._root_1fxpz_20{font-family:var(--sans);color:var(--ink);flex-direction:column;gap:20px;display:flex;container-type:inline-size}._resultHeadText_1fxpz_36{flex-direction:column;gap:7px;min-width:0;display:flex}._resultMain_1fxpz_37{flex-direction:column;gap:14px;min-width:0;display:flex}._headAction_1fxpz_38{border-radius:var(--radius-btn);border:1px solid var(--line-strong);background:var(--surface-card);color:var(--ink-dim);flex:none;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}._headAction_1fxpz_38:hover{color:var(--ink);border-color:var(--fill-primary);background:var(--row-hover)}._headAction_1fxpz_38:focus-visible{outline:2px solid var(--fill-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._headAction_1fxpz_38{transition:none}}._resultGrid_1fxpz_57{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:stretch;gap:16px;display:grid}@container (width<=820px){._resultGrid_1fxpz_57{grid-template-columns:1fr}}._mini_1fxpz_65{border-radius:var(--radius);background:var(--surface-card);border:1px solid var(--line);min-width:0;box-shadow:var(--card-shadow);flex-direction:column;gap:10px;padding:12px;display:flex}._miniTop_1fxpz_82{align-items:center;gap:10px;min-width:0;display:flex}._miniBadge_1fxpz_83{border-radius:var(--radius-pill);color:var(--mint-deep);background:color-mix(in srgb, var(--mint) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 28%, transparent);flex:none;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}:root[data-theme=dark] ._miniBadge_1fxpz_83{color:var(--mint)}._miniFile_1fxpz_97{color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}._miniPaper_1fxpz_65{border-radius:var(--radius-sm);background:var(--cv-paper);border:1px solid var(--cv-paper-rule);min-height:180px;color:var(--cv-paper-ink);flex:1 1 0;position:relative;overflow:hidden}._miniDoc_1fxpz_135{flex-direction:column;gap:11px;padding:16px 18px;display:flex;container-type:inline-size}._miniDocHead_1fxpz_144{text-align:center;flex-direction:column;gap:2px;display:flex}._miniName_1fxpz_145{letter-spacing:.02em;color:var(--cv-paper-ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.2}._miniRole_1fxpz_154{color:var(--cv-paper-faint);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.3}._miniContact_1fxpz_161{color:var(--cv-paper-faint);overflow-wrap:anywhere;margin:3px 0 0;font-size:8.5px;line-height:1.4}._miniSec_1fxpz_171{flex-direction:column;gap:4px;display:flex}._miniSec_1fxpz_171 h4{border-bottom:1px solid var(--cv-paper-rule);color:var(--cv-paper-ink);margin:0 0 1px;padding-bottom:2px;font-size:9px;font-weight:700;line-height:1.2}._miniSummary_1fxpz_181,._miniSkills_1fxpz_182{color:var(--cv-paper-faint);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}._miniSkills_1fxpz_182{-webkit-line-clamp:2;line-clamp:2}._miniRoleBlock_1fxpz_194{flex-direction:column;gap:1px;min-width:0;margin-bottom:5px;display:flex}._miniRoleLine_1fxpz_195{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;margin:0;display:flex}._miniRoleTitle_1fxpz_196{color:var(--cv-paper-ink);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:700;line-height:1.25;overflow:hidden}._miniDates_1fxpz_205{color:var(--cv-paper-faint);white-space:nowrap;flex:none;font-size:8.5px}._miniRoleCo_1fxpz_206{color:var(--cv-paper-faint);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;line-height:1.3;overflow:hidden}._miniBullets_1fxpz_215{flex-direction:column;gap:2px;margin:3px 0 0;padding-left:12px;list-style:outside;display:flex}._miniBullets_1fxpz_215 li{color:var(--cv-paper-faint);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:8.5px;line-height:1.4;display:-webkit-box;overflow:hidden}._miniEmpty_1fxpz_226{color:var(--cv-paper-faint);margin:0;font-size:9.5px;line-height:1.45}._miniFade_1fxpz_229{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--cv-paper));height:64px;position:absolute;bottom:0;left:0;right:0}._miniFoot_1fxpz_238{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._miniMeta_1fxpz_247{color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;font-size:11.5px;line-height:1.5;display:flex}._miniData_1fxpz_257{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-dim)}._scorePair_1fxpz_261{grid-template-columns:1fr 1fr;gap:12px;display:grid}@container (width<=520px){._scorePair_1fxpz_261{grid-template-columns:1fr}}._eyebrow_1fxpz_266{border-radius:var(--radius-pill);letter-spacing:-.005em;color:var(--fill-primary);background:color-mix(in srgb, var(--fill-primary) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fill-primary) 26%, transparent);align-self:flex-start;align-items:center;gap:7px;padding:6px 13px;font-size:12.5px;font-weight:600;display:inline-flex}._eyebrow_1fxpz_266 svg{flex:none}._headBlock_1fxpz_284{flex-direction:column;gap:9px;display:flex}._title_1fxpz_285{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(24px,3.4cqw,34px);font-weight:600;line-height:1.15}._title_1fxpz_285:focus{outline:none}._lede_1fxpz_296{max-width:62ch;color:var(--ink-dim);margin:0;font-size:15px;line-height:1.6}._strip_1fxpz_306{border-radius:var(--radius);background:var(--surface-card);border:1px solid var(--line);box-shadow:var(--card-shadow);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}._stripIcon_1fxpz_317{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--mint);background:color-mix(in srgb, var(--mint) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 32%, transparent);flex:none;place-items:center;display:grid}._stripText_1fxpz_328{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}._stripTitle_1fxpz_329{letter-spacing:-.01em;color:var(--ink);font-size:14.5px;font-weight:700}._stripMeta_1fxpz_330{color:var(--ink-faint);flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;font-size:12.5px;display:flex}._stripFile_1fxpz_339{text-overflow:ellipsis;white-space:nowrap;max-width:34ch;overflow:hidden}._stripData_1fxpz_346{font-family:var(--mono);font-variant-numeric:tabular-nums}._stripTally_1fxpz_349{font-variant-numeric:tabular-nums}._stripSep_1fxpz_350{color:var(--ink-ghost)}._stripAction_1fxpz_351{border-radius:var(--radius-btn);border:1px solid var(--line-strong);color:var(--ink-dim);transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);background:0 0;flex:none;align-items:center;gap:7px;margin-left:auto;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._stripAction_1fxpz_351:hover{background:var(--row-hover);color:var(--ink);border-color:var(--ink-ghost)}._introBlock_1fxpz_371{flex-direction:column;gap:6px;display:flex}._sectionEyebrow_1fxpz_372{font-family:var(--brand-font);letter-spacing:-.01em;color:var(--fill-primary);font-size:13px;font-weight:600}._sectionLede_1fxpz_379{max-width:68ch;color:var(--ink-dim);margin:0;font-size:14px;line-height:1.6}._cards_1fxpz_389{flex:1;grid-template-columns:1fr;gap:14px;display:grid}._oppCard_1fxpz_394._oppCard_1fxpz_394{grid-template-columns:auto minmax(0,1fr) auto;align-content:center;align-items:center;gap:14px;padding:14px 16px;display:grid}._oppBody_1fxpz_407{flex-direction:column;gap:4px;min-width:0;display:flex}._oppCard_1fxpz_394 ._oppText_1fxpz_408{font-size:13px}._oppCard_1fxpz_394 ._oppJump_1fxpz_411{white-space:nowrap;align-self:center;margin-top:0}@container (width<=560px){._oppCard_1fxpz_394._oppCard_1fxpz_394{grid-template-columns:auto minmax(0,1fr);align-items:start}._oppCard_1fxpz_394 ._oppJump_1fxpz_411{grid-column:2;justify-self:start}}._card_1fxpz_389{border-radius:var(--radius);background:var(--surface-card);border:1px solid var(--line);box-shadow:var(--card-shadow);flex-direction:column;gap:12px;min-width:0;padding:15px 16px;display:flex}._cardLabel_1fxpz_428{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}._cardLabel_1fxpz_428 svg{color:var(--ink-faint);flex:none}._cardCaption_1fxpz_438{color:var(--ink-faint);margin:0;font-size:12.5px;line-height:1.55}._gaugeRow_1fxpz_440{align-items:center;gap:14px;min-width:0;display:flex}._donutWrap_1fxpz_445{--ring:var(--fill-primary);flex:none;width:70px;height:70px;position:relative}._donutWrap_1fxpz_445[data-tone=violet]{--ring:var(--violet)}._donut_1fxpz_445{fill:none;width:100%;height:100%;transform:rotate(-90deg)}._donutTrack_1fxpz_448{stroke:var(--line);stroke-width:8px}._donutFill_1fxpz_449{stroke:var(--ring);stroke-width:8px;stroke-linecap:round}._donutTick_1fxpz_452{stroke:var(--ink-faint);stroke-width:12px;stroke-linecap:butt;opacity:.55}._donutNum_1fxpz_453{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ring);place-items:center;font-size:22px;font-weight:700;display:grid;position:absolute;inset:0}._gaugeText_1fxpz_466{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}._gaugeLine_1fxpz_467{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}._scoreNum_1fxpz_468{font-family:var(--serif);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);align-items:baseline;gap:2px;font-size:30px;font-weight:700;line-height:1;display:inline-flex}._scoreNum_1fxpz_468 small{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-faint);font-size:12px;font-weight:400}._bandChip_1fxpz_491{border-radius:var(--radius-pill);letter-spacing:-.005em;color:var(--sky);background:color-mix(in srgb, var(--sky) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sky) 28%, transparent);align-items:center;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}._bandChip_1fxpz_491[data-tone=warm]{color:var(--amber-fair);background:color-mix(in srgb, var(--amber-fair) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber-fair) 30%, transparent)}._bandChip_1fxpz_491[data-tone=low]{color:var(--rose);background:color-mix(in srgb, var(--rose) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rose) 30%, transparent)}._oppCard_1fxpz_394{background:color-mix(in srgb, var(--amber-fair) 9%, var(--surface-card));border-color:color-mix(in srgb, var(--amber-fair) 32%, var(--line))}._oppIcon_1fxpz_521{width:38px;height:38px;color:var(--btn-primary-ink);background:var(--amber-fair);box-shadow:0 6px 14px -6px var(--amber-fair);border-radius:11px;place-items:center;display:grid}._oppTitle_1fxpz_531{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:700}._oppText_1fxpz_408{color:var(--ink-dim);margin:0;font-size:13.5px;line-height:1.55}._oppMeta_1fxpz_535{flex-wrap:wrap;align-items:center;gap:4px 9px;min-width:0;margin:0;font-size:13px;display:flex}._oppRank_1fxpz_536{color:var(--ink-dim)}._oppRank_1fxpz_536 b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}._oppMeta_1fxpz_535 ._fixGroup_1fxpz_540{text-align:left;max-width:none}._oppJump_1fxpz_411{cursor:pointer;color:var(--fill-primary);transition:color var(--dur-fast);background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:0;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}._oppJump_1fxpz_411:hover{color:var(--fill-primary-hover)}._oppJump_1fxpz_411:hover svg{transform:translateY(2px)}._oppJump_1fxpz_411:focus-visible{outline:2px solid var(--fill-primary);outline-offset:3px;border-radius:var(--radius-sm)}._oppJump_1fxpz_411 svg{transition:transform var(--dur-fast) ease}._reveal_1fxpz_566{margin:0}._revealSum_1fxpz_567{cursor:pointer;color:var(--fill-primary);border-radius:var(--radius-sm);align-items:center;gap:6px;font-size:12.5px;font-weight:700;list-style:none;display:inline-flex}._revealSum_1fxpz_567::-webkit-details-marker{display:none}._revealSum_1fxpz_567:hover{color:var(--fill-primary-hover)}._revealSum_1fxpz_567:focus-visible{outline:2px solid var(--fill-primary);outline-offset:3px}._revealChev_1fxpz_581{transition:transform var(--dur-fast) ease;flex:none}._reveal_1fxpz_566[open] ._revealChev_1fxpz_581{transform:rotate(180deg)}._panels_1fxpz_609{grid-template-columns:1.42fr 1fr;gap:14px;display:grid}@container (width<=860px){._panels_1fxpz_609{grid-template-columns:1fr}}._panel_1fxpz_609{border-radius:var(--radius);background:var(--surface-card);border:1px solid var(--line);box-shadow:var(--card-shadow);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}._panelSide_1fxpz_630{align-self:start;position:sticky;top:88px}@container (width<=860px){._panelSide_1fxpz_630{position:static}}._fixClip_1fxpz_637{flex:1 1 0;min-height:240px;position:relative;overflow:hidden}._fixClip_1fxpz_637[data-open=true]{flex:none;overflow:visible}@container (width<=860px){._fixClip_1fxpz_637{flex:none;min-height:0;overflow:visible}._fixClip_1fxpz_637:after,._fixClip_1fxpz_637:not([data-open=true]) ._fix_1fxpz_534:nth-child(n+4){display:none}}._fixClip_1fxpz_637:not([data-open=true]):after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--surface-card));height:64px;position:absolute;bottom:0;left:0;right:0}._showAll_1fxpz_661{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-card-muted);width:100%;color:var(--fill-primary);cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast);justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:700;display:flex}._showAll_1fxpz_661:hover{background:var(--row-hover);border-color:var(--line-strong)}._showAll_1fxpz_661:focus-visible{outline:2px solid var(--fill-primary);outline-offset:2px}._showAll_1fxpz_661 ._revealChev_1fxpz_581[data-open=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._showAll_1fxpz_661{transition:none}}._panelTitle_1fxpz_683{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:18px;font-weight:600}._fixList_1fxpz_692{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._fix_1fxpz_534{--prio:transparent;box-shadow:inset 3px 0 0 var(--prio);border-radius:var(--radius-sm);background:var(--surface-card-muted);border:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px 14px;min-width:0;padding:14px 15px 14px 16px;scroll-margin:96px 0;display:grid}._fix_1fxpz_534:focus{outline:2px solid var(--fill-primary);outline-offset:2px}._fix_1fxpz_534[data-prio=high]{--prio:var(--rose)}._fix_1fxpz_534[data-prio=normal]{--prio:var(--amber-fair)}._fixNum_1fxpz_721{min-width:28px;height:28px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-dim);background:var(--surface-input);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:8px;place-items:center;padding:0 4px;font-size:12px;font-weight:700;display:grid}._fix_1fxpz_534[data-prio=high] ._fixNum_1fxpz_721{color:var(--rose);background:color-mix(in srgb, var(--rose) 11%, var(--surface-card))}._fix_1fxpz_534[data-prio=normal] ._fixNum_1fxpz_721{color:var(--amber-fair);background:color-mix(in srgb, var(--amber-fair) 12%, var(--surface-card))}._fixBody_1fxpz_738{flex-direction:column;gap:4px;min-width:0;display:flex}._fixMeta_1fxpz_534{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}._fixGlyph_1fxpz_743{color:var(--ink-faint);flex:none;place-items:center;display:grid}._fixGlyph_1fxpz_743 svg{width:15px;height:15px}._fixGroup_1fxpz_540{color:var(--ink-dim);font-size:12.5px;font-weight:600;line-height:1.35}._fixTitle_1fxpz_753{letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700;line-height:1.4}._fix_1fxpz_534[data-long=true] ._fixTitle_1fxpz_753{font-size:13px;font-weight:400;line-height:1.55}._fixSub_1fxpz_767{color:var(--ink-dim);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}._prioChip_1fxpz_768{border-radius:var(--radius-pill);white-space:nowrap;color:var(--ink-dim);background:var(--surface-input);box-shadow:inset 0 0 0 1px var(--line);flex:none;padding:3px 9px;font-size:11.5px;font-weight:700}._prioChip_1fxpz_768[data-prio=high]{color:var(--rose);background:color-mix(in srgb, var(--rose) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rose) 28%, transparent)}._prioChip_1fxpz_768[data-prio=normal]{color:var(--amber-fair);background:color-mix(in srgb, var(--amber-fair) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber-fair) 28%, transparent)}:root[data-theme=light] ._prioChip_1fxpz_768[data-prio=normal]{color:color-mix(in srgb, var(--amber-fair) 85%, var(--ink))}@container (width<=620px){._fix_1fxpz_534{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 12px 12px 14px}._fixNum_1fxpz_721{display:none}}._moreCount_1fxpz_801{font-family:var(--mono);font-variant-numeric:tabular-nums}._winsHead_1fxpz_594{align-items:center;gap:12px;min-width:0;display:flex}._winsMark_1fxpz_810{width:40px;height:40px;color:var(--btn-primary-ink);background:var(--mint-deep);box-shadow:0 6px 14px -6px var(--mint-deep);border-radius:11px;flex:none;place-items:center;display:grid}:root[data-theme=dark] ._winsMark_1fxpz_810{background:var(--mint)}._winsHeadText_1fxpz_822{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._winsTally_1fxpz_823{color:var(--ink-faint);font-size:12.5px;line-height:1.3}._winsTallyNum_1fxpz_824{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-dim);font-weight:700}._winsTallyNum_1fxpz_824[data-tone=good]{color:var(--mint-deep)}:root[data-theme=dark] ._winsTallyNum_1fxpz_824[data-tone=good]{color:var(--mint)}._winsBar_1fxpz_827{border-radius:var(--radius-pill);background:var(--line);height:6px;overflow:hidden}._winsBarFill_1fxpz_833{border-radius:inherit;background:var(--mint);height:100%;display:block}._winsRule_1fxpz_841{border:0;border-top:1px solid var(--line-soft);margin:0}._wins_1fxpz_594{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._wins_1fxpz_594 ._win_1fxpz_594{border-bottom:1px solid var(--line-soft);padding:9px 0}._wins_1fxpz_594 ._win_1fxpz_594:last-child{border-bottom:0}._winsMore_1fxpz_846{margin-top:11px}._win_1fxpz_594{grid-template-columns:auto 1fr;align-items:start;gap:9px;min-width:0;display:grid}._winTick_1fxpz_848{border-radius:var(--radius-pill);width:19px;height:19px;color:var(--mint);background:color-mix(in srgb, var(--mint) 15%, transparent);flex:none;place-items:center;margin-top:1px;display:grid}._winText_1fxpz_859{color:var(--ink-dim);min-width:0;font-size:13px;line-height:1.5}._winScore_1fxpz_860{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-faint);margin-left:6px;font-size:12px}._empty_1fxpz_867{color:var(--ink-faint);margin:0;font-size:13px;line-height:1.6}._emptyState_1fxpz_870{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px 12px;display:flex}._emptyState_1fxpz_870 ._empty_1fxpz_867{max-width:36ch;color:var(--ink-dim)}._emptyMark_1fxpz_881{width:36px;height:36px;color:var(--mint-deep);background:var(--surface-input);border:1px solid var(--line);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}:root[data-theme=dark] ._emptyMark_1fxpz_881{color:var(--mint)}._emptyTitle_1fxpz_893{color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.3}._cta_1fxpz_911,._dock_1fxpz_915{--canvas:#12171f;--surface-card:#141922;--surface-card-muted:#1a202b;--surface-input:#0e1219;--line:#252d3c;--line-soft:#1b212c;--line-strong:#333c4d;--row-hover:#1b2129;--ink:#eef1f6;--ink-dim:#aab3c5;--ink-faint:#8b94a6;--ink-ghost:#444c5e;--fill-primary:#38bdf8;--fill-primary-hover:#6acbfa;--fill-primary-ink:#06121c;--mint:#5ce0a8;--mint-deep:#2bbd83;--rose:#ff7a8a;--violet:#b79bff;background:radial-gradient(110% 90% at 100% 0%, color-mix(in srgb, var(--fill-primary) 10%, transparent), transparent 55%), var(--canvas);border:1px solid var(--line);color:var(--ink);align-items:center;gap:16px;display:flex;position:relative;overflow:hidden}._cta_1fxpz_911{border-radius:var(--radius);box-shadow:var(--card-shadow);flex-wrap:wrap;padding:24px}:root[data-theme=dark] ._cta_1fxpz_911,:root[data-theme=dark] ._dock_1fxpz_915{--canvas:#171d27;--surface-card:#1a202b;--ink-faint:#7d8798}._cta_1fxpz_911:before{content:"";background:radial-gradient(50% 50% at 50% 50%, var(--fill-primary), transparent 70%);opacity:.1;filter:blur(46px);pointer-events:none;height:190%;position:absolute;inset:-60% 15% auto}._cta_1fxpz_911>*{position:relative}._ctaIcon_1fxpz_911{border-radius:var(--radius-pill);width:42px;height:42px;color:var(--fill-primary);background:color-mix(in srgb, var(--fill-primary) 15%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fill-primary) 30%, transparent);flex:none;place-items:center;display:grid}._ctaBody_1fxpz_986{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}._ctaTitle_1fxpz_987{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:20px;font-weight:600}._ctaSub_1fxpz_995{color:var(--ink-dim);margin:0;font-size:13.5px;line-height:1.55}._ctaActions_1fxpz_996{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}._ctaPrimary_1fxpz_911{border-radius:var(--radius-btn);background:var(--fill-primary);color:var(--fill-primary-ink);transition:background var(--dur-fast);align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._ctaPrimary_1fxpz_911:hover{background:var(--fill-primary-hover)}._ctaGhost_1fxpz_911{color:var(--ink-dim);border-bottom:1px solid var(--line-strong);transition:color var(--dur-fast), border-color var(--dur-fast);padding-bottom:1px;font-size:13.5px;font-weight:600;text-decoration:none}._ctaGhost_1fxpz_911:hover{color:var(--ink);border-bottom-color:var(--ink)}._dockAnchor_1fxpz_1024{height:0;display:block}._dock_1fxpz_915{z-index:40;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-pill);width:min(720px,100vw - 28px);box-shadow:var(--shadow-float);padding:11px 12px 11px 16px;animation:.22s ease-out both _dockIn_1fxpz_1;position:fixed;transform:translate(-50%)}@keyframes _dockIn_1fxpz_1{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}._dockIcon_1fxpz_1049{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--fill-primary);background:color-mix(in srgb, var(--fill-primary) 15%, transparent);flex:none;place-items:center;display:grid}._dockIcon_1fxpz_1049 svg{width:16px;height:16px}._dockText_1fxpz_1062{min-width:0;color:var(--ink);flex:auto;margin:0;font-size:14px;line-height:1.35}._dockText_1fxpz_1062 strong{font-weight:650}._dockSub_1fxpz_1071{color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}._dockClose_1fxpz_1079{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--ink-faint);cursor:pointer;transition:color var(--dur-fast), background var(--dur-fast);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._dockClose_1fxpz_1079:hover{color:var(--ink);background:var(--row-hover)}._dockCta_1fxpz_1097{white-space:nowrap;flex:none}._dockShort_1fxpz_1098{display:none}@media (width<=620px){._dock_1fxpz_915{gap:10px;padding:10px 6px 10px 14px}._dockIcon_1fxpz_1049,._dockSub_1fxpz_1071,._dockFull_1fxpz_1108{display:none}._dockShort_1fxpz_1098{display:inline}._dockText_1fxpz_1062{font-size:13.5px}._dockCta_1fxpz_1097{min-height:44px;padding:11px 13px;font-size:13.5px}._dockClose_1fxpz_1079{width:40px;height:44px}}@media (prefers-reduced-motion:reduce){._dock_1fxpz_915{animation:none}._dockClose_1fxpz_1079,._stripAction_1fxpz_351,._revealChev_1fxpz_581,._oppJump_1fxpz_411,._oppJump_1fxpz_411 svg,._ctaPrimary_1fxpz_911,._ctaGhost_1fxpz_911{transition:none}._oppJump_1fxpz_411:hover svg{transform:none}}._gaugeTarget_1fxpz_1140{color:var(--ink-faint);white-space:nowrap;font-size:11.5px;line-height:1.3}._gaugeTargetNum_1fxpz_1146{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-dim);font-weight:700}._miniStage_1fxpz_1157{flex-direction:column;min-width:0;padding:0 0 20px 20px;display:flex;position:relative}._miniStage_1fxpz_1157>._mini_1fxpz_65{box-shadow:var(--lift-pop,var(--card-shadow));flex:1;position:relative}._miniSlab_1fxpz_1159{pointer-events:none;border-radius:22px;position:absolute;inset:40px 24px 0 0}@container (width<=560px){._miniStage_1fxpz_1157{padding:0 0 14px 12px}._miniSlab_1fxpz_1159{top:30px;right:14px}}._scoreCard_1fxpz_1166{--tone-c:var(--fill-primary);position:relative;overflow:hidden}._scoreCard_1fxpz_1166[data-tone=violet]{--tone-c:var(--violet)}._scoreCard_1fxpz_1166:before{content:"";background:var(--tone-c);height:3px;position:absolute;inset:0 0 auto}._cardIcon_1fxpz_1169{background:color-mix(in srgb, var(--tone-c) 13%, var(--surface-card));border-radius:8px;place-items:center;width:28px;height:28px;display:grid}._cardLabel_1fxpz_428 ._cardIcon_1fxpz_1169 svg{color:var(--tone-c)}._panelHead_1fxpz_1179{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._panelCount_1fxpz_1180{color:var(--ink-faint);white-space:nowrap;font-size:12.5px}._panelCount_1fxpz_1180 ._moreCount_1fxpz_801{color:var(--ink-dim);font-weight:700}._showAll_1fxpz_661{background:0 0;border-style:dashed}
