.admin-dashboard-client_page__xxxlK{display:grid;gap:18px}.admin-dashboard-client_header__vOLDa{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-dashboard-client_header__vOLDa h2{margin:2px 0 6px;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:800;letter-spacing:0}.admin-dashboard-client_header__vOLDa p{margin:0;color:var(--text-muted);font-size:.94rem}.admin-dashboard-client_eyebrow__oCQga{margin:0;color:var(--brand);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.admin-dashboard-client_actions__1_84h{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.admin-dashboard-client_linkButton__tROqj,.admin-dashboard-client_primaryButton__sl4_W,.admin-dashboard-client_secondaryButton__GQPKM{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-radius:8px;font:inherit;font-size:.86rem;font-weight:800;padding:8px 12px;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.admin-dashboard-client_primaryButton__sl4_W{border:1px solid var(--brand);background:var(--brand);color:white}.admin-dashboard-client_linkButton__tROqj,.admin-dashboard-client_secondaryButton__GQPKM{border:1px solid color-mix(in srgb,var(--border),transparent 12%);background:var(--surface);color:var(--text)}.admin-dashboard-client_linkButton__tROqj:hover,.admin-dashboard-client_primaryButton__sl4_W:hover,.admin-dashboard-client_secondaryButton__GQPKM:hover{transform:translateY(-1px)}.admin-dashboard-client_primaryButton__sl4_W:disabled{cursor:wait;opacity:.68;transform:none}.admin-dashboard-client_error__21HFE,.admin-dashboard-client_notice__JS7yE{border-radius:8px;font-size:.9rem;font-weight:700;padding:10px 12px}.admin-dashboard-client_notice__JS7yE{border:1px solid rgba(16,185,129,.24);background:rgba(16,185,129,.08);color:#047857}.admin-dashboard-client_error__21HFE{border:1px solid rgba(239,68,68,.28);background:rgba(239,68,68,.08);color:#b91c1c}.admin-dashboard-client_healthGrid__AYnBS,.admin-dashboard-client_metricGrid__cNhsU{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-client_metricGrid__cNhsU{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-dashboard-client_accessDenied__gN9zZ,.admin-dashboard-client_healthCard__dfp1l,.admin-dashboard-client_loading__gXyiI,.admin-dashboard-client_metricGrid__cNhsU article,.admin-dashboard-client_panel__JTUXh{border:1px solid color-mix(in srgb,var(--border),transparent 12%);border-radius:8px;background:color-mix(in srgb,var(--surface),transparent 3%);box-shadow:0 18px 44px rgba(15,23,42,.07)}.admin-dashboard-client_healthCard__dfp1l{display:flex;align-items:center;gap:12px;min-height:82px;padding:14px}.admin-dashboard-client_healthCard__dfp1l svg{color:var(--brand)}.admin-dashboard-client_healthCard__dfp1l[data-tone=healthy] svg{color:#059669}.admin-dashboard-client_healthCard__dfp1l[data-tone=warning] svg{color:#d97706}.admin-dashboard-client_healthCard__dfp1l[data-tone=danger] svg{color:#dc2626}.admin-dashboard-client_healthCard__dfp1l span,.admin-dashboard-client_metricGrid__cNhsU span{display:block;color:var(--text-muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.admin-dashboard-client_healthCard__dfp1l strong,.admin-dashboard-client_metricGrid__cNhsU strong{display:block;margin-top:3px;font-size:1.35rem;font-weight:800}.admin-dashboard-client_metricGrid__cNhsU article{padding:14px}.admin-dashboard-client_metricGrid__cNhsU p{margin:8px 0 0;color:var(--text-muted);font-size:.86rem}.admin-dashboard-client_twoColumn___wbFL{display:grid;gap:12px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.admin-dashboard-client_panel__JTUXh{padding:16px}.admin-dashboard-client_panelHeader__evd1H{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.admin-dashboard-client_panelHeader__evd1H h3{margin:0;font-size:1rem;font-weight:800}.admin-dashboard-client_panelHeader__evd1H a,.admin-dashboard-client_panelHeader__evd1H span{color:var(--text-muted);font-size:.84rem;font-weight:700;text-decoration:none}.admin-dashboard-client_issueList__OUVjN,.admin-dashboard-client_sourceList__OaPiw,.admin-dashboard-client_statusList__2ugPt{display:grid;gap:8px}.admin-dashboard-client_sourceRow__XCp1X,.admin-dashboard-client_statusList__2ugPt div{display:grid;align-items:center;gap:10px;border:1px solid color-mix(in srgb,var(--border),transparent 20%);border-radius:8px;background:color-mix(in srgb,var(--surface),transparent 8%);padding:10px}.admin-dashboard-client_sourceRow__XCp1X{grid-template-columns:auto minmax(0,1fr) auto}.admin-dashboard-client_sourceRow__XCp1X strong{display:block;overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard-client_sourceRow__XCp1X p{margin:3px 0 0;color:var(--text-muted);font-size:.82rem}.admin-dashboard-client_sourceRow__XCp1X em{color:var(--text);font-style:normal;font-weight:800}.admin-dashboard-client_failDot__KeQ3A,.admin-dashboard-client_okDot__tXffW{display:inline-block;width:10px;height:10px;border-radius:999px}.admin-dashboard-client_okDot__tXffW{background:#10b981}.admin-dashboard-client_failDot__KeQ3A{background:#ef4444}.admin-dashboard-client_statusList__2ugPt div{grid-template-columns:minmax(0,1fr) auto}.admin-dashboard-client_statusList__2ugPt span{color:var(--text-muted);font-size:.88rem;font-weight:800}.admin-dashboard-client_statusList__2ugPt strong{font-size:.96rem}.admin-dashboard-client_tableWrap__4DbC4{overflow-x:auto}.admin-dashboard-client_table__ysEod{width:100%;border-collapse:collapse;min-width:680px}.admin-dashboard-client_table__ysEod td,.admin-dashboard-client_table__ysEod th{border-bottom:1px solid color-mix(in srgb,var(--border),transparent 16%);padding:10px 8px;text-align:left;vertical-align:top}.admin-dashboard-client_table__ysEod th{color:var(--text-muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.admin-dashboard-client_table__ysEod td{font-size:.9rem}.admin-dashboard-client_issueList__OUVjN{margin:0;padding-left:18px}.admin-dashboard-client_empty__BdX9w,.admin-dashboard-client_issueList__OUVjN li{color:var(--text-muted);font-size:.9rem}.admin-dashboard-client_accessDenied__gN9zZ,.admin-dashboard-client_loading__gXyiI{display:grid;place-items:center;gap:10px;min-height:260px;padding:24px;text-align:center}.admin-dashboard-client_loadingBar__R5hc6{display:block;width:min(240px,80vw);height:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--brand),transparent 84%)}.admin-dashboard-client_loadingBar__R5hc6:before{display:block;width:42%;height:100%;border-radius:inherit;background:var(--brand);content:"";animation:admin-dashboard-client_admin-loading__psF10 1.15s ease-in-out infinite}.admin-dashboard-client_accessDenied__gN9zZ svg{color:var(--brand)}.admin-dashboard-client_accessDenied__gN9zZ h2{margin:0;font-size:1.3rem;font-weight:800}.admin-dashboard-client_accessDenied__gN9zZ p{margin:0;color:var(--text-muted)}@keyframes admin-dashboard-client_admin-loading__psF10{0%{transform:translateX(-100%)}to{transform:translateX(240%)}}@media (max-width:920px){.admin-dashboard-client_header__vOLDa{display:grid}.admin-dashboard-client_actions__1_84h{justify-content:flex-start}.admin-dashboard-client_healthGrid__AYnBS,.admin-dashboard-client_metricGrid__cNhsU,.admin-dashboard-client_twoColumn___wbFL{grid-template-columns:1fr}}@media (max-width:520px){.admin-dashboard-client_actions__1_84h,.admin-dashboard-client_primaryButton__sl4_W,.admin-dashboard-client_secondaryButton__GQPKM{width:100%}.admin-dashboard-client_panel__JTUXh{padding:12px}}.protected-route_shell__SrsiY{display:grid;place-items:center;min-height:min(680px,calc(100vh - 56px));padding:22px}.protected-route_gate__oTBZp,.protected-route_loading__S4Dj7{width:min(100%,720px);border:1px solid color-mix(in srgb,var(--border),transparent 8%);border-radius:8px;background:var(--surface);box-shadow:0 22px 58px rgba(15,23,42,.1);padding:28px}.protected-route_gate__oTBZp{display:grid;gap:20px}.protected-route_icon__2akSG{display:grid;place-items:center;width:46px;height:46px;border-radius:8px;background:color-mix(in srgb,var(--brand),transparent 88%);color:var(--brand)}.protected-route_copy__Bib3I{display:grid;gap:9px}.protected-route_eyebrow__5hN17{margin:0;color:var(--brand);font-size:12px;font-weight:800;text-transform:uppercase}.protected-route_copy__Bib3I h2{margin:0;color:var(--foreground);font-size:28px;line-height:1.15}.protected-route_copy__Bib3I p{margin:0;color:var(--text-muted);font-size:15px;font-weight:600;line-height:1.6}.protected-route_actions__R9c7X{display:flex;flex-wrap:wrap;gap:9px}.protected-route_primaryAction__EJRrj,.protected-route_secondaryAction__Xk1m4,.protected-route_textAction__U727S{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border-radius:8px;font-size:14px;font-weight:800;padding:9px 13px;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.protected-route_primaryAction__EJRrj{border:1px solid var(--mantine-color-indigo-6);background:var(--mantine-color-indigo-6);color:#ffffff}.protected-route_secondaryAction__Xk1m4{border:1px solid color-mix(in srgb,var(--brand),transparent 70%);background:color-mix(in srgb,var(--brand),transparent 92%);color:var(--brand)}.protected-route_textAction__U727S{border:1px solid color-mix(in srgb,var(--border),transparent 12%);background:transparent;color:var(--text-muted)}.protected-route_primaryAction__EJRrj:hover,.protected-route_secondaryAction__Xk1m4:hover,.protected-route_textAction__U727S:hover{transform:translateY(-1px)}.protected-route_loading__S4Dj7{display:grid;gap:14px}.protected-route_loadingBar__3poBA,.protected-route_loadingLineShort___LhEl,.protected-route_loadingLine__Xs_U4{border-radius:999px;background:linear-gradient(90deg,var(--surface-muted),color-mix(in srgb,var(--brand),transparent 84%),var(--surface-muted))}.protected-route_loadingBar__3poBA{width:48px;height:48px;border-radius:8px}.protected-route_loadingLine__Xs_U4{width:100%;height:14px}.protected-route_loadingLineShort___LhEl{width:62%;height:14px}@media (max-width:560px){.protected-route_shell__SrsiY{padding:8px}.protected-route_gate__oTBZp,.protected-route_loading__S4Dj7{padding:20px}.protected-route_copy__Bib3I h2{font-size:23px}.protected-route_actions__R9c7X{display:grid}}@media (prefers-reduced-motion:reduce){.protected-route_primaryAction__EJRrj,.protected-route_secondaryAction__Xk1m4,.protected-route_textAction__U727S{transition:none}.protected-route_primaryAction__EJRrj:hover,.protected-route_secondaryAction__Xk1m4:hover,.protected-route_textAction__U727S:hover{transform:none}}.job-detail-sections_detailStack__09o_n{display:grid;gap:10px}.job-detail-sections_hero__SAUts{display:grid;gap:10px;border:1px solid color-mix(in srgb,var(--brand),var(--border) 72%);border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand),transparent 92%),transparent 42%),var(--surface);box-shadow:0 12px 32px rgba(15,23,42,.07);padding:14px}.job-detail-sections_heroMain__tETdt{min-width:0}.job-detail-sections_heroEyebrow__moUW8{margin:0 0 4px;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.job-detail-sections_heroTitle__FRPn6{max-width:920px;margin:0;color:var(--foreground);font-size:clamp(1.45rem,2.4vw,2rem);font-weight:800;line-height:1.12}.job-detail-sections_heroMeta__f5irs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.job-detail-sections_heroMetaItem__r2jMe{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--border),transparent 24%);border-radius:999px;background:color-mix(in srgb,var(--surface),white 24%);color:var(--text-muted);font-size:12px;font-weight:700;padding:4px 8px}.job-detail-sections_heroActions__Vgq1H{display:flex;align-items:flex-start;justify-content:flex-start}.job-detail-sections_backLink__B9I2L{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--brand),transparent 70%);border-radius:999px;color:var(--brand);font-size:12px;font-weight:800;padding:6px 10px;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.job-detail-sections_backLink__B9I2L:hover{background:color-mix(in srgb,var(--brand),transparent 90%);transform:translateY(-1px)}.job-detail-sections_overview__JaEG7{display:grid;gap:10px}.job-detail-sections_badgeRow__tvuGn,.job-detail-sections_metricsGrid___Tw_F{display:flex;flex-wrap:wrap;gap:6px}.job-detail-sections_metric__aTDfc{min-width:0;display:inline-flex;align-items:baseline;gap:8px;border:1px solid color-mix(in srgb,var(--border),transparent 16%);border-radius:999px;background:color-mix(in srgb,var(--surface-muted),transparent 28%);padding:6px 10px}.job-detail-sections_metricLabel__ggLdc{margin:0;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.job-detail-sections_metricValue__qJMqy{margin:0;color:var(--foreground);font-size:14px;font-weight:800;overflow-wrap:anywhere}.job-detail-sections_metricValueLarge___kMWx{font-size:15px}.job-detail-sections_sourceLink__pk6hp{color:var(--brand);font-size:12px;font-weight:800;text-decoration:none}.job-detail-sections_sourceLink__pk6hp:hover{text-decoration:underline}.job-detail-sections_controlGrid__Lm3Fr{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.job-detail-sections_panel__C1ZM0{border:1px solid color-mix(in srgb,var(--border),transparent 10%);border-radius:12px;background:color-mix(in srgb,var(--surface),transparent 4%);padding:10px}.job-detail-sections_compactPanel__wwapM{padding:10px}.job-detail-sections_compactPanel__wwapM .job-detail-sections_panelTitle__eA0R8{margin-bottom:8px}.job-detail-sections_compactPanel__wwapM textarea,.job-detail-sections_followUpTextarea__eU_sO{min-height:68px}.job-detail-sections_noteTextarea__waxSJ{min-height:76px}.job-detail-sections_panelTitle__eA0R8{margin:0 0 8px;color:var(--foreground);font-size:14px;font-weight:800}.job-detail-sections_statusControl__y9Q3K{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.job-detail-sections_followUpGrid__BZUEv{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.job-detail-sections_dateActions__jYM6o{display:flex;flex-wrap:wrap;gap:6px}.job-detail-sections_inlineAction__6_XNV{justify-self:start;width:auto}.job-detail-sections_fieldGroup__IhHlF{display:grid;gap:4px}.job-detail-sections_label__QP7Uk{color:var(--foreground);font-size:13px;font-weight:800}.job-detail-sections_statusButtonGrid__pX3yK{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.job-detail-sections_statusButton__3y7ez{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid color-mix(in srgb,var(--border),transparent 14%);border-radius:8px;background:color-mix(in srgb,var(--surface),transparent 6%);color:var(--foreground);cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:7px 9px;text-align:center;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.job-detail-sections_statusButton__3y7ez:hover{border-color:color-mix(in srgb,var(--brand),transparent 54%);background:color-mix(in srgb,var(--brand),transparent 92%);transform:translateY(-1px)}.job-detail-sections_statusButton__3y7ez[data-active=true]{border-color:var(--brand);background:var(--brand);color:white}.job-detail-sections_dueText__Ha_nl{margin:0;color:#b45309;font-size:12px;font-weight:800}.job-detail-sections_insightGrid__meqfs{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.job-detail-sections_singleColumnGrid__tX75V{display:grid;gap:10px}.job-detail-sections_mainStack__vMV86{display:grid;gap:10px;align-content:start}.job-detail-sections_descriptionCard__7Uvyp{min-width:0}.job-detail-sections_descriptionText__eTKoO{color:color-mix(in srgb,var(--foreground),var(--text-muted) 18%);font-size:14px;line-height:1.62}.job-detail-sections_descriptionText__eTKoO p{margin:0 0 12px;break-inside:avoid}.job-detail-sections_descriptionText__eTKoO p:last-child{margin-bottom:0}.job-detail-sections_descriptionUnavailable__hggQ_{display:grid;gap:6px;max-width:78ch;border:1px dashed color-mix(in srgb,var(--border),transparent 10%);border-radius:10px;background:color-mix(in srgb,var(--surface-muted),transparent 44%);padding:10px}.job-detail-sections_sideStack__mawIV{display:grid;gap:10px}.job-detail-sections_skillsList__WAat7{display:flex;flex-wrap:wrap;gap:6px}.job-detail-sections_fitGrid__ePaOA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.job-detail-sections_fitItem__4psOb{border-radius:10px;background:var(--surface-muted);padding:8px}.job-detail-sections_fitKey__Dz6DU{margin:0 0 4px;color:var(--text-muted);font-size:12px;font-weight:700;text-transform:capitalize}.job-detail-sections_fitValue__YQdVf{margin:0;font-size:16px;font-weight:800}.job-detail-sections_timeline__rM_U0{display:grid;gap:6px}.job-detail-sections_timelineItem__XvyQw{border:1px solid color-mix(in srgb,var(--border),transparent 18%);border-radius:10px;background:var(--surface-muted);padding:8px}.job-detail-sections_timelineStatus__ap3oH{margin:0;font-size:13px;font-weight:800}.job-detail-sections_timelineDate__Y8Aql{margin:3px 0 0;color:var(--text-muted);font-size:12px}.job-detail-sections_timelineNote__eBiHk{margin:6px 0 0;font-size:12px}.job-detail-sections_notesList__9ak0W{display:grid;gap:6px}.job-detail-sections_noteItem__rr_oW{border:1px solid color-mix(in srgb,var(--border),transparent 10%);border-radius:10px;background:color-mix(in srgb,var(--surface-muted),transparent 30%);padding:8px}.job-detail-sections_noteContent__Ko7iN{margin:0;font-size:14px;line-height:1.5}.job-detail-sections_noteDate__UPZv2{margin:5px 0 0;color:var(--text-muted);font-size:12px}.job-detail-sections_emptyText__fffze{margin:0;color:var(--text-muted);font-size:14px}@media (min-width:720px){.job-detail-sections_hero__SAUts{grid-template-columns:minmax(0,1fr) auto;align-items:start}.job-detail-sections_heroActions__Vgq1H{justify-content:flex-end}.job-detail-sections_statusControl__y9Q3K{grid-template-columns:minmax(0,200px) max-content;align-items:end}.job-detail-sections_followUpGrid__BZUEv{grid-template-columns:minmax(0,1fr) minmax(200px,240px);align-items:start}}@media (min-width:1180px){.job-detail-sections_insightGrid__meqfs{grid-template-columns:minmax(0,1.85fr) minmax(280px,.75fr)}.job-detail-sections_descriptionText__eTKoO{columns:34ch 2;column-gap:28px}}.jobs-table_mobileList__UPfct{gap:8px}.jobs-table_mobileCard__DpDhW,.jobs-table_mobileList__UPfct{display:grid;min-width:0;width:100%;max-width:100%;overflow:hidden}.jobs-table_mobileCard__DpDhW{gap:7px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--border),transparent 10%);border-radius:10px;background:color-mix(in srgb,var(--surface),transparent 2%);padding:8px}.jobs-table_mobileCardHeader__udN0o{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:start;min-width:0}.jobs-table_mobileTitleBlock__37AET{min-width:0;display:grid;gap:2px}.jobs-table_mobileTitle__Z35c9{color:var(--foreground);font-size:14px;font-weight:800;line-height:1.18;text-decoration:none;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.jobs-table_mobileTitle__Z35c9:hover{text-decoration:underline}.jobs-table_mobileCompany__BMtKb{margin:0;color:var(--text-muted);font-size:12px;font-weight:700;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap}.jobs-table_mobileStatusBadge__NaV7n{grid-column:2;justify-self:start;max-width:100%}.jobs-table_mobileSkillBadge__NpGxs .mantine-Badge-label,.jobs-table_mobileStatusBadge__NaV7n .mantine-Badge-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.jobs-table_mobileMetaGrid__b76Wu{display:flex;flex-wrap:wrap;gap:5px;min-width:0;max-width:100%}.jobs-table_mobileMetaItem__kEik1{min-width:0;display:inline-flex;max-width:100%;align-items:baseline;gap:5px;border-radius:999px;background:var(--surface-muted);padding:4px 7px}.jobs-table_mobileMetaItem__kEik1 span{flex:0 0 auto;color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.jobs-table_mobileMetaItem__kEik1 strong{min-width:0;color:var(--foreground);font-size:11px;line-height:1.15;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap}.jobs-table_mobileDue__zuOpc strong{color:#b45309}.jobs-table_mobileSkills__KOpnd{display:flex;flex-wrap:wrap;gap:4px;min-width:0;max-width:100%}.jobs-table_mobileSkillBadge__NpGxs{max-width:100%}.jobs-table_mobileMoreSkills__aLsd_{display:inline-flex;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--brand),transparent 88%);color:var(--brand);font-size:10px;font-weight:800;padding:2px 7px}.jobs-table_mobileNextAction__pD_NS{margin:0;min-width:0;max-width:100%;border-left:3px solid color-mix(in srgb,var(--brand),transparent 40%);color:color-mix(in srgb,var(--foreground),var(--text-muted) 18%);font-size:13px;line-height:1.45;overflow-wrap:anywhere;padding-left:8px}.jobs-table_mobileDetailButton__kZ1kN{justify-self:start;max-width:100%;width:auto;min-height:24px}.jobs-table_mobileLoadMore__Q47Fl{display:grid;justify-items:center;gap:6px;padding:8px 0 2px}.jobs-table_mobileLoadMore__Q47Fl p{margin:0;color:var(--text-muted);font-size:12px;font-weight:700}.jobs-table_paginationBar__tY_P1,.jobs-table_tableScroll__ESTc1{display:none}@media (min-width:760px){.jobs-table_mobileList__UPfct{display:none}.jobs-table_tableScroll__ESTc1{display:block}.jobs-table_paginationBar__tY_P1{display:flex}}.jobs-page-sections_pageHeader___b0vQ{display:grid;gap:10px}.jobs-page-sections_headerTop__M78Jr{display:flex;align-items:start;justify-content:space-between;gap:10px}.jobs-page-sections_headerTop__M78Jr>div:first-child{min-width:0}.jobs-page-sections_pageHeader___b0vQ h2{margin:0}.jobs-page-sections_pageActions__Gr1Jg{display:grid;gap:7px;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(-4px) scale(.99);transition:max-height .22s ease,opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden}.jobs-page-sections_pageActionsOpen__i9929{max-height:280px;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.jobs-page-sections_mobileActionsButton__2uCTM{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--border),transparent 16%);border-radius:10px;background:color-mix(in srgb,var(--brand),transparent 92%);color:var(--brand);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.jobs-page-sections_mobileActionsButton__2uCTM:hover{border-color:color-mix(in srgb,var(--brand),transparent 58%);background:color-mix(in srgb,var(--brand),transparent 88%);transform:translateY(-1px)}.jobs-page-sections_platformActions__TXH4p,.jobs-page-sections_primaryActions__zVm2b{display:flex;flex-wrap:wrap;gap:6px}.jobs-page-sections_platformActions__TXH4p{border-top:1px solid color-mix(in srgb,var(--border),transparent 28%);padding-top:7px}@media (max-width:759px){.jobs-page-sections_platformActions__TXH4p,.jobs-page-sections_primaryActions__zVm2b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-page-sections_platformActions__TXH4p>*,.jobs-page-sections_primaryActions__zVm2b>*{width:100%}}.jobs-page-sections_filtersSection__9WSyN{display:grid;gap:10px}.jobs-page-sections_filtersToolbar__tvJaH{display:flex;align-items:center;justify-content:space-between;gap:10px}.jobs-page-sections_filtersToolbar__tvJaH>div:first-child{min-width:0}.jobs-page-sections_filtersToolbarActions__awAJ_{display:flex;align-items:center;flex:0 0 auto;gap:6px}.jobs-page-sections_filtersToggleButton__qu5YM{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;border:1px solid color-mix(in srgb,var(--border),transparent 18%);border-radius:8px;background:color-mix(in srgb,var(--brand),transparent 92%);color:var(--brand);cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:6px 9px;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.jobs-page-sections_filtersToggleButton__qu5YM:hover{border-color:color-mix(in srgb,var(--brand),transparent 58%);background:color-mix(in srgb,var(--brand),transparent 88%);transform:translateY(-1px)}.jobs-page-sections_filtersToggleIconOpen__Qr_Ru{transform:rotate(180deg)}.jobs-page-sections_filtersEyebrow__gKhqx{margin:0 0 2px;color:var(--text-muted);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.jobs-page-sections_filtersCount__ufgbQ{margin:0;color:var(--foreground);font-size:13px;font-weight:700}.jobs-page-sections_filtersCount__ufgbQ strong{color:var(--brand)}.jobs-page-sections_filtersBody__AfyNd{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transform:translateY(-4px) scale(.995);transition:grid-template-rows .22s ease,opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden}.jobs-page-sections_filtersBodyOpen__TwKag{grid-template-rows:1fr;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.jobs-page-sections_filtersBodyInner__M3AzY{display:grid;gap:10px;min-height:0;overflow:hidden}.jobs-page-sections_filtersGrid__kUh5v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-radius:10px;background:color-mix(in srgb,var(--surface-muted),transparent 35%);padding:8px}.jobs-page-sections_filterField__4MQCU{display:grid;gap:4px;min-width:0}.jobs-page-sections_filterField__4MQCU span{color:var(--text-muted);font-size:11px;font-weight:800}.jobs-page-sections_filterSearch__VYXNl,.jobs-page-sections_filterSkill__s6MzF{grid-column:1/-1}.jobs-page-sections_errorNotice__B2ljh,.jobs-page-sections_syncNotice__lYzQ3,.jobs-page-sections_warningNotice__DI2FQ{margin:0;border-radius:9px;font-size:13px;line-height:1.45;padding:8px 10px}.jobs-page-sections_syncNotice__lYzQ3{background:color-mix(in srgb,var(--brand),transparent 92%);color:color-mix(in srgb,var(--foreground),var(--brand) 24%)}.jobs-page-sections_warningNotice__DI2FQ{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.jobs-page-sections_errorNotice__B2ljh{border:1px solid #fecdd3;background:#fff1f2;color:#be123c}.jobs-page-sections_checklistPanel__IbqHj,.jobs-page-sections_syncDetails__t_Cpy{border:1px solid color-mix(in srgb,var(--border),transparent 18%);border-radius:10px;background:color-mix(in srgb,var(--surface),transparent 4%);padding:10px}.jobs-page-sections_checklistPanel__IbqHj p,.jobs-page-sections_diagnosticsPanel__KbYRw>p:first-child,.jobs-page-sections_latestSyncPanel__PmSu_ h3{margin:0;color:var(--foreground);font-size:13px;font-weight:800}.jobs-page-sections_checklistPanel__IbqHj ol{margin:6px 0 0;padding-left:18px;color:var(--text-muted);font-size:12px;line-height:1.45}.jobs-page-sections_syncDetails__t_Cpy summary{cursor:pointer;color:var(--text-muted);font-size:13px;font-weight:800}.jobs-page-sections_syncDetailsBody__7UNhp{display:grid;gap:8px;margin-top:8px}.jobs-page-sections_syncTimestamp__gZ75o{margin:0;color:var(--text-muted);font-size:12px}.jobs-page-sections_diagnosticsPanel__KbYRw{border:1px solid color-mix(in srgb,var(--border),transparent 22%);border-radius:9px;color:var(--text-muted);font-size:12px;padding:8px}.jobs-page-sections_diagnosticsPanel__KbYRw p{margin:3px 0 0}.jobs-page-sections_latestSyncPanel__PmSu_{border:1px solid color-mix(in srgb,var(--border),transparent 18%);border-radius:10px;padding:10px}.jobs-page-sections_latestSyncPanel__PmSu_>p{margin:3px 0 0;color:var(--text-muted);font-size:12px}.jobs-page-sections_syncResultsGrid__DL_M_{display:grid;gap:8px;margin-top:8px}.jobs-page-sections_syncResultItem__0O0EA{border-radius:9px;background:var(--surface-muted);font-size:13px;padding:8px}.jobs-page-sections_syncResultItem__0O0EA div{display:flex;align-items:center;justify-content:space-between;gap:8px}.jobs-page-sections_syncResultItem__0O0EA span:first-child{font-weight:800}.jobs-page-sections_syncResultItem__0O0EA p{margin:5px 0 0;color:var(--text-muted);font-size:12px;overflow-wrap:anywhere}.jobs-page-sections_syncResultSuccess__lHIGx{color:#047857}.jobs-page-sections_syncResultFailed__JX20G{color:#be123c}html.dark .jobs-page-sections_warningNotice__DI2FQ{border-color:#78350f;background:rgba(120,53,15,.28);color:#fde68a}html.dark .jobs-page-sections_errorNotice__B2ljh{border-color:#881337;background:rgba(136,19,55,.28);color:#fecdd3}@media (min-width:760px){.jobs-page-sections_pageHeader___b0vQ{grid-template-columns:minmax(0,1fr) auto;align-items:start}.jobs-page-sections_headerTop__M78Jr{display:block}.jobs-page-sections_mobileActionsButton__2uCTM{display:none}.jobs-page-sections_pageActions__Gr1Jg{justify-items:end;max-height:none;overflow:visible;opacity:1;pointer-events:auto;transform:none;visibility:visible}.jobs-page-sections_platformActions__TXH4p,.jobs-page-sections_primaryActions__zVm2b{justify-content:flex-end}.jobs-page-sections_filtersGrid__kUh5v{grid-template-columns:1.3fr repeat(5,minmax(116px,.72fr));align-items:end}.jobs-page-sections_filterSearch__VYXNl,.jobs-page-sections_filterSkill__s6MzF{grid-column:span 2}.jobs-page-sections_syncResultsGrid__DL_M_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.jobs-page-sections_filtersBody__AfyNd,.jobs-page-sections_filtersToggleButton__qu5YM,.jobs-page-sections_mobileActionsButton__2uCTM,.jobs-page-sections_pageActions__Gr1Jg{transition:none}}