.SkillsGapTabV2-module__3-hRrG__wrap{max-width:56rem;padding:var(--ck-space-6);gap:var(--ck-space-4);flex-direction:column;margin-inline:auto;display:flex}.SkillsGapTabV2-module__3-hRrG__wrapNarrow{max-width:48rem}.SkillsGapTabV2-module__3-hRrG__headRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__titleRow{align-items:center;gap:var(--ck-space-3);display:flex}.SkillsGapTabV2-module__3-hRrG__titleIcon{border-radius:var(--ck-radius-md);background:var(--ck-primary);width:40px;height:40px;color:var(--ck-primary-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SkillsGapTabV2-module__3-hRrG__title{font-size:var(--ck-text-xl);letter-spacing:-.02em;font-weight:800}.SkillsGapTabV2-module__3-hRrG__titleSm{font-size:var(--ck-text-lg);letter-spacing:-.02em;font-weight:800}.SkillsGapTabV2-module__3-hRrG__subtitle{font-size:var(--ck-text-sm);color:var(--ck-ink-muted)}.SkillsGapTabV2-module__3-hRrG__cvTitle{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:2px}.SkillsGapTabV2-module__3-hRrG__actions{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__muted{color:var(--ck-ink-muted)}.SkillsGapTabV2-module__3-hRrG__stack{gap:var(--ck-space-4);flex-direction:column;display:flex}.SkillsGapTabV2-module__3-hRrG__field{gap:var(--ck-space-2);flex-direction:column;display:flex}.SkillsGapTabV2-module__3-hRrG__gaugeWrap{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.SkillsGapTabV2-module__3-hRrG__gaugeTrack{stroke:var(--ck-secondary)}.SkillsGapTabV2-module__3-hRrG__gaugeText{font-variant-numeric:tabular-nums;font-weight:800}.SkillsGapTabV2-module__3-hRrG__gaugeSub{fill:var(--ck-ink-muted)}.SkillsGapTabV2-module__3-hRrG__heroCard{text-align:center}.SkillsGapTabV2-module__3-hRrG__heroTitle{font-size:var(--ck-text-lg);letter-spacing:-.02em;margin-top:var(--ck-space-3);font-weight:800}.SkillsGapTabV2-module__3-hRrG__heroLead{font-size:var(--ck-text-md);color:var(--ck-ink-muted);margin-top:var(--ck-space-2)}.SkillsGapTabV2-module__3-hRrG__heroLeadStrong{color:var(--ck-success);font-weight:800}.SkillsGapTabV2-module__3-hRrG__heroLeadCount{color:var(--ck-ink);font-weight:800}.SkillsGapTabV2-module__3-hRrG__heroSub{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin-top:var(--ck-space-1)}.SkillsGapTabV2-module__3-hRrG__scoreHero{align-items:center;gap:var(--ck-space-5);flex-direction:column;display:flex}@media (min-width:640px){.SkillsGapTabV2-module__3-hRrG__scoreHero{text-align:left;flex-direction:row;align-items:center}}.SkillsGapTabV2-module__3-hRrG__scoreHeroBody{text-align:center;flex:1}@media (min-width:640px){.SkillsGapTabV2-module__3-hRrG__scoreHeroBody{text-align:left}}.SkillsGapTabV2-module__3-hRrG__section{font-size:var(--ck-text-sm);margin-bottom:var(--ck-space-3);align-items:center;gap:var(--ck-space-2);font-weight:700;display:flex}.SkillsGapTabV2-module__3-hRrG__sectionLg{font-size:var(--ck-text-md);align-items:center;gap:var(--ck-space-2);font-weight:800;display:flex}.SkillsGapTabV2-module__3-hRrG__softCard{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-5)}.SkillsGapTabV2-module__3-hRrG__softCardWarn{border-color:color-mix(in oklab, var(--ck-warn) 30%, var(--ck-border));background:var(--ck-warn-soft)}.SkillsGapTabV2-module__3-hRrG__softCardSuccess{border-color:color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));background:var(--ck-success-soft)}.SkillsGapTabV2-module__3-hRrG__softCardInfo{border-color:color-mix(in oklab, var(--ck-primary) 25%, var(--ck-border));background:var(--ck-primary-soft)}.SkillsGapTabV2-module__3-hRrG__softCardError{border-color:color-mix(in oklab, var(--ck-destructive) 30%, var(--ck-border));background:var(--ck-destructive-soft)}.SkillsGapTabV2-module__3-hRrG__skillRow{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);background:var(--ck-card);padding:var(--ck-space-3)}.SkillsGapTabV2-module__3-hRrG__skillRowDone{opacity:.6;border-color:color-mix(in oklab, var(--ck-success) 40%, var(--ck-border))}.SkillsGapTabV2-module__3-hRrG__skillRowProgress{border-color:color-mix(in oklab, var(--ck-primary) 40%, var(--ck-border))}.SkillsGapTabV2-module__3-hRrG__skillRowHead{align-items:center;gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__skillName{font-size:var(--ck-text-sm);font-weight:500}.SkillsGapTabV2-module__3-hRrG__skillMeta{margin-top:var(--ck-space-1);align-items:center;gap:var(--ck-space-3);font-size:var(--ck-text-xs);color:var(--ck-ink-muted);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__skillMetaItem{align-items:center;gap:var(--ck-space-1);display:inline-flex}.SkillsGapTabV2-module__3-hRrG__evidence{font-size:var(--ck-text-xs);color:var(--ck-success);margin-top:var(--ck-space-1)}.SkillsGapTabV2-module__3-hRrG__evidenceMuted{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-1)}.SkillsGapTabV2-module__3-hRrG__gapText{font-size:var(--ck-text-xs);color:var(--ck-warn);margin-top:2px}.SkillsGapTabV2-module__3-hRrG__rowSplit{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-2);display:flex}.SkillsGapTabV2-module__3-hRrG__rowRight{align-items:flex-end;gap:var(--ck-space-1);flex-direction:column;display:flex}.SkillsGapTabV2-module__3-hRrG__tracker{align-items:center;gap:var(--ck-space-1);display:inline-flex}.SkillsGapTabV2-module__3-hRrG__trackBtn{padding:var(--ck-space-1) var(--ck-space-2);border-radius:var(--ck-radius-sm);border:1px solid var(--ck-border);background:var(--ck-secondary);color:var(--ck-ink-muted);cursor:pointer;transition:background var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);font-size:10px;font-weight:600}.SkillsGapTabV2-module__3-hRrG__trackBtn:hover{color:var(--ck-ink)}.SkillsGapTabV2-module__3-hRrG__trackBtnProgressOn{background:var(--ck-primary);color:var(--ck-primary-foreground);border-color:var(--ck-primary)}.SkillsGapTabV2-module__3-hRrG__trackBtnLearnedOn{background:var(--ck-success);color:var(--ck-primary-foreground);border-color:var(--ck-success)}.SkillsGapTabV2-module__3-hRrG__learnLink{font-size:var(--ck-text-xs);color:var(--ck-primary);align-items:center;gap:var(--ck-space-1);font-weight:500;display:inline-flex}.SkillsGapTabV2-module__3-hRrG__progressLabel{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);justify-content:space-between;align-items:center;display:flex}.SkillsGapTabV2-module__3-hRrG__bar{border-radius:var(--ck-radius-pill);background:var(--ck-secondary);height:8px;margin-top:var(--ck-space-1);overflow:hidden}.SkillsGapTabV2-module__3-hRrG__barSplit{height:100%;display:flex}.SkillsGapTabV2-module__3-hRrG__barLearned{background:var(--ck-success);transition:width var(--ck-dur-base) var(--ck-ease-out)}.SkillsGapTabV2-module__3-hRrG__barProgress{background:color-mix(in oklab, var(--ck-primary) 55%, var(--ck-bg));transition:width var(--ck-dur-base) var(--ck-ease-out)}.SkillsGapTabV2-module__3-hRrG__subtabs{gap:var(--ck-space-1);border-bottom:1px solid var(--ck-border);display:flex;overflow-x:auto}.SkillsGapTabV2-module__3-hRrG__subtab{align-items:center;gap:var(--ck-space-2);padding:var(--ck-space-2) var(--ck-space-4);font-size:var(--ck-text-sm);color:var(--ck-ink-muted);white-space:nowrap;cursor:pointer;transition:color var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}.SkillsGapTabV2-module__3-hRrG__subtab:hover{color:var(--ck-ink)}.SkillsGapTabV2-module__3-hRrG__subtabOn{border-bottom-color:var(--ck-primary);color:var(--ck-primary)}.SkillsGapTabV2-module__3-hRrG__timelineRow{gap:var(--ck-space-4);display:flex}.SkillsGapTabV2-module__3-hRrG__timelineColumn{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.SkillsGapTabV2-module__3-hRrG__numBadge{border-radius:var(--ck-radius-pill);background:var(--ck-primary);width:28px;height:28px;color:var(--ck-primary-foreground);font-size:var(--ck-text-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.SkillsGapTabV2-module__3-hRrG__numBadgeSm{width:24px;height:24px;font-size:10px}.SkillsGapTabV2-module__3-hRrG__timelineLine{width:2px;min-height:var(--ck-space-6);background:var(--ck-border);margin-top:var(--ck-space-1);flex:1}.SkillsGapTabV2-module__3-hRrG__timelineBody{padding-bottom:var(--ck-space-2);flex:1}.SkillsGapTabV2-module__3-hRrG__itemHead{align-items:center;gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__itemName{font-weight:500}.SkillsGapTabV2-module__3-hRrG__itemTime{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.SkillsGapTabV2-module__3-hRrG__itemReason{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-1)}.SkillsGapTabV2-module__3-hRrG__salaryPct{font-size:var(--ck-text-xs);color:var(--ck-success);font-weight:500}.SkillsGapTabV2-module__3-hRrG__courseList{margin-top:var(--ck-space-2);gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__courseChip{align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-md);background:var(--ck-primary-soft);padding:var(--ck-space-1) var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-primary);display:inline-flex}.SkillsGapTabV2-module__3-hRrG__listCardRow{align-items:flex-start;gap:var(--ck-space-3);border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-3);display:flex}.SkillsGapTabV2-module__3-hRrG__bangBadge{border-radius:var(--ck-radius-pill);background:var(--ck-primary);width:20px;height:20px;color:var(--ck-primary-foreground);font-size:var(--ck-text-xs);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-weight:700;display:inline-flex}.SkillsGapTabV2-module__3-hRrG__salaryCallout{border-radius:var(--ck-radius-md);border:1px solid color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));background:var(--ck-success-soft);padding:var(--ck-space-4)}.SkillsGapTabV2-module__3-hRrG__salaryLabel{font-size:var(--ck-text-sm);color:var(--ck-success);margin-bottom:var(--ck-space-1);font-weight:500}.SkillsGapTabV2-module__3-hRrG__salaryValue{font-size:var(--ck-text-2xl);color:var(--ck-success);font-variant-numeric:tabular-nums;font-weight:800}.SkillsGapTabV2-module__3-hRrG__salaryUnit{font-size:var(--ck-text-sm);color:var(--ck-success);margin-left:var(--ck-space-1);font-weight:400}.SkillsGapTabV2-module__3-hRrG__salaryNote{font-size:var(--ck-text-xs);color:var(--ck-success);margin-top:var(--ck-space-1)}.SkillsGapTabV2-module__3-hRrG__tipCard{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-4)}.SkillsGapTabV2-module__3-hRrG__tipSection{font-size:var(--ck-text-xs);color:var(--ck-primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--ck-space-2);font-weight:700}.SkillsGapTabV2-module__3-hRrG__tipBox{border-radius:var(--ck-radius-sm);padding:var(--ck-space-3);font-size:var(--ck-text-xs)}.SkillsGapTabV2-module__3-hRrG__tipBoxBefore{background:var(--ck-destructive-soft)}.SkillsGapTabV2-module__3-hRrG__tipBoxAfter{background:var(--ck-success-soft)}.SkillsGapTabV2-module__3-hRrG__tipBoxLabelBefore{color:var(--ck-destructive);margin-bottom:var(--ck-space-1);font-weight:500}.SkillsGapTabV2-module__3-hRrG__tipBoxLabelAfter{color:var(--ck-success);font-weight:500}.SkillsGapTabV2-module__3-hRrG__tipBefore{color:var(--ck-ink-muted);font-style:italic}.SkillsGapTabV2-module__3-hRrG__tipAfter{color:var(--ck-ink);font-weight:500}.SkillsGapTabV2-module__3-hRrG__tipReason{align-items:flex-start;gap:var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-2);display:flex}.SkillsGapTabV2-module__3-hRrG__tipBoxAfterHead{margin-bottom:var(--ck-space-1);justify-content:space-between;align-items:center;display:flex}.SkillsGapTabV2-module__3-hRrG__certRow{gap:var(--ck-space-3);border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-3);display:flex}.SkillsGapTabV2-module__3-hRrG__certBody{flex:1}.SkillsGapTabV2-module__3-hRrG__certHead{justify-content:space-between;align-items:center;gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__actionRow{gap:var(--ck-space-3);display:flex}.SkillsGapTabV2-module__3-hRrG__actionDot{border-radius:var(--ck-radius-pill);width:8px;height:8px;margin-top:var(--ck-space-3);background:var(--ck-ink-muted);flex-shrink:0}.SkillsGapTabV2-module__3-hRrG__actionDotLernen{background:var(--ck-primary)}.SkillsGapTabV2-module__3-hRrG__actionDotProjekt{background:color-mix(in oklab, var(--ck-primary) 60%, var(--ck-destructive))}.SkillsGapTabV2-module__3-hRrG__actionDotNetzwerk{background:var(--ck-warn)}.SkillsGapTabV2-module__3-hRrG__actionDotBewerbung{background:var(--ck-success)}.SkillsGapTabV2-module__3-hRrG__actionBody{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-3);flex:1}.SkillsGapTabV2-module__3-hRrG__actionWeek{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);text-transform:uppercase;font-weight:700}.SkillsGapTabV2-module__3-hRrG__actionTitle{font-size:var(--ck-text-sm);margin-top:var(--ck-space-1);font-weight:500}.SkillsGapTabV2-module__3-hRrG__actionOutcome{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);align-items:center;gap:var(--ck-space-1);margin-top:2px;display:flex}.SkillsGapTabV2-module__3-hRrG__jobGrid{gap:var(--ck-space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.SkillsGapTabV2-module__3-hRrG__jobGrid{grid-template-columns:1fr 1fr}}.SkillsGapTabV2-module__3-hRrG__jobTitle{font-size:var(--ck-text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.SkillsGapTabV2-module__3-hRrG__jobMeta{align-items:center;gap:var(--ck-space-2) var(--ck-space-3);margin-top:var(--ck-space-1);font-size:var(--ck-text-xs);color:var(--ck-ink-muted);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__jobSalary{color:var(--ck-success);font-weight:500}.SkillsGapTabV2-module__3-hRrG__jobFoot{margin-top:var(--ck-space-3);justify-content:space-between;align-items:center;display:flex}.SkillsGapTabV2-module__3-hRrG__jobsNote{margin-top:var(--ck-space-2);color:var(--ck-ink-muted);text-align:center;font-size:10px}.SkillsGapTabV2-module__3-hRrG__chipList{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.SkillsGapTabV2-module__3-hRrG__histToggle{align-items:center;gap:var(--ck-space-2);font-size:var(--ck-text-sm);color:var(--ck-ink-muted);cursor:pointer;background:0 0;font-weight:500;display:inline-flex}.SkillsGapTabV2-module__3-hRrG__histToggle:hover{color:var(--ck-ink)}.SkillsGapTabV2-module__3-hRrG__histChevron{transition:transform var(--ck-dur-fast) var(--ck-ease-out)}.SkillsGapTabV2-module__3-hRrG__histChevronOpen{transform:rotate(90deg)}.SkillsGapTabV2-module__3-hRrG__histRow{text-align:left;border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);background:var(--ck-card);width:100%;padding:var(--ck-space-3);cursor:pointer;transition:background var(--ck-dur-fast) var(--ck-ease-out)}.SkillsGapTabV2-module__3-hRrG__histRow:hover{background:var(--ck-muted)}.SkillsGapTabV2-module__3-hRrG__histRowHead{justify-content:space-between;align-items:center;gap:var(--ck-space-2);display:flex}.SkillsGapTabV2-module__3-hRrG__histScore{font-size:var(--ck-text-sm);font-variant-numeric:tabular-nums;font-weight:800}.SkillsGapTabV2-module__3-hRrG__histScorePass{color:var(--ck-success)}.SkillsGapTabV2-module__3-hRrG__histScoreMid{color:var(--ck-warn)}.SkillsGapTabV2-module__3-hRrG__histScoreLow{color:var(--ck-destructive)}.SkillsGapTabV2-module__3-hRrG__histSnippet{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:2px}.SkillsGapTabV2-module__3-hRrG__featureGrid{gap:var(--ck-space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.SkillsGapTabV2-module__3-hRrG__featureGrid{grid-template-columns:repeat(3,1fr)}}.SkillsGapTabV2-module__3-hRrG__featureCard{text-align:center}.SkillsGapTabV2-module__3-hRrG__featureIcon{color:var(--ck-primary);margin-bottom:var(--ck-space-1);display:inline-flex}.SkillsGapTabV2-module__3-hRrG__featureLabel{font-size:var(--ck-text-xs);font-weight:500}.SkillsGapTabV2-module__3-hRrG__featureDesc{color:var(--ck-ink-muted);font-size:10px}.SkillsGapTabV2-module__3-hRrG__xpToast{bottom:var(--ck-space-6);right:var(--ck-space-6);z-index:50;border-radius:var(--ck-radius-md);border:1px solid color-mix(in oklab, var(--ck-primary) 30%, var(--ck-border));background:var(--ck-card);padding:var(--ck-space-4);min-width:16rem;box-shadow:0 8px 24px color-mix(in oklab, var(--ck-ink) 12%, transparent);position:fixed}.SkillsGapTabV2-module__3-hRrG__xpHead{align-items:center;gap:var(--ck-space-3);display:flex}.SkillsGapTabV2-module__3-hRrG__xpIcon{border-radius:var(--ck-radius-pill);background:var(--ck-primary-soft);width:36px;height:36px;color:var(--ck-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SkillsGapTabV2-module__3-hRrG__xpTitle{font-size:var(--ck-text-sm);font-weight:700}.SkillsGapTabV2-module__3-hRrG__xpSub{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.SkillsGapTabV2-module__3-hRrG__xpBadge{align-items:center;gap:var(--ck-space-2);margin-top:var(--ck-space-2);border-radius:var(--ck-radius-sm);background:var(--ck-warn-soft);padding:var(--ck-space-2);color:var(--ck-warn);font-size:var(--ck-text-xs);font-weight:500;display:flex}.SkillsGapTabV2-module__3-hRrG__xpDismiss{margin-top:var(--ck-space-3);width:100%;font-size:var(--ck-text-xs);color:var(--ck-ink-muted);cursor:pointer;background:0 0}.SkillsGapTabV2-module__3-hRrG__xpDismiss:hover{color:var(--ck-ink)}.SkillsGapTabV2-module__3-hRrG__guidedNav{gap:var(--ck-space-3);display:flex}.SkillsGapTabV2-module__3-hRrG__guidedNav>*{flex:1}.SkillsGapTabV2-module__3-hRrG__spin{animation:1s linear infinite SkillsGapTabV2-module__3-hRrG__ckspin}@keyframes SkillsGapTabV2-module__3-hRrG__ckspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SkillsGapTabV2-module__3-hRrG__spin{animation:none}.SkillsGapTabV2-module__3-hRrG__barLearned,.SkillsGapTabV2-module__3-hRrG__barProgress{transition:none}}
.JobFitTabV2-module__nKe3RG__wrap{max-width:64rem;padding:var(--ck-space-6);gap:var(--ck-space-4);flex-direction:column;margin-inline:auto;display:flex}.JobFitTabV2-module__nKe3RG__wrapNarrow{max-width:48rem}.JobFitTabV2-module__nKe3RG__headRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);flex-wrap:wrap;display:flex}.JobFitTabV2-module__nKe3RG__titleRow{align-items:center;gap:var(--ck-space-3);display:flex}.JobFitTabV2-module__nKe3RG__titleIcon{border-radius:var(--ck-radius-md);background:var(--ck-primary);width:40px;height:40px;color:var(--ck-primary-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.JobFitTabV2-module__nKe3RG__title{font-size:var(--ck-text-xl);letter-spacing:-.02em;font-weight:800}.JobFitTabV2-module__nKe3RG__subtitle{font-size:var(--ck-text-sm);color:var(--ck-ink-muted)}.JobFitTabV2-module__nKe3RG__actions{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.JobFitTabV2-module__nKe3RG__muted{color:var(--ck-ink-muted)}.JobFitTabV2-module__nKe3RG__scoreHero{justify-content:space-between;align-items:center;gap:var(--ck-space-4);border-radius:var(--ck-radius-lg);border:2px solid var(--ck-border);padding:var(--ck-space-5);flex-wrap:wrap;display:flex}.JobFitTabV2-module__nKe3RG__scoreHeroPass{border-color:color-mix(in oklab, var(--ck-success) 45%, var(--ck-border))}.JobFitTabV2-module__nKe3RG__scoreHeroMid{border-color:color-mix(in oklab, var(--ck-warn) 45%, var(--ck-border))}.JobFitTabV2-module__nKe3RG__scoreHeroLow{border-color:color-mix(in oklab, var(--ck-destructive) 45%, var(--ck-border))}.JobFitTabV2-module__nKe3RG__scoreLeft{align-items:center;gap:var(--ck-space-6);display:flex}.JobFitTabV2-module__nKe3RG__scorePill{align-items:center;gap:var(--ck-space-2);border-radius:var(--ck-radius-pill);padding:var(--ck-space-2) var(--ck-space-5);font-size:var(--ck-text-3xl);font-variant-numeric:tabular-nums;font-weight:800;display:inline-flex}.JobFitTabV2-module__nKe3RG__scorePass{color:var(--ck-success);background:var(--ck-success-soft)}.JobFitTabV2-module__nKe3RG__scoreMid{color:var(--ck-warn);background:var(--ck-warn-soft)}.JobFitTabV2-module__nKe3RG__scoreLow{color:var(--ck-destructive);background:var(--ck-destructive-soft)}.JobFitTabV2-module__nKe3RG__verdict{font-weight:700;font-size:var(--ck-text-sm)}.JobFitTabV2-module__nKe3RG__metaLine{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:2px}.JobFitTabV2-module__nKe3RG__subtabs{gap:var(--ck-space-1);border-bottom:1px solid var(--ck-border);display:flex;overflow-x:auto}.JobFitTabV2-module__nKe3RG__subtab{padding:var(--ck-space-2) var(--ck-space-4);font-size:var(--ck-text-sm);color:var(--ck-ink-muted);white-space:nowrap;transition:color var(--ck-dur-fast) var(--ck-ease-out);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.JobFitTabV2-module__nKe3RG__subtab:hover{color:var(--ck-ink)}.JobFitTabV2-module__nKe3RG__subtabOn{border-bottom-color:var(--ck-primary);color:var(--ck-primary)}.JobFitTabV2-module__nKe3RG__grid2{gap:var(--ck-space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.JobFitTabV2-module__nKe3RG__grid2{grid-template-columns:1fr 1fr}}.JobFitTabV2-module__nKe3RG__grid4{gap:var(--ck-space-3);grid-template-columns:1fr 1fr;display:grid}@media (min-width:768px){.JobFitTabV2-module__nKe3RG__grid4{grid-template-columns:repeat(4,1fr)}}.JobFitTabV2-module__nKe3RG__stack{gap:var(--ck-space-4);flex-direction:column;display:flex}.JobFitTabV2-module__nKe3RG__section{font-size:var(--ck-text-sm);margin-bottom:var(--ck-space-3);align-items:center;gap:var(--ck-space-2);font-weight:700;display:flex}.JobFitTabV2-module__nKe3RG__dimLabel{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-bottom:var(--ck-space-1);font-weight:500}.JobFitTabV2-module__nKe3RG__dimScore{font-size:var(--ck-text-xl);margin-bottom:var(--ck-space-1);font-variant-numeric:tabular-nums;font-weight:800}.JobFitTabV2-module__nKe3RG__bar{border-radius:var(--ck-radius-pill);background:var(--ck-secondary);height:6px;overflow:hidden}.JobFitTabV2-module__nKe3RG__barFill{border-radius:var(--ck-radius-pill);height:100%}.JobFitTabV2-module__nKe3RG__barPass{background:var(--ck-success)}.JobFitTabV2-module__nKe3RG__barMid{background:var(--ck-warn)}.JobFitTabV2-module__nKe3RG__barLow{background:var(--ck-destructive)}.JobFitTabV2-module__nKe3RG__dimComment{color:var(--ck-ink-muted);margin-top:var(--ck-space-1);font-size:10px;line-height:1.4}.JobFitTabV2-module__nKe3RG__reqRow{align-items:flex-start;gap:var(--ck-space-2);font-size:var(--ck-text-sm);display:flex}.JobFitTabV2-module__nKe3RG__chipList{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.JobFitTabV2-module__nKe3RG__softCard{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-5)}.JobFitTabV2-module__nKe3RG__softCardWarn{border-color:color-mix(in oklab, var(--ck-warn) 30%, var(--ck-border));background:var(--ck-warn-soft)}.JobFitTabV2-module__nKe3RG__softCardSuccess{border-color:color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));background:var(--ck-success-soft)}.JobFitTabV2-module__nKe3RG__softCardInfo{border-color:color-mix(in oklab, var(--ck-primary) 25%, var(--ck-border));background:var(--ck-primary-soft)}.JobFitTabV2-module__nKe3RG__softCardError{border-color:color-mix(in oklab, var(--ck-destructive) 30%, var(--ck-border));background:var(--ck-destructive-soft)}.JobFitTabV2-module__nKe3RG__numBadge{border-radius:var(--ck-radius-pill);background:var(--ck-primary);width:24px;height:24px;color:var(--ck-primary-foreground);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:10px;font-weight:700;display:flex}.JobFitTabV2-module__nKe3RG__xpToast{bottom:var(--ck-space-6);right:var(--ck-space-6);z-index:50;border-radius:var(--ck-radius-md);border:1px solid color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));background:var(--ck-success-soft);padding:var(--ck-space-4);box-shadow:0 8px 24px color-mix(in oklab, var(--ck-ink) 12%, transparent);position:fixed}.JobFitTabV2-module__nKe3RG__xpHead{justify-content:space-between;align-items:center;gap:var(--ck-space-3);color:var(--ck-success);font-weight:700;display:flex}.JobFitTabV2-module__nKe3RG__xpDismiss{font-size:var(--ck-text-xs);color:var(--ck-success)}.JobFitTabV2-module__nKe3RG__xpBadge{margin-top:var(--ck-space-1);font-size:var(--ck-text-xs);color:var(--ck-success);align-items:center;gap:var(--ck-space-1);display:flex}.JobFitTabV2-module__nKe3RG__histChip{align-items:center;gap:var(--ck-space-1);font-size:var(--ck-text-xs);padding:var(--ck-space-1) var(--ck-space-3);border-radius:var(--ck-radius-pill);border:1px solid var(--ck-border);cursor:pointer;font-weight:500;display:inline-flex}.JobFitTabV2-module__nKe3RG__histChipPass{background:var(--ck-success-soft);color:var(--ck-success)}.JobFitTabV2-module__nKe3RG__histChipMid{background:var(--ck-warn-soft);color:var(--ck-warn)}.JobFitTabV2-module__nKe3RG__histChipLow{background:var(--ck-destructive-soft);color:var(--ck-destructive)}.JobFitTabV2-module__nKe3RG__histRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);display:flex}.JobFitTabV2-module__nKe3RG__histScore{font-size:var(--ck-text-xl);padding:var(--ck-space-1) var(--ck-space-3);border-radius:var(--ck-radius-md);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.JobFitTabV2-module__nKe3RG__field{gap:var(--ck-space-2);flex-direction:column;display:flex}.JobFitTabV2-module__nKe3RG__divider{text-align:center;font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin:var(--ck-space-2) 0}.JobFitTabV2-module__nKe3RG__spin{animation:1s linear infinite JobFitTabV2-module__nKe3RG__ckspin}@keyframes JobFitTabV2-module__nKe3RG__ckspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.JobFitTabV2-module__nKe3RG__spin{animation:none}}.JobFitTabV2-module__nKe3RG__radarLabel{font-size:9px;font-weight:600}
.CareerPathTabV2-module__LqKIAq__wizardWrap{max-width:48rem;padding:var(--ck-space-6);gap:var(--ck-space-6);flex-direction:column;margin-inline:auto;display:flex}.CareerPathTabV2-module__LqKIAq__resultWrap{max-width:72rem;padding:var(--ck-space-6);gap:var(--ck-space-6);flex-direction:column;margin-inline:auto;display:flex}.CareerPathTabV2-module__LqKIAq__stack{gap:var(--ck-space-4);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__muted{color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__okText{color:var(--ck-success)}.CareerPathTabV2-module__LqKIAq__savedPanel{gap:var(--ck-space-3);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__savedHead{justify-content:space-between;align-items:center;display:flex}.CareerPathTabV2-module__LqKIAq__savedTitle{font-size:var(--ck-text-sm);font-weight:700}.CareerPathTabV2-module__LqKIAq__savedList{gap:var(--ck-space-2);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__savedRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);background:var(--ck-bg);padding:var(--ck-space-3);font-size:var(--ck-text-sm);display:flex}.CareerPathTabV2-module__LqKIAq__savedRowMain{flex:1;min-width:0}.CareerPathTabV2-module__LqKIAq__savedRowName{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.CareerPathTabV2-module__LqKIAq__savedRowMeta{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__savedToggleWrap{text-align:center}.CareerPathTabV2-module__LqKIAq__hero{text-align:center;align-items:center;gap:var(--ck-space-3);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__heroEyebrow{align-items:center;gap:var(--ck-space-2);border-radius:var(--ck-radius-pill);background:var(--ck-primary-soft);padding:var(--ck-space-1) var(--ck-space-3);font-size:var(--ck-text-xs);color:var(--ck-primary);font-weight:700;display:inline-flex}.CareerPathTabV2-module__LqKIAq__heroTitle{font-size:var(--ck-text-3xl);letter-spacing:-.02em;font-weight:800;line-height:1.1}.CareerPathTabV2-module__LqKIAq__heroSub{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);max-width:36rem}.CareerPathTabV2-module__LqKIAq__stepBar{align-items:center;gap:var(--ck-space-2);display:flex}.CareerPathTabV2-module__LqKIAq__stepItem{align-items:center;gap:var(--ck-space-2);flex:1;display:flex}.CareerPathTabV2-module__LqKIAq__stepDot{border-radius:var(--ck-radius-pill);width:28px;height:28px;font-size:var(--ck-text-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.CareerPathTabV2-module__LqKIAq__stepDotDone{background:var(--ck-success);color:var(--ck-primary-foreground)}.CareerPathTabV2-module__LqKIAq__stepDotActive{background:var(--ck-primary);color:var(--ck-primary-foreground)}.CareerPathTabV2-module__LqKIAq__stepDotIdle{background:var(--ck-secondary);color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__stepLabel{font-size:var(--ck-text-xs);white-space:nowrap;color:var(--ck-ink-muted);font-weight:700}.CareerPathTabV2-module__LqKIAq__stepLabelActive{color:var(--ck-ink)}.CareerPathTabV2-module__LqKIAq__stepLine{background:var(--ck-border);flex:1;height:2px}.CareerPathTabV2-module__LqKIAq__stepLineDone{background:var(--ck-success)}.CareerPathTabV2-module__LqKIAq__wizardCard{min-height:320px}.CareerPathTabV2-module__LqKIAq__qTitle{font-size:var(--ck-text-lg);font-weight:700}.CareerPathTabV2-module__LqKIAq__qSub{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-1)}.CareerPathTabV2-module__LqKIAq__grid2{gap:var(--ck-space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.CareerPathTabV2-module__LqKIAq__grid2{grid-template-columns:1fr 1fr}}.CareerPathTabV2-module__LqKIAq__modeGrid{gap:var(--ck-space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.CareerPathTabV2-module__LqKIAq__modeGrid{grid-template-columns:1fr 1fr}}.CareerPathTabV2-module__LqKIAq__modeCard{text-align:left;border-radius:var(--ck-radius-lg);border:2px solid var(--ck-border);background:var(--ck-bg);padding:var(--ck-space-5);cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background var(--ck-dur-fast) var(--ck-ease-out)}.CareerPathTabV2-module__LqKIAq__modeCard:hover{border-color:color-mix(in oklab, var(--ck-primary) 40%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__modeCardOn{border-color:var(--ck-primary);background:var(--ck-primary-soft)}.CareerPathTabV2-module__LqKIAq__modeHead{align-items:center;gap:var(--ck-space-2);margin-bottom:var(--ck-space-2);color:var(--ck-primary);display:flex}.CareerPathTabV2-module__LqKIAq__modeName{color:var(--ck-ink);font-weight:700}.CareerPathTabV2-module__LqKIAq__modeDesc{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__softCard{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-5)}.CareerPathTabV2-module__LqKIAq__softCardSuccess{border-color:color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));background:var(--ck-success-soft)}.CareerPathTabV2-module__LqKIAq__softCardWarn{border-color:color-mix(in oklab, var(--ck-warn) 30%, var(--ck-border));background:var(--ck-warn-soft)}.CareerPathTabV2-module__LqKIAq__softCardInfo{border-color:color-mix(in oklab, var(--ck-primary) 25%, var(--ck-border));background:var(--ck-primary-soft)}.CareerPathTabV2-module__LqKIAq__softCardInfoDashed{border-style:dashed;border-width:2px;border-color:color-mix(in oklab, var(--ck-primary) 30%, var(--ck-border));background:var(--ck-primary-soft)}.CareerPathTabV2-module__LqKIAq__softCardMuted{border-color:var(--ck-border);background:var(--ck-muted)}.CareerPathTabV2-module__LqKIAq__autofillRow{align-items:flex-start;gap:var(--ck-space-3);display:flex}.CareerPathTabV2-module__LqKIAq__autofillIcon{color:var(--ck-success);margin-top:var(--ck-space-1);flex-shrink:0}.CareerPathTabV2-module__LqKIAq__autofillBody{flex:1;min-width:0}.CareerPathTabV2-module__LqKIAq__autofillHead{justify-content:space-between;align-items:center;gap:var(--ck-space-2);margin-bottom:var(--ck-space-2);display:flex}.CareerPathTabV2-module__LqKIAq__autofillTitle{font-size:var(--ck-text-sm);color:var(--ck-success);font-weight:700}.CareerPathTabV2-module__LqKIAq__autofillFacts{gap:var(--ck-space-1);font-size:var(--ck-text-xs);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__autofillMuted{color:color-mix(in oklab, var(--ck-success) 70%, var(--ck-ink-muted))}.CareerPathTabV2-module__LqKIAq__autofillField{margin-top:var(--ck-space-3)}.CareerPathTabV2-module__LqKIAq__aspLabel{font-size:var(--ck-text-sm);align-items:center;gap:var(--ck-space-2);color:var(--ck-primary);margin-bottom:var(--ck-space-2);font-weight:700;display:flex}.CareerPathTabV2-module__LqKIAq__aspHint{color:var(--ck-ink-muted);font-weight:400;font-size:var(--ck-text-xs)}.CareerPathTabV2-module__LqKIAq__aspNote{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-2)}.CareerPathTabV2-module__LqKIAq__fieldLabel{font-size:var(--ck-text-sm);margin-bottom:var(--ck-space-2);font-weight:700}.CareerPathTabV2-module__LqKIAq__fieldHint{color:var(--ck-ink-muted);font-weight:400;font-size:var(--ck-text-xs)}.CareerPathTabV2-module__LqKIAq__chips{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__chip{align-items:center;gap:var(--ck-space-2);border-radius:var(--ck-radius-pill);border:2px solid var(--ck-border);background:var(--ck-bg);padding:var(--ck-space-2) var(--ck-space-3);font-size:var(--ck-text-xs);cursor:pointer;transition:border-color var(--ck-dur-fast) var(--ck-ease-out), background var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);color:var(--ck-ink);font-weight:700;display:inline-flex}.CareerPathTabV2-module__LqKIAq__chip:hover{border-color:color-mix(in oklab, var(--ck-primary) 40%, var(--ck-border));background:var(--ck-primary-soft)}.CareerPathTabV2-module__LqKIAq__chipOn{border-color:var(--ck-primary);background:var(--ck-primary);color:var(--ck-primary-foreground)}.CareerPathTabV2-module__LqKIAq__chipLg{padding:var(--ck-space-3) var(--ck-space-4);font-size:var(--ck-text-sm)}.CareerPathTabV2-module__LqKIAq__warnInline{font-size:var(--ck-text-xs);color:var(--ck-warn);align-items:center;gap:var(--ck-space-1);display:inline-flex}.CareerPathTabV2-module__LqKIAq__profileBadge{margin-top:var(--ck-space-1);color:var(--ck-success);background:var(--ck-success-soft);border-radius:var(--ck-radius-pill);padding:var(--ck-space-1) var(--ck-space-2);font-size:9px;font-weight:700;display:inline-block}.CareerPathTabV2-module__LqKIAq__summaryCard{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__summaryTitle{color:var(--ck-ink);margin-bottom:var(--ck-space-1);font-weight:700}.CareerPathTabV2-module__LqKIAq__summaryRow2{margin-top:var(--ck-space-1)}.CareerPathTabV2-module__LqKIAq__wizardNav{justify-content:space-between;align-items:center;gap:var(--ck-space-2);margin-top:var(--ck-space-6);padding-top:var(--ck-space-4);border-top:1px solid var(--ck-border);display:flex}.CareerPathTabV2-module__LqKIAq__wizardCount{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__toast{right:var(--ck-space-4);z-index:50;align-items:center;gap:var(--ck-space-2);border-radius:var(--ck-radius-md);padding:var(--ck-space-3) var(--ck-space-4);font-size:var(--ck-text-sm);box-shadow:0 8px 24px color-mix(in oklab, var(--ck-ink) 18%, transparent);font-weight:700;display:flex;position:fixed}.CareerPathTabV2-module__LqKIAq__toastSuccess{top:var(--ck-space-4);background:var(--ck-success);color:var(--ck-primary-foreground)}.CareerPathTabV2-module__LqKIAq__toastXp{top:var(--ck-space-16);background:var(--ck-warn);color:var(--ck-primary-foreground)}.CareerPathTabV2-module__LqKIAq__topBar{padding-block:var(--ck-space-3)}.CareerPathTabV2-module__LqKIAq__topBarRow{align-items:center;gap:var(--ck-space-3);display:flex}.CareerPathTabV2-module__LqKIAq__topBarActions{align-items:center;gap:var(--ck-space-2);flex-wrap:wrap;margin-left:auto;display:flex}.CareerPathTabV2-module__LqKIAq__charStrip{align-items:center;gap:var(--ck-space-3);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__charClass{align-items:center;gap:var(--ck-space-2);display:flex}.CareerPathTabV2-module__LqKIAq__charAvatar{border-radius:var(--ck-radius-md);background:var(--ck-primary);width:40px;height:40px;color:var(--ck-primary-foreground);box-shadow:0 4px 12px color-mix(in oklab, var(--ck-primary) 25%, transparent);justify-content:center;align-items:center;display:flex;position:relative}.CareerPathTabV2-module__LqKIAq__charLevel{border-radius:var(--ck-radius-pill);background:var(--ck-accent);color:var(--ck-accent-foreground);padding:0 var(--ck-space-1);font-size:9px;font-weight:700;line-height:1.3;position:absolute;bottom:-4px;right:-4px}.CareerPathTabV2-module__LqKIAq__charEyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-primary);font-size:10px;line-height:1}.CareerPathTabV2-module__LqKIAq__charName{font-weight:700;font-size:var(--ck-text-sm);line-height:1.2}.CareerPathTabV2-module__LqKIAq__charXp{align-items:center;gap:var(--ck-space-2);flex:1;min-width:160px;max-width:28rem;display:flex}.CareerPathTabV2-module__LqKIAq__charXpLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-ink-muted);font-size:10px}.CareerPathTabV2-module__LqKIAq__charXpTrack{border-radius:var(--ck-radius-pill);background:var(--ck-secondary);flex:1;height:6px;overflow:hidden}.CareerPathTabV2-module__LqKIAq__charXpFill{background:var(--ck-accent);height:100%;transition:width var(--ck-dur-base) var(--ck-ease-out)}.CareerPathTabV2-module__LqKIAq__charXpPct{font-size:var(--ck-text-xs);color:var(--ck-warn);font-weight:700}.CareerPathTabV2-module__LqKIAq__charLoc{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);align-items:center;gap:var(--ck-space-1);display:inline-flex}.CareerPathTabV2-module__LqKIAq__recoBanner{border-radius:var(--ck-radius-md);border-left:4px solid var(--ck-warn);background:var(--ck-warn-soft);padding:var(--ck-space-3);font-size:var(--ck-text-sm);color:var(--ck-warn);align-items:flex-start;gap:var(--ck-space-2);display:inline-flex}.CareerPathTabV2-module__LqKIAq__recoLabel{font-weight:700}.CareerPathTabV2-module__LqKIAq__treeCard{padding:var(--ck-space-5)}.CareerPathTabV2-module__LqKIAq__treeScroll{position:relative;overflow-x:auto}.CareerPathTabV2-module__LqKIAq__treeInner{margin-inline:auto;position:relative}.CareerPathTabV2-module__LqKIAq__treeSvg{pointer-events:none;position:absolute;inset:0}.CareerPathTabV2-module__LqKIAq__treeAxis{position:absolute}.CareerPathTabV2-module__LqKIAq__treeAxisTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-ink-muted);font-size:10px;position:absolute}.CareerPathTabV2-module__LqKIAq__treeAxisTick{color:var(--ck-ink-muted);font-variant-numeric:tabular-nums;font-size:10px;position:absolute}.CareerPathTabV2-module__LqKIAq__treeNowNode{z-index:10;position:absolute}.CareerPathTabV2-module__LqKIAq__treeNowBox{border-radius:var(--ck-radius-lg);border:2px solid var(--ck-accent);background:var(--ck-card);padding:var(--ck-space-2) var(--ck-space-3);text-align:center;box-shadow:0 4px 12px color-mix(in oklab, var(--ck-ink) 10%, transparent)}.CareerPathTabV2-module__LqKIAq__treeNowEyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-warn);justify-content:center;align-items:center;gap:var(--ck-space-1);font-size:10px;display:inline-flex}.CareerPathTabV2-module__LqKIAq__treeNowTitle{font-weight:700;font-size:var(--ck-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CareerPathTabV2-module__LqKIAq__branchLabelBtn{z-index:10;cursor:pointer;transition:opacity var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:none;position:absolute}.CareerPathTabV2-module__LqKIAq__branchDim{opacity:.6}.CareerPathTabV2-module__LqKIAq__branchDim:hover{opacity:1}.CareerPathTabV2-module__LqKIAq__branchLabelChip{text-align:center;border-radius:var(--ck-radius-sm);padding:var(--ck-space-1) var(--ck-space-2);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.CareerPathTabV2-module__LqKIAq__branchSub{margin-top:var(--ck-space-1);text-align:center;color:var(--ck-ink-muted);font-size:9px;font-weight:500;line-height:1.2}.CareerPathTabV2-module__LqKIAq__branchSubReach{color:var(--ck-warn)}.CareerPathTabV2-module__LqKIAq__nodeBtn{z-index:10;cursor:pointer;transition:opacity var(--ck-dur-fast) var(--ck-ease-out);background:0 0;border:none;position:absolute}.CareerPathTabV2-module__LqKIAq__nodeInner{flex-direction:column;align-items:center;display:flex}.CareerPathTabV2-module__LqKIAq__nodeCircle{border-radius:var(--ck-radius-pill);background:var(--ck-card);width:64px;height:64px;transition:transform var(--ck-dur-fast) var(--ck-ease-out);border-style:solid;border-width:3px;justify-content:center;align-items:center;display:flex;position:relative}.CareerPathTabV2-module__LqKIAq__nodeBtn:hover .CareerPathTabV2-module__LqKIAq__nodeCircle,.CareerPathTabV2-module__LqKIAq__nodeCircleActive{transform:scale(1.1)}.CareerPathTabV2-module__LqKIAq__nodeNum{font-size:var(--ck-text-md);font-weight:700}.CareerPathTabV2-module__LqKIAq__nodeCrown{color:var(--ck-warn);position:absolute;top:-8px;right:-8px}.CareerPathTabV2-module__LqKIAq__nodeTargetTag{margin-top:var(--ck-space-1);text-transform:uppercase;letter-spacing:.06em;padding:var(--ck-space-1) var(--ck-space-2);border-radius:var(--ck-radius-pill);background:var(--ck-accent);color:var(--ck-accent-foreground);font-size:9px;font-weight:700}.CareerPathTabV2-module__LqKIAq__nodeLabel{margin-top:var(--ck-space-2);border-radius:var(--ck-radius-sm);background:var(--ck-card);padding:var(--ck-space-1) var(--ck-space-2);text-align:center;box-shadow:0 2px 6px color-mix(in oklab, var(--ck-ink) 8%, transparent)}.CareerPathTabV2-module__LqKIAq__nodeLabelTitle{font-size:var(--ck-text-xs);color:var(--ck-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.CareerPathTabV2-module__LqKIAq__nodeLabelSalary{color:var(--ck-success);margin-top:var(--ck-space-1);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.CareerPathTabV2-module__LqKIAq__nodeLabelMeta{color:var(--ck-ink-muted);font-variant-numeric:tabular-nums;font-size:9px}.CareerPathTabV2-module__LqKIAq__nodeProgress{margin-top:var(--ck-space-1);border-radius:var(--ck-radius-pill);background:var(--ck-secondary);width:64px;height:4px;overflow:hidden}.CareerPathTabV2-module__LqKIAq__nodeProgressFill{height:100%;transition:width var(--ck-dur-base) var(--ck-ease-out)}.CareerPathTabV2-module__LqKIAq__treeLegend{margin-top:var(--ck-space-3);align-items:center;gap:var(--ck-space-2);font-size:var(--ck-text-xs);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__legendChip{align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-pill);padding:var(--ck-space-1) var(--ck-space-2);border:1px solid var(--ck-border);background:var(--ck-bg);cursor:pointer;transition:opacity var(--ck-dur-fast) var(--ck-ease-out);color:var(--ck-ink);display:inline-flex}.CareerPathTabV2-module__LqKIAq__legendDot{border-radius:var(--ck-radius-pill);width:8px;height:8px}.CareerPathTabV2-module__LqKIAq__trendFooter{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);max-width:48rem;padding:var(--ck-space-3)}.CareerPathTabV2-module__LqKIAq__trendFooterLabel{color:var(--ck-primary);font-weight:700}.CareerPathTabV2-module__LqKIAq__srcWrap{vertical-align:middle;margin-left:var(--ck-space-1);display:inline-block;position:relative}.CareerPathTabV2-module__LqKIAq__srcSummary{cursor:help;align-items:center;list-style:none;display:inline-flex}.CareerPathTabV2-module__LqKIAq__srcSummary::-webkit-details-marker{display:none}.CareerPathTabV2-module__LqKIAq__srcHigh{color:var(--ck-success)}.CareerPathTabV2-module__LqKIAq__srcMid{color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__srcLow{color:var(--ck-warn)}.CareerPathTabV2-module__LqKIAq__srcPop{z-index:30;margin-top:var(--ck-space-1);border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);background:var(--ck-card);width:16rem;padding:var(--ck-space-3);box-shadow:0 12px 32px color-mix(in oklab, var(--ck-ink) 18%, transparent);color:var(--ck-ink);font-size:11px;position:absolute;right:0}.CareerPathTabV2-module__LqKIAq__srcPopHead{margin-bottom:var(--ck-space-1);align-items:center;gap:var(--ck-space-1);font-weight:700;display:inline-flex}.CareerPathTabV2-module__LqKIAq__srcPopConf{margin-top:var(--ck-space-1);font-size:10px;font-weight:700}.CareerPathTabV2-module__LqKIAq__drawerOverlay{z-index:40;background:color-mix(in oklab, var(--ck-ink) 60%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.CareerPathTabV2-module__LqKIAq__drawerPanel{background:var(--ck-card);width:100%;color:var(--ck-ink);border-left:1px solid var(--ck-border);position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@media (min-width:640px){.CareerPathTabV2-module__LqKIAq__drawerPanel{width:560px}.CareerPathTabV2-module__LqKIAq__drawerPanelWide{width:640px}}.CareerPathTabV2-module__LqKIAq__drawerPanelCoach{flex-direction:column;display:flex;overflow:hidden}@media (min-width:640px){.CareerPathTabV2-module__LqKIAq__drawerPanelCoach{width:480px}}.CareerPathTabV2-module__LqKIAq__drawerHead{z-index:10;background:color-mix(in oklab, var(--ck-card) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ck-border);padding:var(--ck-space-4);justify-content:space-between;align-items:center;gap:var(--ck-space-3);display:flex;position:sticky;top:0}.CareerPathTabV2-module__LqKIAq__drawerHeadTitle{align-items:center;gap:var(--ck-space-2);color:var(--ck-ink);font-weight:700;display:flex}.CareerPathTabV2-module__LqKIAq__drawerEyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.CareerPathTabV2-module__LqKIAq__drawerTitle{font-weight:700;font-size:var(--ck-text-lg)}.CareerPathTabV2-module__LqKIAq__drawerHeadActions{align-items:center;gap:var(--ck-space-1);display:flex}.CareerPathTabV2-module__LqKIAq__drawerBody{padding:var(--ck-space-4);gap:var(--ck-space-4);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__sectEyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-ink-muted);align-items:center;gap:var(--ck-space-1);margin-bottom:var(--ck-space-2);font-size:10px;display:inline-flex}.CareerPathTabV2-module__LqKIAq__sectEyebrowSoft{text-transform:none;color:color-mix(in oklab, var(--ck-success) 80%, var(--ck-ink-muted));margin-left:var(--ck-space-1);font-weight:400}.CareerPathTabV2-module__LqKIAq__loadingRow{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);align-items:center;gap:var(--ck-space-1);display:inline-flex}.CareerPathTabV2-module__LqKIAq__postingList{gap:var(--ck-space-2);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__postingRow{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-2);border-radius:var(--ck-radius-md);background:var(--ck-card);border:1px solid var(--ck-border);padding:var(--ck-space-3);transition:border-color var(--ck-dur-fast) var(--ck-ease-out);display:flex}.CareerPathTabV2-module__LqKIAq__postingRow:hover{border-color:color-mix(in oklab, var(--ck-success) 40%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__postingMain{flex:1;min-width:0}.CareerPathTabV2-module__LqKIAq__postingTitle{font-weight:700;font-size:var(--ck-text-xs);-webkit-line-clamp:2;color:var(--ck-ink);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.CareerPathTabV2-module__LqKIAq__postingMeta{color:var(--ck-ink-muted);margin-top:var(--ck-space-1);font-size:11px}.CareerPathTabV2-module__LqKIAq__postingExt{color:var(--ck-success);margin-top:var(--ck-space-1);opacity:.6}.CareerPathTabV2-module__LqKIAq__alumniRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);display:flex}.CareerPathTabV2-module__LqKIAq__alumniMain{flex:1;min-width:0}.CareerPathTabV2-module__LqKIAq__alumniDesc{font-size:var(--ck-text-xs);color:var(--ck-primary)}.CareerPathTabV2-module__LqKIAq__timeDistWrap{margin-top:var(--ck-space-2)}.CareerPathTabV2-module__LqKIAq__timeDistTrack{height:32px;position:relative}.CareerPathTabV2-module__LqKIAq__timeDistBase{left:0;right:0;top:var(--ck-space-6);border-radius:var(--ck-radius-pill);background:var(--ck-secondary);height:8px;position:absolute}.CareerPathTabV2-module__LqKIAq__timeDistRange{top:var(--ck-space-6);border-radius:var(--ck-radius-pill);background:var(--ck-primary);height:8px;position:absolute}.CareerPathTabV2-module__LqKIAq__timeDistMedian{top:var(--ck-space-2);background:var(--ck-ink);width:2px;height:16px;position:absolute}.CareerPathTabV2-module__LqKIAq__timeDistLabels{color:var(--ck-ink-muted);margin-top:var(--ck-space-1);justify-content:space-between;font-size:10px;display:flex}.CareerPathTabV2-module__LqKIAq__timeDistMedianLabel{color:var(--ck-ink);font-weight:700}.CareerPathTabV2-module__LqKIAq__salaryGrid{margin-top:var(--ck-space-2);gap:var(--ck-space-2);grid-template-columns:repeat(3,1fr);display:grid}.CareerPathTabV2-module__LqKIAq__colGrid{margin-top:var(--ck-space-2);gap:var(--ck-space-2);font-size:var(--ck-text-xs);grid-template-columns:1fr 1fr;display:grid}.CareerPathTabV2-module__LqKIAq__colWide{grid-column:span 2}.CareerPathTabV2-module__LqKIAq__salaryBox{border-radius:var(--ck-radius-md);background:var(--ck-bg);border:1px solid var(--ck-border);padding:var(--ck-space-2)}.CareerPathTabV2-module__LqKIAq__salaryBoxMedian{background:var(--ck-success-soft);border-color:color-mix(in oklab, var(--ck-success) 30%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__salaryBoxLabel{color:var(--ck-ink-muted);font-size:10px}.CareerPathTabV2-module__LqKIAq__salaryBoxLabelOk{color:var(--ck-success);font-size:10px}.CareerPathTabV2-module__LqKIAq__salaryBoxVal{font-weight:700}.CareerPathTabV2-module__LqKIAq__salaryBoxValOk{color:var(--ck-success);font-weight:700}.CareerPathTabV2-module__LqKIAq__salaryBoxValBad{color:var(--ck-destructive);font-weight:700}.CareerPathTabV2-module__LqKIAq__salaryBoxValBig{font-size:var(--ck-text-lg);color:var(--ck-success);font-weight:700}.CareerPathTabV2-module__LqKIAq__compList{margin-top:var(--ck-space-2);gap:var(--ck-space-1);font-size:var(--ck-text-xs);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__compRow{color:var(--ck-ink);justify-content:space-between;align-items:center;display:flex}.CareerPathTabV2-module__LqKIAq__compRowVal{font-family:var(--ck-font-mono)}.CareerPathTabV2-module__LqKIAq__compTotal{padding-top:var(--ck-space-2);margin-top:var(--ck-space-2);border-top:1px solid var(--ck-border);justify-content:space-between;align-items:center;display:flex}.CareerPathTabV2-module__LqKIAq__compTotalLabel{font-size:var(--ck-text-sm);color:var(--ck-ink);font-weight:700}.CareerPathTabV2-module__LqKIAq__compTotalVal{font-size:var(--ck-text-lg);color:var(--ck-warn);font-weight:700}.CareerPathTabV2-module__LqKIAq__skillList{gap:var(--ck-space-2);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__skillRow{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);background:var(--ck-bg);padding:var(--ck-space-3)}.CareerPathTabV2-module__LqKIAq__skillRowMain{flex:1;min-width:0}.CareerPathTabV2-module__LqKIAq__skillHead{align-items:center;gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__skillToggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.CareerPathTabV2-module__LqKIAq__skillDone{color:var(--ck-success)}.CareerPathTabV2-module__LqKIAq__skillInProgress{border-radius:var(--ck-radius-pill);border:2px solid var(--ck-warn);width:16px;height:16px;display:inline-block}.CareerPathTabV2-module__LqKIAq__skillNotStarted{border-radius:var(--ck-radius-pill);border:2px solid color-mix(in oklab, var(--ck-ink-muted) 30%, transparent);width:16px;height:16px;display:inline-block}.CareerPathTabV2-module__LqKIAq__skillName{font-weight:700;font-size:var(--ck-text-sm)}.CareerPathTabV2-module__LqKIAq__skillHasIt{color:var(--ck-success);font-size:9px;font-weight:700}.CareerPathTabV2-module__LqKIAq__skillCoachBtn{margin-top:var(--ck-space-2);color:var(--ck-warn);cursor:pointer;align-items:center;gap:var(--ck-space-1);background:0 0;border:none;padding:0;font-size:10px;display:inline-flex}.CareerPathTabV2-module__LqKIAq__skillCoachBtn:hover{text-decoration:underline}.CareerPathTabV2-module__LqKIAq__courseList{margin-top:var(--ck-space-2);gap:var(--ck-space-1);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__courseRow{align-items:center;gap:var(--ck-space-2);color:var(--ck-ink-muted);transition:color var(--ck-dur-fast) var(--ck-ease-out);font-size:11px;display:flex}.CareerPathTabV2-module__LqKIAq__courseRow:hover{color:var(--ck-ink)}.CareerPathTabV2-module__LqKIAq__courseName{font-weight:500}.CareerPathTabV2-module__LqKIAq__courseMeta{color:color-mix(in oklab, var(--ck-ink-muted) 80%, transparent)}.CareerPathTabV2-module__LqKIAq__trendPill{align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-pill);padding:var(--ck-space-1) var(--ck-space-2);border:1px solid;font-size:9px;font-weight:700;display:inline-flex}.CareerPathTabV2-module__LqKIAq__trendHot{background:var(--ck-destructive-soft);color:var(--ck-destructive);border-color:color-mix(in oklab, var(--ck-destructive) 30%, transparent)}.CareerPathTabV2-module__LqKIAq__trendGrowing{background:var(--ck-success-soft);color:var(--ck-success);border-color:color-mix(in oklab, var(--ck-success) 30%, transparent)}.CareerPathTabV2-module__LqKIAq__trendStable{background:var(--ck-secondary);color:var(--ck-ink-muted);border-color:color-mix(in oklab, var(--ck-ink-muted) 30%, transparent)}.CareerPathTabV2-module__LqKIAq__trendDeclining{background:var(--ck-warn-soft);color:var(--ck-warn);border-color:color-mix(in oklab, var(--ck-warn) 30%, transparent)}.CareerPathTabV2-module__LqKIAq__trendShrinking{background:var(--ck-destructive-soft);color:var(--ck-destructive);border-color:color-mix(in oklab, var(--ck-destructive) 40%, transparent)}.CareerPathTabV2-module__LqKIAq__lateralList{gap:var(--ck-space-2);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__lateralIntro{color:var(--ck-ink-muted);margin-bottom:var(--ck-space-2);font-size:11px}.CareerPathTabV2-module__LqKIAq__lateralRow{border-radius:var(--ck-radius-md);background:var(--ck-bg);border:1px solid var(--ck-border);padding:var(--ck-space-3);border-left-width:4px}.CareerPathTabV2-module__LqKIAq__lateralTop{justify-content:space-between;align-items:center;gap:var(--ck-space-2);display:flex}.CareerPathTabV2-module__LqKIAq__lateralRole{font-weight:700;font-size:var(--ck-text-sm)}.CareerPathTabV2-module__LqKIAq__lateralPctWrap{text-align:right}.CareerPathTabV2-module__LqKIAq__lateralPct{font-size:11px;font-weight:700}.CareerPathTabV2-module__LqKIAq__lateralPctSub{color:var(--ck-ink-muted);font-size:9px}.CareerPathTabV2-module__LqKIAq__lateralWhy{color:var(--ck-ink-muted);margin-top:var(--ck-space-1);font-size:11px}.CareerPathTabV2-module__LqKIAq__lateralSkills{margin-top:var(--ck-space-2);gap:var(--ck-space-1);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__lateralSkillTag{border-radius:var(--ck-radius-pill);background:var(--ck-secondary);border:1px solid var(--ck-border);padding:var(--ck-space-1) var(--ck-space-2);font-size:10px}.CareerPathTabV2-module__LqKIAq__tipText{font-size:var(--ck-text-sm);color:var(--ck-warn)}.CareerPathTabV2-module__LqKIAq__infoText{font-size:var(--ck-text-xs);color:var(--ck-ink)}.CareerPathTabV2-module__LqKIAq__bridgeTitle{font-size:var(--ck-text-sm);color:var(--ck-primary)}.CareerPathTabV2-module__LqKIAq__twistCard{border-radius:var(--ck-radius-lg);border:2px solid color-mix(in oklab, var(--ck-primary) 30%, var(--ck-border));background:var(--ck-card);padding:var(--ck-space-5);box-shadow:0 4px 12px color-mix(in oklab, var(--ck-ink) 8%, transparent)}.CareerPathTabV2-module__LqKIAq__twistHead{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-3);margin-bottom:var(--ck-space-3);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__twistEyebrow{align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-pill);background:var(--ck-primary);color:var(--ck-primary-foreground);padding:var(--ck-space-1) var(--ck-space-3);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700;display:inline-flex}.CareerPathTabV2-module__LqKIAq__twistRole{font-size:var(--ck-text-xl);margin-top:var(--ck-space-2);color:var(--ck-ink);font-weight:700}.CareerPathTabV2-module__LqKIAq__twistMeta{font-size:var(--ck-text-xs);color:var(--ck-primary);margin-top:var(--ck-space-1)}.CareerPathTabV2-module__LqKIAq__twistUplift{margin-left:var(--ck-space-2);align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-pill);background:var(--ck-success-soft);color:var(--ck-success);padding:var(--ck-space-1) var(--ck-space-2);font-weight:700;display:inline-flex}.CareerPathTabV2-module__LqKIAq__twistGrid{gap:var(--ck-space-3);margin-bottom:var(--ck-space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.CareerPathTabV2-module__LqKIAq__twistGrid{grid-template-columns:1fr 1fr}}.CareerPathTabV2-module__LqKIAq__twistBox{border-radius:var(--ck-radius-md);background:var(--ck-muted);border:1px solid color-mix(in oklab, var(--ck-primary) 18%, var(--ck-border));padding:var(--ck-space-3)}.CareerPathTabV2-module__LqKIAq__twistBoxLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-primary);margin-bottom:var(--ck-space-1);font-size:10px;font-weight:700}.CareerPathTabV2-module__LqKIAq__twistBoxText{font-size:var(--ck-text-xs);color:var(--ck-ink)}.CareerPathTabV2-module__LqKIAq__twistSection{margin-bottom:var(--ck-space-3)}.CareerPathTabV2-module__LqKIAq__twistSectionSm{margin-bottom:var(--ck-space-2)}.CareerPathTabV2-module__LqKIAq__twistTags{gap:var(--ck-space-1);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__twistMissingTag{border-radius:var(--ck-radius-pill);background:var(--ck-primary-soft);border:1px solid color-mix(in oklab, var(--ck-primary) 30%, var(--ck-border));color:var(--ck-primary);padding:var(--ck-space-1) var(--ck-space-2);font-size:11px;font-weight:500}.CareerPathTabV2-module__LqKIAq__twistCompanies{gap:var(--ck-space-2);font-size:var(--ck-text-xs);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__twistCompanyTag{align-items:center;gap:var(--ck-space-1);border-radius:var(--ck-radius-sm);background:var(--ck-card);border:1px solid var(--ck-border);padding:var(--ck-space-1) var(--ck-space-2);color:var(--ck-ink);display:inline-flex}.CareerPathTabV2-module__LqKIAq__twistCompanyTag svg{color:var(--ck-primary)}.CareerPathTabV2-module__LqKIAq__twistDemand{color:var(--ck-ink-muted);margin-top:var(--ck-space-2);font-size:11px;font-style:italic}.CareerPathTabV2-module__LqKIAq__simIntro{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.CareerPathTabV2-module__LqKIAq__paceGrid{gap:var(--ck-space-2);grid-template-columns:repeat(3,1fr);display:grid}.CareerPathTabV2-module__LqKIAq__paceBtn{border-radius:var(--ck-radius-md);padding:var(--ck-space-2) var(--ck-space-2);font-size:var(--ck-text-xs);border:1px solid var(--ck-border);background:var(--ck-bg);cursor:pointer;transition:background var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);color:var(--ck-ink);font-weight:700}.CareerPathTabV2-module__LqKIAq__paceBtn:hover{background:var(--ck-secondary)}.CareerPathTabV2-module__LqKIAq__paceBtnOn{background:var(--ck-primary);color:var(--ck-primary-foreground);border-color:var(--ck-primary)}.CareerPathTabV2-module__LqKIAq__leverList{gap:var(--ck-space-3);font-size:var(--ck-text-xs);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__leverLabel{margin-bottom:var(--ck-space-1);font-weight:700}.CareerPathTabV2-module__LqKIAq__leverHint{color:var(--ck-ink-muted);font-size:10px;font-weight:400}.CareerPathTabV2-module__LqKIAq__leverBtns{gap:var(--ck-space-1);flex-wrap:wrap;display:flex}.CareerPathTabV2-module__LqKIAq__leverBtn{border-radius:var(--ck-radius-sm);padding:var(--ck-space-1) var(--ck-space-2);background:var(--ck-bg);border:1px solid var(--ck-border);cursor:pointer;transition:background var(--ck-dur-fast) var(--ck-ease-out), color var(--ck-dur-fast) var(--ck-ease-out);color:var(--ck-ink);font-size:11px}.CareerPathTabV2-module__LqKIAq__leverBtn:hover{background:var(--ck-secondary)}.CareerPathTabV2-module__LqKIAq__leverBtnOn{background:var(--ck-primary);color:var(--ck-primary-foreground);border-color:var(--ck-primary)}.CareerPathTabV2-module__LqKIAq__simStatGrid{gap:var(--ck-space-2);margin-top:var(--ck-space-2);margin-bottom:var(--ck-space-4);font-size:var(--ck-text-xs);grid-template-columns:repeat(3,1fr);display:grid}.CareerPathTabV2-module__LqKIAq__simStat{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-2)}.CareerPathTabV2-module__LqKIAq__simStatPrimary{background:var(--ck-primary-soft);border-color:color-mix(in oklab, var(--ck-primary) 30%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__simStatPrimary .CareerPathTabV2-module__LqKIAq__simStatLabel{color:var(--ck-primary)}.CareerPathTabV2-module__LqKIAq__simStatWarn{background:var(--ck-warn-soft);border-color:color-mix(in oklab, var(--ck-warn) 30%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__simStatWarn .CareerPathTabV2-module__LqKIAq__simStatLabel{color:var(--ck-warn)}.CareerPathTabV2-module__LqKIAq__simStatOk{background:var(--ck-success-soft);border-color:color-mix(in oklab, var(--ck-success) 30%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__simStatOk .CareerPathTabV2-module__LqKIAq__simStatLabel{color:var(--ck-success)}.CareerPathTabV2-module__LqKIAq__simStatLabel{font-size:10px}.CareerPathTabV2-module__LqKIAq__simStatVal{font-weight:700;font-size:var(--ck-text-lg);color:var(--ck-ink)}.CareerPathTabV2-module__LqKIAq__simTimeline{gap:var(--ck-space-2);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__simTimelineRow{align-items:center;gap:var(--ck-space-3);font-size:var(--ck-text-xs);padding:var(--ck-space-2) 0;border-bottom:1px solid var(--ck-border);display:flex}.CareerPathTabV2-module__LqKIAq__simTimelineRow:last-child{border-bottom:0}.CareerPathTabV2-module__LqKIAq__simTimelineYear{width:48px;color:var(--ck-ink-muted);font-size:10px}.CareerPathTabV2-module__LqKIAq__simTimelineTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CareerPathTabV2-module__LqKIAq__simTimelineEvent{color:var(--ck-warn)}.CareerPathTabV2-module__LqKIAq__simTimelineSalary{font-family:var(--ck-font-mono);color:var(--ck-ink)}.CareerPathTabV2-module__LqKIAq__simColNote{margin-top:var(--ck-space-3);border-radius:var(--ck-radius-md);background:var(--ck-success-soft);border:1px solid color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));padding:var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-success)}.CareerPathTabV2-module__LqKIAq__coachScroll{padding:var(--ck-space-4);gap:var(--ck-space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.CareerPathTabV2-module__LqKIAq__coachHint{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);gap:var(--ck-space-2);flex-direction:column;display:flex}.CareerPathTabV2-module__LqKIAq__coachExamples{gap:var(--ck-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CareerPathTabV2-module__LqKIAq__coachExampleBtn{color:var(--ck-primary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.CareerPathTabV2-module__LqKIAq__coachExampleBtn:hover{text-decoration:underline}.CareerPathTabV2-module__LqKIAq__coachMsg{border-radius:var(--ck-radius-lg);padding:var(--ck-space-3);font-size:var(--ck-text-sm);white-space:pre-wrap}.CareerPathTabV2-module__LqKIAq__coachMsgUser{background:var(--ck-primary-soft);border:1px solid color-mix(in oklab, var(--ck-primary) 20%, var(--ck-border))}.CareerPathTabV2-module__LqKIAq__coachMsgBot{background:var(--ck-secondary);border:1px solid var(--ck-border)}.CareerPathTabV2-module__LqKIAq__coachMsgRole{text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--ck-space-1);opacity:.7;font-size:10px}.CareerPathTabV2-module__LqKIAq__coachInputBar{border-top:1px solid var(--ck-border);padding:var(--ck-space-3);align-items:flex-end;gap:var(--ck-space-2);display:flex}.CareerPathTabV2-module__LqKIAq__coachTextarea{resize:none}.CareerPathTabV2-module__LqKIAq__spin{animation:1s linear infinite CareerPathTabV2-module__LqKIAq__ckspin;display:inline-flex}@keyframes CareerPathTabV2-module__LqKIAq__ckspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CareerPathTabV2-module__LqKIAq__spin{animation:none}}
.BenchmarkTabV2-module__TNiCmG__wrap{max-width:64rem;padding:var(--ck-space-6);gap:var(--ck-space-4);flex-direction:column;margin-inline:auto;display:flex}.BenchmarkTabV2-module__TNiCmG__wrapNarrow{max-width:48rem}.BenchmarkTabV2-module__TNiCmG__headRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);flex-wrap:wrap;display:flex}.BenchmarkTabV2-module__TNiCmG__titleRow{align-items:center;gap:var(--ck-space-3);display:flex}.BenchmarkTabV2-module__TNiCmG__titleIcon{border-radius:var(--ck-radius-md);background:var(--ck-primary);width:40px;height:40px;color:var(--ck-primary-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BenchmarkTabV2-module__TNiCmG__title{font-size:var(--ck-text-xl);letter-spacing:-.02em;font-weight:800}.BenchmarkTabV2-module__TNiCmG__subtitle{font-size:var(--ck-text-sm);color:var(--ck-ink-muted)}.BenchmarkTabV2-module__TNiCmG__muted{color:var(--ck-ink-muted)}.BenchmarkTabV2-module__TNiCmG__scoreHero{gap:var(--ck-space-3);border-radius:var(--ck-radius-lg);border:2px solid var(--ck-border);padding:var(--ck-space-6);flex-direction:column;display:flex}.BenchmarkTabV2-module__TNiCmG__scoreHeroPass{border-color:color-mix(in oklab, var(--ck-success) 45%, var(--ck-border));background:var(--ck-success-soft)}.BenchmarkTabV2-module__TNiCmG__scoreHeroMid{border-color:color-mix(in oklab, var(--ck-warn) 45%, var(--ck-border));background:var(--ck-warn-soft)}.BenchmarkTabV2-module__TNiCmG__scoreHeroLow{border-color:color-mix(in oklab, var(--ck-destructive) 45%, var(--ck-border));background:var(--ck-destructive-soft)}.BenchmarkTabV2-module__TNiCmG__heroTop{justify-content:space-between;align-items:flex-start;gap:var(--ck-space-5);flex-wrap:wrap;display:flex}.BenchmarkTabV2-module__TNiCmG__heroBig{font-size:var(--ck-text-3xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.BenchmarkTabV2-module__TNiCmG__heroPass{color:var(--ck-success)}.BenchmarkTabV2-module__TNiCmG__heroMid{color:var(--ck-warn)}.BenchmarkTabV2-module__TNiCmG__heroLow{color:var(--ck-destructive)}.BenchmarkTabV2-module__TNiCmG__heroVerdict{margin-top:var(--ck-space-1);font-size:var(--ck-text-sm);color:var(--ck-ink);max-width:36ch}.BenchmarkTabV2-module__TNiCmG__heroMeta{margin-top:var(--ck-space-2);align-items:center;gap:var(--ck-space-1);font-size:var(--ck-text-xs);color:var(--ck-ink-muted);display:flex}.BenchmarkTabV2-module__TNiCmG__heroRight{text-align:right}.BenchmarkTabV2-module__TNiCmG__heroProb{font-size:var(--ck-text-2xl);font-variant-numeric:tabular-nums;font-weight:800}.BenchmarkTabV2-module__TNiCmG__heroProbLabel{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-1)}.BenchmarkTabV2-module__TNiCmG__heroProbSub{color:var(--ck-ink-muted);margin-top:var(--ck-space-1);font-size:10px}.BenchmarkTabV2-module__TNiCmG__subtabs{gap:var(--ck-space-1);border-bottom:1px solid var(--ck-border);display:flex;overflow-x:auto}.BenchmarkTabV2-module__TNiCmG__subtab{padding:var(--ck-space-2) var(--ck-space-4);font-size:var(--ck-text-sm);color:var(--ck-ink-muted);white-space:nowrap;align-items:center;gap:var(--ck-space-1);transition:color var(--ck-dur-fast) var(--ck-ease-out);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}.BenchmarkTabV2-module__TNiCmG__subtab:hover{color:var(--ck-ink)}.BenchmarkTabV2-module__TNiCmG__subtabOn{border-bottom-color:var(--ck-primary);color:var(--ck-primary)}.BenchmarkTabV2-module__TNiCmG__grid2{gap:var(--ck-space-3);grid-template-columns:1fr;display:grid}@media (min-width:768px){.BenchmarkTabV2-module__TNiCmG__grid2{grid-template-columns:1fr 1fr}}.BenchmarkTabV2-module__TNiCmG__grid3{gap:var(--ck-space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.BenchmarkTabV2-module__TNiCmG__grid3{grid-template-columns:repeat(3,1fr)}}.BenchmarkTabV2-module__TNiCmG__stack{gap:var(--ck-space-4);flex-direction:column;display:flex}.BenchmarkTabV2-module__TNiCmG__section{font-size:var(--ck-text-sm);margin-bottom:var(--ck-space-3);align-items:center;gap:var(--ck-space-2);font-weight:700;display:flex}.BenchmarkTabV2-module__TNiCmG__gaugeRow{flex-direction:column;align-items:center;display:flex}.BenchmarkTabV2-module__TNiCmG__gaugeLabel{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-1);text-align:center;line-height:1.3}.BenchmarkTabV2-module__TNiCmG__gaugeNote{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-3);text-align:center}.BenchmarkTabV2-module__TNiCmG__cmpRow{gap:var(--ck-space-1);flex-direction:column;display:flex}.BenchmarkTabV2-module__TNiCmG__cmpHead{justify-content:space-between;align-items:center;gap:var(--ck-space-2);display:flex}.BenchmarkTabV2-module__TNiCmG__cmpName{align-items:center;gap:var(--ck-space-2);font-size:var(--ck-text-sm);font-weight:500;display:flex}.BenchmarkTabV2-module__TNiCmG__cmpStats{align-items:center;gap:var(--ck-space-3);font-size:var(--ck-text-xs);color:var(--ck-ink-muted);display:flex}.BenchmarkTabV2-module__TNiCmG__cmpStats strong{color:var(--ck-ink)}.BenchmarkTabV2-module__TNiCmG__cmpPct{color:var(--ck-ink);font-weight:700}.BenchmarkTabV2-module__TNiCmG__cmpTrack{border-radius:var(--ck-radius-pill);background:var(--ck-secondary);height:20px;position:relative;overflow:hidden}.BenchmarkTabV2-module__TNiCmG__cmpFill{border-radius:var(--ck-radius-pill);transition:width var(--ck-dur-slow) var(--ck-ease-out);position:absolute;inset-block:0;inset-inline-start:0}.BenchmarkTabV2-module__TNiCmG__cmpFillPass{background:var(--ck-success)}.BenchmarkTabV2-module__TNiCmG__cmpFillMid{background:var(--ck-warn)}.BenchmarkTabV2-module__TNiCmG__cmpFillLow{background:var(--ck-destructive)}.BenchmarkTabV2-module__TNiCmG__cmpMedian{background:color-mix(in oklab, var(--ck-ink) 25%, transparent);width:1px;position:absolute;inset-block:0;inset-inline-start:50%}.BenchmarkTabV2-module__TNiCmG__cmpInsight{color:var(--ck-primary-foreground);mix-blend-mode:difference;align-items:center;padding-inline-start:var(--ck-space-2);font-size:10px;font-weight:500;display:flex;position:absolute;inset:0}.BenchmarkTabV2-module__TNiCmG__salCell{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);background:var(--ck-secondary);padding:var(--ck-space-4);text-align:center}.BenchmarkTabV2-module__TNiCmG__salCellAccent{background:var(--ck-primary-soft);border-color:color-mix(in oklab, var(--ck-primary) 25%, var(--ck-border))}.BenchmarkTabV2-module__TNiCmG__salCellTop{background:var(--ck-success-soft);border-color:color-mix(in oklab, var(--ck-success) 25%, var(--ck-border))}.BenchmarkTabV2-module__TNiCmG__salLabel{font-size:var(--ck-text-xs);color:var(--ck-ink-muted)}.BenchmarkTabV2-module__TNiCmG__salValue{font-size:var(--ck-text-sm);margin-top:var(--ck-space-1);font-weight:700}.BenchmarkTabV2-module__TNiCmG__salValueAccent{color:var(--ck-primary)}.BenchmarkTabV2-module__TNiCmG__salValueTop{color:var(--ck-success)}.BenchmarkTabV2-module__TNiCmG__salCol{color:var(--ck-ink-muted);margin-top:var(--ck-space-1);font-size:10px}.BenchmarkTabV2-module__TNiCmG__salTip{font-size:var(--ck-text-xs);color:var(--ck-primary);background:var(--ck-primary-soft);border-radius:var(--ck-radius-md);padding:var(--ck-space-3)}.BenchmarkTabV2-module__TNiCmG__itemRow{align-items:center;gap:var(--ck-space-3);border:1px solid var(--ck-border);border-radius:var(--ck-radius-md);padding:var(--ck-space-3);display:flex}.BenchmarkTabV2-module__TNiCmG__numBadge{border-radius:var(--ck-radius-pill);background:var(--ck-primary);width:28px;height:28px;color:var(--ck-primary-foreground);font-size:var(--ck-text-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.BenchmarkTabV2-module__TNiCmG__itemBody{flex:1;min-width:0}.BenchmarkTabV2-module__TNiCmG__itemMeta{align-items:flex-end;gap:var(--ck-space-1);flex-direction:column;display:flex}.BenchmarkTabV2-module__TNiCmG__softCard{border-radius:var(--ck-radius-md);border:1px solid var(--ck-border);padding:var(--ck-space-4)}.BenchmarkTabV2-module__TNiCmG__softCardWarn{border-color:color-mix(in oklab, var(--ck-warn) 30%, var(--ck-border));background:var(--ck-warn-soft)}.BenchmarkTabV2-module__TNiCmG__softCardSuccess{border-color:color-mix(in oklab, var(--ck-success) 30%, var(--ck-border));background:var(--ck-success-soft)}.BenchmarkTabV2-module__TNiCmG__softCardInfo{border-color:color-mix(in oklab, var(--ck-primary) 25%, var(--ck-border));background:var(--ck-primary-soft)}.BenchmarkTabV2-module__TNiCmG__softCardError{border-color:color-mix(in oklab, var(--ck-destructive) 30%, var(--ck-border));background:var(--ck-destructive-soft)}.BenchmarkTabV2-module__TNiCmG__chipList{gap:var(--ck-space-2);flex-wrap:wrap;display:flex}.BenchmarkTabV2-module__TNiCmG__bulletRow{align-items:center;gap:var(--ck-space-2);font-size:var(--ck-text-xs);padding-block:var(--ck-space-1);display:flex}.BenchmarkTabV2-module__TNiCmG__bulletDot{border-radius:var(--ck-radius-pill);background:var(--ck-primary);flex-shrink:0;width:6px;height:6px}.BenchmarkTabV2-module__TNiCmG__linkInline{align-items:center;gap:var(--ck-space-1);font-size:var(--ck-text-xs);margin-top:var(--ck-space-2);font-weight:500;display:inline-flex}.BenchmarkTabV2-module__TNiCmG__radarLabel{font-size:9px;font-weight:600}.BenchmarkTabV2-module__TNiCmG__field{gap:var(--ck-space-2);flex-direction:column;display:flex}.BenchmarkTabV2-module__TNiCmG__label{font-size:var(--ck-text-sm);font-weight:500}.BenchmarkTabV2-module__TNiCmG__histRow{justify-content:space-between;align-items:center;gap:var(--ck-space-3);display:flex}.BenchmarkTabV2-module__TNiCmG__histDisclosure{width:100%;font-size:var(--ck-text-sm);justify-content:space-between;align-items:center;font-weight:500;display:flex}.BenchmarkTabV2-module__TNiCmG__xpToast{bottom:var(--ck-space-6);right:var(--ck-space-6);z-index:50;border-radius:var(--ck-radius-md);border:1px solid color-mix(in oklab, var(--ck-warn) 30%, var(--ck-border));background:var(--ck-warn-soft);padding:var(--ck-space-4);box-shadow:0 8px 24px color-mix(in oklab, var(--ck-ink) 12%, transparent);width:18rem;position:fixed}.BenchmarkTabV2-module__TNiCmG__xpHead{justify-content:space-between;align-items:center;gap:var(--ck-space-3);color:var(--ck-warn);font-weight:700;display:flex}.BenchmarkTabV2-module__TNiCmG__xpSub{font-size:var(--ck-text-xs);color:var(--ck-ink-muted);margin-top:var(--ck-space-1)}.BenchmarkTabV2-module__TNiCmG__xpDismiss{font-size:var(--ck-text-xs);color:var(--ck-warn)}.BenchmarkTabV2-module__TNiCmG__xpBadge{margin-top:var(--ck-space-2);font-size:var(--ck-text-xs);color:var(--ck-warn);align-items:center;gap:var(--ck-space-1);display:flex}
.CareerAnalysisV2-module__WRHvjG__main{width:100%;max-width:980px;padding:var(--ck-space-7) var(--ck-space-5) var(--ck-space-20);margin-inline:auto}.CareerAnalysisV2-module__WRHvjG__topbar{margin-bottom:var(--ck-space-6)}.CareerAnalysisV2-module__WRHvjG__eyebrow{font-family:var(--ck-font-mono);font-size:var(--ck-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-ink-muted);margin-bottom:var(--ck-space-1)}.CareerAnalysisV2-module__WRHvjG__title{font-size:var(--ck-text-2xl);letter-spacing:-.03em;font-weight:800}.CareerAnalysisV2-module__WRHvjG__lede{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);margin:var(--ck-space-2) 0 0;max-width:560px}.CareerAnalysisV2-module__WRHvjG__heroCard{align-items:center;gap:var(--ck-space-5);border:1px solid color-mix(in oklab, var(--ck-primary) 20%, var(--ck-border));border-radius:var(--ck-radius-xl);background:linear-gradient(135deg, color-mix(in oklab, var(--ck-primary) 7%, var(--ck-bg)), var(--ck-bg));padding:var(--ck-space-5) var(--ck-space-6);margin-bottom:var(--ck-space-7);display:flex}.CareerAnalysisV2-module__WRHvjG__ring{--ring-p:70;border-radius:var(--ck-radius-pill);background:conic-gradient(var(--ck-primary) calc(var(--ring-p) * 1%), var(--ck-secondary) 0);flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.CareerAnalysisV2-module__WRHvjG__ringInner{border-radius:var(--ck-radius-pill);background:var(--ck-bg);width:44px;height:44px;font-style:normal;font-weight:800;font-size:var(--ck-text-sm);letter-spacing:-.02em;justify-content:center;align-items:center;display:inline-flex}.CareerAnalysisV2-module__WRHvjG__heroBody{flex:1;min-width:0}.CareerAnalysisV2-module__WRHvjG__heroLabel{font-family:var(--ck-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-primary);font-size:11.5px}.CareerAnalysisV2-module__WRHvjG__heroTitle{font-size:var(--ck-text-lg);letter-spacing:-.02em;margin:var(--ck-space-1) 0 var(--ck-space-1);font-weight:700}.CareerAnalysisV2-module__WRHvjG__heroSub{font-size:var(--ck-text-sm);color:var(--ck-ink-muted)}.CareerAnalysisV2-module__WRHvjG__heroBtn{align-items:center;gap:var(--ck-space-2);height:44px;padding:0 var(--ck-space-4);border-radius:var(--ck-radius-md);font-size:var(--ck-text-sm);background:var(--ck-primary);color:#fff;border:1px solid var(--ck-primary);cursor:pointer;white-space:nowrap;flex-shrink:0;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.CareerAnalysisV2-module__WRHvjG__heroBtn:hover{background:color-mix(in oklab, var(--ck-primary) 88%, black)}.CareerAnalysisV2-module__WRHvjG__heroBtn:active{transform:scale(.97)}.CareerAnalysisV2-module__WRHvjG__heroBtnIco{width:15px;height:15px}.CareerAnalysisV2-module__WRHvjG__hubh{font-family:var(--ck-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ck-ink-muted);margin-bottom:var(--ck-space-3);font-size:11px}.CareerAnalysisV2-module__WRHvjG__hub{gap:var(--ck-space-4);grid-template-columns:1fr 1fr;display:grid}.CareerAnalysisV2-module__WRHvjG__acard{text-align:left;cursor:pointer;border:1px solid var(--ck-border);border-radius:var(--ck-radius-xl);background:var(--ck-bg);width:100%;padding:var(--ck-space-5) var(--ck-space-5);flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.CareerAnalysisV2-module__WRHvjG__acard:hover{border-color:color-mix(in oklab, var(--ck-primary) 25%, var(--ck-border));box-shadow:0 6px 20px color-mix(in oklab, var(--ck-primary) 8%, transparent);transform:translateY(-2px)}.CareerAnalysisV2-module__WRHvjG__acard:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ck-primary) 30%, transparent);outline:none}.CareerAnalysisV2-module__WRHvjG__acard:active{transform:scale(.98)}.CareerAnalysisV2-module__WRHvjG__acardTop{align-items:center;gap:var(--ck-space-3);margin-bottom:var(--ck-space-3);display:flex}.CareerAnalysisV2-module__WRHvjG__halo{border-radius:var(--ck-radius-md);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.CareerAnalysisV2-module__WRHvjG__haloIco{width:21px;height:21px}.CareerAnalysisV2-module__WRHvjG__c0 .CareerAnalysisV2-module__WRHvjG__halo{background:color-mix(in oklab, var(--ck-primary) 12%, white);color:var(--ck-primary)}.CareerAnalysisV2-module__WRHvjG__c1 .CareerAnalysisV2-module__WRHvjG__halo{background:color-mix(in oklab, var(--ck-accent) 45%, white);color:var(--ck-accent-foreground)}.CareerAnalysisV2-module__WRHvjG__c2 .CareerAnalysisV2-module__WRHvjG__halo{background:var(--ck-success-soft);color:var(--ck-success)}.CareerAnalysisV2-module__WRHvjG__c3 .CareerAnalysisV2-module__WRHvjG__halo{background:var(--ck-destructive-soft,#fff1ed);color:var(--ck-destructive)}.CareerAnalysisV2-module__WRHvjG__acardTitle{font-size:var(--ck-text-md);letter-spacing:-.02em;font-weight:800}.CareerAnalysisV2-module__WRHvjG__acardDesc{font-size:var(--ck-text-sm);color:var(--ck-ink-muted);line-height:1.55}.CareerAnalysisV2-module__WRHvjG__acardFoot{justify-content:space-between;align-items:center;gap:var(--ck-space-3);margin-top:var(--ck-space-4);display:flex}.CareerAnalysisV2-module__WRHvjG__sample{align-items:center;gap:var(--ck-space-2);font-family:var(--ck-font-mono);color:var(--ck-ink);background:var(--ck-secondary);border-radius:var(--ck-radius-pill);padding:var(--ck-space-1) var(--ck-space-3);white-space:nowrap;font-size:11.5px;font-weight:500;display:inline-flex}.CareerAnalysisV2-module__WRHvjG__sampleDot{border-radius:var(--ck-radius-pill);background:var(--ck-success);flex-shrink:0;width:6px;height:6px}.CareerAnalysisV2-module__WRHvjG__go{color:var(--ck-primary);align-items:center;gap:var(--ck-space-1);white-space:nowrap;font-size:12.5px;font-weight:700;display:inline-flex}.CareerAnalysisV2-module__WRHvjG__goIco{width:13px;height:13px}.CareerAnalysisV2-module__WRHvjG__tabbar{z-index:30;align-items:center;gap:var(--ck-space-2);padding:var(--ck-space-3) var(--ck-space-5);background:color-mix(in oklab, var(--ck-bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ck-border);display:flex;position:sticky;top:0;overflow-x:auto}.CareerAnalysisV2-module__WRHvjG__tabDivider{background:var(--ck-border);width:1px;height:20px;margin-inline:var(--ck-space-1);flex-shrink:0}.CareerAnalysisV2-module__WRHvjG__tabContent{width:100%;max-width:980px;padding:var(--ck-space-6) var(--ck-space-5);margin-inline:auto}.CareerAnalysisV2-module__WRHvjG__loading{padding:var(--ck-space-8);text-align:center;color:var(--ck-ink-muted)}@media (max-width:767px){.CareerAnalysisV2-module__WRHvjG__main{padding:var(--ck-space-5) var(--ck-space-4) var(--ck-space-20)}.CareerAnalysisV2-module__WRHvjG__heroCard{text-align:center;flex-direction:column}.CareerAnalysisV2-module__WRHvjG__heroBtn{justify-content:center;width:100%}.CareerAnalysisV2-module__WRHvjG__hub{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CareerAnalysisV2-module__WRHvjG__acard,.CareerAnalysisV2-module__WRHvjG__heroBtn{transition-duration:0s!important}}
