.validationJournalCard,.validationOrderCard,.validationWeekCard{scroll-margin-top:calc(var(--header-h) + var(--space-4))}.validationOrder{display:grid;gap:var(--space-2);margin:0;padding:var(--space-4) var(--space-5) var(--space-3);list-style:none}.validationOrderItem>a{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:var(--space-3);border:1px solid var(--line);border-inline-start:4px solid var(--contract);border-radius:var(--radius-sm);background:var(--surface);color:inherit;padding:var(--space-3) var(--space-4);text-decoration:none;transition:box-shadow .16s ease,transform .16s var(--ease-out-expo)}.validationOrderItem[data-overdue]>a{border-color:var(--coral-200);border-inline-start-color:var(--contract);background:var(--coral-50)}.validationOrderItem>a:hover{box-shadow:var(--shadow-md)}.validationOrderItem>a:hover .validationOrderGo{transform:translateX(3px)}.validationOrderRank{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--radius-pill);background:var(--navy-800);color:var(--surface);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}.validationOrderItem:first-child .validationOrderRank{background:var(--coral-500);color:var(--navy-950)}.validationOrderKind{display:inline-flex;align-items:center;gap:5px;border-radius:var(--radius-pill);background:var(--contract-soft);color:var(--contract-ink);padding:2px 10px 2px 8px;font-size:var(--text-2xs);font-weight:800;white-space:nowrap}.validationOrderText{display:grid;min-width:0}.validationOrderText strong{overflow:hidden;color:var(--ink);font-size:var(--text-sm);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.validationOrderText>span{color:var(--muted);font-size:var(--text-xs)}.validationOrderWait{display:grid;justify-items:end;gap:1px;text-align:end}.validationOrderWait small{color:var(--muted);font-size:var(--text-xs);white-space:nowrap}.validationOrderItem[data-overdue] .validationOrderWait small{color:var(--coral-600);font-weight:700}.validationOrderGo{color:var(--navy-700);transition:transform .16s var(--ease-out-expo)}.validationOrderMore{margin:0;padding:0 var(--space-5) var(--space-5);color:var(--muted);font-size:var(--text-xs)}.validationEmpty{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5);color:var(--muted);font-size:var(--text-sm)}.validationEmpty svg{color:var(--success)}.validationOrderCard .ui-lane-unavailable{margin:var(--space-5)}.validationJournal{display:grid}.validationToday{display:grid;gap:var(--space-3);border-bottom:1px solid var(--line);padding:var(--space-5)}.validationTodayCount{display:flex;align-items:baseline;gap:var(--space-2);margin:0}.validationTodayCount strong{color:var(--hero-ink,var(--ink));font-family:var(--font-display);font-size:clamp(2.25rem,1.8rem + 1.6vw,3rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;line-height:1;letter-spacing:-.02em}.validationTodayCount>span{color:var(--ink-2);font-size:var(--text-sm);font-weight:700}.validationTodaySplit{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.validationTodaySplit li{display:inline-flex;align-items:baseline;gap:4px;border-radius:var(--radius-pill);background:var(--contract-soft);color:var(--contract-ink);padding:3px 12px;font-size:var(--text-xs);font-weight:700}.validationTodaySplit strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}.validationTodayVerdicts{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;font-size:var(--text-xs);font-weight:700}.validationTodayVerdicts span{display:inline-flex;align-items:center;gap:6px}.validationTodayVerdicts span:before{width:8px;height:8px;border-radius:50%;content:""}.validationTodayVerdicts [data-decision=approve]{color:var(--success)}.validationTodayVerdicts [data-decision=approve]:before{background:var(--lime-500)}.validationTodayVerdicts [data-decision=reject]{color:var(--danger-ink)}.validationTodayVerdicts [data-decision=reject]:before{background:var(--coral-500)}.validationJournal .ui-trend-multiples{grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--line)}.validationGuide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.validationGuideCard{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);border:1px solid var(--line);border-top:4px solid var(--contract);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-4) var(--space-4) var(--space-5)}.validationGuideCard h3{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--ink);font-size:var(--text-md,1.0625rem);font-weight:800}.validationGuideIcon{display:grid;width:30px;height:30px;place-items:center;border-radius:var(--radius-pill);background:var(--contract-soft);color:var(--contract-ink)}.validationGuideCard ul{display:grid;flex:1 1;align-content:start;gap:var(--space-2);margin:0;padding:0;list-style:none}.validationGuideCard li{position:relative;padding-inline-start:var(--space-4);color:var(--ink-2);font-size:var(--text-xs);line-height:1.5}.validationGuideCard li:before{position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:50%;background:var(--contract);content:""}.validationGuideCard .adminMiniLink{align-self:flex-start;font-size:var(--text-xs)}.validationRefundLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);gap:var(--space-5);align-items:start}.validationRefunds{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.validationRefund>article{display:grid;gap:var(--space-3);height:100%;border:1px solid var(--line);border-top:4px solid var(--contract);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-4);box-shadow:var(--shadow-sm)}.validationRefundHead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.validationRefundHead h3{min-width:0;margin:0;color:var(--ink);font-size:var(--text-md,1.0625rem);font-weight:800;overflow-wrap:anywhere}.validationRefundFacts{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--space-2);margin:0;border-radius:var(--radius-sm);background:var(--surface-2);padding:var(--space-3)}.validationRefundFacts dt{color:var(--muted);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-kicker)}.validationRefundFacts dd{margin:0;color:var(--ink);font-size:var(--text-xs);overflow-wrap:anywhere}.validationRefund .ui-lane-actions{align-self:end}.validationRefundHelp{position:sticky;top:calc(var(--header-h) + var(--space-5));display:grid;gap:var(--space-4);padding:var(--space-5)}.validationRefundHelp h2{margin:0;color:var(--ink);font-size:var(--text-lg);font-weight:800}.validationRefundHelp ul{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.validationRefundHelp li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);color:var(--ink-2);font-size:var(--text-xs);line-height:1.5}.validationRefundHelp li strong{display:block;color:var(--ink);font-size:var(--text-sm)}.validationRefundHelp li>svg{margin-top:2px;color:var(--cyan-ink-on-tint)}.validationRefundHelp li[data-decision=approve]>svg{color:var(--success)}.validationRefundHelp p{margin:0;border-top:1px solid var(--line);padding-top:var(--space-3);color:var(--muted);font-size:var(--text-xs);line-height:1.5}@media (max-width:1279px){.validationGuide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.validationRefundLayout{grid-template-columns:minmax(0,1fr)}.validationRefundHelp{position:static}}@media (max-width:767px){.validationOrder{padding:var(--space-3)}.validationOrderItem>a{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank kind wait" "rank text text";row-gap:var(--space-1);padding:var(--space-3)}.validationOrderRank{grid-area:rank;align-self:start}.validationOrderKind{grid-area:kind;justify-self:start}.validationOrderText{grid-area:text}.validationOrderWait{grid-area:wait}.validationOrderGo{display:none}.validationOrderText strong{white-space:normal}.validationOrderMore{padding:0 var(--space-3) var(--space-4)}.validationGuide{grid-template-columns:minmax(0,1fr)}.validationToday{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.validationOrderGo,.validationOrderItem>a{transition:none}}.pushAdmin .pushAdminGroup.adminCard{display:grid;gap:var(--space-3);padding:var(--space-5);scroll-margin-top:var(--space-24)}.pushAdmin .pushAdminDetailCard.adminCard>p,.pushAdmin .pushAdminGroup.adminCard>form,.pushAdmin .pushAdminGroup.adminCard>p{margin:0}.pushAdminGroupHead{display:grid;gap:var(--space-2);justify-items:start}.pushAdminGroupHead h2{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--ink);font-size:var(--text-lg)}.pushAdminGroupHead p{margin:0;max-width:70ch;color:var(--muted);font-size:var(--text-sm)}.pushAdminCount{display:inline-grid;min-width:28px;height:28px;place-items:center;border-radius:var(--radius-pill);background:var(--navy-50);color:var(--navy-800);padding-inline:var(--space-2);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}.pushAdminList{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.pushAdminItem{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:var(--space-3) var(--space-4)}.pushAdminItem[data-expires-soon]{border-color:var(--coral-200);background:var(--coral-50)}.pushAdminItemMain{display:grid;gap:var(--space-1);min-width:0}.pushAdminItemTitle{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;color:var(--ink);font-size:var(--text-base)}.pushAdminItemLine{margin:0;overflow-wrap:anywhere;color:var(--ink-2);font-size:var(--text-sm);font-weight:700}.pushAdminItemMeta{margin:0;color:var(--muted);font-size:var(--text-xs)}.pushAdminItemMeta[data-warning]{color:var(--coral-600);font-weight:700}.pushAdminItemActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.pushAdminDecisions .adminBtn,.pushAdminDecisions button,.pushAdminItemActions .adminBtn{min-height:44px}.pushAdminEmpty{margin:0;color:var(--muted);font-size:var(--text-sm)}.pushCalendar{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.pushCalendarWeek{display:grid;align-content:start;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:var(--space-3)}.pushCalendarWeek[data-current]{border-color:var(--navy-300);box-shadow:var(--shadow-xs)}.pushCalendarWhen{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-2);margin:0;color:var(--ink);font-size:var(--text-sm)}.pushCalendarWhen span{color:var(--muted);font-size:var(--text-xs)}.pushCalendarPlaces{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.pushCalendarPlace{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px var(--space-2);border-radius:var(--radius-xs);background:var(--surface-2);padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.pushCalendarPlace>:nth-child(n+3){grid-column:1/-1}.pushCalendarPlace a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;color:var(--navy-700);font-weight:700}.pushCalendarPlace small{color:var(--muted);font-size:var(--text-xs)}.pushCalendarPlaceNo{color:var(--muted);font-weight:700}.pushCalendarPlaceState{justify-self:end;border-radius:var(--radius-pill);background:var(--line);color:var(--ink-2);padding:0 var(--space-2);font-size:var(--text-xs);font-weight:800}.pushCalendarPlace[data-state=BOOKED]{background:var(--lime-50)}.pushCalendarPlace[data-state=BOOKED] .pushCalendarPlaceState{background:var(--lime-100);color:var(--lime-ink)}.pushCalendarPlace[data-state=HELD]{background:var(--sun-200)}.pushCalendarPlace[data-state=HELD] .pushCalendarPlaceState{background:var(--surface);color:var(--sun-ink-on-tint)}.pushCalendarPlace[data-expires-soon]{background:var(--coral-100)}.pushCalendarPlace[data-expires-soon] small{color:var(--coral-700);font-weight:700}.pushCalendarPlace[data-state=TAKEN_UNLISTED] .pushCalendarPlaceState{background:var(--navy-100);color:var(--navy-800)}.pushCalendarInternal{margin:0;color:var(--violet-ink);font-size:var(--text-xs)}.pushAdminDetail,.pushAdminDetailSide{display:grid;gap:var(--space-4)}.pushAdminDetailSide{align-content:start}.pushAdmin .pushAdminDetailCard.adminCard,.pushAdmin .pushAdminDetailPreview.adminCard{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-5)}.pushAdminDetailCard h2,.pushAdminDetailPreview h2{margin:0;color:var(--ink);font-size:var(--text-lg)}.pushAdminDetailCard h3{margin:var(--space-2) 0 0;color:var(--ink-2);font-size:var(--text-sm)}.pushAdminPreview{display:grid;gap:var(--space-5)}.pushAdminPreviewFace{display:grid;gap:var(--space-2);margin:0}.pushAdminPreviewFace figcaption,.pushAdminPreviewNote{margin:0;color:var(--muted);font-size:var(--text-xs);font-weight:700}.pushAdminDecisions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pushAdminFacts{display:grid;gap:var(--space-2);margin:0}.pushAdminFacts>div{display:grid;grid-template-columns:minmax(96px,30%) minmax(0,1fr);gap:var(--space-3);border-bottom:1px solid var(--line);padding-bottom:var(--space-2)}.pushAdminFacts dt{color:var(--muted);font-size:var(--text-xs);font-weight:700}.pushAdminFacts dd{margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-sm)}.pushAdminWeeks{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.pushAdminWeeks li{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-sm)}.pushAdminWeeks li small,.pushAdminWeeks li span{color:var(--muted);font-size:var(--text-xs)}.pushAdminWeeks li[data-state=REFUNDED],.pushAdminWeeks li[data-state=RELEASED]{opacity:.72}.pushAdminSearch{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2);border-top:1px solid var(--line);padding-top:var(--space-4)}.pushAdminForm label,.pushAdminSearch label{display:grid;gap:var(--space-1);color:var(--ink-2);font-size:var(--text-sm);font-weight:700}.pushAdminSearch label{flex:1 1 240px}.pushAdminForm input:not([type=checkbox]),.pushAdminForm select,.pushAdminSearch input{min-height:44px;width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--surface);color:var(--ink);padding:0 var(--space-3);font:inherit;font-weight:400}.pushAdminForm input[type=color]{padding:var(--space-1)}.pushAdminFormActions .adminBtn,.pushAdminSearch .adminBtn{min-height:44px}.pushAdminForm{display:grid;gap:var(--space-5)}.pushAdminForm fieldset{display:grid;gap:var(--space-3);margin:0;border:0;padding:0}.pushAdminForm legend{margin-bottom:var(--space-2);padding:0;color:var(--ink);font-size:var(--text-md);font-weight:800}.pushAdminFormRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-3)}.pushAdminFormHint{margin:0;color:var(--muted);font-size:var(--text-xs)}.pushAdminPerks{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.pushAdminPerks legend{font-size:var(--text-sm)}.pushAdminForm .pushAdminCheck{display:flex;align-items:center;gap:var(--space-2);min-height:44px;font-weight:400}.pushAdminForm [aria-invalid=true]{border-color:var(--coral-600)}.pushAdminFormActions{display:flex;justify-content:flex-end}@media (min-width:1280px){.pushAdminDetail{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);align-items:start}}@media (max-width:767px){.pushAdmin .pushAdminDetailCard.adminCard,.pushAdmin .pushAdminDetailPreview.adminCard,.pushAdmin .pushAdminGroup.adminCard{padding:var(--space-4)}.pushAdminItem{grid-template-columns:minmax(0,1fr)}.pushAdminItemActions{justify-content:flex-start}.pushAdminFacts>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.pushAdminVisual{display:grid;gap:var(--space-3)}.pushAdminField{display:grid;gap:var(--space-1);font-size:var(--text-sm);font-weight:600}.pushAdminField textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font:inherit;font-weight:400}:where(input[type=checkbox],input[type=radio]){width:20px;height:20px}.adminArea .adminMiniLink,.apply-confirmed a,.auth-information-links a,.footer-help-links a,.recruiter-app .ui-lane-link,.recruiter-rail-extras>a,.recruiterCompanyDetails>a,.ui-lane-more{display:inline-flex;align-items:center;min-height:24px}.apply-confirmed a{justify-content:center}@media (max-width:1023px),(pointer:coarse){.apply-card-links a,.apply-inline .apply-inline-coopt,.billing-toggle span,.check-list.is-chips .check-row,.check-row,.filter-btn,.filter-chip,.filter-more summary,.job-card-action,.mobile-drawer .side-link,.offer-toc a,.share-offer,.tab-btn,.trends a,input[type=file]::file-selector-button{min-height:44px}.trends a{display:inline-flex;align-items:center}.job-card-action.secondary{min-width:44px}.footer-grid a:not(.brand){display:flex;align-items:center;min-height:44px;margin-bottom:0;padding-block:0}.apply-confirmed a,.auth-information-links a,.boost-action,.candidateCardAction,.candidateFormActions button,.candidateJourneyAside a,.candidateProfileMeter nav a,.candidateSavedJobRemove button,.cvUploadActions a,.cvUploadForm button,.footer-help-links a,.method-back-link,.offer-row-actions button,.recruiter-action-button,.recruiter-app .side-link,.recruiter-app .ui-lane-link,.recruiter-app.compact-ui .applications-view-toggle .ui-btn,.recruiter-app.compact-ui .boost-action,.recruiter-app.compact-ui .btn,.recruiter-app.compact-ui .cv-filter-chip,.recruiter-app.compact-ui .method-back-link,.recruiter-app.compact-ui .offer-method-helper,.recruiter-app.compact-ui .offer-row-actions .btn,.recruiter-app.compact-ui .offer-row-actions button,.recruiter-app.compact-ui .recruiter-action-button,.recruiter-app.compact-ui .segmented a,.recruiter-app.compact-ui .segmented button,.recruiter-app.compact-ui .selection-row-actions .recruiter-action-button,.recruiter-app.compact-ui .ui-btn,.recruiter-rail-extras>a,.recruiter-rail-toggle,.recruiterCompanySwitch select,.recruiterNav a,.recruiterNav>span,.recruiterOfferStripMain>a,.recruiterSubmitBar a,.recruiterSubmitBar button,.recruiterTabs a,.ui-lane-more,.workQueueDeckBar button{min-height:44px}.recruiter-app .ui-lane-link,.recruiter-app.compact-ui .application-quick-actions .ui-btn{min-width:44px}.recruiterOfferStripMain>a{display:flex;align-items:center}.adminActions button,.adminActivityFacets a,.adminArea .adminFilterBar button,.adminArea .adminFilterBar input,.adminArea .adminFilterBar select,.adminArea .adminMiniLink,.adminArea .adminNavLink,.adminArea .adminPublicLink,.adminArea .adminTabs a,.adminArea .ui-lane-actions .adminBtn,.adminBtn,.adminFilterBar button,.adminFilterBar input,.adminFilterBar select,.adminFilterField input,.adminFilterField select,.adminFilterReset,.adminHero .adminViewTabs a,.adminKpiTop a,.adminMenuButton,.adminPagination [aria-disabled=true],.adminPagination a,.adminPreviewActions button,.adminRailToggle,.adminRangeTabs span,.adminTabs a,.atelier-check-button,.atelier-example-chip,.atelier-reveal-details summary,.candidateForm .candidateCheckbox,.connect-consent,.cvt-chips a,.cvt-criteria details.card>summary,.cvt-evidence details summary,.cvt-modes a,.recruiter-app.compact-ui .studio-ai-controls .select,.studio-choice--segmented .studio-choice-option,.studio-idea,.studio-ideas-more,.studio-link-button,.studio-quality-action,.studio-quality-done,.studio-suggest-action{min-height:44px}}