.Assay_gate__Hjgr4{max-width:var(--measure);margin:var(--s-4) 0 var(--s-5);padding:var(--s-3) var(--s-4);border-left:2px solid var(--accent);background:var(--paper-raised);font-size:var(--t-sm);line-height:1.65;color:var(--ink-soft)}.Assay_gate__Hjgr4 strong{color:var(--ink);font-weight:500}.Assay_gate__Hjgr4 code{font-family:var(--font-mono);font-size:.92em;padding:1px 5px;border:1px solid var(--rule-strong);color:var(--accent)}.Assay_lenses__vRikT{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-3)}.Assay_lens__qnFIH{display:inline-flex;align-items:center;gap:.5em;padding:.4em .8em;border:1px solid var(--rule-strong);background:transparent;cursor:pointer;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);transition:background var(--dur-fast),color var(--dur-fast),box-shadow var(--dur-fast)}.Assay_lens__qnFIH:hover{border-color:var(--ink);color:var(--ink)}.Assay_lens__qnFIH[data-on=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.Assay_count__JSx54{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.Assay_blurb__Bpuyd{margin-bottom:var(--s-5)}.Assay_blurb__Bpuyd,.Assay_state__RbstN{font-size:var(--t-sm);color:var(--ink-muted)}.Assay_state__RbstN{font-family:var(--font-mono);padding:var(--s-5) 0}.Assay_table__JxZ8_{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule-strong)}.Assay_row__zTGOL{border-bottom:1px solid var(--rule);--verdict:var(--ink-muted)}.Assay_row__zTGOL[data-verdict=promoted]{--verdict:var(--ok)}.Assay_row__zTGOL[data-verdict=held]{--verdict:var(--warn)}.Assay_row__zTGOL[data-verdict=excluded],.Assay_row__zTGOL[data-verdict=not-ready]{--verdict:var(--ink-faint)}.Assay_summary__jkz9i{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr) auto 24px;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-3) var(--s-2);border:0;background:transparent;cursor:pointer;text-align:left;transition:background var(--dur-fast)}.Assay_summary__jkz9i:hover{background:var(--paper-raised)}.Assay_score__TWKtK{font-family:var(--font-pixel);font-size:var(--t-xl);line-height:1;color:var(--verdict);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Assay_ident__cLoDD{display:grid;grid-gap:2px;gap:2px;min-width:0}.Assay_name__n3EOt{font-family:var(--font-mono);font-size:var(--t-sm);font-weight:500;color:var(--ink)}.Assay_desc__7iFfQ{font-size:var(--t-2xs);color:var(--ink-muted);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Assay_meta__zEbCn{display:grid;grid-gap:2px;gap:2px;justify-items:end}.Assay_tier__MwmZn{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--verdict)}.Assay_commits__NG2iN{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-faint);white-space:nowrap}.Assay_chev__lTDnB{font-family:var(--font-mono);font-size:var(--t-lg);color:var(--ink-muted);text-align:center}.Assay_detail__24D1N{padding:var(--s-4) var(--s-2) var(--s-5);border-top:1px dashed var(--rule);display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.Assay_bands__P_z5F{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.Assay_band__qXyCA{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start;color:var(--verdict)}.Assay_bandHead__dmzrN{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}.Assay_bandLabel__gF5xI{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--ink)}.Assay_bandScore__jEQhc{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Assay_attested__kRx6q{margin-left:.5em;font-family:var(--font-mono);font-size:var(--t-2xs);font-style:normal;letter-spacing:0;text-transform:none;color:var(--warn);border:1px solid var(--warn);padding:0 4px}.Assay_proof__VKRQg{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent);justify-self:start;margin-top:2px}.Assay_rationale__ekUM2{margin:0;font-size:var(--t-2xs);line-height:1.55;color:var(--ink-muted)}.Assay_signals__q5tze{list-style:none;margin:var(--s-2) 0 0;padding:0;display:grid;grid-gap:5px;gap:5px}.Assay_signals__q5tze li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline;opacity:.55}.Assay_signals__q5tze li[data-earned=true]{opacity:1}.Assay_sigMark__uyiR4{color:var(--verdict);font-size:var(--t-2xs)}.Assay_sigBody__oKxZi{display:grid;grid-gap:1px;gap:1px;min-width:0}.Assay_sigBody__oKxZi b{font-size:var(--t-2xs);font-weight:500;color:var(--ink)}.Assay_sigBody__oKxZi span{font-size:var(--t-2xs);color:var(--ink-muted);line-height:1.45}.Assay_sigScore__hv9Ve{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Assay_next__HTozB{border-top:1px solid var(--rule);padding-top:var(--s-4)}.Assay_next__HTozB h4{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--s-2);font-weight:400}.Assay_next__HTozB ol{margin:0;padding-left:1.2em;display:grid;grid-gap:4px;gap:4px;font-size:var(--t-sm);line-height:1.6;color:var(--ink-soft);max-width:var(--measure)}.Assay_link__U7nyl{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent);justify-self:start;padding-bottom:1px}.Assay_link__U7nyl:hover{color:var(--accent)}.Assay_foot__Z5spp{margin-top:var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-faint)}@media (max-width:720px){.Assay_summary__jkz9i{grid-template-columns:46px minmax(0,1fr) 20px;gap:var(--s-3)}.Assay_meta__zEbCn{display:none}.Assay_bands__P_z5F{grid-template-columns:minmax(0,1fr)}}.Boot_boot__luFAA{position:fixed;inset:0;z-index:var(--z-boot);background:var(--paper);display:grid;grid-template-rows:1fr auto;overflow:hidden;will-change:clip-path}.Boot_boot__luFAA[data-done=true],.Boot_rule__GXf_S{pointer-events:none}.Boot_rule__GXf_S{position:absolute;inset:0;background-image:repeating-linear-gradient(to right,var(--rule-hair) 0 1px,transparent 1px 12.5%),repeating-linear-gradient(to bottom,var(--rule-hair) 0 1px,transparent 1px 96px)}.Boot_crop__s2Ucq{position:absolute;width:22px;height:22px;border:0 solid var(--rule-strong);opacity:.75}.Boot_crop__s2Ucq[data-c=tl]{top:22px;left:22px;border-top-width:1px;border-left-width:1px}.Boot_crop__s2Ucq[data-c=tr]{top:22px;right:22px;border-top-width:1px;border-right-width:1px}.Boot_crop__s2Ucq[data-c=bl]{bottom:22px;left:22px;border-bottom-width:1px;border-left-width:1px}.Boot_crop__s2Ucq[data-c=br]{bottom:22px;right:22px;border-bottom-width:1px;border-right-width:1px}.Boot_stage__45pCF{position:relative;z-index:2;display:grid;align-content:center;justify-items:start;padding:var(--gutter);padding-top:clamp(4rem,14vh,9rem);max-width:var(--column);margin-inline:auto;width:100%}.Boot_kicker__OpVaB{display:flex;align-items:center;gap:var(--s-3);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.16em;color:var(--ink-muted);margin-bottom:var(--s-4)}.Boot_dot__5ULqE{width:7px;height:7px;background:var(--accent)}.Boot_mark__mxIy9{font-family:var(--font-pixel);font-size:clamp(2.6rem,1.6rem + 5.4vw,7.5rem);line-height:.84;letter-spacing:-.03em;margin-bottom:var(--s-4);display:flex;flex-wrap:wrap}.Boot_word__MxdJy{display:flex;flex-wrap:nowrap}.Boot_glyph__qAhYb{display:inline-block;will-change:transform,opacity}.Boot_slash__lLFX6{color:var(--accent)}.Boot_sub__cW9b0{font-family:var(--font-serif);font-size:var(--t-xl);line-height:1.24;color:var(--ink-soft);max-width:26ch;margin-bottom:var(--s-6)}.Boot_meterWrap__duglK{width:min(560px,100%);display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Boot_meterTop__V2az0{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em}.Boot_task__mNufR{color:var(--ink-soft);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Boot_pct__eeeJK{color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Boot_meter__7nWio{height:18px;border:1.5px solid var(--ink);background:var(--paper-sunken);padding:2px}.Boot_fill__uhzC9{height:100%;width:0;background-color:var(--accent);background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.28) 0 2px,transparent 2px 7px)}.Boot_hint__WeYBK{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;color:var(--ink-faint);margin-top:var(--s-4)}.Boot_hint__WeYBK b{color:var(--ink-muted);font-weight:400}.Boot_ridge__iEDpi{position:relative;z-index:1;width:100%;aspect-ratio:2556/987;max-height:46vh;overflow:hidden;pointer-events:none}.Boot_plate__r9mhl{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:bottom center;opacity:0;will-change:transform,opacity}.Boot_plateDark__wsEux,:root[data-theme=dark] .Boot_plateLight__bvCD4{display:none}:root[data-theme=dark] .Boot_plateDark__wsEux{display:block}.Boot_veil__AlyLs{position:absolute;inset-inline:0;top:0;height:40%;background:linear-gradient(to bottom,var(--paper) 0,transparent 100%);z-index:2}.Boot_boot__luFAA{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media (max-width:700px){.Boot_sub__cW9b0{font-size:var(--t-lg)}.Boot_ridge__iEDpi{max-height:32vh}}@media (prefers-reduced-motion:reduce){.Boot_glyph__qAhYb,.Boot_plate__r9mhl{opacity:1!important;transform:none!important}}.Console_console__cCa3e{display:grid;grid-template-columns:minmax(240px,300px) 1fr;border:1.5px solid var(--ink);background:var(--paper-raised);box-shadow:var(--shadow-plate);min-height:560px}.Console_bar__42HwN{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:.5rem .75rem;background:var(--ink);color:var(--paper);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em}.Console_barDots__CqlL1{display:flex;gap:5px}.Console_dot__S2wxf{width:8px;height:8px;border:1px solid var(--paper)}.Console_dot__S2wxf[data-live=true]{background:var(--ok);border-color:var(--ok)}.Console_missions__vUqCH{border-right:1px solid var(--rule-strong);display:grid;align-content:start}.Console_mission____eE5{display:grid;grid-gap:4px;gap:4px;padding:var(--s-4);border-bottom:1px solid var(--rule-strong);background:transparent;text-align:left;cursor:pointer;transition:background var(--dur-fast)}.Console_mission____eE5:last-child{border-bottom:0}.Console_mission____eE5:hover{background:var(--paper-sunken)}.Console_mission____eE5[data-active=true]{background:var(--paper-sunken);box-shadow:inset 3px 0 0 var(--accent)}.Console_mCode__K6yVT{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;color:var(--accent)}.Console_mDone__DyIyU{color:var(--ok)}.Console_mTitle__kb9FA{font-family:var(--font-pixel);font-size:var(--t-sm);line-height:1.1}.Console_mObj__zSYVF{font-size:var(--t-2xs);color:var(--ink-muted);line-height:1.5}.Console_stage__b_fPl{display:grid;grid-template-rows:auto auto 1fr auto;min-width:0}.Console_brief__oXRB7{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule-strong);display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Console_briefTop__156tz{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.Console_briefTitle__i4rur{font-family:var(--font-pixel);font-size:var(--t-lg);line-height:1}.Console_briefObj___8t6T{font-size:var(--t-xs);color:var(--ink-soft);max-width:68ch}.Console_graph__4v2_2{--node-h:76px;padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule-strong);overflow-x:auto;overflow-y:hidden}.Console_levels__WUTjr{display:flex;align-items:flex-start;gap:0;min-width:min-content}.Console_level__GOaxB{display:grid;grid-auto-rows:var(--node-h);grid-gap:var(--s-2);gap:var(--s-2);align-content:start}.Console_connector__y_qJG{--node-h:76px;width:34px;display:grid;justify-items:center;align-items:start;align-self:start;padding-top:calc(var(--node-h) / 2 - .62em);color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--t-xs)}.Console_node__z2Jqd{display:grid;align-content:start;grid-gap:3px;gap:3px;padding:7px 9px;height:100%;border:1px solid var(--rule-strong);min-width:160px;background:var(--paper);transition:border-color var(--dur-fast),box-shadow var(--dur-fast),transform var(--dur-fast)}.Console_node__z2Jqd[data-status=running]{border-color:currentColor;box-shadow:2px 2px 0 currentColor;transform:translate(-1px,-1px)}.Console_node__z2Jqd[data-status=done]{border-color:var(--ok)}.Console_node__z2Jqd[data-status=done] .Console_nodeState__9sV6o{color:var(--ok)}.Console_node__z2Jqd[data-status=running] .Console_nodeState__9sV6o{color:var(--warn)}.Console_nodeTop__XhduV{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.06em}.Console_nodeState__9sV6o{color:var(--ink-faint)}.Console_nodeAction__fZ4ug{font-size:var(--t-2xs);color:var(--ink-soft);line-height:1.35}.Console_nodeTool__9SsKi{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-faint)}.Console_trace__AyGb5{padding:var(--s-4) var(--s-5);font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.7;overflow-y:auto;max-height:340px;min-height:200px;background:var(--paper-sunken)}.Console_traceLine__Vv3J3{display:grid;grid-template-columns:74px 1fr;grid-gap:var(--s-3);gap:var(--s-3)}.Console_who__Ll6OC{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.06em;padding-top:2px}.Console_what__efkpy{min-width:0;overflow-wrap:anywhere}.Console_toolLine__B_edp{color:var(--ink-muted)}.Console_toolLine__B_edp b{font-weight:400;color:var(--info)}.Console_okLine__Frmkj{color:var(--ok)}.Console_thought___ForZ{color:var(--ink)}.Console_caret__iKn17{display:inline-block;width:.5em;height:1em;background:currentColor;vertical-align:-.14em;animation:Console_blink__Y8R0e 1s steps(2) infinite}@keyframes Console_blink__Y8R0e{50%{opacity:0}}.Console_empty__SfLrQ{color:var(--ink-faint);display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Console_foot__swTrQ{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-3) var(--s-5);border-top:1px solid var(--rule-strong);flex-wrap:wrap}.Console_stats__DtywW{display:flex;gap:var(--s-5);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink-muted)}.Console_stats__DtywW b{color:var(--ink);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.Console_console__cCa3e{grid-template-columns:1fr}.Console_missions__vUqCH{border-right:0;border-bottom:1px solid var(--rule-strong)}.Console_traceLine__Vv3J3{grid-template-columns:1fr;gap:0}.Console_who__Ll6OC{padding-top:var(--s-2)}}.Dossier_layout__xRXPY{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:var(--s-7);gap:var(--s-7);margin-top:var(--s-6);align-items:start}.Dossier_col__IrLIU{min-width:0}.Dossier_toggle__EUbOt{display:inline-flex;border:1.5px solid var(--ink);margin-bottom:var(--s-5);box-shadow:var(--shadow-cut)}.Dossier_toggle__EUbOt button{padding:.55em 1em;border:0;background:transparent;cursor:pointer;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);transition:background var(--dur-fast),color var(--dur-fast)}.Dossier_toggle__EUbOt button+button{border-left:1.5px solid var(--ink)}.Dossier_toggle__EUbOt button[data-on=true]{background:var(--ink);color:var(--paper)}.Dossier_prose__OqcYw{max-width:var(--measure);font-size:var(--t-base);line-height:1.72;color:var(--ink-soft)}.Dossier_prose__OqcYw p:first-child{font-family:var(--font-serif);font-size:var(--t-xl);line-height:1.3;color:var(--ink);margin-bottom:var(--s-5)}.Dossier_prose__OqcYw p{margin-bottom:var(--s-4)}.Dossier_prose__OqcYw p:last-child{margin-bottom:0}.Dossier_domains__3LL4j{margin-top:var(--s-6)}.Dossier_domainsHead__Wb4My{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--s-3)}.Dossier_domainList__6VH93{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong)}.Dossier_domain__P6VVU{display:grid;align-content:start;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-4);border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}.Dossier_domainLabel__8tKqf{font-family:var(--font-pixel);font-size:var(--t-base);line-height:1.1}.Dossier_domainNote__iP5_g{margin:0;font-size:var(--t-xs);line-height:1.6;color:var(--ink-muted)}.Dossier_domainEx__kmDXa{display:flex;flex-wrap:wrap;gap:4px}@media (max-width:620px){.Dossier_domainList__6VH93{grid-template-columns:minmax(0,1fr)}}.Dossier_facts__61bHk{display:grid;margin:0 0 var(--s-6);border-top:1px solid var(--rule-strong)}.Dossier_facts__61bHk>div{display:grid;grid-template-columns:100px 1fr;grid-gap:var(--s-4);gap:var(--s-4);padding:.6rem 0;border-bottom:1px solid var(--rule)}.Dossier_facts__61bHk dt{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;color:var(--ink-muted);padding-top:2px}.Dossier_facts__61bHk dd{margin:0;font-size:var(--t-sm);line-height:1.5;color:var(--ink)}.Dossier_ok__sGwAj{color:var(--ok)}.Dossier_stackHead__ZhfQz{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--s-3)}.Dossier_stackRow__4OJPp{display:grid;grid-template-columns:100px 1fr;grid-gap:var(--s-4);gap:var(--s-4);padding:.5rem 0;border-bottom:1px solid var(--rule-hair);align-items:baseline}.Dossier_stackLabel__Btqhl{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink-muted)}.Dossier_stackItems__xJ5rm{display:flex;flex-wrap:wrap;gap:4px}.Dossier_chip__xC5Qj{font-family:var(--font-mono);font-size:var(--t-2xs);padding:1px 5px;border:1px solid var(--rule);color:var(--ink-soft)}@media (max-width:900px){.Dossier_layout__xRXPY{grid-template-columns:1fr;gap:var(--s-6)}.Dossier_facts__61bHk>div,.Dossier_stackRow__4OJPp{grid-template-columns:88px 1fr}}.Explainer_strip__9t_ce{background:var(--paper-inverse);color:var(--ink-inverse);border-top:1px solid var(--rule-strong);padding-block:clamp(3rem,7vh,5.5rem)}.Explainer_head__D_N_9{margin-bottom:var(--s-6)}.Explainer_title__2O0EP{font-family:var(--font-pixel);font-size:var(--t-2xl);line-height:.98;margin-bottom:var(--s-3);max-width:22ch}.Explainer_title__2O0EP em{font-style:normal;color:var(--oxide)}.Explainer_lede__ox6Yr{font-family:var(--font-serif);font-size:var(--t-lg);line-height:1.34;max-width:48ch;opacity:.82}.Explainer_steps__lmuCi{list-style:none;margin:0 0 var(--s-6);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:0;gap:0;border-top:1px solid;border-left:1px solid}.Explainer_step__uCsqb{padding:var(--s-5);border-right:1px solid;border-bottom:1px solid;display:grid;align-content:start;grid-gap:var(--s-2);gap:var(--s-2)}.Explainer_num__JbqdV{font-family:var(--font-pixel);font-size:var(--t-xl);line-height:1;color:var(--oxide)}.Explainer_stepTitle__mAAdP{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em;text-transform:uppercase;font-weight:400}.Explainer_stepBody__gW0Qz{font-size:var(--t-sm);line-height:1.66;opacity:.8}.Explainer_foot__BMmz5{display:flex;gap:var(--s-3);flex-wrap:wrap}.Explainer_foot__BMmz5 .btn{border-color:var(--ink-inverse);background:transparent;color:var(--ink-inverse);box-shadow:3px 3px 0 var(--ink-inverse)}.Explainer_foot__BMmz5 .btn:hover{box-shadow:5px 5px 0 var(--ink-inverse)}.Explainer_foot__BMmz5 .btn--primary{background:var(--oxide);border-color:var(--oxide);color:var(--paper)}.Explainer_foot__BMmz5 .btn--ghost{box-shadow:none;opacity:.85}.Explainer_foot__BMmz5 .btn--ghost:hover{box-shadow:3px 3px 0 var(--ink-inverse);opacity:1}.Ridge_ridge__oxXqN{position:relative;width:100%;overflow:hidden;pointer-events:none;z-index:0}.Ridge_ridge__oxXqN,.Ridge_ridge__oxXqN[data-variant=footer]{aspect-ratio:2556/987}.Ridge_layerWrap__cqF66{position:absolute;inset-inline:0;bottom:0;height:105%;will-change:transform}.Ridge_plate__RV5fq{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:bottom center;opacity:.96}.Ridge_plateDark__L3Lbt,:root[data-theme=dark] .Ridge_plateLight__eGNRa{display:none}:root[data-theme=dark] .Ridge_plateDark__L3Lbt{display:block}.Ridge_veil__l_ZJa{position:absolute;inset-inline:0;top:0;height:34%;background:linear-gradient(to bottom,var(--paper) 0,transparent 100%);z-index:3}.Ridge_ridge__oxXqN[data-variant=footer] .Ridge_veil__l_ZJa{height:46%}@media (prefers-reduced-motion:reduce){.Ridge_layerWrap__cqF66{transform:none!important}}.Hero_hero__bqvNd{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;padding-top:96px;overflow:hidden;border-bottom:1px solid var(--rule-strong)}.Hero_grid___ML9v{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--rule-hair) 0 1px,transparent 1px 25%),repeating-linear-gradient(to bottom,var(--rule-hair) 0 1px,transparent 1px 120px);-webkit-mask-image:linear-gradient(180deg,black 0,black 55%,transparent 88%);mask-image:linear-gradient(180deg,black 0,black 55%,transparent 88%)}.Hero_inner__lGUYu{position:relative;z-index:2;align-self:center;padding-bottom:var(--s-6)}.Hero_eyebrow__zlAY_{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap}.Hero_pulse__3PO1k{width:7px;height:7px;background:var(--ok);animation:Hero_pulse__3PO1k 2.4s var(--ease-out) infinite}@keyframes Hero_pulse__3PO1k{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.Hero_title__h4PJ2{font-family:var(--font-pixel);font-size:min(11vw,var(--t-4xl));line-height:.86;letter-spacing:-.03em;margin-bottom:var(--s-4);text-wrap:balance}.Hero_title__h4PJ2 em{font-style:normal;color:var(--accent)}.Hero_word__ZXcQj{display:inline-block}.Hero_pitch__TkD2Q{font-family:var(--font-serif);font-size:var(--t-xl);line-height:1.22;max-width:30ch;margin-bottom:var(--s-4);color:var(--ink)}.Hero_meta__13e8_{display:flex;gap:var(--s-5);flex-wrap:wrap;margin-bottom:var(--s-5);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;color:var(--ink-muted)}.Hero_meta__13e8_ b{color:var(--ink);font-weight:400}.Hero_cta__1n4WS{display:flex;gap:var(--s-3);flex-wrap:wrap}.Hero_margin__boc9A{position:absolute;left:calc(var(--gutter) * .28);top:40%;z-index:2;writing-mode:vertical-rl;letter-spacing:.34em}.Hero_margin__boc9A,.Hero_scrollCue__HovjE{font-family:var(--font-micro);font-size:var(--t-2xs);color:var(--ink-faint)}.Hero_scrollCue__HovjE{display:none;justify-items:center;gap:6px;letter-spacing:.2em}.Hero_cueLine__hG6gQ{width:1px;height:34px;background:linear-gradient(to bottom,var(--ink-faint),transparent)}@media (max-width:900px){.Hero_margin__boc9A,.Hero_scrollCue__HovjE{display:none}}.Hud_hud__sxfj1{position:fixed;top:0;inset-inline:0;z-index:var(--z-hud);border-bottom:1px solid var(--rule-strong);background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1)}.Hud_inner__BrMiH{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--s-5);gap:var(--s-5);padding-block:.55rem}.Hud_mark__cp4ap{font-family:var(--font-pixel);font-size:var(--t-lg);line-height:1;letter-spacing:-.02em;white-space:nowrap}.Hud_mark__cp4ap span{color:var(--accent)}.Hud_nav__rA8K5{display:flex;gap:var(--s-4);justify-content:center}.Hud_nav__rA8K5 a{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;text-decoration:none;color:var(--ink-muted);padding-bottom:2px;border-bottom:1px solid transparent;transition:color var(--dur-fast),border-color var(--dur-fast)}.Hud_nav__rA8K5 a:hover{color:var(--ink);border-bottom-color:var(--accent)}.Hud_right__8XwXw{display:flex;align-items:center;gap:var(--s-3)}.Hud_controls__IQXTA{display:flex;align-items:center;gap:var(--s-2)}.Hud_xp__foRXN{display:grid;grid-gap:3px;gap:3px;min-width:140px}.Hud_xpTop__Pi12z{display:flex;justify-content:space-between;gap:var(--s-3);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em}.Hud_lvl__lC47k{color:var(--accent)}.Hud_xpNum__jN5Sn{color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Hud_track__ygWtG{height:8px;border:1px solid var(--rule-strong);background:var(--paper-sunken);padding:1px}.Hud_fill__3VqgM{height:100%;background-image:repeating-linear-gradient(to right,var(--accent) 0 4px,transparent 4px 6px);transition:width var(--dur-slow) var(--ease-out)}.Hud_iconBtn__nnQkd{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--rule-strong);background:transparent;cursor:pointer;font-family:var(--font-micro);font-size:var(--t-2xs);transition:background var(--dur-fast),border-color var(--dur-fast)}.Hud_iconBtn__nnQkd:hover{background:var(--paper-sunken);border-color:var(--ink)}.Hud_roster__th_pF{display:flex;gap:4px}.Hud_slot__Thvzm{width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--rule);opacity:.28}.Hud_slot__Thvzm[data-on=true]{opacity:1;border-color:currentColor}@media (hover:none) and (pointer:coarse),(max-width:1200px){.Hud_nav__rA8K5{display:none}.Hud_inner__BrMiH{grid-template-columns:auto 1fr}.Hud_controls__IQXTA>.Hud_iconBtn__nnQkd:first-child,.Hud_xp__foRXN{display:none}.Hud_right__8XwXw{justify-content:flex-end}}@media (max-width:620px){.Hud_xp__foRXN{min-width:96px}.Hud_roster__th_pF{display:none}}@media (max-width:430px){.Hud_inner__BrMiH,.Hud_right__8XwXw{gap:var(--s-3)}.Hud_xp__foRXN{min-width:74px}.Hud_mark__cp4ap{font-size:var(--t-base)}.Hud_iconBtn__nnQkd{width:28px;height:28px}}@media (max-width:350px){.Hud_mark__cp4ap{font-size:var(--t-sm)}.Hud_xp__foRXN{min-width:60px}.Hud_xpTop__Pi12z{font-size:.58rem}}.Hud_burger__jqpJm{display:none;flex-direction:column;justify-content:center;gap:4px;width:34px;height:32px;padding:0 6px;border:1px solid var(--rule-strong);background:transparent;cursor:pointer}.Hud_burger__jqpJm span{display:block;height:2px;width:100%;background:var(--ink);transition:transform var(--dur) var(--ease-out),opacity var(--dur-fast)}.Hud_burger__jqpJm[data-open=true] span:first-child{transform:translateY(6px) rotate(45deg)}.Hud_burger__jqpJm[data-open=true] span:nth-child(2){opacity:0}.Hud_burger__jqpJm[data-open=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.Hud_scrim__ZvFWI{position:fixed;inset:0;z-index:calc(var(--z-hud) + 1);background:color-mix(in srgb,var(--paper-inverse) 55%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out),visibility var(--dur)}.Hud_scrim__ZvFWI[data-open=true]{opacity:1;visibility:visible}.Hud_drawer__T9JXF{position:fixed;top:0;right:0;bottom:0;z-index:calc(var(--z-hud) + 2);width:min(320px,86vw);display:grid;grid-template-rows:auto 1fr auto;background:var(--paper);border-left:1.5px solid var(--ink);box-shadow:-18px 0 40px -30px rgba(0,0,0,.6);transform:translateX(100%);visibility:hidden;transition:transform var(--dur-slow) var(--ease-out),visibility var(--dur-slow);overflow-y:auto;overscroll-behavior:contain}.Hud_drawer__T9JXF[data-open=true]{transform:translateX(0);visibility:visible}.Hud_drawerHead__db2c1{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule-strong)}.Hud_close__8v7l8{border:1px solid var(--rule-strong);background:transparent;cursor:pointer;width:30px;height:30px;display:grid;place-items:center;font-size:var(--t-sm);line-height:1}.Hud_close__8v7l8:hover{background:var(--paper-sunken);border-color:var(--ink)}.Hud_drawerNav__5qVvh{display:grid;align-content:start}.Hud_drawerNav__5qVvh a{display:flex;align-items:baseline;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule);text-decoration:none;font-family:var(--font-pixel);font-size:var(--t-lg);line-height:1;transition:background var(--dur-fast),padding-left var(--dur-fast)}.Hud_drawerNav__5qVvh a:focus-visible,.Hud_drawerNav__5qVvh a:hover{background:var(--paper-sunken);padding-left:calc(var(--s-5) + 6px)}.Hud_drawerNum__z0RqY{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;color:var(--accent)}.Hud_drawerFoot__kcvD3{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-top:1px solid var(--rule-strong);flex-wrap:wrap}.Hud_drawerRoster__k_VrY{display:flex;gap:5px}.Hud_drawerRoster__k_VrY .Hud_slot__Thvzm{width:26px;height:26px}@media (prefers-reduced-motion:reduce){.Hud_drawer__T9JXF{transition:visibility var(--dur)}}@media (hover:none) and (pointer:coarse),(max-width:1200px){.Hud_burger__jqpJm{display:flex}}.Hud_iconBtn__nnQkd[data-on=true]{color:var(--accent);border-color:currentColor}.Hud_drawerControls__cccZn{display:none;gap:var(--s-3);padding:var(--s-4) 0;margin-top:var(--s-4);border-top:1px solid var(--rule)}.Hud_drawerControl__m3xmy{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3);border:1px solid var(--rule-strong);background:transparent;color:var(--ink);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.Hud_drawerControl__m3xmy:hover{border-color:currentColor}.Hud_drawerControl__m3xmy[data-on=true]{color:var(--accent);border-color:currentColor}.Hud_drawerXp__l863s{display:grid;grid-gap:4px;gap:4px;padding-top:var(--s-2)}@media (hover:none) and (pointer:coarse),(max-width:1200px){.Hud_drawerControls__cccZn{display:grid}}.Log_timeline__WDlLC{position:relative;margin-top:var(--s-6);padding-left:var(--s-6)}.Log_spine__tJCUw{position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:repeating-linear-gradient(to bottom,var(--rule-strong) 0 5px,transparent 5px 9px)}.Log_entry__QjH2I{position:relative;padding:0 0 var(--s-6)}.Log_entry__QjH2I:last-child{padding-bottom:var(--s-5)}.Log_node__t07CS{position:absolute;left:calc(var(--s-6) * -1 + 1px);top:7px;width:9px;height:9px;border:1.5px solid var(--ink);background:var(--paper)}.Log_entry__QjH2I[data-kind=recognition] .Log_node__t07CS{background:var(--accent);border-color:var(--accent)}.Log_entry__QjH2I[data-kind=education] .Log_node__t07CS{background:var(--info);border-color:var(--info)}.Log_entry__QjH2I[data-kind=build] .Log_node__t07CS{background:var(--paper)}.Log_head__emYKy{display:flex;align-items:baseline;gap:var(--s-4);flex-wrap:wrap;margin-bottom:4px}.Log_kind__Uhi2U{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em}.Log_entry__QjH2I[data-kind=recognition] .Log_kind__Uhi2U{color:var(--accent)}.Log_entry__QjH2I[data-kind=education] .Log_kind__Uhi2U{color:var(--info)}.Log_entry__QjH2I[data-kind=build] .Log_kind__Uhi2U,.Log_period__S2Znm{color:var(--ink-muted)}.Log_period__S2Znm{font-family:var(--font-mono);font-size:var(--t-2xs)}.Log_title__J46Dk{font-family:var(--font-pixel);font-size:var(--t-lg);line-height:1.05;margin-bottom:2px}.Log_org__K2faY{font-family:var(--font-serif);font-size:var(--t-lg);line-height:1.2}.Log_detail__ESsDk,.Log_org__K2faY{color:var(--ink-soft);margin-bottom:var(--s-3)}.Log_detail__ESsDk{max-width:var(--measure);font-size:var(--t-sm);line-height:1.68}.Log_tags__NdcJY{display:flex;flex-wrap:wrap;gap:5px}.Log_creds__ltqzt{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--rule-strong)}.Log_credsHead___liZO{font-family:var(--font-pixel);font-size:var(--t-xl);line-height:1;margin-bottom:var(--s-2)}.Log_credsNote__fKemr{max-width:var(--measure);font-size:var(--t-sm);color:var(--ink-muted);margin-bottom:var(--s-5)}.Log_credGrid__ZXXkN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong)}@media (max-width:620px){.Log_credGrid__ZXXkN{grid-template-columns:minmax(0,1fr)}}.Log_cred__PMHnH{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:var(--s-4);border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}.Log_credKind__pgSDu{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;color:var(--ink-muted)}.Log_credKind__pgSDu[data-kind=award]{color:var(--warn)}.Log_credKind__pgSDu[data-kind=role]{color:var(--ok)}.Log_credName__FCnm2{font-family:var(--font-pixel);font-size:var(--t-sm);line-height:1.15;margin-top:2px}.Log_credIssuer__44h1j{font-size:var(--t-xs);color:var(--ink)}.Log_credIssued__TAMV0{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-muted)}.Log_credDetail__bSrCA{font-size:var(--t-xs);line-height:1.55;color:var(--ink-soft);margin:var(--s-2) 0 var(--s-2)}.Roster_grid__vCYao{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong)}@media (max-width:1040px){.Roster_grid__vCYao{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.Roster_grid__vCYao{grid-template-columns:minmax(0,1fr)}}.Roster_tile__lYB00{position:relative;display:grid;align-content:start;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5);border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);background:transparent;text-align:left;cursor:pointer;overflow:hidden;transition:background var(--dur) var(--ease-out)}.Roster_tile__lYB00:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity var(--dur) var(--ease-out);pointer-events:none}.Roster_tile__lYB00:hover:before{opacity:.05}.Roster_tile__lYB00[data-locked=true]{cursor:not-allowed}.Roster_tile__lYB00[data-locked=true] .Roster_body__UfETe{opacity:.4}.Roster_tile__lYB00[data-on=true]{background:var(--paper-raised)}.Roster_head__v1t5y{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.Roster_sigil__FcW2q{display:grid;place-items:center;width:34px;height:34px;border:1.5px solid}.Roster_state__WXkiP{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em}.Roster_callsign__G0Q9P{font-family:var(--font-pixel);font-size:var(--t-lg);line-height:1;letter-spacing:.01em}.Roster_discipline__mEOqZ{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink-muted)}.Roster_motto__h_LDe{font-family:var(--font-serif);font-size:var(--t-base);line-height:1.3;color:var(--ink)}.Roster_brief__VWyPE{font-size:var(--t-xs);line-height:1.65;color:var(--ink-soft)}.Roster_tools__dT0UL{display:flex;gap:4px;flex-wrap:wrap}.Roster_tool__nkDOo{font-family:var(--font-mono);font-size:var(--t-2xs);padding:1px 5px;border:1px solid var(--rule);color:var(--ink-muted)}.Roster_body__UfETe{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Roster_lock__h_s45{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--warn)}.Shell_term__OM9B6{margin-top:var(--s-6);border:1.5px solid var(--ink);background:var(--paper-raised);box-shadow:var(--shadow-plate)}.Shell_bar__LSjtE{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:.5rem .75rem;background:var(--ink);color:var(--paper);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em}.Shell_body__3aeSA{padding:var(--s-4);min-height:300px;max-height:440px;overflow-y:auto;font-family:var(--font-mono);font-size:var(--t-xs);line-height:1.75;cursor:text;background:var(--paper-sunken);white-space:pre-wrap}.Shell_line__Jtca_{display:flex;gap:.5em}.Shell_line__Jtca_[data-kind=in] .Shell_text__pxyM7{color:var(--ink)}.Shell_line__Jtca_[data-kind=out] .Shell_text__pxyM7{color:var(--ink-soft)}.Shell_line__Jtca_[data-kind=err] .Shell_text__pxyM7{color:var(--danger)}.Shell_prompt__JCz2C{color:var(--accent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Shell_text__pxyM7{overflow-wrap:anywhere}.Shell_form__Z3AqN{display:flex;gap:.5em;align-items:baseline}.Shell_input__B_zIw{flex:1 1;min-width:0;border:0;background:transparent;font:inherit;color:var(--ink);outline:none;caret-color:var(--accent)}.Shell_input__B_zIw::placeholder{color:var(--ink-faint)}.Shell_chips__X68KH{display:flex;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-top:1px solid var(--rule-strong)}.Shell_chip__BVLcb{padding:.3em .6em;border:1px solid var(--rule-strong);background:transparent;cursor:pointer;font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-soft);transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.Shell_chip__BVLcb:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Signal_signal__0xX42{position:relative;border-top:1px solid var(--rule-strong);overflow:hidden}.Signal_top__z0elK{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:var(--s-7);gap:var(--s-7);align-items:start;margin-bottom:var(--s-7)}.Signal_title__SQgU0{font-family:var(--font-pixel);font-size:var(--t-3xl);line-height:.9;margin-bottom:var(--s-4)}.Signal_title__SQgU0 em{font-style:normal;color:var(--accent)}.Signal_pitch__F41NT{font-family:var(--font-serif);font-size:var(--t-lg);line-height:1.32;margin-bottom:var(--s-5)}.Signal_detail__ZlIJH,.Signal_pitch__F41NT{max-width:var(--measure);color:var(--ink-soft)}.Signal_detail__ZlIJH{font-size:var(--t-sm);line-height:1.68;margin-bottom:var(--s-4)}.Signal_interests__s3bAR{list-style:none;margin:0 0 var(--s-5);padding:0;display:flex;flex-wrap:wrap;gap:5px}.Signal_links__OaYHg{display:grid;margin:0;border-top:1px solid var(--rule-strong)}.Signal_links__OaYHg>div{display:grid;grid-template-columns:92px 1fr;grid-gap:var(--s-4);gap:var(--s-4);padding:.6rem 0;border-bottom:1px solid var(--rule)}.Signal_links__OaYHg dt{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;color:var(--ink-muted);padding-top:2px}.Signal_links__OaYHg dd{margin:0;font-family:var(--font-mono);font-size:var(--t-xs)}.Signal_links__OaYHg dd a{text-decoration:none;border-bottom:1px solid var(--rule-strong)}.Signal_links__OaYHg dd a:hover{color:var(--accent);border-color:var(--accent)}.Signal_scoreboard__Kk66E{border:1.5px solid var(--ink);background:var(--paper-raised);margin-bottom:var(--s-6)}.Signal_scoreHead__HgpcU{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:.5rem .75rem;background:var(--ink);color:var(--paper);flex-wrap:wrap}.Signal_scoreTitle__yl7bj{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em}.Signal_scoreStats__aoy7S{font-family:var(--font-mono);font-size:var(--t-2xs);opacity:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Signal_reset__zvVQn{border:1px solid;background:transparent;color:inherit;padding:.2em .6em;cursor:pointer;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em}.Signal_reset__zvVQn:hover{background:var(--paper);color:var(--ink)}.Signal_badges__NwVyo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--rule-strong)}@media (max-width:620px){.Signal_badges__NwVyo{grid-template-columns:minmax(0,1fr)}}.Signal_badge__3dJFe{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--s-3);gap:var(--s-3);align-items:start;padding:var(--s-3) var(--s-4);border-right:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);opacity:.45}.Signal_badge__3dJFe[data-on=true]{opacity:1}.Signal_badgeMark__nE7Dz{color:var(--warn);font-size:var(--t-sm);line-height:1.4}.Signal_badge__3dJFe[data-on=true] .Signal_badgeMark__nE7Dz{color:var(--ok)}.Signal_badgeBody__33X_S{display:grid;grid-gap:1px;gap:1px;min-width:0}.Signal_badgeBody__33X_S b{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;font-weight:400}.Signal_badgeBody__33X_S span{font-size:var(--t-2xs);color:var(--ink-muted);line-height:1.5}.Signal_badgeXp__dk7TL{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-faint)}.Signal_colophon__r4eH6{display:flex;gap:var(--s-5);justify-content:space-between;flex-wrap:wrap;padding:var(--s-4) 0 var(--s-6);border-top:1px solid var(--rule);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.07em;color:var(--ink-muted)}.Signal_colophon__r4eH6 span:nth-child(2){max-width:56ch}.Signal_colophon__r4eH6 a{text-decoration:none;color:var(--accent)}@media (max-width:900px){.Signal_top__z0elK{grid-template-columns:1fr;gap:var(--s-6)}}.Toasts_stack__x_Sla{position:fixed;right:var(--s-4);bottom:var(--s-4);z-index:var(--z-modal);list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-2);gap:var(--s-2);width:min(320px,calc(100vw - 2 * var(--s-4)));pointer-events:none}.Toasts_toast__ARJhY{position:relative;display:grid;grid-gap:2px;gap:2px;padding:var(--s-3) var(--s-4);padding-right:var(--s-6);border:1.5px solid var(--ink);background:var(--paper-raised);box-shadow:var(--shadow-cut);pointer-events:auto;animation:Toasts_slideIn__Bf1pa .32s var(--ease-out) both}@keyframes Toasts_slideIn__Bf1pa{0%{opacity:0;transform:translate(14px,8px)}}.Toasts_close__cRBnL{position:absolute;top:2px;right:4px;border:0;background:transparent;cursor:pointer;font-size:1.1rem;line-height:1;color:var(--ink-muted);padding:2px 4px}.Toasts_close__cRBnL:hover{color:var(--ink)}.Toasts_kind__HJNGy{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em;color:var(--ok)}.Toasts_kind__HJNGy[data-kind=achievement]{color:var(--warn)}.Toasts_title__v3ABZ{font-family:var(--font-pixel);font-size:var(--t-base);line-height:1.1}.Toasts_detail__rxqwL{font-size:var(--t-2xs);color:var(--ink-muted);line-height:1.5}.Toasts_xp__QbYoO{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--accent);margin-top:2px}@media (prefers-reduced-motion:reduce){.Toasts_toast__ARJhY{animation:none}}.Tree_frame__lYVjh{margin-top:var(--s-6);border:1.5px solid var(--ink);background:var(--paper-raised);box-shadow:var(--shadow-plate);padding:var(--s-5);position:relative}.Tree_frame__lYVjh:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(to right,var(--rule-hair) 0 1px,transparent 1px 59px),repeating-linear-gradient(to bottom,var(--rule-hair) 0 1px,transparent 1px 39px)}.Tree_swipe__oQ6dz{display:none;position:relative;margin:0 0 var(--s-3);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;color:var(--ink-faint)}@media (max-width:1080px){.Tree_swipe__oQ6dz{display:block}}.Tree_canvas__eNaFn{position:relative}.Tree_tier___bHj4{position:absolute;top:0;display:flex;align-items:baseline;gap:.5em;padding-bottom:5px;border-bottom:1px solid var(--rule-strong);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Tree_tier___bHj4 b{color:var(--accent);font-weight:400}.Tree_wires__1Ca8g{position:absolute;inset:0;overflow:visible}.Tree_edge__pD9XZ{fill:none;stroke:var(--rule-strong);stroke-width:1;stroke-linecap:round;transition:stroke var(--dur-fast),stroke-width var(--dur-fast),opacity var(--dur-fast)}.Tree_edge__pD9XZ[data-on=true]{stroke:var(--accent);stroke-width:1.8}.Tree_node__snjFL{position:absolute;display:grid;align-content:center;grid-gap:6px;gap:6px;padding:6px 9px;border:1px solid var(--rule-strong);background:var(--paper);cursor:default;transition:opacity var(--dur-fast),border-color var(--dur-fast),box-shadow var(--dur-fast),transform var(--dur-fast),background var(--dur-fast)}.Tree_node__snjFL:focus-visible,.Tree_node__snjFL:hover,.Tree_node__snjFL[data-active=true]{border-color:currentColor;box-shadow:3px 3px 0 currentColor;transform:translate(-1px,-1px);background:var(--paper-raised);z-index:3}.Tree_node__snjFL[data-dim=true]{opacity:.28}.Tree_nTop__p5Vrp{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:7px;gap:7px;min-width:0}.Tree_nDot__PTWyW{width:7px;height:7px;background:currentColor;flex:none}.Tree_nLabel___sLVz{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.03em;color:var(--ink);line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tree_nLevel__Hd6O1{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tree_nBar__wD_aD{height:5px;border:1px solid var(--rule);background:var(--paper-sunken);position:relative;overflow:hidden}.Tree_nBar__wD_aD:after{content:"";position:absolute;inset:0;width:var(--fill);background-image:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 5px)}.Tree_below__N6GkR{display:flex;align-items:stretch;justify-content:space-between;gap:var(--s-5);margin-top:var(--s-4);flex-wrap:wrap}.Tree_readout__Wda3g{flex:1 1 340px;display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--rule-strong);min-height:4.2em}.Tree_rSigil__k0dyX{display:grid;place-items:center;width:26px;height:26px;border:1.5px solid;flex:none;margin-top:2px}.Tree_rBody__fTg5J{display:grid;grid-gap:2px;gap:2px;min-width:0}.Tree_rBody__fTg5J b{font-family:var(--font-pixel);font-size:var(--t-base);font-weight:500;line-height:1.1}.Tree_rBody__fTg5J span{font-size:var(--t-sm);line-height:1.55;color:var(--ink-soft);max-width:var(--measure)}.Tree_rMeta__5v_Dh{margin-left:auto;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink-faint);white-space:nowrap;padding-top:4px}.Tree_rHint__gg790{font-size:var(--t-sm);color:var(--ink-muted);padding-top:2px}.Tree_legend__1yFvv{list-style:none;margin:0;padding:var(--s-3) 0;border-top:1px solid var(--rule-strong);display:flex;flex-wrap:wrap;gap:var(--s-3);align-content:flex-start;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em}.Tree_legend__1yFvv li{display:flex;align-items:center;gap:5px}.Tree_key__2SLKx{width:8px;height:8px;background:currentColor}@media (max-width:720px){.Tree_frame__lYVjh{padding:var(--s-4)}.Tree_rMeta__5v_Dh{display:none}.Tree_below__N6GkR{gap:var(--s-3)}}.Card_slot__TBxJv{display:grid}.Card_card__jk_Lw{position:relative;width:100%;min-height:100%;display:grid}.Card_flipSurface__8l_FM{position:absolute;inset:0;z-index:6;border:0;padding:0;background:transparent;cursor:pointer;font:inherit;color:inherit}.Card_flipSurface__8l_FM:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.Card_face__AF_OQ>:not(.Card_flipSurface__8l_FM){pointer-events:none}.Card_face__AF_OQ{display:grid;grid-template-rows:auto auto 1fr auto;border:1.5px solid var(--ink);background:var(--paper-raised);box-shadow:var(--shadow-cut);overflow:hidden;pointer-events:auto;transition:opacity var(--dur) var(--ease-out),visibility var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.Card_face__AF_OQ[inert]{pointer-events:none}.Card_card__jk_Lw:hover .Card_face__AF_OQ{box-shadow:var(--shadow-cut-lg)}.Card_front__kodif{position:relative}.Card_back__NUys5{position:absolute;inset:0}.Card_card__jk_Lw[data-flipped=false] .Card_back__NUys5,.Card_card__jk_Lw[data-flipped=true] .Card_front__kodif{opacity:0;visibility:hidden;transform:translateY(6px)}.Card_card__jk_Lw[data-flipped=false] .Card_front__kodif,.Card_card__jk_Lw[data-flipped=true] .Card_back__NUys5{opacity:1;visibility:visible;transform:translateY(0)}.Card_sheen__IqCju{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0;transition:opacity var(--dur) var(--ease-out);background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--rarity) 26%,transparent),transparent 62%);mix-blend-mode:multiply}:root[data-theme=dark] .Card_sheen__IqCju{mix-blend-mode:screen}.Card_card__jk_Lw:hover .Card_sheen__IqCju{opacity:1}.Card_spectral__mVNSJ{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;transition:opacity var(--dur) var(--ease-out);background:repeating-linear-gradient(115deg,var(--oxide-soft) 0 8px,var(--ochre-soft) 8px 16px,var(--verdigris-soft) 16px 24px,var(--indigo-soft) 24px 32px,var(--plum-soft) 32px 40px);mix-blend-mode:multiply}:root[data-theme=dark] .Card_spectral__mVNSJ{mix-blend-mode:screen}.Card_card__jk_Lw:hover .Card_spectral__mVNSJ{opacity:.55}.Card_band___b_gg{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:.4rem .65rem;background:var(--rarity);color:var(--paper);font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.12em;position:relative;z-index:5}.Card_bandScore__T0ij7{display:inline-flex;align-items:center;gap:.4em}.Card_bandScore__T0ij7,.Card_move__SODby{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Card_move__SODby{padding:0 .35em;border-radius:2px;background:color-mix(in srgb,var(--paper) 26%,transparent);letter-spacing:.06em}.Card_move__SODby[data-dir=down]{background:color-mix(in srgb,var(--ink) 22%,transparent)}.Card_provisional__TLJJB{font-size:var(--t-2xs);line-height:1.6;color:var(--ink-muted);border:1px dashed var(--rule-strong);padding:var(--s-2) var(--s-3)}.Card_provisional__TLJJB b{color:var(--warn);font-weight:500}.Card_head__4yU1O{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-3);border-bottom:1px solid var(--rule);position:relative;z-index:5}.Card_headTop__fNtbk{display:flex;align-items:center;gap:var(--s-3)}.Card_sigil__FuQ_p{display:grid;place-items:center;width:30px;height:30px;border:1.5px solid;flex:none}.Card_owner__2ytkP{letter-spacing:.1em}.Card_classification__TVoAU,.Card_owner__2ytkP{font-family:var(--font-micro);font-size:var(--t-2xs)}.Card_classification__TVoAU{margin-left:auto;letter-spacing:.08em;color:var(--ink-muted)}.Card_name__xJkdN{font-family:var(--font-pixel);font-size:var(--t-xl);line-height:.95;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.Card_tagline__Z1nqM{font-family:var(--font-serif);font-size:var(--t-lg);line-height:1.2;color:var(--ink-soft)}.Card_body__GVVRF{padding:var(--s-4);display:grid;align-content:start;grid-gap:var(--s-4);gap:var(--s-4);position:relative;z-index:5;min-height:0}.Card_back__NUys5 .Card_body__GVVRF{overflow-y:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 10px,black calc(100% - 14px),transparent);mask-image:linear-gradient(180deg,transparent 0,black 10px,black calc(100% - 14px),transparent)}.Card_metrics__6ndJC{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.Card_metric__TQj7b{padding:.45rem .55rem;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:grid;grid-gap:2px;gap:2px}.Card_mLabel__IOhtH{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.06em;color:var(--ink-faint)}.Card_mValue__UV9fX{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink)}.Card_summary__ziujP{line-height:1.68}.Card_plain__0fIoi,.Card_summary__ziujP{font-size:var(--t-xs);color:var(--ink-soft)}.Card_plain__0fIoi{line-height:1.65;margin-top:calc(var(--s-2) * -1)}.Card_privateTag__y1eiA{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink-muted);border:1px solid var(--rule);padding:1px 5px}.Card_highlight__FAvxW{border-left:2px solid var(--rarity);padding-left:var(--s-3);font-size:var(--t-xs);line-height:1.68;color:var(--ink)}.Card_stack__ZY8LR{display:flex;flex-wrap:wrap;gap:4px}.Card_chip__e4wYF{font-family:var(--font-mono);font-size:var(--t-2xs);padding:1px 5px;border:1px solid var(--rule);color:var(--ink-muted)}.Card_stats__SWJhj{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Card_stat__xeyav{display:grid;grid-template-columns:68px 1fr 30px;align-items:center;grid-gap:var(--s-3);gap:var(--s-3)}.Card_sLabel___HBZQ{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.06em;color:var(--ink-muted)}.Card_sVal__kDbf2{font-family:var(--font-mono);font-size:var(--t-2xs);text-align:right;color:var(--ink)}.Card_foot__Gw0BW{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-top:1px solid var(--rule);position:relative;z-index:7;flex-wrap:wrap}.Card_hint__QTzw5{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink-faint)}.Card_links__fTOcl{display:flex;gap:var(--s-3)}.Card_link__1oSMc{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.08em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rarity);padding-bottom:1px}.Card_link__1oSMc:hover{color:var(--rarity)}.Card_face__AF_OQ .Card_link__1oSMc{pointer-events:auto}.Card_back__NUys5 .Card_body__GVVRF{pointer-events:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;z-index:7}@media (prefers-reduced-motion:reduce){.Card_face__AF_OQ{transition:none}.Card_card__jk_Lw[data-flipped=false] .Card_back__NUys5,.Card_card__jk_Lw[data-flipped=true] .Card_front__kodif{transform:none}}.Vault_sync__rMM4r{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35em;margin-top:var(--s-4);font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--ink-muted);max-width:var(--measure);line-height:1.7}.Vault_sync__rMM4r strong{font-weight:500;color:var(--accent)}.Vault_sync__rMM4r a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Vault_pulse__D0Grg{width:6px;height:6px;background:var(--ok);align-self:center;animation:Vault_syncPulse__FtWDx 2.4s ease-in-out infinite}@keyframes Vault_syncPulse__FtWDx{0%,to{opacity:1}50%{opacity:.3}}.Vault_filters__i3kCf{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-6) 0 var(--s-5)}.Vault_filter__E18Yb{padding:.35em .7em;border:1px solid var(--rule-strong);background:transparent;font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.09em;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast),box-shadow var(--dur-fast)}.Vault_filter__E18Yb:hover{border-color:currentColor}.Vault_filter__E18Yb[data-on=true]{border-color:currentColor;box-shadow:2px 2px 0 currentColor;background:var(--paper-raised)}.Vault_grid__lGulH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.Vault_item__3RRb8{min-width:0;display:grid}@media (max-width:560px){.Vault_grid__lGulH{grid-template-columns:1fr}}.Vault_withdrawn__BI3MA{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px dashed var(--rule-strong)}.Vault_withdrawnHead__koQPT{font-family:var(--font-micro);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--warn);margin:0 0 var(--s-2)}.Vault_withdrawnNote__bvxst{font-size:var(--t-xs);line-height:1.7;color:var(--ink-muted);max-width:62ch;margin:0 0 var(--s-4)}.Vault_withdrawnList__rndDp{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Vault_withdrawnItem__OW3ok{display:grid;grid-template-columns:minmax(0,12rem) auto;align-items:baseline;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--rule)}.Vault_withdrawnItem__OW3ok a{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--ink);-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn)}.Vault_withdrawnScore__MQ2l8{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--warn);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Vault_withdrawnWhy__nCIQD{grid-column:1/-1;font-size:var(--t-2xs);line-height:1.7;color:var(--ink-muted)}@media (min-width:720px){.Vault_withdrawnItem__OW3ok{grid-template-columns:minmax(0,12rem) 5rem minmax(0,1fr)}.Vault_withdrawnWhy__nCIQD{grid-column:auto}}.Vault_freshness__od334{font-size:var(--t-xs);line-height:1.7;color:var(--ink-muted);max-width:68ch;margin:calc(var(--s-2) * -1) 0 var(--s-4);padding-left:var(--s-3);border-left:2px solid var(--rule)}.Vault_freshness__od334 strong{font-weight:500;color:var(--ink)}.Vault_freshness__od334[data-level=loading]{opacity:.7}.Vault_freshness__od334[data-level=ageing]{border-left-color:var(--rule-strong)}.Vault_freshness__od334[data-level=stale]{border-left-color:var(--warn);color:var(--ink)}