:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background-color:rgb(var(--ink-900));color:#e6e8f0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html[data-theme=light],html[data-theme=light] body{color:#1a1a1d}body{font-feature-settings:"cv02", "cv03", "cv04", "cv11"}:root{--w-rgb:255 255 255;--w-boost:1;--k-rgb:0 0 0;--k-boost:1;--c-boost:1;--ink-900:10 11 18;--ink-800:15 17 23;--ink-700:21 24 36;--ink-600:28 32 48;--ink-500:37 42 60;--beacon-50:238 240 255;--beacon-100:223 227 255;--beacon-200:196 200 255;--beacon-300:157 164 255;--beacon-400:124 131 255;--beacon-500:79 70 229;--beacon-600:67 56 202;--beacon-700:55 48 163;--taken:220 168 28;--ghost:75 81 105;--won:63 189 156;--lost:198 73 91;--on-won:10 20 17;--on-taken:26 18 4;--on-lost:255 255 255;--open:79 205 224;--hairline-ink:#ffffff12;--rule-ink:#ffffff0a;--selection:#22c9d159;--autofill-surface:#0f1117;--autofill-ink:#e6e8f0;--scroll-shadow-surface:#0d0f15;--scroll-shadow-edge:#00000080;--panel-shadow:none;--panel-face:#0f1117b3;--inset-face:#0a0b1280;--readout-face:#0a0a0a;--viz-surface:#0f1117;--viz-plane:#0a0b12;--viz-grid:#ffffff0f;--viz-axis:#ffffff1f;--viz-ink-muted:#ffffff52;--viz-ink-secondary:#ffffff8c;--viz-context:#ffffff38;--viz-context-strong:#ffffff61;--viz-bar-track:#ffffff0d;--viz-s1:#10a6ad;--viz-s2:#bf2f77;--viz-s3:#1f81e2;--viz-s4:#337c27;--viz-s5:#8756c7;--viz-won:#3fbd9c;--viz-taken:#dca81c;--viz-lost:#c6495b;--viz-dark:#6b7290;--viz-off:#4b5169;--viz-field:#8b90a6;--viz-signal:#10a6ad;--viz-signal-rgb:16 166 173;--viz-signal-dim:#0d7f85;--viz-signal-soft:#7fd6da;--viz-social:#8756c7;--viz-tooltip-bg:#0a0a0a;--viz-tooltip-ring:#ffffff1a;--viz-tooltip-shadow:0 10px 30px #0000008c;--viz-select-ring:#fff;--viz-region-fill:#ffffff03;--viz-region-stroke:#ffffff0d;--viz-bar-highlight:#ffffff2e;--viz-crosshair:#ffffff2e;--mark-halo:.26;--mark-fill:.16;--mark-ring:.85;--mark-off:.6;--mark-ring-w:1.5;--lift-border:#ffffff1c;--lift-wash:linear-gradient(180deg, #7c83ff12, #7c83ff00 44%);--lift-face:linear-gradient(180deg, #141824 0%, #0d0f17 100%);--lift-shadow:inset 0 1px 0 0 #ffffff0f, 0 26px 64px -30px #000000e6;--lift-spine:linear-gradient(180deg, #7c83ff 0%, #7c83ff59 38%, #7c83ff00 100%);--inset-rule:#7c83ff8c;--inset-wash:linear-gradient(90deg, #7c83ff1c, #7c83ff06 52%, #7c83ff00);--inset-rule-quiet:#7c83ff66;--inset-wash-quiet:linear-gradient(90deg, #7c83ff16, #7c83ff05 52%, #7c83ff00);--eyebrow-rule:linear-gradient(90deg, #ffffff1a, #fff0);--beam-ink:#d6f5f7;--beam-glow:0 0 28px #22c9d18c, 0 0 3px #22c9d1d9;--question-ink:#a8dfe4}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--w-rgb:26 26 29;--w-boost:1.75;--k-rgb:43 43 48;--k-boost:.55;--c-boost:1.5;--ink-900:246 247 251;--ink-800:255 255 255;--ink-700:251 251 254;--ink-600:240 240 246;--ink-500:225 225 232;--beacon-50:236 233 247;--beacon-100:68 27 129;--beacon-200:92 31 176;--beacon-300:114 59 205;--beacon-400:114 59 205;--beacon-500:114 59 205;--beacon-600:92 31 176;--beacon-700:68 27 129;--won:21 128 61;--taken:154 71 8;--lost:185 28 28;--on-won:255 255 255;--on-taken:255 255 255;--on-lost:255 255 255;--ghost:92 92 99;--open:14 116 144;--hairline-ink:#1a1a1d24;--rule-ink:#1a1a1d17;--selection:#723bcd2e;--autofill-surface:#fff;--autofill-ink:#1a1a1d;--scroll-shadow-surface:#fff;--scroll-shadow-edge:#1a1a1d24;--panel-shadow:0 1px 2px #1a1a1d0a, 0 1px 3px #1a1a1d08;--panel-face:#fff;--inset-face:#f6f7fb;--readout-face:#fff;--viz-surface:#fff;--viz-plane:#f6f7fb;--viz-grid:#1a1a1d1a;--viz-axis:#1a1a1d3d;--viz-ink-muted:#1a1a1d9e;--viz-ink-secondary:#1a1a1dc7;--viz-context:#1a1a1d52;--viz-context-strong:#1a1a1d80;--viz-bar-track:#1a1a1d14;--viz-s1:#8e63e7;--viz-s2:#14a09d;--viz-s3:#c77138;--viz-s4:#3888e7;--viz-s5:#649435;--viz-won:#14a09d;--viz-taken:#c77138;--viz-lost:#b91c1c;--viz-dark:#5c5c63;--viz-off:#909098;--viz-field:#73747b;--viz-signal:#723bcd;--viz-signal-rgb:114 59 205;--viz-signal-dim:#5c1fb0;--viz-signal-soft:#8449db;--viz-social:#cd46a9;--viz-tooltip-bg:#fff;--viz-tooltip-ring:#1a1a1d24;--viz-tooltip-shadow:0 10px 30px #1a1a1d29;--viz-select-ring:#1a1a1d;--viz-region-fill:#1a1a1d05;--viz-region-stroke:#1a1a1d12;--viz-bar-highlight:#1a1a1d1a;--viz-crosshair:#1a1a1d47;--mark-halo:.34;--mark-fill:.24;--mark-ring:1;--mark-off:.85;--mark-ring-w:1.75;--lift-border:#1a1a1d24;--lift-wash:none;--lift-face:none;--lift-shadow:0 2px 4px #1a1a1d0a, 0 12px 28px -12px #1a1a1d2e;--lift-spine:none;--inset-rule:#723bcd80;--inset-wash:linear-gradient(90deg, #723bcd12, #723bcd05 52%, #723bcd00);--inset-rule-quiet:#723bcd59;--inset-wash-quiet:linear-gradient(90deg, #723bcd0d, #723bcd04 52%, #723bcd00);--eyebrow-rule:linear-gradient(90deg, #1a1a1d24, #1a1a1d00);--beam-ink:#5c1fb0;--beam-glow:none;--question-ink:#1a1a1d;color:#1a1a1d}[data-theme-root]{background-color:rgb(var(--ink-900));min-height:100vh}body:has([data-theme-root][data-theme=light]){color:#1a1a1d;background-color:#f6f7fb}.beacon-canvas{background-color:rgb(var(--ink-900))}.title-card{letter-spacing:-.032em;text-wrap:balance;font-weight:640;line-height:1.02}.beam{color:var(--beam-ink);text-shadow:var(--beam-glow)}.stat-beacon{isolation:isolate;display:inline-block;position:relative}.stat-beacon:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#22c9d152,#0000 72%);position:absolute;inset:-55% -75%}.stat-dim:before{background:radial-gradient(closest-side,#c6495b33,#0000 72%)}.slot-unlit{border:1px solid #4b516999;box-shadow:inset 0 0 12px #4b51692e}.runway,.slot{position:relative}.slot:before{content:"";z-index:0;background:#4b516952;width:2px;position:absolute;top:20px;bottom:-34px;left:19px}.slot:last-child:before,.slot--terminal:before{display:none}.slot-node{z-index:1;font-variant-numeric:tabular-nums;letter-spacing:.01em;width:40px;height:40px;color:rgb(var(--w-rgb) / calc(.32 * var(--w-boost,1)));background:#0c0e16;border:1.5px solid #4b5169b3;border-radius:999px;place-items:center;font-size:12px;font-weight:650;display:grid;position:relative}.slot--lit .slot-node{color:#86efac;background:radial-gradient(closest-side,#3fbd9c33,#0c0e16 76%);border-color:#3fbd9c99;box-shadow:0 0 20px #3fbd9c52,inset 0 0 8px #3fbd9c24}.slot--held .slot-node{color:#dca81c;background:radial-gradient(closest-side,#dca81c1f,#0c0e16 78%);border-color:#dca81c8c}.slot--open .slot-node{color:rgb(var(--w-rgb) / calc(.26 * var(--w-boost,1)));border-color:#4b516999}.slot-body{transition:none}.slot--lit .slot-body{box-shadow:inset 2px 0 #3fbd9c66}.slot--held .slot-body{box-shadow:inset 2px 0 #dca81c52}.slot--open .slot-body{box-shadow:inset 2px 0 #4b516973}.slot--terminal .slot-node{font-size:0}.slot--terminal.slot--lit .slot-node{border-color:#3fbd9cb3;box-shadow:0 0 36px #3fbd9c6b,inset 0 0 12px #3fbd9c33}.slot--terminal.slot--open .slot-node{border-color:#22c9d18c;box-shadow:0 0 32px #22c9d13d,inset 0 0 10px #22c9d11f}.slot--terminal .slot-body{box-shadow:none;background-image:radial-gradient(120% 90% at 0 -10%,#22c9d11a,#0000 60%);position:relative;overflow:hidden}.slot-core{border-radius:999px;width:12px;height:12px}.slot--terminal.slot--lit .slot-core{background:#86efac;box-shadow:0 0 12px #3fbd9cb3}.slot--terminal.slot--held .slot-core{background:#dca81c;box-shadow:0 0 10px #dca81c8c}.slot--terminal.slot--open .slot-core{background:0 0;border:1.5px solid #22c9d180}.build-step{position:relative}.build-step:before{content:"";z-index:0;background:#4b51694d;width:2px;position:absolute;top:26px;bottom:-14px;left:11px}.build-step:last-child:before{display:none}.census-pin{background:#4b516973;border-radius:999px;width:100%;height:8px}.census-pin--lit{background:#3fbd9c;box-shadow:0 0 8px #3fbd9c8c}.census-pin--held{background:#dca81cd9}@media (max-width:480px){.slot:before{left:15px}.slot-node{width:32px;height:32px;font-size:11px}}@keyframes beacon-lift{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lift{animation:.6s cubic-bezier(.22,.61,.36,1) both beacon-lift}@media (prefers-reduced-motion:reduce){.lift,.animate-ping,.animate-pulse{animation:none}}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.hairline{border-color:var(--hairline-ink)}@media (min-width:1024px){.obs-content{padding-left:256px;transition:padding-left .2s ease-in-out}:root[data-nav=collapsed] .obs-content{padding-left:64px}}@media (prefers-reduced-motion:reduce){.obs-content{transition:none}}.obs-content{--obs-t-tag:11.5px;--obs-t-meta:12.5px;--obs-t-body:15px;--obs-t-title:15px;--obs-t-page:24px;--obs-t-figure:32px}.obs-figure{--obs-fig-scale:1.15;--obs-t-tag:calc(11.5px * var(--obs-fig-scale));--obs-t-meta:calc(12.5px * var(--obs-fig-scale));--obs-t-body:calc(15px * var(--obs-fig-scale));--obs-t-title:calc(15px * var(--obs-fig-scale));--obs-t-page:calc(24px * var(--obs-fig-scale));--obs-t-figure:calc(32px * var(--obs-fig-scale))}.bleed--board .plate>div>.engraved{font-size:12.65px}.bleed--board .plate>div>.text-xs{font-size:13.8px}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.card-anchor{scroll-margin-top:1.25rem}.obs-question{color:var(--question-ink)}.obs-lift{border-color:var(--lift-border);background-image:var(--lift-wash), var(--lift-face);box-shadow:var(--lift-shadow)}.obs-lift:after{content:"";pointer-events:none;background:var(--lift-spine);width:2px;position:absolute;top:0;bottom:0;left:0}.obs-inset{border-left:2px solid var(--inset-rule);background-image:var(--inset-wash)}.obs-inset-quiet{border-left:2px solid var(--inset-rule-quiet);background-image:var(--inset-wash-quiet)}.obs-clamp{max-height:var(--obs-clamp-h,4rem);overflow:hidden}.obs-clamp--fade{-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.obs-eyebrow{align-items:center;gap:.75rem;display:flex}.obs-eyebrow:after{content:"";background:var(--eyebrow-rule);flex:auto;height:1px}.slot-row-label{box-shadow:inset 2px 0 0 rgb(var(--ghost) / .45)}.slot-row-label[data-state=owned]{box-shadow:inset 2px 0 0 rgb(var(--won) / .5)}.slot-row-label[data-state=contested]{box-shadow:inset 2px 0 0 rgb(var(--taken) / .42)}.map-node{transition:fill .22s,stroke .22s}.map-pulse{transform-box:fill-box;transform-origin:50%;animation:2s cubic-bezier(.2,.6,.35,1) infinite map-pulse}@keyframes map-pulse{0%{opacity:.9;stroke-width:3px;transform:scale(.82)}70%{opacity:0;stroke-width:1.2px;transform:scale(1.75)}to{opacity:0;stroke-width:1.2px;transform:scale(1.75)}}.map-pulse-hold{animation:2s ease-in-out infinite map-pulse-hold}@keyframes map-pulse-hold{0%,to{opacity:.35}50%{opacity:.7}}.map-flare{animation:2.6s ease-in-out infinite map-flare}@keyframes map-flare{0%,to{opacity:.4}50%{opacity:.78}}.map-panel{animation:.18s cubic-bezier(.22,.61,.36,1) both map-slide}@keyframes map-slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.map-node{transition:none}.map-pulse,.map-flare,.map-panel{animation:none}}::selection{background:var(--selection)}.glyph{width:1.5rem;height:1.5rem;display:block}.glyph__lit{fill:#22c9d1}.glyph__arc,.glyph__wave{transform-box:view-box;transform-origin:16px 15px}.glyph--pulse .glyph__arc{animation:3.4s ease-out infinite beacon-arc}.glyph--pulse .glyph__wave{animation:3.4s ease-out infinite beacon-wave}@keyframes beacon-arc{0%,to{opacity:var(--o)}20%{opacity:1}48%{opacity:var(--o)}}@keyframes beacon-wave{0%{opacity:.55;transform:scale(.5)}70%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}@media (prefers-reduced-motion:reduce){.glyph--pulse .glyph__arc,.glyph--pulse .glyph__wave{animation:none}}.obs-rail,.obs-topbar{top:var(--obs-banner-h,0px)}.obs-ladder{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 28px),#0000 100%)}.obs-ladder li{scroll-margin-top:8px;scroll-margin-bottom:32px}@media (min-width:1024px){.obs-corner-pill{left:268px}:root[data-nav=collapsed] .obs-corner-pill{left:76px}}
