.app-container{width:min(100% - var(--space-6),var(--content-max));margin-inline:auto}.app-container--wide{width:min(100% - var(--space-6),var(--page-max))}.app-container--narrow{width:min(100% - var(--space-6),680px)}.page-content{padding:var(--space-4) var(--space-4) var(--space-6)}.surface-shell .page-content{padding-bottom:calc(var(--space-6) + 96px)}.section{padding-block:var(--space-8)}.section--sm{padding-block:var(--space-5)}.section--lg{padding-block:var(--space-12)}.section--xl{padding-block:var(--space-20)}.stack{display:grid;gap:var(--space-5)}.stack--xs{gap:var(--space-1)}.stack--sm{gap:var(--space-3)}.stack--md{gap:var(--space-4)}.stack--lg{gap:var(--space-7)}.stack--xl{gap:var(--space-10)}.stack-xs,.stack-xxs{gap:var(--space-1)}.stack-sm{gap:var(--space-3)}.stack-md{gap:var(--space-4)}.stack-lg{gap:var(--space-7)}.stack-xl{gap:var(--space-10)}.grid{display:grid;gap:var(--space-4)}.grid,.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.grid--auto{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid--gap-sm{gap:var(--space-2)}.grid--gap-lg{gap:var(--space-6)}.row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.row--gap-sm{gap:var(--space-2)}.row--gap-lg{gap:var(--space-6)}.row--between{justify-content:space-between}.row--end{justify-content:flex-end}.row--start{justify-content:flex-start}.row--top{align-items:flex-start}.row--stretch{align-items:stretch}.row--nowrap{flex-wrap:nowrap}.row-between{justify-content:space-between}.row-between>.stack{flex:1 1;min-width:0}.row-end{justify-content:flex-end}.row-start{justify-content:flex-start}.row-top{align-items:flex-start}.row-stretch{align-items:stretch}.row-nowrap{flex-wrap:nowrap}.cluster{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4);box-shadow:var(--shadow-sm)}.panel--soft{background:var(--color-surface-soft)}.panel--elevated{box-shadow:var(--shadow-md)}.panel--flush{padding:0}.panel--wireframe{background:var(--color-surface-muted);border-color:var(--color-border-strong);border-style:dashed;box-shadow:none;color:var(--color-text-muted)}.wireframe-image-area{position:relative;overflow:hidden}.wireframe-image-area:after,.wireframe-image-area:before{content:"";position:absolute;inset:0;pointer-events:none}.wireframe-image-area:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--color-border-strong) calc(50% - .5px),var(--color-border-strong) calc(50% + .5px),transparent calc(50% + .5px))}.wireframe-image-area:after{background:linear-gradient(to bottom left,transparent calc(50% - .5px),var(--color-border-strong) calc(50% - .5px),var(--color-border-strong) calc(50% + .5px),transparent calc(50% + .5px))}.dashboard-surface__search-panel{display:flex;align-items:center;justify-content:space-between;min-height:56px;grid-column:1/-1}.split{display:grid;gap:var(--space-4)}.dashboard-surface,.split,.split--1-2,.split--2-1{grid-template-columns:1fr}.dashboard-surface{display:grid;gap:var(--space-5);grid-template-areas:"hero" "actions" "primary" "secondary"}.dashboard-surface__hero{grid-area:hero;min-width:0}.dashboard-surface__actions{display:grid;gap:var(--space-3);grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.dashboard-surface__actions>.grid{grid-column:1/-1;min-width:0;width:100%}.dashboard-surface__actions>.grid.grid--4{grid-template-columns:1fr}@media (min-width:480px){.dashboard-surface__actions>.grid.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-surface__action-tile{min-width:0;min-height:72px}.dashboard-surface__action-tile .dashboard-surface__tile-copy{gap:2px}.dashboard-surface__primary{grid-area:primary;min-width:0}.dashboard-surface__secondary{grid-area:secondary;min-width:0}.dashboard-surface--business,.dashboard-surface--professional{gap:var(--space-5)}.dashboard-surface__secondary-row{display:block}.admin-content-surface__verification-workspace{display:grid;gap:var(--space-5);min-width:0}.admin-content-surface__verification-review{display:none}.admin-content-surface__verification-review-actions>.stack{min-width:0!important}.admin-content-surface__verification-review-actions button,.admin-content-surface__verification-review-actions form{width:100%}.portal-admin-verification__review-panel,.portal-admin-verification__summary{padding:var(--space-4)}.portal-admin-verification__actions{min-width:0}.portal-admin-verification__eyebrow{font-size:var(--text-sm)}.portal-admin-verification__review-title{font-size:var(--text-xl);line-height:var(--leading-tight);margin:0;overflow-wrap:anywhere}.portal-admin-profile__header,.portal-admin-profile__panel{padding:var(--space-4)}.portal-admin-profile__header{display:flex;flex-direction:column;gap:var(--space-1)}.portal-admin-profile__name{font-size:var(--text-subsection)}.portal-admin-profile__meta{font-size:var(--text-sm)}.portal-admin-profile__inline-action{align-self:flex-start}@media (min-width:1024px){.portal-admin-verification__review-panel,.portal-admin-verification__summary{padding:var(--space-5)}}.admin-content-surface__dashboard{gap:var(--space-5)}.admin-content-surface__dashboard-feed-panel,.admin-content-surface__dashboard-overview,.admin-content-surface__dashboard-queues,.admin-content-surface__dashboard-signals{padding:var(--space-4)}.admin-content-surface__dashboard-overview .data-list,.admin-content-surface__dashboard-signals .data-list{gap:0}.admin-content-surface__dashboard-overview .data-list__row,.admin-content-surface__dashboard-signals .data-list__row{align-items:baseline;border-top:1px solid var(--color-border-soft);display:grid;gap:var(--space-3);grid-template-columns:minmax(130px,.8fr) minmax(0,1.6fr);padding-block:var(--space-3)}.admin-content-surface__dashboard-overview .data-list__row:first-child,.admin-content-surface__dashboard-signals .data-list__row:first-child{border-top:0;padding-top:0}.admin-content-surface__dashboard-overview .data-list__row:last-child,.admin-content-surface__dashboard-signals .data-list__row:last-child{padding-bottom:0}.admin-content-surface__dashboard-queue-grid{display:grid;gap:var(--space-3);grid-template-columns:1fr}.admin-content-surface__dashboard-queue-card{box-shadow:none;padding:var(--space-3)}.admin-content-surface__dashboard-queue-card:hover{border-color:var(--color-brand-light)}.admin-content-surface__dashboard-feed-panel .stack.stack-sm>.stack.stack-xs{border-top:1px solid var(--color-border-soft);padding-top:var(--space-3)}.admin-content-surface__dashboard-feed-panel .stack.stack-sm>.stack.stack-xs:first-child{border-top:0;padding-top:0}.portal-admin-ops-panel{padding:var(--space-4)}.portal-admin-ops-card{box-shadow:none;padding:var(--space-3)}.portal-admin-ops-card__expand{border-top:1px solid var(--color-border);margin-top:var(--space-3);padding-top:var(--space-3)}.portal-admin-ops-meta{font-size:var(--text-sm)}.portal-admin-ops-panel>.data-list{gap:0}.portal-admin-ops-panel>.data-list .data-list__row{border-top:1px solid var(--color-border-soft);padding-block:var(--space-3)}.portal-admin-ops-panel>.data-list .data-list__row:first-child{border-top:0;padding-top:0}.portal-admin-ops-panel>.data-list .data-list__row:last-child{padding-bottom:0}@media (max-width:639px){.portal-admin-ops-panel{padding:var(--space-3)}.portal-admin-ops-panel>.data-list .data-list__row{align-items:flex-start;gap:var(--space-2);grid-template-columns:1fr}.admin-content-surface__dashboard-overview .data-list__row,.admin-content-surface__dashboard-signals .data-list__row{grid-template-columns:1fr;gap:var(--space-1)}.admin-content-surface__dashboard-workspace{gap:var(--space-4)}.admin-content-surface__dashboard-queue-card .button,.admin-content-surface__verification-review-actions button{width:100%}.business-post-surface__wizard-meta{align-items:flex-start;flex-direction:column}.business-post-surface__wizard-step-copy{align-items:flex-start;min-width:0;text-align:left}}.jobs-surface,.support-surface{display:grid;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"hero hero hero hero" "search search search search" "actions actions actions actions" "primary primary primary primary"}.jobs-surface__actions,.jobs-surface__hero,.jobs-surface__primary,.jobs-surface__search,.support-surface__actions,.support-surface__hero,.support-surface__primary,.support-surface__search{grid-column:1/-1;min-width:0}.jobs-surface__actions,.support-surface__actions{display:grid;gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.applications-surface__actions,.jobs-surface__actions{display:block}.jobs-surface__panel,.support-surface__panel{display:flex;align-items:center;justify-content:center;text-align:center}.jobs-surface__hero-panel,.support-surface__hero-panel{min-height:132px}.jobs-surface__action-panel,.support-surface__action-panel{min-height:72px}.jobs-surface__search-panel,.support-surface__search-panel{min-height:56px}.support-surface__primary-panel{min-height:480px}.jobs-surface__list-header,.support-surface__list-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.jobs-surface__list-sort,.support-surface__list-sort{flex-shrink:0}.jobs-surface{gap:var(--space-2)}.jobs-surface__compact-heading{display:block}.jobs-surface__page-heading{align-items:end;display:flex;gap:var(--space-1);justify-content:space-between}.jobs-surface__page-heading h2{font-size:calc(var(--text-xl) + .0625rem);letter-spacing:-.025em;line-height:var(--leading-tight);margin:0}.jobs-surface__page-heading span{color:var(--color-text-muted);display:block;font-size:var(--text-xs);margin-top:2px}.jobs-surface__hero-panel{display:none}.jobs-surface__tabs{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2);overflow:visible;padding-bottom:0}.jobs-surface__action-panel{flex:0 0 auto;min-height:44px;min-width:0}.jobs-surface__tabs .jobs-surface__action-panel{background:transparent;border:0;border-radius:var(--radius-sm);box-shadow:none}.jobs-surface__tabs .jobs-surface__action-panel:hover{background:var(--color-surface-soft)}.jobs-surface__tabs .jobs-surface__action-panel[data-variant=primary]{background:var(--color-brand-soft);color:var(--color-brand-dark)}.jobs-surface__saved-toast{padding-top:var(--space-3)}.profile-wireframe__top-bar{align-items:center;display:flex;justify-content:space-between;min-height:48px;padding:var(--space-2) var(--space-4)}.profile-wireframe__header{min-height:128px;justify-content:center;margin:0;padding-block:var(--space-3)}.profile-wireframe__header-row{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between}.profile-wireframe__identity,.profile-wireframe__name-row{gap:var(--space-3);min-width:0}.profile-wireframe__identity{align-items:center;min-width:0}.profile-wireframe__identity-copy,.profile-wireframe__recent-job-copy{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.profile-wireframe__name{min-width:0;margin:0;font-size:var(--text-xl);line-height:var(--leading-tight);overflow-wrap:anywhere}.profile-wireframe__identity-meta,.profile-wireframe__location,.profile-wireframe__recent-job-copy span,.profile-wireframe__stat span{font-size:var(--text-sm);overflow-wrap:anywhere}.profile-wireframe__identity-status{align-self:flex-start;font-size:var(--text-xs)}.profile-wireframe__header-edit{flex-shrink:0}.profile-wireframe__stats{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.profile-wireframe__stat{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:64px;padding:var(--space-2) var(--space-3);text-align:center}.profile-wireframe__stat strong{max-width:100%;overflow-wrap:anywhere}.profile-wireframe__stat+.profile-wireframe__stat{border-left:1px solid var(--color-border)}.profile-wireframe__section{border-bottom:1px solid var(--color-border);min-height:48px;padding:var(--space-4) 0}.profile-wireframe__section-head{align-items:center;gap:var(--space-3)}.profile-wireframe__section-head h3{font-size:var(--text-sm);line-height:var(--leading-tight);margin:0}.profile-wireframe__bio{align-items:center;border-bottom:1px solid var(--color-border);display:flex;min-height:72px;padding:var(--space-4) 0}.profile-wireframe__bio-copy{margin:0;white-space:pre-line}.profile-wireframe__section-title{font-size:var(--text-sm);line-height:var(--leading-tight);margin:0;padding-inline:var(--space-1)}.profile-wireframe__edit-intro{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3)}.profile-wireframe__edit-copy{margin:0;max-width:52ch}.profile-edit-form__contact-grid,.profile-edit-form__derived-grid{display:grid;gap:var(--space-4)}.profile-edit-form__section+.profile-edit-form__section{border-top:1px solid var(--color-border);padding-top:var(--space-4)}.profile-edit-form__section-title{font-size:var(--text-sm);line-height:var(--leading-tight);margin:0}.profile-wireframe__about-grid{display:flex;flex-direction:column;gap:var(--space-2)}.profile-wireframe__about-cell{display:flex;flex-direction:column;gap:2px}.profile-wireframe__about-label{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.profile-wireframe__about-value{font-size:var(--text-sm);overflow-wrap:anywhere}.profile-wireframe__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.profile-wireframe__empty-copy{font-size:var(--text-sm)}.profile-wireframe__derived-note{font-size:var(--text-xs);width:100%}.profile-wireframe__recent-job{color:inherit;display:block;padding-top:var(--space-3);text-decoration:none}.profile-wireframe__recent-job+.profile-wireframe__recent-job{border-top:1px solid var(--color-border)}.job-detail-wireframe__meta-copy{font-size:var(--text-sm)}.job-detail-wireframe__prose{white-space:pre-line}.portal-business-job-detail__tab-strip{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.portal-business-job-detail__filter-strip{gap:var(--space-2)}.portal-business-job-detail__applicant-actions{align-items:flex-end}.portal-business-job-detail__actions-panel{padding:var(--space-4)}.portal-business-job-detail__desktop-body{align-items:start}@media (max-width:639px){.profile-wireframe__top-bar{padding-inline:0}.profile-wireframe__header{min-height:0;padding-block:var(--space-2) var(--space-3)}.profile-wireframe__header-row{flex-wrap:wrap}.profile-wireframe__identity{flex:1 1 auto;min-width:0}.profile-wireframe__header-edit{display:inline-flex}.profile-wireframe__stats{gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-edit-form__contact-grid,.profile-edit-form__derived-grid{grid-template-columns:1fr}.profile-wireframe__stat:nth-child(odd){border-left:0}.profile-wireframe__stat:nth-child(n+3){border-top:1px solid var(--color-border)}}@media (min-width:1024px){.profile-edit-form__contact-grid,.profile-edit-form__derived-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.analytics-wireframe__top-bar{align-items:center;display:flex;justify-content:space-between;min-height:48px;padding:var(--space-2) var(--space-4)}.analytics-wireframe__chart-selector,.analytics-wireframe__range-strip{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.analytics-wireframe__chart-selector{overflow-x:auto;flex-wrap:nowrap}.analytics-wireframe__chart-selector-button{flex:0 0 auto;white-space:nowrap}.analytics-wireframe__kpi-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-wireframe__kpi{align-items:center;display:flex;flex-direction:column;gap:var(--space-1);justify-content:center;min-height:80px;padding:var(--space-3);text-align:center}.analytics-wireframe__kpi strong{font-size:var(--text-xl)}.analytics-wireframe__job-copy span,.analytics-wireframe__kpi .text-muted,.analytics-wireframe__sidebar-copy{font-size:var(--text-sm)}.analytics-wireframe__chart,.analytics-wireframe__chart-empty{min-height:260px;padding:var(--space-4)}.analytics-wireframe__chart{justify-content:flex-end}.analytics-wireframe__chart-empty{align-items:center;display:flex;justify-content:center}.analytics-wireframe__chart-bars{align-items:flex-end;display:flex;gap:var(--space-1);min-height:190px}.analytics-wireframe__chart-bar{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:var(--space-1);min-width:8px}.analytics-wireframe__chart-bar-fill{background:var(--color-brand);border-radius:var(--radius-sm) var(--radius-sm) 0 0;height:var(--bar-height);width:100%}.analytics-wireframe__chart-label{font-size:var(--text-xs);overflow-wrap:anywhere;text-align:center}.analytics-wireframe__chart-caption{font-size:var(--text-sm)}.analytics-wireframe__section-label{align-items:center;display:flex;min-height:36px;padding:var(--space-2) var(--space-4)}.analytics-wireframe__job-link{color:inherit;display:block;text-decoration:none}.analytics-wireframe__job-row{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;min-height:56px;padding:var(--space-2) var(--space-4)}.analytics-wireframe__job-row--empty{justify-content:flex-start}.analytics-wireframe__job-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.analytics-wireframe__job-arrow{flex-shrink:0}.analytics-wireframe__sidebar-panel{min-height:160px;padding:var(--space-4)}.jobs-surface__search-panel{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);min-height:0}.jobs-surface__search-panel>form[role=search]{flex:1 1 16rem;min-width:0}@media (max-width:1023px){.jobs-surface__search-panel{flex-wrap:nowrap;position:relative}.jobs-surface__search-panel>form[role=search]{flex:1 1 auto}.jobs-surface__search-panel .search-field__button{min-width:var(--touch-target)!important}}@media (max-width:359px){.portal-shell:not(.portal-shell--inset),body:has(.portal-shell:not(.portal-shell--inset)){min-width:0}.jobs-surface__filter-toggle span{display:none}.jobs-surface__filter-toggle{padding-inline:var(--space-3)}}@media (max-width:359px){.surface-shell:has(.business-post-surface),body:has(.business-post-surface){min-width:0}}.jobs-surface__search-panel form[role=search]{align-items:center;display:flex;gap:var(--space-2);min-width:0;width:100%}.jobs-surface__filter-toggle{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:var(--space-2);min-height:44px;padding:0 var(--space-2)}.jobs-surface__filter-chips{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;padding-top:2px}.jobs-surface__filter-chip{align-items:center;background:var(--color-brand-soft);border:1px solid color-mix(in srgb,var(--color-brand) 30%,var(--color-border));border-radius:var(--radius-sm);color:var(--color-brand-dark);display:inline-flex;font-size:var(--text-xs);gap:var(--space-1);min-height:32px;padding:0 var(--space-2);text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.jobs-surface__filter-chip:hover{background:var(--color-surface);border-color:var(--color-brand);text-decoration:none}.jobs-surface__clear-filters{color:var(--color-brand-dark);font-size:var(--text-xs);font-weight:var(--weight-semibold);margin-inline-start:var(--space-1);transition:color var(--transition-fast),transform var(--transition-fast)}.jobs-surface__clear-filters:active,.jobs-surface__filter-chip:active{transform:translateY(1px)}.jobs-surface__list-header{padding:0}.jobs-surface__list-sort{display:flex;white-space:nowrap}.jobs-surface__list-sort>.text-muted{font-size:var(--text-xs)}.jobs-surface__workspace{min-width:0}.jobs-surface__workspace--single{grid-template-columns:minmax(0,1fr)}.jobs-surface__detail{display:none}.jobs-surface__result-list{overflow:hidden}.jobs-surface__result-row{align-items:flex-start;border:0;border-bottom:1px solid var(--color-border);border-radius:0;display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:116px;padding:var(--space-4);position:relative;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.jobs-surface__result-row--with-leading{grid-template-columns:auto minmax(0,1fr) auto}.business-jobs-list__card,.business-jobs-list__mobile{display:grid;gap:var(--space-3)}.business-jobs-list__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0;padding:var(--space-3)}.business-jobs-list__card-footer,.business-jobs-list__card-header{justify-content:space-between}.business-jobs-list__card-footer,.business-jobs-list__card-header,.business-jobs-list__identity{align-items:flex-start;display:flex;gap:var(--space-3);min-width:0}.business-jobs-list__event-icon{align-items:center;background:var(--color-brand-soft);border-radius:var(--radius-full);color:var(--color-brand-dark);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.business-jobs-list__identity-copy{display:grid;gap:2px;min-width:0}.business-jobs-list__title{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);overflow-wrap:anywhere;text-decoration:none}.business-jobs-list__title:focus-visible,.business-jobs-list__title:hover{color:var(--color-brand-dark);text-decoration:underline;text-underline-offset:3px}.business-jobs-list__event-type,.business-jobs-list__fact-support,.business-jobs-list__posted,.business-jobs-list__table-support{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.business-jobs-list__card-facts{border-block:1px solid var(--color-border-soft);display:grid;gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:var(--space-3)}.business-jobs-list__applicant-activity,.business-jobs-list__fact{display:grid;gap:2px;min-width:0}.business-jobs-list__fact>svg{color:var(--color-text-muted)}.business-jobs-list__fact-label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.business-jobs-list__applicant-activity strong,.business-jobs-list__fact strong{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-tight);overflow-wrap:anywhere}.business-jobs-list__applicant-activity{border-left:1px solid var(--color-border-soft);padding-left:var(--space-2)}.business-jobs-list__card-footer{align-items:center}.business-jobs-list__desktop{min-width:0}.business-jobs-list__table-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.business-jobs-list__table{table-layout:fixed;width:100%}.business-jobs-list__table td,.business-jobs-list__table th{padding:var(--space-3);text-align:left;vertical-align:top}.business-jobs-list__table th{background:var(--color-surface-soft);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.04em;text-transform:uppercase}.business-jobs-list__table td{border-top:1px solid var(--color-border-soft)}.business-jobs-list__table th:first-child{width:26%}.business-jobs-list__table th:nth-child(2){width:13%}.business-jobs-list__table th:nth-child(3){width:17%}.business-jobs-list__table th:nth-child(4){width:15%}.business-jobs-list__table th:nth-child(5){width:10%}.business-jobs-list__table th:nth-child(6){width:19%}.business-jobs-list__table tr:hover td{background:var(--color-surface-soft)}.business-jobs-list__table .business-jobs-list__identity{gap:var(--space-2)}.business-jobs-list__table .business-jobs-list__event-icon{height:32px;width:32px}.business-jobs-list__table-support,.business-jobs-list__table-value{display:block}.business-jobs-list__table .business-jobs-list__applicant-activity strong{font-size:var(--text-lg)}.business-jobs-list__table-action{text-align:right!important;white-space:nowrap}.business-jobs-list__empty{border:1px solid var(--color-border);border-radius:var(--radius-sm)}@media (max-width:639px){.business-jobs-list__card-footer .button{max-width:65%}}.jobs-surface__result-leading{align-self:start;min-width:18px;padding-top:var(--space-1)}.jobs-surface__result-event-icon{color:var(--color-text-muted)}.jobs-surface__result-row:last-child{border-bottom:0}.jobs-surface__result-row:hover{box-shadow:inset 0 0 0 1px var(--color-brand-light)}.jobs-surface__result-main{display:grid;gap:var(--space-1);min-width:0}.jobs-surface__result-recency{color:var(--color-brand-dark);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.jobs-surface__result-title-link{color:var(--color-text);text-decoration:none;width:fit-content}.jobs-surface__result-title-link:hover{color:var(--color-brand-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jobs-surface__result-title-link:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-brand-light);outline-offset:3px}.jobs-surface__result-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2)}.jobs-surface__result-heading strong{font-size:var(--text-base);font-optical-sizing:auto;line-height:var(--leading-tight)}.jobs-surface__result-business,.jobs-surface__result-event,.jobs-surface__result-posted,.jobs-surface__result-venue{color:var(--color-text-muted);font-size:var(--text-sm)}.jobs-surface__result-posted{color:var(--color-brand-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jobs-surface__result-event,.jobs-surface__result-roles{font-weight:var(--weight-medium)}.jobs-surface__result-roles{color:var(--color-text);font-size:var(--text-sm)}.jobs-surface__result-venue{font-size:var(--text-xs)}.jobs-surface__job-card-list{display:grid;gap:var(--space-3)}.jobs-surface__job-card-shell{min-width:0;position:relative}.jobs-surface__job-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);color:var(--color-text);min-width:0;overflow:hidden;cursor:pointer;display:grid;gap:var(--space-3);padding:var(--space-3);text-decoration:none;transition:box-shadow var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.jobs-surface__job-card:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (hover:hover){.jobs-surface__job-card:hover{background:color-mix(in srgb,var(--color-brand-soft) 18%,var(--color-surface));border-color:color-mix(in srgb,var(--color-brand) 28%,var(--color-border));box-shadow:var(--shadow-sm)}}.jobs-surface__job-card:active{background:color-mix(in srgb,var(--color-brand-soft) 24%,var(--color-surface))}.jobs-surface__job-card-save{display:none;position:absolute;right:36px;top:var(--space-3);z-index:1}.jobs-surface__job-card[data-selected=true]{background:color-mix(in srgb,var(--color-brand-soft) 36%,var(--color-surface));border-color:color-mix(in srgb,var(--color-brand) 24%,var(--color-border));box-shadow:var(--shadow-sm)}.jobs-surface__job-card-header{align-items:flex-start;display:flex;gap:var(--space-3)}.jobs-surface__result-icon-chip{align-items:center;background:var(--color-brand-soft);border-radius:var(--radius-full);color:var(--color-brand-dark);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.jobs-surface__job-card-heading{display:grid;flex:1 1 auto;gap:var(--space-1);min-width:0}.jobs-surface__job-card-topline{align-items:flex-start;display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.jobs-surface__job-card-title-stack{display:grid;gap:var(--space-1);min-width:0}.jobs-surface__job-card-business{align-items:center;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-2);line-height:var(--leading-snug);min-width:0}.jobs-surface__job-card-business>span:first-child{overflow-wrap:anywhere}.jobs-surface__job-card-business-verification{align-items:center;color:var(--color-brand-dark);display:inline-flex;gap:3px;white-space:nowrap}.jobs-surface__job-card-topline .jobs-surface__result-title-link{color:inherit;min-width:0;text-decoration:none}.jobs-surface__job-card-topline .jobs-surface__result-title-link:hover{color:inherit;text-decoration:none}.jobs-surface__job-card-topline .jobs-surface__result-title-link strong{display:-webkit-box;font-size:var(--text-lg);letter-spacing:-.018em;line-height:1.08;overflow:hidden;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jobs-surface__job-card-side{align-items:flex-end;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;min-width:0}.jobs-surface__job-card-side--without-status{min-height:36px}.jobs-surface__job-card-status-stack{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);justify-content:flex-end}.jobs-surface__job-card-statuses{display:flex;flex-wrap:wrap;gap:3px;justify-content:flex-end}.jobs-surface__job-card-status{white-space:nowrap}.jobs-surface__job-card-recency{color:var(--color-text-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jobs-surface__job-card-actions{align-items:center;display:inline-flex;gap:0;margin-left:auto}.jobs-surface__job-card-chevron-link{align-items:center;border-radius:var(--radius-sm);color:var(--color-text-muted);display:inline-flex;height:36px;justify-content:center;text-decoration:none;width:36px}.jobs-surface__job-card-chevron-link:hover{background:var(--color-surface-soft);color:var(--color-text)}.jobs-surface__job-card-chevron-link:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.jobs-surface__job-card-chevron{flex:0 0 auto;height:16px;width:16px}.jobs-surface__job-card-divider{background:var(--color-border-soft);height:1px}.jobs-surface__job-card-facts{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.jobs-surface__job-card-fact{align-items:flex-start;border-left:1px solid var(--color-border-soft);display:flex;gap:var(--space-2);min-width:0;padding-inline:var(--space-3) 0}.jobs-surface__job-card-fact:first-child{border-left:0;padding-inline-start:0}.jobs-surface__job-card-fact--pay .jobs-surface__job-card-fact-body strong{color:var(--color-brand-dark);font-weight:var(--weight-bold)}.jobs-surface__job-card-fact--pay .jobs-surface__job-card-fact-label{color:var(--color-text-muted)}.jobs-surface__job-card-fact-icon{align-items:center;background:var(--color-brand-soft);border-radius:var(--radius-full);color:var(--color-brand-dark);display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.jobs-surface__job-card-fact-body{display:grid;gap:0;min-width:0;overflow:hidden}.jobs-surface__job-card-fact-label{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.01em}.jobs-surface__job-card-fact-body strong{font-size:var(--text-sm);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-body strong,.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-sub{white-space:normal}.jobs-surface__job-card-fact-sub{color:var(--color-text-muted);font-size:calc(var(--text-xs) - .0625rem);line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:420px){.jobs-surface__job-card-fact{border-left:1px solid var(--color-border-soft);border-top:0;padding:0 0 0 6px}.jobs-surface__job-card-fact:first-child{border-left:0;padding-inline-start:0}}.jobs-surface__result-table-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;overflow-x:auto}.jobs-surface__result-table{table-layout:fixed;width:100%}.jobs-surface__result-table-col--job{width:44%}.jobs-surface__result-table-col--date{width:11%}.jobs-surface__result-table-col--pay{width:10%}.jobs-surface__result-table-col--location{width:15%}.jobs-surface__result-table-col--distance,.jobs-surface__result-table-col--posted{width:8%}.jobs-surface__result-table-col--save{width:4%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--job{width:51%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--date{width:11%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--pay{width:10%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--location{width:14%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--posted{width:6%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--save{width:8%}.jobs-surface__result-table tbody td,.jobs-surface__result-table thead th{text-align:left;padding-inline:var(--space-3)}.jobs-surface__result-table thead th{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.jobs-surface__result-table tbody td{padding-block:var(--space-4);vertical-align:top}.jobs-surface__result-table tbody td:first-child,.jobs-surface__result-table thead th:first-child{padding-inline-start:var(--space-5)}.jobs-surface__result-table tbody td:not(:first-child):not(:last-child){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jobs-surface__result-table tbody td:nth-child(5),.jobs-surface__result-table tbody td:nth-child(6){color:var(--color-text-muted)}.jobs-surface__result-table tbody td:last-child{text-align:center}.jobs-surface__result-table tbody td:not(:first-child)>*{margin-inline:0}.jobs-surface__result-table-row{cursor:pointer;height:var(--size-table-row-comfortable)}.jobs-surface__result-table-row td{transition:background-color var(--transition-fast)}.jobs-surface__result-table-row:hover td{background:var(--color-surface-soft)}.jobs-surface__result-table-row:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.jobs-surface__result-table-row[data-selected=true] td{background:color-mix(in srgb,var(--color-brand-soft) 56%,var(--color-surface))}.jobs-surface__result-table-opportunity{align-items:flex-start;display:flex;gap:var(--space-3)}.jobs-surface__result-table-icon-chip{align-items:center;background:var(--color-brand-soft);border-radius:var(--radius-full);color:var(--color-brand-dark);display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.jobs-surface__result-table-title-row{display:block}.jobs-surface__result-table-title-row .jobs-surface__result-title-link{min-width:0}.jobs-surface__result-table-title-row .jobs-surface__result-title-link strong{display:-webkit-box;font-size:var(--text-card-title);letter-spacing:-.015em;line-height:var(--leading-tight);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jobs-surface__result-table-stacked{display:grid;gap:2px}.jobs-surface__result-table-meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:3px}.jobs-surface__result-table-posted{align-items:flex-start;display:grid;gap:6px;justify-items:start}.jobs-surface__result-table-roles{font-size:.875rem}.jobs-surface__result-table-business{align-items:center;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-2);margin-top:2px}.jobs-surface__result-table-business-badge{align-items:center;display:inline-flex;gap:3px}.jobs-surface__result-table-stacked-sub{color:var(--color-text-muted);font-size:var(--text-xs)}.jobs-surface__result-save{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;width:44px}.jobs-surface__result-save:hover{background:var(--color-surface-soft);color:var(--color-text)}.jobs-surface__result-save[data-saved=true]{color:var(--color-brand)}.jobs-surface__result-save:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.jobs-surface__result-metadata{display:grid;gap:var(--space-1)}.jobs-surface__result-metadata span,.jobs-surface__result-verified{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:var(--text-sm);gap:var(--space-1);min-width:0}.jobs-surface__result-verified{color:var(--color-brand-dark);font-size:var(--text-xs);margin-top:var(--space-1)}.jobs-surface__result-actions{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-3)}.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:1;grid-row:2}.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{display:grid;gap:var(--space-1);grid-column:1/-1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-surface__result-row--with-recency .jobs-surface__result-actions{grid-column:2;grid-row:2}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:2}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{grid-column:1/-1}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-actions{grid-column:3}.jobs-surface__result-cta{pointer-events:auto}.jobs-surface__result-link{align-items:center;border-radius:var(--radius-sm);color:var(--color-text-muted);display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.jobs-surface__result-link:focus-visible{outline:2px solid var(--color-brand-light);outline-offset:2px}.jobs-surface__result-link:active{transform:scale(.96)}.jobs-surface__result-chevron{margin:0}.jobs-surface__pagination{align-items:center;gap:var(--space-3)}.jobs-surface__navigation-pending{border:2px solid;border-left:2px solid transparent;border-radius:50%;display:inline-block;flex:0 0 0.75rem;height:.75rem;margin-inline-start:var(--space-1);opacity:0;transition:opacity var(--transition-fast);width:.75rem}.jobs-surface__navigation-pending[data-pending=true]{animation:ap-spin .64s linear infinite;opacity:1}@media (prefers-reduced-motion:reduce){.jobs-surface__navigation-pending[data-pending=true]{animation:none;opacity:.75}}.jobs-surface__filters-note,.jobs-surface__pagination-label,.jobs-surface__search-helper{font-size:var(--text-sm);line-height:1.45}.jobs-surface__filters-form{padding-top:var(--space-2)}.jobs-surface__filter-actions{display:flex;justify-content:flex-end}.jobs-surface__filters-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.jobs-surface__empty-state .state-shell{align-items:center;justify-items:center;margin-inline:auto;max-width:36rem;text-align:center;width:100%}.jobs-surface__empty-state .state-shell__body{justify-items:center;max-width:28rem;text-align:center}@media (max-width:1023px){.jobs-surface__empty-state .state-shell{gap:var(--space-2);padding:var(--space-2)}.jobs-surface__empty-state .state-shell__visual{width:32px;height:32px}}@media (min-width:640px){.jobs-surface__result-metadata{display:flex;flex-wrap:wrap;gap:var(--space-3)}}.dashboard-surface__hero-panel{min-height:132px;text-align:left}.dashboard-surface__action-tile{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-1);text-align:center}.dashboard-surface__actions{align-content:stretch}.dashboard-surface__primary-panel,.dashboard-surface__secondary-panel{min-height:0;display:flex;align-items:center;justify-content:center;text-align:center}.dashboard-surface__secondary-panel{min-height:0}.dashboard-surface__hero-layout{display:grid;gap:var(--space-4);align-items:start;grid-template-columns:1fr}.dashboard-surface__hero-copy{min-width:0;padding-top:0;align-self:start;justify-items:start}.dashboard-surface__hero-title{margin:0;font-size:clamp(2.1rem,2vw + 1.2rem,3.25rem);line-height:1.15;letter-spacing:-.02em;font-weight:var(--weight-semibold);text-wrap:balance}.dashboard-surface__hero-subtitle{display:block;max-width:34ch;font-size:var(--text-lg);line-height:1.5}.dashboard-surface__hero-progress-block{display:contents}.dashboard-surface__progress-ring-wrap{position:absolute;left:122px;top:10px;z-index:3}.dashboard-surface__progress-ring{--progress-value:0%;width:128px;height:128px;border-radius:50%;background:conic-gradient(var(--color-brand) var(--progress-value),var(--color-border) 0);display:grid;place-items:center;position:relative;box-shadow:0 12px 30px rgba(20,30,23,.06)}.dashboard-surface__progress-ring:after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-soft)}.dashboard-surface__progress-ring-inner{position:relative;z-index:1;display:grid;justify-items:center;gap:2px;text-align:center}.dashboard-surface__progress-ring-inner strong{font-size:var(--text-2xl);line-height:1}.dashboard-surface__progress-ring-inner span{font-size:var(--text-sm);color:var(--color-text-muted)}.dashboard-surface__progress-ring-copy{display:grid;gap:var(--space-1);justify-items:center;text-align:center}.dashboard-surface__progress-ring-copy strong{font-size:var(--text-xl);line-height:1}.dashboard-surface__progress-ring-copy span{font-size:var(--text-sm)}.dashboard-surface__hero-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.dashboard-surface__hero-chip{display:inline-flex;align-items:center;gap:var(--space-2);min-height:34px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);box-shadow:none}.dashboard-surface__hero-chip-icon{width:10px;height:10px;border-radius:999px;background:var(--color-brand)}.dashboard-surface__hero-chip--more{padding-inline:var(--space-4)}.dashboard-surface__hero-side{display:grid;justify-items:center;align-self:start;min-width:0}.dashboard-surface__hero-visual{width:min(100%,240px);display:grid;justify-items:center;gap:var(--space-4);padding:var(--space-4);border:0;border-radius:0;background:var(--color-surface)}.dashboard-surface__hero-visual--complete{padding:var(--space-3)}.dashboard-surface__hero-cta{min-height:44px;width:min(100%,176px)}.dashboard-surface__hero-complete-alt{display:grid;justify-items:center;gap:var(--space-4);min-height:128px}.dashboard-surface__hero-profile-cards{width:min(100%,176px);aspect-ratio:1.25/1;overflow:hidden}.dashboard-surface__hero-profile-cards-svg{display:block;width:100%;height:100%}.dashboard-surface__hero-complete-stack{position:relative;width:134px;height:112px;margin-block:8px 2px}.dashboard-surface__hero-complete-stack-sheet{position:absolute;inset:auto;width:96px;height:118px;border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(250,253,250,.98),rgba(238,245,239,.94));border:1px solid rgba(28,124,62,.12);box-shadow:0 12px 28px rgba(20,30,23,.06)}.dashboard-surface__hero-complete-stack-sheet--back-left{top:8px;left:0;transform:rotate(-7deg)}.dashboard-surface__hero-complete-stack-sheet--back-right{top:10px;right:0;transform:rotate(8deg)}.dashboard-surface__hero-complete-stack-sheet--front{top:0;left:50%;transform:translateX(-50%);display:grid;justify-items:center;align-content:start;gap:12px;padding:18px 14px 16px}.dashboard-surface__hero-complete-stack-avatar{display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:var(--color-brand-soft);color:var(--color-brand)}.dashboard-surface__hero-complete-stack-lines{display:grid;gap:8px;width:100%;padding-inline:6px}.dashboard-surface__hero-complete-stack-lines span{display:block;height:3px;border-radius:999px;background:rgba(28,124,62,.12)}.dashboard-surface__hero-complete-stack-lines span:first-child{width:78%}.dashboard-surface__hero-complete-stack-lines span:nth-child(2){width:88%}.dashboard-surface__hero-complete-stack-lines span:nth-child(3){width:64%}.dashboard-surface__hero-complete-stack-check{position:absolute;right:-4px;bottom:-2px;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:var(--color-brand);color:var(--color-surface);box-shadow:0 8px 18px rgba(28,124,62,.22)}.dashboard-surface__hero-biz-complete-card{display:grid;place-items:center;width:108px;height:54px;border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,250,246,.94));border:1px solid var(--color-border);box-shadow:0 8px 18px rgba(20,30,23,.06);color:var(--color-brand)}.dashboard-surface__hero-complete-alt-icon{display:grid;place-items:center;width:128px;height:128px;border-radius:999px;background:var(--color-brand-soft);color:var(--color-brand);border:8px solid var(--color-brand)}.dashboard-surface__hero-complete-alt-card{display:grid;place-items:center;width:96px;height:56px;border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,250,246,.94));border:1px solid var(--color-border);box-shadow:0 12px 28px rgba(20,30,23,.06);color:var(--color-brand)}.dashboard-surface__hero-progress-ring{--progress-value:0%;width:128px;height:128px;border-radius:50%;background:conic-gradient(var(--color-brand) var(--progress-value),var(--color-border) 0);display:grid;place-items:center;position:relative}.dashboard-surface__hero-progress-ring:after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-soft)}.dashboard-surface__hero-progress-ring-inner{position:relative;z-index:1;display:grid;justify-items:center;gap:2px;text-align:center}.dashboard-surface__hero-progress-ring-inner strong{font-size:var(--text-2xl);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard-surface__hero-progress-ring-inner span{font-size:var(--text-sm);color:var(--color-text-muted)}.dashboard-surface__tile-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%}.dashboard-surface__tile-icon{display:none;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--color-brand-soft);color:var(--color-brand);flex-shrink:0}.dashboard-surface__tile-icon svg{width:14px;height:14px}.dashboard-surface__tile-icon-mark{width:18px;height:18px;border-radius:999px;border:2px solid;box-shadow:inset 0 0 0 2px transparent}.dashboard-surface__tile-value{font-size:var(--text-lg);line-height:1;letter-spacing:-.03em;font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard-surface__tile-copy{display:grid;gap:2px;min-width:0;justify-items:center}.dashboard-surface__action-tile .dashboard-surface__tile-copy span.text-muted{font-size:var(--text-xs)!important;line-height:1.05}.dashboard-surface__tile-arrow{display:none;color:var(--color-text-muted);font-size:var(--text-lg);flex-shrink:0}.hero-template{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center}.hero-template__copy{min-width:0}.hero-template__title{font-size:clamp(2.1rem,2vw + 1.2rem,3.25rem);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.hero-template__subtitle{max-width:34ch;font-size:var(--text-lg);line-height:1.5}.hero-template__action{display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero-template__aside{display:grid;justify-items:center}@media (max-width:1023px){.jobs-surface__workspace{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.hero-template{grid-template-columns:minmax(0,1fr) 272px}.hero-template__aside{justify-items:center}}@media (max-width:1023px){.business-post-surface__desktop-header,.business-post-surface__step-header{align-items:flex-start;flex-direction:column}.business-post-surface__step-actions,.business-post-surface__step-actions--first{grid-template-columns:1fr}.business-post-surface__step-actions:not(.business-post-surface__step-actions--first)>:last-child{grid-column:auto}.business-post-surface__desktop-actions{justify-content:stretch}.business-post-surface__desktop-actions .business-post-surface__step-actions{display:grid}}.dashboard-surface__section-title{font-size:var(--text-base);line-height:1.4}.dashboard-surface__primary-list{display:grid;gap:0}.dashboard-surface__primary-empty{overflow:hidden;display:flex;flex-direction:column;min-height:100%}.dashboard-surface__primary-empty-layout{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:center;justify-items:center;align-content:center;flex:1 1;padding:var(--space-10) var(--space-5);box-sizing:border-box}.dashboard-surface__primary-empty-copy{display:grid;gap:var(--space-4);justify-items:center;align-content:center;text-align:center}.dashboard-surface__primary-empty-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:var(--color-brand-soft);color:var(--color-brand)}.dashboard-surface__primary-empty-title{font-size:1rem;line-height:1.4;font-weight:var(--weight-semibold)}.dashboard-surface__primary-empty-description{max-width:42ch;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6;margin:0}.dashboard-surface__primary-empty-action{margin-top:var(--space-1)}.dashboard-surface__primary-empty-cta,.dashboard-surface__primary-empty-cta a{min-height:40px;width:150px}.dashboard-surface__primary-panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-4);margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) 0;border-bottom:1px solid var(--color-border)}.dashboard-surface__secondary-panel-head{align-items:center;display:flex;justify-content:space-between;min-height:44px;padding:var(--space-3) var(--space-4)}.dashboard-surface__section-content{width:100%}.dashboard-surface__see-all{min-height:44px}.dashboard-surface__search-form{align-items:center;gap:var(--space-3);width:100%}.dashboard-surface__tile-label{font-size:var(--text-sm)}.dashboard-surface__row-action{flex-shrink:0;margin-left:auto;min-height:40px}.dashboard-surface__secondary-link{display:block;color:inherit;text-decoration:none}.dashboard-surface__secondary-link:hover{background:var(--color-surface-soft)}.dashboard-surface__secondary-empty-title{font-size:var(--text-base);font-weight:var(--weight-bold)}.dashboard-surface__row-card,.dashboard-surface__secondary-card{box-shadow:none}.dashboard-surface__row{display:flex;align-items:center;gap:var(--space-3)}.dashboard-surface__row-avatar,.dashboard-surface__secondary-avatar{flex-shrink:0}.dashboard-surface__row-copy,.dashboard-surface__secondary-copy{min-width:0;flex:1 1}.dashboard-surface__row-title{font-size:var(--text-sm);line-height:1.4}.dashboard-surface__row-title-line{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.dashboard-surface__row-meta{font-size:var(--text-sm);line-height:1.4}.dashboard-surface__secondary-card{padding:0;overflow:hidden}.dashboard-surface__secondary-row-inner{display:flex;align-items:center;gap:var(--space-3)}@media (max-width:639px){.dashboard-surface__row,.dashboard-surface__secondary-row-inner{align-items:flex-start}.dashboard-surface__row .button,.dashboard-surface__secondary-row-inner .button{flex-shrink:0}.dashboard-surface__row-title-line{row-gap:var(--space-1)}}.dashboard-surface__secondary-bullet{width:12px;height:12px;border:1px solid var(--color-text-soft);border-radius:999px;flex-shrink:0;margin-left:var(--space-1)}.dashboard-surface__secondary-meta{flex-shrink:0}.dashboard-surface__hero-details{display:grid}.jobs-surface__hero{grid-area:hero}.jobs-surface__actions{grid-area:actions}.jobs-surface__search{grid-area:search}.jobs-surface__primary{grid-area:primary}.support-surface__hero{grid-area:hero}.support-surface__actions{grid-area:actions}.support-surface__search{grid-area:search}.support-surface__primary{grid-area:primary}.applications-surface{display:grid;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"hero hero hero hero" "actions actions actions actions" "search search search search" "primary primary primary primary"}.applications-surface__actions,.applications-surface__hero,.applications-surface__primary,.applications-surface__search{grid-column:1/-1;min-width:0}.applications-surface__hero{grid-area:hero}.applications-surface__actions{display:grid;gap:var(--space-4);grid-area:actions;grid-template-columns:repeat(4,minmax(0,1fr))}.applications-surface__search{grid-area:search}.applications-surface__primary{grid-area:primary}.applications-surface .jobs-surface__result-list{border-radius:var(--radius-sm)}.business-applications-list__controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.business-applications-list__job-filter{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.business-applications-list__job-filter .sharkui-select-native,.business-applications-list__job-filter .sharkui-select-trigger{min-width:190px}.applications-surface .jobs-surface__result-row{min-height:104px}.applications-surface .jobs-surface__result-main{gap:var(--space-2)}.applications-surface .jobs-surface__result-business{color:var(--color-text);font-weight:var(--weight-medium)}.applications-surface .jobs-surface__result-heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.applications-surface .jobs-surface__result-status-first{flex:0 0 auto}.applications-surface .jobs-surface__result-actions{align-items:flex-end}.applications-surface .jobs-surface__result-metadata span[data-label=Posted]{color:var(--color-text-muted)}.support-surface__desktop-hero,.support-surface__mobile-header{min-height:112px}.support-surface__mobile-header{min-height:56px;padding:var(--space-3) var(--space-4)}.support-surface__desktop-hero,.support-surface__mobile-header{align-items:center;justify-content:flex-start;text-align:left}.support-surface__desktop-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.support-surface__desktop-hero-copy strong{font-size:var(--text-xl)}.support-surface__action{align-items:center;display:flex;flex-direction:column;gap:var(--space-1);justify-content:center;min-height:96px;text-align:center}.support-surface__search-panel{align-items:center;display:flex;min-height:64px}.support-surface__search-form{align-items:center;display:flex!important;flex-wrap:nowrap;gap:var(--space-3);width:100%}.support-surface__search-form>.search-field{flex:1 1;min-width:0}.support-surface__bottom-grid,.support-surface__categories-grid,.support-surface__stats-grid{display:grid;gap:var(--space-3)}.support-surface__stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.support-surface__stat{align-items:center;display:flex;justify-content:center;min-height:72px;padding:var(--space-3);text-align:center}.support-surface__stat-copy{align-items:center}.support-surface__stat-label{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}.support-surface__stat-value{font-size:var(--text-xl);line-height:1}.support-surface__categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-surface__category-link,.support-surface__ticket-link{color:inherit;display:block;text-decoration:none}.support-surface__category-link:hover,.support-surface__ticket-link:hover{text-decoration:none}.support-surface__category-panel{align-items:center;display:flex;justify-content:center;min-height:72px;font-size:var(--text-sm);text-align:center;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.support-surface__category-link:hover .support-surface__category-panel,.support-surface__ticket-link:hover .support-surface__ticket-row{background:var(--color-surface-soft);border-color:var(--color-border-hover)}.support-surface__ticket-row{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;min-height:64px;padding:var(--space-2) var(--space-4);transition:border-color var(--transition-fast),background-color var(--transition-fast)}.support-surface__ticket-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.support-surface__ticket-copy .text-muted,.support-surface__ticket-copy strong{font-size:var(--text-sm);overflow-wrap:anywhere}.support-surface__bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-surface__strong-link{font-weight:var(--weight-semibold)}.support-surface__form-submit{align-self:flex-start}.support-surface__form-intro{font-size:var(--text-sm);margin:0}.applications-surface__pagination{align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.applications-surface__pagination-label{font-size:var(--text-sm)}.portal-business-applications__bulk-toolbar{padding:var(--space-4)}.portal-business-applications__bulk-toolbar-row{align-items:flex-end;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.portal-business-applications__bulk-copy{min-width:min(100%,24rem)}.portal-business-applications__bulk-copy p,.portal-business-applications__bulk-count{font-size:var(--text-sm);margin:0}.portal-business-applications__bulk-actions{gap:var(--space-2)}.portal-business-applications__bulk-count{border-top:1px solid var(--color-border-soft);padding-top:var(--space-2)}.business-applications-list__desktop,.business-applications-list__mobile{min-width:0}.business-applications-list__mobile{gap:var(--space-3)}.business-applications-list__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-3);padding:var(--space-4)}.business-applications-list__card-footer,.business-applications-list__card-topline,.business-applications-list__identity,.business-applications-list__table-applicant{align-items:center;display:flex;gap:var(--space-3)}.business-applications-list__card-footer,.business-applications-list__card-topline{justify-content:space-between}.business-applications-list__identity{align-items:flex-start}.business-applications-list__identity-copy{display:grid;gap:2px;min-width:0}.business-applications-list__applicant{color:var(--color-text);font-weight:var(--weight-semibold);overflow-wrap:anywhere;text-decoration:none}.business-applications-list__applicant:hover,.business-applications-list__job:hover{text-decoration:underline;text-underline-offset:3px}.business-applications-list__verified{color:var(--color-success);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.business-applications-list__job{align-items:center;color:var(--color-text);display:flex;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:var(--space-2);justify-content:space-between;min-width:0;overflow-wrap:anywhere;text-decoration:none}.business-applications-list__facts{border-bottom:1px solid var(--color-border-soft);border-top:1px solid var(--color-border-soft);display:grid;gap:var(--space-2);padding-block:var(--space-3)}.business-applications-list__facts span,.business-applications-list__table-support,.business-applications-list__table-value{align-items:center;display:flex;gap:var(--space-2);min-width:0}.business-applications-list__facts span{color:var(--color-text-muted);font-size:var(--text-sm)}.business-applications-list__facts svg{flex:0 0 auto}.business-applications-list__table-panel{overflow-x:auto;padding:0}.business-applications-list__table{border-collapse:collapse;min-width:860px;table-layout:fixed;width:100%}.business-applications-list__table td,.business-applications-list__table th{border-bottom:1px solid var(--color-border-soft);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle}.business-applications-list__table th{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}.business-applications-list__table tbody tr:last-child td{border-bottom:0}.business-applications-list__table td:first-child,.business-applications-list__table th:first-child{width:23%}.business-applications-list__table td:nth-child(2),.business-applications-list__table th:nth-child(2){width:24%}.business-applications-list__table td:nth-child(3),.business-applications-list__table th:nth-child(3){width:15%}.business-applications-list__table td:nth-child(4),.business-applications-list__table th:nth-child(4){width:20%}.business-applications-list__table td:nth-child(5),.business-applications-list__table th:nth-child(5){width:10%}.business-applications-list__table td:nth-child(6),.business-applications-list__table th:nth-child(6){width:8%}.business-applications-list__table-applicant{align-items:center}.business-applications-list__posted,.business-applications-list__table-support{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:3px}.business-applications-list__table-support,.business-applications-list__table-value{overflow-wrap:anywhere}.business-applications-list__empty,.business-job-applicants-list__desktop,.business-job-applicants-list__mobile{min-width:0}.business-job-applicants-list__mobile{display:grid;gap:var(--space-3)}.business-job-applicants-list__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4)}.business-job-applicants-list__card-header,.business-job-applicants-list__identity,.business-job-applicants-list__meta,.business-job-applicants-list__table-actions{align-items:center;display:flex;gap:var(--space-3);min-width:0}.business-job-applicants-list__card-header,.business-job-applicants-list__meta{justify-content:space-between}.business-job-applicants-list__identity{align-items:flex-start}.business-job-applicants-list__identity-copy{display:grid;gap:2px;min-width:0}.business-job-applicants-list__name{color:var(--color-text);font-weight:var(--weight-semibold);overflow-wrap:anywhere;text-decoration:none}.business-job-applicants-list__detail-link:hover,.business-job-applicants-list__name:hover{text-decoration:underline;text-underline-offset:3px}.business-job-applicants-list__verified{color:var(--color-success);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.business-job-applicants-list__meta{border-bottom:1px solid var(--color-border-soft);border-top:1px solid var(--color-border-soft);padding-block:var(--space-3)}.business-job-applicants-list__detail-link{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none}.business-job-applicants-list__actions{min-width:0}.business-job-applicants-list__actions .marketplace-decision-bar__compact{justify-content:flex-start;min-width:0}.business-job-applicants-list__table-panel{overflow-x:auto;padding:0}.business-job-applicants-list__table{border-collapse:collapse;min-width:760px;table-layout:fixed;width:100%}.business-job-applicants-list__table td,.business-job-applicants-list__table th{border-bottom:1px solid var(--color-border-soft);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle}.business-job-applicants-list__table th{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase}.business-job-applicants-list__table tbody tr:last-child td{border-bottom:0}.business-job-applicants-list__table td:first-child,.business-job-applicants-list__table th:first-child{width:39%}.business-job-applicants-list__table td:nth-child(2),.business-job-applicants-list__table th:nth-child(2){width:17%}.business-job-applicants-list__table td:nth-child(3),.business-job-applicants-list__table th:nth-child(3){width:14%}.business-job-applicants-list__table td:nth-child(4),.business-job-applicants-list__table th:nth-child(4){width:30%}.business-job-applicants-list__table-actions{align-items:flex-start;flex-wrap:wrap;justify-content:flex-end}.business-job-applicants-list__table-actions .marketplace-decision-bar__compact{justify-content:flex-end}@media (min-width:768px){.applications-surface__actions,.jobs-surface__actions,.support-surface__actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);max-width:520px}.jobs-surface__action-panel{--jobs-tab-min-height:50px}.applications-surface__actions{display:grid}}@media (max-width:639px){.jobs-surface__search-panel{padding:var(--space-2)}.jobs-surface__search-panel>form[role=search]{flex-basis:12rem}.jobs-surface__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.jobs-surface__tabs::-webkit-scrollbar{display:none}.jobs-surface__result-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:var(--space-4) var(--space-3)}.jobs-surface__result-recency{grid-column:1/-1;order:-1}.jobs-surface__result-main{grid-column:1;grid-row:2}.jobs-surface__result-metadata{display:grid;grid-column:1/-1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-surface__result-actions{grid-column:2;grid-row:2}.jobs-surface__result-row--with-leading{grid-template-columns:auto minmax(0,1fr) auto}.jobs-surface__result-row--with-leading .jobs-surface__result-main{grid-column:2}.jobs-surface__result-row--with-leading .jobs-surface__result-metadata{grid-column:1/-1}.jobs-surface__result-row--with-leading .jobs-surface__result-actions{grid-column:3}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-leading{grid-column:1;grid-row:2}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:2;grid-row:2}.jobs-surface__result-leading{padding-top:0}.jobs-surface__result-main{gap:var(--space-1)}.jobs-surface__result-heading strong{font-size:var(--text-body)}.jobs-surface__result-business,.jobs-surface__result-metadata span,.jobs-surface__result-venue{font-size:var(--text-xs)}.jobs-surface__result-event{font-size:var(--text-sm)}.jobs-surface__result-metadata{gap:var(--space-1)}.jobs-surface__result-actions{align-items:flex-end;gap:var(--space-2)}.jobs-surface__result-actions[data-has-cta=true]{grid-column:1/-1;align-items:stretch;width:100%}.jobs-surface__result-row--with-leading .jobs-surface__result-actions[data-has-cta=true]{grid-column:1/-1}.jobs-surface__result-actions[data-has-cta=true] .jobs-surface__result-cta{width:100%}.applications-surface__actions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.applications-surface .jobs-surface__tabs{display:grid;gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;width:100%}.applications-surface .jobs-surface__tabs .jobs-surface__action-panel{justify-content:center;width:100%}.applications-surface__actions .jobs-surface__action-panel{min-width:0;width:100%}.dashboard-surface__action-tile{min-height:76px;padding-inline:var(--space-3)}.support-surface__actions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.applications-surface__pagination{align-items:stretch}}@media (max-width:639px){.applications-surface__pagination>:is(a,button){flex:1 1;justify-content:center}.applications-surface__pagination-label{align-self:center}.portal-business-applications__bulk-actions,.portal-business-applications__bulk-toolbar-row{align-items:stretch;flex-direction:column}.portal-business-applications__bulk-actions>:is(a,button){width:100%}.support-surface__bottom-grid,.support-surface__categories-grid,.support-surface__stats-grid{grid-template-columns:1fr}.support-surface__ticket-row{align-items:flex-start}.support-surface__ticket-row .status-pill,.support-surface__ticket-row [data-status]{flex:0 0 auto}}@media (min-width:1024px){.admin-content-surface__dashboard-workspace{align-items:start;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.admin-content-surface__dashboard-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-content-surface__verification-workspace{align-items:start;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.admin-content-surface__verification-review{display:block;position:sticky;top:var(--space-5)}.jobs-surface{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "search" "actions" "primary";max-width:1320px}.applications-surface__actions{display:block}.applications-surface .jobs-surface__tabs{width:100%}.jobs-surface__compact-heading{display:none}.jobs-surface__hero-panel{align-items:end;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;min-height:104px;padding:var(--space-4) 0}.jobs-surface__hero-copy{display:grid;gap:var(--space-2)}.jobs-surface__hero-copy h2{font-optical-sizing:auto;font-size:var(--text-3xl);letter-spacing:-.02em;line-height:var(--leading-tight);margin:0;text-wrap:balance}.jobs-surface__hero-copy p{color:var(--color-text-muted);margin:0}.jobs-surface__eyebrow{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}.jobs-surface__tabs{border-bottom:1px solid var(--color-border);gap:0;overflow:visible;padding:0}.jobs-surface__action-panel{border:0;border-bottom:2px solid transparent;border-radius:0;min-height:44px}.jobs-surface__action-panel[data-variant=primary]{background:transparent;border-bottom-color:var(--color-brand);color:var(--color-brand-dark)}.jobs-surface__search-panel{align-items:center!important;display:flex;flex-direction:row!important;padding:0;border:0;background:transparent}.jobs-surface__search-panel form[role=search]{flex:1 1}.jobs-surface__search-panel{position:relative}.jobs-surface__primary{max-width:none}.jobs-surface__workspace{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr)}.jobs-surface__workspace--single{grid-template-columns:minmax(0,1fr)}.jobs-surface__detail{min-width:0}.jobs-surface__detail-panel{background:color-mix(in srgb,var(--color-surface-soft) 55%,var(--color-surface));border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);display:grid;gap:var(--space-3);min-height:100%;padding:var(--space-3);position:sticky;top:var(--space-5);align-content:start}.jobs-surface__detail-heading{border-bottom:1px solid var(--color-border-soft);display:grid;gap:var(--space-1);padding-bottom:var(--space-2)}.jobs-surface__detail-heading h2{font-size:var(--text-lg);letter-spacing:-.02em;line-height:var(--leading-tight);margin:0}.jobs-surface__detail-copy,.jobs-surface__detail-event,.jobs-surface__detail-heading p{color:var(--color-text-muted);margin:0}.jobs-surface__detail-business-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.jobs-surface__detail-business-name{color:var(--color-text-muted)}.jobs-surface__detail-event{color:var(--color-text);font-weight:var(--weight-medium)}.jobs-surface__detail-meta{display:grid;gap:10px;margin:0}.jobs-surface__detail-meta div{border-bottom:1px solid var(--color-border-soft);display:grid;gap:var(--space-2);grid-template-columns:minmax(0,5.5rem) minmax(0,1fr);padding-bottom:10px}.jobs-surface__detail-meta dt{color:var(--color-text-muted);padding-top:2px}.jobs-surface__detail-meta dd{font-weight:var(--weight-medium);margin:0;max-width:none;text-align:left}.jobs-surface__detail-value{display:grid;gap:2px}.jobs-surface__detail-value-line{display:block}.jobs-surface__detail-value-line+.jobs-surface__detail-value-line{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-regular)}.jobs-surface__detail-roles{display:flex;flex-wrap:wrap;gap:var(--space-2)}.jobs-surface__detail-role-chip{align-items:center;background:color-mix(in srgb,var(--color-surface) 72%,var(--color-brand-soft));border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);color:var(--color-text);display:inline-flex;font-size:var(--text-meta);font-weight:var(--weight-medium);min-height:32px;padding:0 var(--space-2)}.jobs-surface__detail-cta{margin-top:auto;width:100%}.jobs-surface__result-row{align-items:center;grid-template-columns:minmax(0,1fr) minmax(132px,.45fr) auto;min-height:92px}.jobs-surface__result-row--with-leading{grid-template-columns:auto minmax(0,1fr) minmax(132px,.45fr) auto}.jobs-surface__result-row--with-leading .jobs-surface__result-leading{grid-column:1;grid-row:1}.jobs-surface__result-row--with-leading .jobs-surface__result-main{grid-column:2;grid-row:1}.jobs-surface__result-row--with-leading .jobs-surface__result-metadata{grid-column:3;grid-row:1}.jobs-surface__result-row--with-leading .jobs-surface__result-actions{grid-column:4;grid-row:1}.jobs-surface__result-main{grid-column:1}.jobs-surface__result-metadata{align-items:center;display:grid;grid-column:2;grid-row:1;grid-template-columns:1fr}.jobs-surface__result-verified{display:inline-flex}.jobs-surface__result-actions{grid-column:3;grid-row:1}.jobs-surface__result-row--with-recency{grid-template-columns:minmax(52px,72px) minmax(0,1fr) minmax(300px,.7fr) auto}.jobs-surface__result-row--with-recency .jobs-surface__result-recency{grid-column:1;grid-row:1}.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:2;grid-row:1}.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{grid-column:3;grid-row:1}.jobs-surface__result-row--with-recency .jobs-surface__result-actions{grid-column:4;grid-row:1}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency{grid-template-columns:auto minmax(52px,72px) minmax(0,1fr) minmax(300px,.7fr) auto}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-leading{grid-column:1;grid-row:1}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-recency{grid-column:2;grid-row:1}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:3}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{grid-column:4}.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-actions{grid-column:5}}@media (min-width:1200px){.jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-metadata,.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{column-gap:var(--space-3);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(72px,.7fr)}}.divider{height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--color-border),transparent)}.sidebar-layout{display:grid;min-height:0;flex:1 1}.sidebar-layout,.sidebar-layout--single{grid-template-columns:1fr}.sidebar-layout__sidebar{display:none}.sidebar-layout__main{min-width:0}@media (min-width:480px){.page-content{padding:var(--space-5) var(--space-5) var(--space-8)}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.page-content{padding:var(--space-5) var(--space-5) var(--space-8)}}@media (min-width:1024px){.split{grid-template-columns:repeat(2,minmax(0,1fr))}.split--1-2{grid-template-columns:1fr 2fr}.split--2-1{grid-template-columns:2fr 1fr}.page-content{padding:var(--space-6) var(--space-6) var(--space-10)}.dashboard-surface{grid-template-columns:minmax(0,1.1fr) 360px;grid-template-areas:"hero actions" "primary secondary";justify-content:center}.dashboard-surface__hero-panel{min-height:212px}.dashboard-surface__hero-layout{grid-template-columns:minmax(0,1fr) 272px;align-items:center;gap:var(--space-6)}.dashboard-surface__hero-title{font-size:clamp(2.2rem,1.4vw + 1.3rem,3.35rem)}.dashboard-surface__hero-copy{align-self:center;gap:var(--space-4);padding-top:0}.dashboard-surface__hero-side{align-self:center;justify-items:center}.dashboard-surface__hero-visual{width:min(100%,240px)}.dashboard-surface__actions{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-content:stretch;align-self:stretch}.dashboard-surface__actions>*{min-height:0}.dashboard-surface__action-tile{min-height:0;align-self:stretch;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);text-align:left}.dashboard-surface__tile-icon{display:grid;width:48px;height:48px}.dashboard-surface__tile-icon svg{width:22px;height:22px}.dashboard-surface__tile-value{font-size:var(--text-2xl)}.dashboard-surface__tile-copy{justify-items:start}.dashboard-surface__action-tile .dashboard-surface__tile-copy span.text-muted{font-size:var(--text-sm)!important}.dashboard-surface__tile-arrow{display:block}.dashboard-surface__hero-cta{min-height:44px;width:150px}.dashboard-surface__primary-panel,.dashboard-surface__secondary-panel{min-height:0}.dashboard-surface--professional{gap:var(--space-4)}.dashboard-surface--professional .dashboard-surface__primary-panel,.dashboard-surface--professional .dashboard-surface__secondary-panel{min-height:0}.dashboard-surface--business{gap:var(--space-4)}.dashboard-surface--business .dashboard-surface__hero-panel{min-height:192px}.dashboard-surface--business .dashboard-surface__primary-panel,.dashboard-surface--business .dashboard-surface__secondary-panel{min-height:0}.dashboard-surface__secondary-card,.dashboard-surface__secondary-empty{width:100%}.dashboard-surface__primary-empty,.dashboard-surface__secondary-empty{min-height:0}.dashboard-surface__primary-empty-layout{padding:var(--space-7) var(--space-6)}.dashboard-surface__primary-list{gap:0}.dashboard-surface__row-card{border-radius:0;border:0;border-bottom:1px solid var(--color-border)}.dashboard-surface__row-card .card-body{padding:var(--space-4)}.dashboard-surface__row-card:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-top:1px solid var(--color-border)}.dashboard-surface__row-card:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.jobs-surface,.support-surface{grid-template-columns:repeat(8,minmax(0,1fr));grid-template-areas:"hero hero hero hero hero hero hero hero" "search search search search search search search search" "actions actions actions actions actions actions actions actions" "primary primary primary primary primary primary primary primary"}.jobs-surface__hero-panel,.support-surface__hero-panel{min-height:185px}.jobs-surface__hero-panel{min-height:112px}.support-surface__action-panel{min-height:124px}.jobs-surface__search-panel,.support-surface__search-panel{min-height:50px}.support-surface__primary-panel{min-height:664px}.jobs-surface__list-header,.support-surface__list-header{align-items:center}.applications-surface{grid-template-columns:repeat(8,minmax(0,1fr));grid-template-areas:"hero hero hero hero hero hero hero hero" "actions actions actions actions actions actions actions actions" "search search search search search search search search" "primary primary primary primary primary primary primary primary"}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar-layout{grid-template-columns:var(--sidebar-width) 1fr}.sidebar-layout--single{grid-template-columns:1fr}.sidebar-layout__sidebar{display:flex;flex-direction:column;position:sticky;top:0;height:100vh;height:100svh;height:100dvh;overflow:auto}}@media (min-width:1280px){.page-content{padding:var(--space-8) var(--space-8) var(--space-12)}}@media (min-width:1440px){.page-content{padding:var(--space-10) var(--space-10) var(--space-16)}}@media (prefers-reduced-motion:reduce){.jobs-surface__clear-filters,.jobs-surface__filter-chip,.jobs-surface__job-card,.jobs-surface__location-option,.jobs-surface__result-link,.jobs-surface__result-row{transition:none;transform:none!important}}@media (prefers-reduced-transparency:reduce){.jobs-surface__detail-panel{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.jobs-surface__detail-panel{background:var(--color-surface);border-color:var(--color-text-muted)}}.jobs-surface{background:var(--color-canvas);gap:var(--space-4);max-width:var(--page-max);padding-block:var(--space-4) var(--space-12)}@media (max-width:1023px){.jobs-surface{gap:var(--space-3);padding-block-start:var(--space-3)}}.jobs-surface__compact-heading{padding-top:0}.jobs-surface__context-hero{display:grid;gap:var(--space-2)}.jobs-surface__context-title{align-items:baseline;color:var(--color-text);display:inline-flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-page);letter-spacing:var(--tracking-page);line-height:var(--leading-page);margin:0}.jobs-surface__context-subtitle{color:var(--color-text-muted);font-size:var(--text-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}@media (max-width:639px){.appointments-surface .jobs-surface__result-row--with-leading{grid-template-columns:var(--size-status-rail) minmax(0,1fr);row-gap:var(--space-2)}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-leading{grid-column:1;grid-row:1;padding-top:var(--space-1)}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-actions[data-has-cta=true]{align-items:center;display:grid;gap:var(--space-2);grid-column:1/-1;grid-row:2;grid-template-columns:auto minmax(0,1fr);width:100%}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-actions[data-has-cta=true]>.jobs-surface__result-status-first{grid-column:1;grid-row:1}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-actions[data-has-cta=true]>.jobs-surface__result-cta{grid-column:2;grid-row:1}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-main{grid-column:2;grid-row:3}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-metadata{grid-column:1/-1;grid-row:4}.appointments-surface .jobs-surface__result-row--with-leading .jobs-surface__result-actions[data-has-cta=true] .jobs-surface__result-cta{width:100%}}.appointments-surface{gap:var(--space-5)}.appointments-surface .jobs-surface__page-heading h2{font-size:var(--text-3xl);letter-spacing:-.025em}.appointments-surface .jobs-surface__tabs{max-width:var(--content-appointments-tabs)}.appointments-surface .jobs-surface__result-row{background:color-mix(in srgb,var(--color-surface) 96%,var(--color-brand-soft));min-height:var(--size-appointment-row)}.appointments-surface .jobs-surface__result-title-link{font-size:var(--text-base);line-height:var(--leading-tight)}.appointments-surface .jobs-surface__result-metadata span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.appointments-surface .jobs-surface__result-status-first{font-weight:var(--weight-semibold)}@media (max-width:639px){.appointments-surface .jobs-surface__page-heading h2{font-size:var(--text-2xl)}.appointments-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency{grid-template-columns:var(--size-status-rail) minmax(0,1fr) auto;row-gap:var(--space-2)}.appointments-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-leading{grid-column:1;grid-row:2;padding-top:var(--space-1)}.appointments-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-recency{grid-column:1/-1;grid-row:1}.appointments-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:2;grid-row:2}.appointments-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-actions{grid-column:3;grid-row:2}.appointments-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{grid-column:1/-1;grid-row:3}}.applications-surface__hero>.jobs-surface__compact-heading{padding-block:var(--space-2) var(--space-1)}.applications-surface__hero .jobs-surface__page-heading h2{font-size:var(--text-3xl);letter-spacing:-.025em}.applications-surface__hero .jobs-surface__page-heading span{font-size:var(--text-sm)}.applications-surface .jobs-surface__tabs{max-width:var(--content-applications-tabs)}.applications-surface .jobs-surface__action-panel[data-variant=primary]{font-weight:var(--weight-semibold)}.applications-surface .jobs-surface__result-row{background:color-mix(in srgb,var(--color-surface) 94%,var(--color-brand-soft))}.applications-surface .jobs-surface__result-row:focus-within,.applications-surface .jobs-surface__result-row:hover{background:var(--color-surface-soft)}.applications-surface .jobs-surface__result-title-link{font-size:var(--text-base);line-height:var(--leading-tight)}.portal-business-applications__bulk-toolbar{background:color-mix(in srgb,var(--color-surface-soft) 72%,var(--color-surface));border-color:var(--color-border-soft)}.business-applications-list__card{box-shadow:var(--shadow-sm)}.business-applications-list__table tbody tr:hover td{background:var(--color-surface-soft)}.business-applications-list__table td:last-child{text-align:right;white-space:nowrap}@media (max-width:639px){.applications-surface .jobs-surface__list-header{align-items:flex-start;flex-wrap:wrap}.applications-surface .business-applications-list__controls{align-items:stretch;flex:1 1 100%;gap:var(--space-3);justify-content:stretch;width:100%}.applications-surface .business-applications-list__job-filter{flex:1 1 auto;min-width:0}.applications-surface .business-applications-list__job-filter .sharkui-select-native,.applications-surface .business-applications-list__job-filter .sharkui-select-trigger{min-width:0;width:100%}.applications-surface .business-applications-list__controls .jobs-surface__list-sort{flex:0 0 auto}.applications-surface__hero .jobs-surface__page-heading h2{font-size:var(--text-2xl)}.applications-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency{grid-template-columns:var(--size-status-rail) minmax(0,1fr) auto;row-gap:var(--space-2)}.applications-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-leading{grid-column:1;grid-row:2;padding-top:var(--space-1)}.applications-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-recency{grid-column:1/-1;grid-row:1}.applications-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-main{grid-column:2;grid-row:2}.applications-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-actions{grid-column:3;grid-row:2}.applications-surface .jobs-surface__result-row--with-leading.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{grid-column:1/-1;grid-row:3}.business-applications-list__table td:last-child{text-align:left}}.jobs-surface__location-trigger{align-items:baseline;background:transparent;border:0;color:var(--color-brand-dark);cursor:pointer;display:inline-flex;padding:0}.jobs-surface__location-trigger:hover{color:var(--color-brand)}.jobs-surface__location-trigger:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.14em}.jobs-surface__location-trigger-copy{align-items:center;display:inline-flex;gap:var(--space-1)}.jobs-surface__location-trigger-value{align-items:center;display:inline-flex;font-weight:var(--weight-semibold);gap:3px;line-height:1}.jobs-surface__location-disclosure{display:grid;gap:var(--space-2);justify-items:stretch;width:100%}.jobs-surface__location-popover{background:var(--color-surface);border:1px solid var(--color-border);box-sizing:border-box;display:grid;gap:var(--space-2);height:min(350px,calc(100dvh - var(--space-6)));box-shadow:var(--shadow-sm);font-size:var(--text-sm);line-height:var(--leading-normal);padding:10px;position:relative;width:min(310px,calc(100vw - var(--space-4)));z-index:3}.jobs-surface__location-popover>.stack{background:var(--color-surface);min-height:0}.jobs-surface__location-popover--inline{text-align:left;width:100%}.jobs-surface__location-options{display:grid;gap:var(--space-1);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.jobs-surface__location-group{display:grid;gap:2px}.jobs-surface__location-group-label{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase}.jobs-surface__location-option{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);color:var(--color-text);display:flex;gap:var(--space-2);justify-content:flex-start;min-height:40px;padding:0 var(--space-2);text-align:left;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.jobs-surface__location-option:hover{background:var(--color-surface-soft);border-color:var(--color-border-hover)}.jobs-surface__location-option:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.jobs-surface__location-option--active{background:color-mix(in srgb,var(--color-brand-soft) 55%,var(--color-surface));border-color:color-mix(in srgb,var(--color-brand) 22%,var(--color-border-soft));color:var(--color-brand-dark)}.jobs-surface__location-option--emphasis{background:var(--color-surface-soft)}.jobs-surface__page-heading{align-items:baseline;border-bottom:0;gap:var(--space-2);min-height:0}.jobs-surface__hero-copy h2,.jobs-surface__page-heading h2{color:var(--color-text);font-size:var(--text-page);font-optical-sizing:auto;letter-spacing:var(--tracking-page);line-height:var(--leading-page);text-wrap:balance}.jobs-surface__hero-copy p,.jobs-surface__page-heading span{color:var(--color-text-muted);font-size:var(--text-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jobs-surface__search-panel{align-items:stretch;background:transparent;border:0;gap:var(--space-3);padding:0}.jobs-surface__search-panel>form[role=search]{flex-basis:20rem}.jobs-surface__search-panel form[role=search]{gap:0}.jobs-surface__search-panel form[role=search] .search-field,.jobs-surface__search-panel form[role=search] input{min-height:var(--touch-target)}.jobs-surface__filter-toggle{border-color:var(--color-border-strong);color:var(--color-text);font-weight:var(--weight-medium);transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.jobs-surface__filter-count{align-items:center;background:var(--color-info-soft);border-radius:999px;color:var(--color-info);display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-content:center;min-width:1.5rem;padding:0 .4rem}.jobs-surface__filter-toggle:hover{background:var(--color-surface-soft);border-color:var(--color-border-hover)}.jobs-surface__filter-toggle:active{transform:translateY(1px)}.jobs-surface__filter-toggle:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.jobs-surface__filter-chips{align-items:stretch;gap:var(--space-2);margin-top:var(--space-1)}.jobs-surface__filter-chip{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text);min-height:var(--touch-target)}.jobs-surface__filter-chip:hover{background:var(--color-brand-soft);border-color:var(--color-brand-light);color:var(--color-brand-dark)}.jobs-surface__clear-filters{align-items:center;display:inline-flex;min-height:var(--touch-target)}.jobs-surface__tabs{align-items:end;border-bottom:1px solid var(--color-border);gap:0;overflow-x:auto;scrollbar-width:none}.jobs-surface__tabs::-webkit-scrollbar{display:none}.jobs-surface__action-panel{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--color-text-muted);min-height:var(--touch-target);padding-inline:var(--space-4);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.jobs-surface__action-panel:hover{background:var(--color-surface-soft);color:var(--color-text)}.jobs-surface__action-panel:active{transform:translateY(1px)}.jobs-surface__action-panel[data-variant=primary]{background:transparent;border-bottom-color:var(--color-brand);color:var(--color-brand-dark)}.jobs-surface__list-header{align-items:center}@media (max-width:1023px){.jobs-surface__list-header{padding:0}}.jobs-surface__list-header h2{color:var(--color-text);flex-shrink:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0;white-space:nowrap}.jobs-surface__list-sort{align-items:center;gap:var(--space-1)}.jobs-surface__sort-select{min-height:36px!important;min-width:0!important;width:auto!important}.jobs-surface__result-list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:none}.jobs-surface__result-row{background:var(--color-surface);border-bottom-color:var(--color-border);box-shadow:none;min-height:96px;padding:var(--space-3);transition:background-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.jobs-surface__result-row:hover{background:var(--color-surface-soft);box-shadow:inset 0 0 0 1px var(--color-border-hover)}.jobs-surface__result-row[data-selected=true]{background:color-mix(in srgb,var(--color-brand-soft) 62%,var(--color-surface));box-shadow:inset 0 0 0 1px var(--color-brand-light)}.jobs-surface__result-recency{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:52px;text-align:center}.jobs-surface__result-saved{color:var(--color-brand-dark);font-size:var(--text-meta);font-weight:var(--weight-medium)}.jobs-surface__result-business{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.jobs-surface__result-business-verification{align-items:center;color:var(--color-brand-dark);display:inline-flex;font-size:var(--text-meta);font-weight:var(--weight-medium);gap:var(--space-1)}.jobs-surface__result-event{color:var(--color-text);font-weight:var(--weight-semibold)}.jobs-surface__result-metadata{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jobs-surface__result-metadata span{color:var(--color-text-muted);line-height:var(--leading-data)}.jobs-surface__result-metadata span[data-label=Pay]{color:var(--color-text);font-weight:var(--weight-semibold)}.jobs-surface__result-actions{align-items:center}.jobs-surface__result-link{color:var(--color-text)}.jobs-surface__result-link:hover{background:var(--color-brand-soft);color:var(--color-brand-dark)}.jobs-surface__detail-panel{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);box-shadow:none;padding:var(--space-3)}.jobs-surface__detail-header,.jobs-surface__detail-panel{display:grid;gap:var(--space-3)}.jobs-surface__detail-topline{align-items:center;display:flex;justify-content:space-between;gap:var(--space-3)}.jobs-surface__detail-posted{color:var(--color-text-muted);font-size:var(--text-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.jobs-surface__detail-save{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;display:grid;height:48px;place-items:center;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);width:48px}.jobs-surface__detail-save:hover{background:var(--color-surface-soft);border-color:var(--color-border-hover);color:var(--color-text)}.jobs-surface__detail-save[data-saved=true]{color:var(--color-brand)}.jobs-surface__detail-save:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.jobs-surface__detail-event-line{align-items:center;color:var(--color-brand-dark);display:inline-flex;gap:var(--space-2);letter-spacing:.18em;text-transform:uppercase}.jobs-surface__detail-event-icon{align-items:center;display:inline-flex;flex-shrink:0}.jobs-surface__detail-event-label{font-size:var(--text-xs);font-weight:var(--weight-medium)}.jobs-surface__detail-title{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:1.1;letter-spacing:-.035em;margin:0;text-wrap:balance}.jobs-surface__detail-business-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.jobs-surface__detail-business-name{color:var(--color-text-muted);font-size:var(--text-section);font-weight:var(--weight-regular);line-height:var(--leading-section)}.jobs-surface__detail-verified{align-items:center;color:var(--color-brand-dark);display:inline-flex;font-size:var(--text-xs);font-weight:var(--weight-medium);gap:3px}.jobs-surface__detail-fact-grid{background:var(--color-border-soft);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.jobs-surface__detail-fact{background:var(--color-surface);display:grid;gap:6px;min-height:100px;padding:var(--space-2) var(--space-3)}.jobs-surface__detail-fact-head{align-items:center;color:var(--color-text-muted);display:inline-flex;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.16em;text-transform:uppercase}.jobs-surface__detail-fact strong{color:var(--color-text);font-size:var(--text-section);font-weight:var(--weight-semibold);line-height:var(--leading-section)}.jobs-surface__detail-fact-sub{color:var(--color-text-muted);font-size:var(--text-data);line-height:var(--leading-data)}.jobs-surface__detail-roles-block{display:grid;gap:var(--space-3)}.jobs-surface__detail-section-label{align-items:center;color:var(--color-text-muted);display:inline-flex;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.16em;text-transform:uppercase}.jobs-surface__detail-role-list{display:grid;gap:var(--space-2)}.jobs-surface__detail-role-row{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);display:flex;justify-content:space-between;gap:var(--space-3);min-height:44px;padding:0 var(--space-3)}.jobs-surface__detail-role-row span,.jobs-surface__detail-role-row strong{color:var(--color-text);font-size:var(--text-section);font-weight:var(--weight-semibold)}.jobs-surface__detail-role-row span{white-space:nowrap}.jobs-surface__detail-cta{margin-top:0;width:100%}.jobs-surface__detail-requirements{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.jobs-surface__detail-requirements li{align-items:center;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);display:inline-flex;font-size:var(--text-meta);gap:var(--space-1);min-height:32px;padding:0 var(--space-2)}.jobs-surface__detail-requirements svg{color:var(--color-brand-dark)}@media (max-width:1023px){.jobs-surface{padding-block:var(--space-4) var(--space-10)}.jobs-surface__result-row{min-height:0}.jobs-surface__detail-panel{box-shadow:var(--shadow-panel)}}@media (min-width:1024px){.jobs-surface__search-panel{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-2);position:relative;z-index:2}.jobs-surface__search-panel>form[role=search]{grid-column:1;grid-row:1}.jobs-surface__search-panel>.jobs-surface__filter-toggle{grid-column:2;grid-row:1;justify-self:end}.jobs-surface__search-panel>.jobs-surface__filter-chips{grid-column:1/-1;grid-row:2}.jobs-surface__hero-panel{border-bottom:0;min-height:0;padding-block:var(--space-1)}.jobs-surface__workspace{gap:var(--space-3);grid-template-columns:minmax(0,1.72fr) minmax(260px,.48fr)}.jobs-surface__workspace--single{grid-template-columns:minmax(0,1fr)}.jobs-surface__result-row--with-recency{grid-template-columns:minmax(48px,62px) minmax(0,1fr) minmax(200px,.7fr) auto}.jobs-surface__result-row--with-recency .jobs-surface__result-metadata{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(76px,.7fr)}.jobs-surface__detail-panel{gap:var(--space-2);min-height:0;position:sticky;top:var(--space-5)}.jobs-surface__detail-fact{min-height:104px;padding-block:var(--space-2)}.jobs-surface__detail-header{gap:var(--space-2)}.jobs-surface__detail-role-list{gap:var(--space-1)}.jobs-surface__detail-role-row{min-height:40px;padding-inline:var(--space-2)}}@media (min-width:1024px) and (max-width:1100px){.jobs-surface__workspace{grid-template-columns:minmax(0,1fr)}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--job{width:48%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--date{width:11%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--pay{width:10%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--location{width:14%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--posted{width:9%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--save{width:8%}.jobs-surface__result-table tbody td,.jobs-surface__result-table thead th{padding-inline:var(--space-2)}.jobs-surface__result-table tbody td:first-child,.jobs-surface__result-table thead th:first-child{padding-inline-start:var(--space-3)}.jobs-surface__result-table tbody td:last-child,.jobs-surface__result-table thead th:last-child{padding-inline:0}.jobs-surface__result-table.jobs-surface__result-table--without-distance tbody td:nth-child(4){white-space:normal}.jobs-surface__result-table.jobs-surface__result-table--without-distance tbody td:nth-child(4) .jobs-surface__result-table-stacked{min-width:0}.jobs-surface__result-table.jobs-surface__result-table--without-distance tbody td:nth-child(4) .jobs-surface__result-table-stacked>span:first-child{display:block;min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}}@media (min-width:1200px){.jobs-surface__workspace{grid-template-columns:minmax(0,1.58fr) minmax(300px,.62fr)}.jobs-surface__detail{display:block}.jobs-surface__detail-panel{gap:var(--space-4);padding:var(--space-4)}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--job{width:50%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--pay{width:9%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--location{width:16%}.jobs-surface__result-table--without-distance .jobs-surface__result-table-col--posted{width:6%}}@media (max-width:639px){.jobs-surface{gap:var(--space-3);padding-block-end:calc(var(--mobile-nav-height) + var(--space-3) + env(safe-area-inset-bottom));padding-inline:var(--space-2)}.jobs-surface__context-hero:has(.jobs-surface__location-trigger[aria-expanded=true]){align-items:stretch;display:grid;justify-items:stretch}.jobs-surface__hero-copy h2,.jobs-surface__page-heading h2{font-size:var(--text-xl)}.jobs-surface__context-title{font-size:var(--text-xl);gap:var(--space-1);line-height:var(--leading-tight)}.jobs-surface__context-subtitle{font-size:var(--text-sm)}.jobs-surface__context-hero{gap:var(--space-1)}.jobs-surface__search-panel>form[role=search]{flex:1 1 auto;min-width:0;width:auto}.jobs-surface__search-panel{gap:var(--space-1);padding:6px}.jobs-surface__location-popover{margin-inline:auto;width:min(100%,calc(100vw - var(--space-4)))}.jobs-surface__location-popover--inline{margin-inline:0;justify-items:stretch;justify-self:center;max-width:26rem;text-align:left;width:min(100%,19.375rem)}.jobs-surface__clear-filters{margin-inline-start:auto;padding-inline:var(--space-1)}.jobs-surface__filter-toggle{justify-content:center;flex:0 0 auto;width:auto}.jobs-surface__result-row{grid-template-columns:minmax(0,1fr) auto;padding:var(--space-4) var(--space-3)}.jobs-surface__result-recency{align-items:flex-start;flex-direction:row;grid-column:1/-1;justify-content:space-between;order:-1;text-align:left;width:100%}.jobs-surface__result-metadata{column-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-surface__filters-grid{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-surface__filters-form{padding-top:var(--space-1)}.jobs-surface__result-metadata span{overflow-wrap:anywhere}.jobs-surface__detail-meta{gap:var(--space-2)}.jobs-surface__detail-panel{padding:var(--space-4)}.jobs-surface__detail-title{font-size:var(--text-3xl)}.jobs-surface__detail-fact-grid{grid-template-columns:1fr}}@media (max-width:519px){.jobs-surface__search-panel{flex-direction:row;flex-wrap:wrap}.jobs-surface__search-panel>form[role=search]{flex:1 1 auto;min-width:0;width:auto}.jobs-surface__search-panel>.jobs-surface__filter-toggle{flex:0 0 auto;width:auto}.jobs-surface__search-panel>.jobs-surface__filter-chips{flex:0 0 100%;width:100%}.jobs-surface__job-card{align-content:space-between;gap:var(--space-2);min-height:clamp(152px,42vw,172px);padding-block:12px 14px;padding-inline:var(--space-3)}.jobs-surface__job-card-header{gap:var(--space-2)}.jobs-surface__result-icon-chip{height:30px;width:30px}.jobs-surface__job-card-heading{gap:2px}.jobs-surface__job-card-topline{align-items:flex-start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 92px}.jobs-surface__job-card-title-stack{gap:2px}.jobs-surface__job-card-topline .jobs-surface__result-title-link strong{font-size:var(--text-body);line-height:1.12}.jobs-surface__result-roles{font-size:var(--text-sm);line-height:1.15}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-body strong,.jobs-surface__result-roles{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-sub{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:1}.jobs-surface__job-card-status{min-height:24px;padding-inline:6px}.jobs-surface__job-card-side{align-items:flex-end;display:block;justify-content:flex-end;min-height:76px;position:relative;width:92px}.jobs-surface__job-card-side--without-status{min-height:36px}.jobs-surface__job-card-status-stack{gap:2px var(--space-1);justify-content:flex-end;max-width:56px;position:absolute;right:36px;top:0}.jobs-surface__job-card-statuses{gap:2px;flex-direction:column;align-items:flex-end}.jobs-surface__job-card-facts{gap:0;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr) minmax(0,1.35fr) minmax(64px,.9fr)}.jobs-surface__job-card-recency{font-size:var(--text-xs)}.jobs-surface__job-card-actions{position:absolute;right:0;top:0}.jobs-surface__job-card-fact{gap:var(--space-1);padding-inline:var(--space-2) 0}.jobs-surface__job-card-fact-icon{display:none;background:transparent;color:var(--color-text-muted);height:20px;width:20px}.jobs-surface__job-card-fact{padding-inline:0 var(--space-1)}.jobs-surface__job-card-fact-body strong{font-size:var(--text-sm);line-height:1.15;overflow:visible;text-overflow:clip;white-space:normal}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-sub{display:block}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-body strong{white-space:normal}}@media (min-width:520px) and (max-width:639px){.jobs-surface__job-card{align-content:space-between;min-height:164px}.jobs-surface__job-card-topline{grid-template-columns:minmax(0,1fr) minmax(124px,auto)}.jobs-surface__job-card-side{width:124px}.jobs-surface__job-card-fact-icon{display:none}.jobs-surface__job-card-fact{gap:var(--space-1);padding-inline:var(--space-2) 0}.jobs-surface__job-card-fact:first-child{padding-inline-start:0}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-sub,.jobs-surface__job-card-fact-body strong{overflow:visible;text-overflow:clip;white-space:normal}}@media (min-width:640px) and (max-width:1023px){.jobs-surface__job-card{align-content:space-between;min-height:164px;padding-inline-end:calc(var(--space-3) + 32px)}.jobs-surface__job-card-save{display:block}.jobs-surface__job-card-topline{grid-template-columns:minmax(0,1fr) minmax(124px,auto)}.jobs-surface__job-card-side{width:124px}.jobs-surface__job-card-save{right:var(--space-2)}}@media (min-width:1440px){.jobs-surface{max-width:var(--page-max-operational);width:min(100% - var(--space-8),var(--page-max-operational))}}@media (max-width:359px){.surface-shell:has(.jobs-surface),body:has(.jobs-surface){min-width:0}.jobs-surface{width:100%}.jobs-surface__job-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-2)}.jobs-surface__job-card-fact{border-left:0;min-height:0;padding-inline:0 var(--space-2)}}@media (max-width:399px){.jobs-surface{margin-inline:0;padding-inline:0;width:100%}.jobs-surface__job-card{padding-block:10px}.jobs-surface__job-card-topline{grid-template-columns:minmax(0,1fr) 72px}.jobs-surface__job-card-side{align-self:stretch;width:72px}.jobs-surface__job-card-status-stack{right:16px}.jobs-surface__job-card-topline .jobs-surface__result-title-link strong{font-size:var(--text-card-title-compact);letter-spacing:-.025em;-webkit-line-clamp:3}.jobs-surface__job-card-facts{column-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-2)}.jobs-surface__job-card-fact{gap:2px;border-left:0;padding-inline-end:var(--space-1)}.jobs-surface__job-card-fact:nth-child(2n){border-left:1px solid var(--color-border-soft);padding-inline-start:var(--space-2)}.jobs-surface__job-card-fact-icon{display:none}.jobs-surface__job-card-fact-body strong{display:-webkit-box;font-size:var(--text-xs);overflow:hidden;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jobs-surface__job-card-actions{bottom:0;display:inline-flex;top:auto}.jobs-surface__job-card-chevron-link{height:36px;width:36px}}@media (max-width:359px){.jobs-surface__job-card{gap:var(--space-1);padding-block:8px 10px}.jobs-surface__job-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-1)}.jobs-surface__job-card-fact{border-left:0;min-height:0;padding-inline:0 var(--space-2)}.jobs-surface__job-card-fact--location .jobs-surface__job-card-fact-sub{display:none}}@media (min-width:360px) and (max-width:519px){.jobs-surface__job-card-topline{grid-template-columns:minmax(0,1fr) 88px}.jobs-surface__job-card-side{min-height:52px;width:88px}.jobs-surface__job-card-side--without-status{min-height:36px}.jobs-surface__job-card-statuses{align-items:center;flex-direction:row;flex-wrap:wrap}.jobs-surface__job-card-status-stack{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2px var(--space-1);max-width:100%;right:0}.jobs-surface__job-card-actions{bottom:0;display:inline-flex;top:auto}.jobs-surface__job-card-facts{column-gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-2)}.jobs-surface__job-card-fact{border-left:0;min-height:0;padding-inline:0 var(--space-2)}.jobs-surface__job-card-fact:nth-child(2n){border-left:1px solid var(--color-border-soft);padding-inline-start:var(--space-2)}.jobs-surface__job-card-fact-icon{display:none}}@media (max-width:389px){.jobs-surface__detail-panel{padding:var(--space-3)}.jobs-surface__detail-title{font-size:var(--text-2xl)}.jobs-surface__detail-fact{min-height:0}}@media (max-width:1023px){.jobs-surface__job-card{position:relative}.jobs-surface__job-card-header{align-items:start;column-gap:var(--space-2);display:grid;grid-template-columns:minmax(0,1fr) 36px;padding-inline-start:calc(56px + var(--space-2))}.jobs-surface__job-card-rail{align-items:center;display:flex;flex-direction:column;gap:var(--space-2);min-width:0;position:absolute;left:var(--space-3);top:var(--space-3);width:56px}.jobs-surface__job-card-rail .jobs-surface__result-icon-chip{height:30px;width:30px}.jobs-surface__job-card-side,.jobs-surface__job-card-side--without-status{align-items:center;display:flex;min-height:0;width:56px}.jobs-surface__job-card-status-stack{align-items:center;display:flex;flex-direction:column;gap:var(--space-1);max-width:100%;position:static}.jobs-surface__job-card-recency{max-width:100%;overflow-wrap:anywhere;text-align:center;white-space:normal}.jobs-surface__job-card-statuses{align-items:center;flex-direction:column;gap:var(--space-1)}.jobs-surface__job-card-status{font-size:var(--text-xs);min-height:24px;padding-inline:6px}.jobs-surface__job-card-heading{min-width:0}.jobs-surface__job-card-topline{display:block}.jobs-surface__job-card-actions{align-self:start;justify-self:end;margin:0;position:static;width:36px}.jobs-surface__job-card-divider,.jobs-surface__job-card-facts{margin-inline-start:calc(56px + var(--space-2))}}@media (max-width:359px){.jobs-surface__search-panel>form[role=search]{flex:1 1;min-width:0;width:auto}.jobs-surface__search-panel>.jobs-surface__filter-toggle{min-height:var(--touch-target)!important}.jobs-surface__job-card-header{grid-template-columns:minmax(0,1fr) 32px;padding-inline-start:calc(48px + var(--space-2))}.jobs-surface__job-card-heading{padding-inline-start:0}.jobs-surface__job-card-rail,.jobs-surface__job-card-side,.jobs-surface__job-card-side--without-status{width:48px}.jobs-surface__job-card-rail{left:8px;top:8px}.jobs-surface__job-card-divider,.jobs-surface__job-card-facts{margin-inline-start:calc(48px + var(--space-2))}.jobs-surface__job-card-chevron-link{height:32px;width:32px}}@media (max-width:519px){.jobs-surface__job-card-heading{padding-inline-start:0}.jobs-surface__result-roles{font-size:.875rem;transform:translateY(var(--space-1))}.jobs-surface__job-card-fact{align-items:center;justify-content:center;padding-inline:var(--space-1);text-align:center}.jobs-surface__job-card-fact-body{align-items:center}}@media (max-width:359px){.jobs-surface__job-card-title-stack{margin-inline-start:0}}@media (min-width:1024px) and (max-width:1199px){.jobs-surface__workspace{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.jobs-surface__action-panel,.jobs-surface__filter-toggle,.jobs-surface__filters-sheet,.jobs-surface__result-row{transition:none}}@media (min-width:1024px){.jobs-surface__detail-panel{gap:var(--space-2);padding:var(--space-3)}.jobs-surface__detail-header{gap:var(--space-2)}.jobs-surface__detail-title{font-size:var(--text-xl);line-height:1.12}.jobs-surface__detail-business-name{font-size:var(--text-data);line-height:var(--leading-data)}.jobs-surface__detail-fact{min-height:84px;padding:var(--space-2)}.jobs-surface__detail-roles-block{gap:var(--space-2)}.jobs-surface__detail-role-row{min-height:40px}}@media (min-width:1200px){.jobs-surface__workspace.jobs-surface__workspace--single{grid-template-columns:minmax(0,1fr)}.jobs-surface__detail-panel{gap:var(--space-3);padding:var(--space-4)}}@media (min-width:1024px){.business-jobs-list__table-action .button{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}}.admin-content-surface__filter-bar{display:flex;flex-wrap:wrap;gap:var(--space-1)}.admin-content-surface__filter-bar__item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;font-size:var(--text-sm);font-weight:500;padding:var(--space-1) var(--space-3);text-decoration:none;transition:background .12s,border-color .12s,color .12s}.admin-content-surface__filter-bar__item:hover{background:var(--color-surface-soft);border-color:var(--color-border-strong);color:var(--color-text)}.admin-content-surface__filter-bar__item--active,.admin-content-surface__filter-bar__item[aria-current=true]{background:var(--color-brand-soft);border-color:var(--color-brand);color:var(--color-brand-dark)}.admin-content-surface__decision-row{display:grid;gap:var(--space-2);grid-template-columns:1fr 1fr 1fr}.admin-content-surface__decision-row>*{min-width:0}@media (max-width:639px){.admin-content-surface__decision-row{grid-template-columns:1fr}}.admin-content-surface__attention-banner{background:color-mix(in srgb,var(--color-warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.admin-content-surface__attention-banner--danger{background:color-mix(in srgb,var(--color-danger) 8%,transparent);border-color:color-mix(in srgb,var(--color-danger) 35%,transparent)}.admin-content-surface__attention-banner--neutral{background:var(--color-surface-soft);border-color:var(--color-border)}.admin-content-surface__attention-banner__title{font-size:var(--text-sm);font-weight:600}.admin-content-surface__attention-banner__body{color:var(--color-text-muted);font-size:var(--text-sm)}.admin-content-surface__tab-nav{border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:0;margin-bottom:var(--space-3)}.admin-content-surface__tab-nav__item{border-bottom:2px solid transparent;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:500;margin-bottom:-1px;padding:var(--space-2) var(--space-3);text-decoration:none;transition:color .12s,border-color .12s;white-space:nowrap}.admin-content-surface__tab-nav__item:hover{color:var(--color-text)}.admin-content-surface__tab-nav__item--active,.admin-content-surface__tab-nav__item[aria-current=page]{border-bottom-color:var(--color-brand);color:var(--color-brand-dark)}.admin-content-surface__metric-strip{display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.admin-content-surface__metric-strip__item{border-left:1px solid var(--color-border-soft);display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4)}.admin-content-surface__metric-strip__item:first-child{border-left:0}.admin-content-surface__metric-strip__value{font-size:var(--text-xl);font-weight:700;line-height:1}.admin-content-surface__metric-strip__label{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}@media (max-width:639px){.admin-content-surface__metric-strip{grid-template-columns:repeat(2,1fr)}.admin-content-surface__metric-strip__item:nth-child(odd){border-left:0}}.admin-content-surface__moderation-card{display:flex;flex-direction:column;gap:var(--space-3)}.admin-content-surface__moderation-card__footer{border-top:1px solid var(--color-border-soft);display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-3)}