.imported-post-notice{width:fit-content;max-width:100%;color:var(--text__headings);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0 0;font-size:14px;line-height:1.3;display:flex}.imported-post-notice__source{color:inherit;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.imported-post-notice__source-line{gap:7px}.imported-post-notice__source strong{font-weight:600}.imported-post-notice .nhb-mark{flex:none;width:auto;height:10px;display:block}.imported-post-notice__caption{color:var(--text__muted);margin-top:2px;font-size:12px;display:block}.imported-post-notice__icon,.facebook-handoff__icon{color:#1877f2;background:#1877f21a;background:lab(50.4648% 10.5014 -70.3176/.1);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.imported-post-claim{min-height:36px;color:var(--text__headings);background:var(--bg__card);box-shadow:0 0 0 1px var(--stroke__main), 0 2px 3px #0000000a;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:12px;font-weight:650;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.imported-post-claim:hover{box-shadow:0 0 0 1px var(--text__muted), 0 2px 4px #0000000f}.imported-post-notice__source:hover strong{text-underline-offset:3px;text-decoration:underline}.imported-post-notice a:focus-visible{outline-offset:4px}.imported-post-claim:focus-visible{outline-offset:4px}.offer-card-expanded__intro>.imported-post-notice{margin:0}.external-link-icon{vertical-align:-.125em;flex:none;display:inline-block}.imported-post-notice--compact{min-height:24px;color:var(--text__muted);gap:7px;margin:0;font-size:12px;text-decoration:none;display:inline-flex}.facebook-handoff__icon{width:44px;height:44px}.facebook-handoff__destination{background:var(--bg__card);border:1px solid var(--stroke__main);border-radius:12px;justify-content:space-between;padding:12px 14px;font-weight:600;display:flex}.facebook-author-link{color:inherit;cursor:pointer;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.facebook-author-link:hover{text-underline-offset:3px;text-decoration:underline}.facebook-author-link:focus-visible{outline-offset:4px}.facebook-author-link svg{opacity:.6;flex:none}@media (max-width:768px){.imported-post-notice{gap:8px 12px}.imported-post-claim{min-height:44px}}button.facebook-link{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.imported-post-notice button:focus-visible{outline-offset:4px}button.imported-post-notice--compact{font-size:12px}.job-card-expanded__claim,.offer-card-expanded__claim{padding:0 28px 20px;display:flex}@media (min-width:768px){.job-card:not([data-page=job-detail]) .job-card-expanded__claim{padding-inline:24px}}@media (max-width:768px){.job-card-expanded__claim,.offer-card-expanded__claim{padding:24px 20px 8px}}
.ds-hover-card__content{z-index:60;box-sizing:border-box;border:1px solid var(--stroke__main);border-radius:var(--borderradius__20);background:var(--bg__card);width:344px;max-width:calc(100vw - 24px);box-shadow:var(--shadow__elevated);transform-origin:var(--radix-hover-card-content-transform-origin);outline:none;padding:16px}.ds-hover-card__content[data-state=open]{animation:.12s ease-out ds-hover-card-in}.ds-hover-card__content[data-state=closed]{animation:90ms ease-in ds-hover-card-out}.ds-hover-card__content:before{content:"";height:12px;position:absolute;inset-inline:0}.ds-hover-card__content[data-side=bottom]:before{bottom:100%}.ds-hover-card__content[data-side=top]:before{top:100%}@media (prefers-reduced-motion:reduce){.ds-hover-card__content[data-state=open],.ds-hover-card__content[data-state=closed]{animation:none}}@keyframes ds-hover-card-in{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ds-hover-card-out{0%{opacity:1}to{opacity:0}}
.job-status-row{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.job-status{border-radius:var(--borderradius__pill);white-space:nowrap;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.job-status--new{background:var(--bg__success);color:var(--text__success)}.job-status--closing{background:var(--bg__warning);color:var(--text__warning)}.job-status--promoted{background:var(--bg__rating);color:var(--text__rating)}.job-status--applied{background:var(--bg__info);color:var(--text__info)}.job-skill-match{background:var(--bg__success);min-width:0;max-width:100%;height:30px;color:var(--text__success);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.job-skill-match>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.job-skill-match svg{flex-shrink:0}.jd .jd-skill[data-match]{background:var(--bg__success);color:var(--text__success);font-weight:500}.jd .jd-skill[data-match] svg{margin-right:6px}.jd .jd-cat[data-tint]{background:var(--k-chip);color:var(--k-ink-2)}.job-card-collapsed__match{min-width:0;margin-top:12px;display:flex}.jd-match{margin-top:16px}
.poster-hover-card{align-items:flex-start;gap:12px;min-width:0;display:flex}.poster-hover-card__avatar{border-radius:var(--borderradius__pill);object-fit:cover;flex-shrink:0;width:48px;height:48px}.poster-hover-card__avatar--company{border-radius:var(--borderradius__12,12px)}.poster-hover-card__identity{flex:1;min-width:0}.poster-hover-card__name{min-width:0;color:var(--text__headings);align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:22px;display:flex}.poster-hover-card__name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.poster-hover-card__line{color:var(--text__subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;line-height:20px;overflow:hidden}.poster-hover-card__cta{border-radius:var(--borderradius__pill);background:var(--bg__chip-alpha-soft);height:34px;color:var(--text__headings);justify-content:center;align-items:center;margin-top:14px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s;display:flex}.poster-hover-card__cta:hover{background:var(--bg__chip-alpha)}.poster-hover-card__line--muted{color:var(--text__disabled);margin-top:1px;font-size:12px}.poster-hover-card__save{position:absolute;top:12px;right:12px}.poster-hover-card__name{padding-right:40px}.poster-hover-card__cta--primary{background:var(--bg__contrast);color:var(--text__ondefault);gap:6px}.poster-hover-card__cta--primary:hover{background:var(--bg__contrast);opacity:.9}.poster-hover-card__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.poster-hover-card__actions .poster-hover-card__cta{margin-top:0}.poster-hover-card__stats{flex-wrap:wrap;gap:6px;margin-top:12px;padding:0;list-style:none;display:flex}.poster-hover-card__stat{border-radius:var(--borderradius__pill);background:var(--bg__chip-alpha-soft);height:24px;color:var(--text__body);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.poster-hover-card__manager{color:var(--text__headings);font-weight:600;text-decoration:none}:is(a.poster-hover-card__manager:hover,a.poster-hover-card__manager:focus-visible){text-underline-offset:2px;text-decoration:underline}
.mod-menu{flex-direction:column;gap:2px;display:flex}.mod-menu__row{border-radius:10px;align-items:flex-start;gap:10px;padding:8px;display:flex}.mod-menu__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mod-menu__label{min-width:0;color:var(--text__main);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.mod-menu__hint{color:var(--text__subtle);font-size:12px;line-height:16px}.mod-menu__tile{background:var(--bg__chip-alpha-soft);width:28px;height:28px;color:var(--text__main);border-radius:9px;flex:none;place-items:center;margin-top:-4px;transition:background-color .12s,color .12s;display:grid}.mod-menu__row:is([data-highlighted],:hover) .mod-menu__tile{background:var(--bg__chip-alpha)}.mod-menu__grid{border-bottom:1px solid var(--bg__chip-alpha);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:-4px -4px 6px;padding:8px;display:grid}.mod-menu__chip{border:1px solid var(--bg__chip-alpha);border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:4px 10px 4px 4px;display:flex}.mod-menu__chip:is([data-highlighted],:hover){border-color:var(--bg__chip-alpha-hover)}.mod-menu__chip .mod-menu__tile{border-radius:8px;width:26px;height:26px}.mod-menu__row[data-variant=destructive] .mod-menu__label{color:var(--text__main)}.mod-menu__row[data-variant=destructive] .mod-menu__tile{background:var(--bg__errorbg);color:var(--text__error)}.mod-menu__row[data-variant=destructive]:is([data-highlighted],:hover) .mod-menu__label{color:var(--text__error)}.mod-menu__trigger{border-radius:999px;flex:none;width:36px;height:36px;min-height:0;padding:0}body:has([data-skin=k]) [data-slot=dropdown-menu-content] .mod-menu .mod-menu__row[data-slot=dropdown-menu-item]{padding:8px}body:has([data-skin=k]) [data-slot=dropdown-menu-content] .mod-menu .mod-menu__chip[data-slot=dropdown-menu-item]{gap:8px;min-height:40px;padding:4px 10px 4px 4px}.mod-menu__chip .mod-menu__tile{margin-top:0}@media (max-width:768px){body:has([data-skin=k]) [data-slot=dropdown-menu-content] .mod-menu .mod-menu__chip[data-slot=dropdown-menu-item]{min-height:44px}}
.admin-v2-decline{flex-direction:column;gap:20px;display:flex}.admin-v2-decline__sticky{z-index:2;background:var(--bg__modal);box-shadow:0 0 0 4px var(--bg__modal);position:sticky;top:0}.admin-v2-decline__sticky:after{content:"";pointer-events:none;background:linear-gradient(var(--bg__modal), transparent);height:16px;position:absolute;top:100%;left:0;right:0}.admin-v2-decline__history{background:var(--bg__chip-alpha-soft);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.admin-v2-decline__history-name{color:var(--text__headings);margin:0;font-size:14px;font-weight:600;line-height:20px}.admin-v2-decline__history-line{color:var(--text__subtle);margin:0;font-size:12px;line-height:16px}.admin-v2-decline__history-warning{color:var(--text__warning);margin:4px 0 0;font-size:12px;font-weight:600;line-height:16px}.admin-v2-decline__rules{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.admin-v2-decline__legend{color:var(--text__headings);margin:0 0 8px;padding:0;font-size:14px;font-weight:600;line-height:20px;display:block}.admin-v2-decline__optional{color:var(--text__subtle);font-weight:400}.admin-v2-decline__rule{border:1px solid var(--stroke__card);text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;transition:background-color .12s,border-color .12s;display:flex}.admin-v2-decline__rule:hover{border-color:var(--bg__chip-alpha-hover);background:var(--bg__chip-alpha-soft)}.admin-v2-decline__rule:focus-visible{box-shadow:0 0 0 3px var(--primary__200);outline:none}.admin-v2-decline__rule[aria-pressed=true]{border-color:var(--text__headings);background:var(--bg__chip-alpha)}.admin-v2-decline__rule-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.admin-v2-decline__rule-label{color:var(--text__body);font-size:14px;font-weight:500;line-height:20px}.admin-v2-decline__rule-guidance{color:var(--text__subtle);font-size:12px;line-height:16px}.admin-v2-decline__rule-mark{width:20px;height:20px;color:var(--text__onfill);border-radius:999px;flex:none;place-items:center;margin-top:1px;display:grid}.admin-v2-decline__rule[aria-pressed=true] .admin-v2-decline__rule-mark{background:var(--bg__default)}.admin-v2-decline__count{color:var(--text__subtle);margin-left:8px;font-size:12px;font-weight:500;line-height:16px}.admin-v2-decline__note{flex-direction:column;display:flex}.admin-v2-decline__note-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.admin-v2-decline__counter{text-align:right;color:var(--text__subtle);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:16px}.admin-v2-decline__share-sticky{z-index:2;background:var(--bg__modal);box-shadow:0 0 0 4px var(--bg__modal);padding-top:4px;position:sticky;bottom:0}.admin-v2-decline__share-sticky:before{content:"";pointer-events:none;background:linear-gradient(transparent, var(--bg__modal));height:16px;position:absolute;bottom:100%;left:0;right:0}.admin-v2-decline__share{background:var(--bg__chip-alpha-soft);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.admin-v2-decline__switch{background:var(--bg__tertiarybg);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;width:32px;height:18px;padding:0;transition:background .14s;display:flex}.admin-v2-decline__switch[data-state=checked]{background:var(--bg__default)}.admin-v2-decline__switch-thumb{background:var(--bg__card);width:14px;height:14px;box-shadow:var(--shadow__drop-sm);will-change:transform;border-radius:999px;transition:transform .14s;display:block;transform:translate(2px)}.admin-v2-decline__switch-thumb[data-state=checked]{transform:translate(16px)}.admin-v2-decline__share-text{cursor:pointer;flex-direction:column;gap:2px;min-width:0;display:flex}.admin-v2-decline__share-label{color:var(--text__headings);font-size:14px;font-weight:600;line-height:20px}.admin-v2-decline__share-hint{color:var(--text__subtle);text-wrap:pretty;font-size:12px;line-height:16px}.admin-v2-decline__error{color:var(--text__error);margin:0;font-size:12px;line-height:16px}
.listing-moderation__error{color:var(--text__error);margin:8px 0 0;font-size:12px;line-height:16px}