@font-face{font-family:Big Shoulders Display;src:url(/fonts/big-shoulders-display.woff) format("woff");font-weight:100 900;font-display:swap}@font-face{font-family:Big Shoulders Stencil;src:url(/fonts/big-shoulders-stencil.woff) format("woff");font-weight:100 900;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-400.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-500.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-600.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-600.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-700.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-400.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-600.woff) format("woff");font-weight:600;font-display:swap}:root{color-scheme:dark;--void: #060606;--char: #151513;--slab: #201f1c;--slab-hi: #2a2925;--steel: #34322d;--grit: #4b4841;--chalk: #ece7db;--dust: #a39e92;--ash: #75716a;--sodium: #f5a23a;--sodium-dim: #7a5121;--sodium-ink: #1c1206;--fluoro: #bde2e4;--fluoro-dim: #3c5355;--go: #86d17a;--go-dim: #2b4a27;--stop: #ee4b3b;--stop-dim: #4f1a15;--can-red: #e04a3a;--can-yellow: #efc93c;--can-green: #4fb061;--can-blue: #3d7dd8;--can-white: #edeae2;--f-display: "Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--f-stencil: "Big Shoulders Stencil", "Big Shoulders Display", Impact, sans-serif;--f-body: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--f-cond: "Barlow Condensed", "Barlow", "Arial Narrow", sans-serif;--f-code: "Plex Mono", ui-monospace, Menlo, monospace;--t-xs: .8rem;--t-sm: .875rem;--t-md: 1rem;--t-lg: 1.25rem;--t-xl: 1.563rem;--t-2xl: 1.953rem;--t-3xl: 2.441rem;--t-4xl: 3.052rem;--t-5xl: 3.815rem;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--gutter: 16px;--content: 720px;--tap: 48px;--tap-lg: 60px;--r-ctl: 3px;--r-pill: 999px;--cut: 10px;--edge: inset 0 1px 0 rgba(255, 255, 255, .045);--m-fast: .12s;--m-med: .2s;--m-slow: .36s;--ease: cubic-bezier(.2, .7, .2, 1);--ease-slam: cubic-bezier(.3, 1.6, .5, 1);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--tabbar-h: 64px}@media(min-width:960px){:root{--gutter: 32px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{height:100%}body{overflow-x:hidden}#root{overflow-x:clip}body{margin:0;background-color:var(--void);color:var(--chalk);font-family:var(--f-body);font-size:var(--t-md);line-height:1.45;font-feature-settings:"tnum" 1,"lnum" 1;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 60% at 50% -10%,rgba(245,162,58,.075),transparent 60%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(180deg,#0c0c0b 0%,var(--void) 70%)}body[data-light=live]:before{background-blend-mode:normal}body[data-light=out]:before{background:radial-gradient(120% 60% at 50% -10%,rgba(238,75,59,.12),transparent 60%),linear-gradient(180deg,#0f0807 0%,var(--void) 70%)}body[data-light=standing]:before{background:radial-gradient(120% 60% at 50% -10%,rgba(134,209,122,.09),transparent 60%),linear-gradient(180deg,#090c08 0%,var(--void) 70%)}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.05}p{margin:0}:focus{outline:none}:focus-visible{outline:2px solid var(--fluoro);outline-offset:2px}::selection{background:var(--sodium);color:var(--sodium-ink)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html[data-motion=reduced] *,html[data-motion=reduced] *:before,html[data-motion=reduced] *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.l{--bg: transparent;--fg: var(--chalk);--bd: var(--steel);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--tap);padding:0 var(--s-5);border:1px solid var(--bd);border-radius:var(--r-ctl);background:var(--bg);color:var(--fg);font-family:var(--f-cond);font-weight:700;font-size:var(--t-lg);letter-spacing:.02em;line-height:1;text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background var(--m-fast) var(--ease),border-color var(--m-fast) var(--ease),transform var(--m-fast) var(--ease),opacity var(--m-fast)}.l:active:not(:disabled){transform:translateY(1px) scale(.99)}.l:disabled{opacity:.42;cursor:not-allowed}.l svg{flex:none}.b{--bg: var(--sodium);--fg: var(--sodium-ink);--bd: var(--sodium);border-radius:0;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%)}.b:hover:not(:disabled){--bg: #ffb24f;--bd: #ffb24f}.b:disabled{--bg: var(--slab);--fg: var(--ash);--bd: var(--steel);opacity:1}.q{--bg: var(--slab);--bd: var(--steel);box-shadow:var(--edge)}.q:hover:not(:disabled){--bd: var(--grit);--bg: var(--slab-hi)}.E{--bd: transparent;padding:0 var(--s-3);color:var(--dust)}.E:hover:not(:disabled){color:var(--chalk)}.F{--bg: transparent;--fg: var(--stop);--bd: var(--stop-dim)}.F:hover:not(:disabled){--bg: var(--stop-dim)}.Za{min-height:var(--tap-lg);font-size:var(--t-xl);padding:0 var(--s-6)}._a{min-height:36px;font-size:var(--t-md);padding:0 var(--s-3)}.ar{display:flex;width:100%}.G{color:transparent!important}.G:after{content:"";position:absolute;width:18px;height:18px;border:2px solid var(--fg);border-right-color:transparent;border-radius:50%;animation:H .7s linear infinite}@keyframes H{to{transform:rotate(360deg)}}.y{display:inline-grid;place-items:center;width:var(--tap);height:var(--tap);border:0;border-radius:var(--r-ctl);background:transparent;color:var(--dust);position:relative;touch-action:manipulation}.y:hover{color:var(--chalk);background:var(--slab)}.y[aria-pressed=true]{color:var(--sodium)}.rr{position:absolute;top:7px;right:6px;min-width:17px;height:17px;padding:0 4px;border-radius:var(--r-pill);background:var(--sodium);color:var(--sodium-ink);font:700 11px/17px var(--f-cond);text-align:center}.tr{display:grid;gap:6px}.er{font-family:var(--f-cond);font-weight:600;font-size:var(--t-md);color:var(--dust);letter-spacing:.01em}.ir{font-size:var(--t-sm);color:var(--ash)}.or{font-size:var(--t-sm);color:var(--stop)}.a{width:100%;min-height:var(--tap);padding:0 var(--s-4);background:var(--char);border:1px solid var(--steel);border-radius:var(--r-ctl);color:var(--chalk);font-size:1.0625rem;transition:border-color var(--m-fast)}.a::placeholder{color:var(--ash);letter-spacing:normal;font-family:var(--f-body);font-weight:400;font-size:1.0625rem}.a:focus{border-color:var(--fluoro);outline:none}.a[aria-invalid=true]{border-color:var(--stop)}textarea.a{padding:var(--s-3) var(--s-4);min-height:96px;resize:vertical}select.a{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--dust) 50%),linear-gradient(135deg,var(--dust) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:40px}.nr{font-family:var(--f-code);font-weight:600;font-size:1.5rem;letter-spacing:.3em;text-transform:uppercase;text-align:center;min-height:var(--tap-lg)}.J{position:relative}.sr{position:absolute;left:var(--s-4);top:50%;transform:translateY(-50%);color:var(--dust);pointer-events:none}.J .a{padding-left:34px}.lr{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:2px;background:var(--char);border:1px solid var(--steel);border-radius:var(--r-ctl)}.d{min-height:44px;padding:0 var(--s-2);border:0;border-radius:2px;background:transparent;color:var(--dust);font-family:var(--f-cond);font-weight:600;font-size:var(--t-md);line-height:1.1}.K{grid-auto-columns:max-content;width:max-content;min-width:100%}.K .d{padding:0 var(--s-3)}.d[aria-checked=true]{background:var(--slab-hi);color:var(--chalk);box-shadow:var(--edge),inset 0 -2px 0 var(--sodium)}.d:disabled{opacity:.4}.p{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:var(--tap);width:100%;padding:0;border:0;background:none;text-align:left}.w{display:grid;gap:2px}.w b{font-weight:500;font-size:var(--t-md);color:var(--chalk)}.w span{font-size:var(--t-sm);color:var(--ash)}.g{flex:none;position:relative;width:50px;height:28px;border-radius:var(--r-pill);background:var(--steel);transition:background var(--m-fast)}.g:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--dust);transition:transform var(--m-med) var(--ease),background var(--m-fast)}.p[aria-checked=true] .g{background:var(--sodium-dim)}.p[aria-checked=true] .g:after{transform:translate(22px);background:var(--sodium)}.p:disabled{opacity:.45}.f{display:grid;grid-template-columns:var(--tap) 1fr var(--tap);align-items:stretch;border:1px solid var(--steel);border-radius:var(--r-ctl);background:var(--char);min-height:var(--tap)}.f button{border:0;background:transparent;color:var(--dust);display:grid;place-items:center}.f button:hover:not(:disabled){color:var(--chalk);background:var(--slab)}.f button:disabled{opacity:.3}.L{display:grid;place-items:center;font-family:var(--f-display);font-weight:700;font-size:var(--t-2xl);line-height:1;border-inline:1px solid var(--steel)}.L small{font-family:var(--f-cond);font-size:var(--t-sm);color:var(--ash);font-weight:600}.dr{width:100%;accent-color:var(--sodium);height:32px}.O{min-height:100%;display:flex;flex-direction:column}.Q{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:calc(var(--safe-top) + 4px) calc(var(--gutter) - 8px) 4px var(--gutter);background:#060606db;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--char)}.pr{display:flex;align-items:center}.R{font-family:var(--f-stencil);font-weight:800;font-size:1.6rem;line-height:1;letter-spacing:.04em;color:var(--chalk);text-decoration:none;display:inline-flex;align-items:baseline;gap:6px}.R span{color:var(--sodium)}.T{flex:1;padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom))}.V{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(5,1fr);height:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:#0a0a09f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--steel)}.k{position:relative;display:grid;place-items:center;align-content:center;gap:3px;color:var(--ash);text-decoration:none;font-family:var(--f-cond);font-weight:600;font-size:.78rem;letter-spacing:.02em}.k[aria-current=page]{color:var(--chalk)}.k[aria-current=page]:before{content:"";position:absolute;top:-1px;left:22%;right:22%;height:3px;background:var(--sodium)}.W{display:none}@media(min-width:960px){.O{flex-direction:row}.Q,.V{display:none}.T{padding-bottom:0;min-width:0}.W{position:sticky;top:0;height:100vh;flex:none;width:232px;display:flex;flex-direction:column;gap:var(--s-6);padding:var(--s-6) var(--s-4);border-right:1px solid var(--steel);background:#0a0a0999}.gr{display:grid;gap:2px}.z{display:flex;align-items:center;gap:var(--s-3);min-height:44px;padding:0 var(--s-3);color:var(--dust);text-decoration:none;font-family:var(--f-cond);font-weight:600;font-size:var(--t-lg);border-left:3px solid transparent}.z:hover{color:var(--chalk);background:var(--char)}.z[aria-current=page]{color:var(--chalk);border-left-color:var(--sodium);background:var(--char)}.fr{margin-top:auto;display:flex;gap:var(--s-1)}}.cr{position:fixed;inset:0;z-index:60;background:#0009;animation:Z var(--m-med) var(--ease)}._{position:fixed;left:0;right:0;bottom:0;z-index:61;max-height:min(78vh,720px);display:flex;flex-direction:column;background:var(--char);border-top:1px solid var(--grit);box-shadow:var(--edge);padding-bottom:var(--safe-bottom);animation:aa var(--m-med) var(--ease)}.vr{height:min(78vh,720px)}.mr{display:flex;align-items:center;justify-content:space-between;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-bottom:1px solid var(--steel)}.hr{font-family:var(--f-display);font-weight:700;font-size:var(--t-xl);text-transform:uppercase}.xr{overflow-y:auto;padding:var(--s-4);flex:1;min-height:0;-webkit-overflow-scrolling:touch}.ra{width:40px;height:4px;background:var(--grit);margin:8px auto 0}@media(min-width:720px){._{left:auto;right:var(--s-6);bottom:var(--s-6);width:420px;border:1px solid var(--grit)}.ra{display:none}}@keyframes aa{0%{transform:translateY(24px);opacity:0}}@keyframes Z{0%{opacity:0}}.ur{position:fixed;z-index:80;left:var(--s-3);right:var(--s-3);top:calc(var(--safe-top) + var(--s-3));display:grid;gap:var(--s-2);justify-items:center;pointer-events:none}.br{pointer-events:auto;max-width:440px;width:100%;padding:var(--s-3) var(--s-4);background:var(--slab-hi);border:1px solid var(--grit);border-left:4px solid var(--fluoro);font-weight:500;animation:ta var(--m-med) var(--ease)}.yr{border-left-color:var(--stop)}.wr{border-left-color:var(--go)}@keyframes ta{0%{transform:translateY(-10px);opacity:0}}.kr{position:fixed;z-index:70;left:0;right:0;top:0;padding:calc(var(--safe-top) + 6px) var(--s-4) 6px;background:var(--stop-dim);color:var(--chalk);font-family:var(--f-cond);font-weight:600;text-align:center}.zr{width:100%;max-width:var(--content);margin:0 auto;padding:var(--s-4) var(--gutter) var(--s-12);display:grid;gap:var(--s-8);align-content:start}.jr{max-width:1040px}.Br{display:grid;gap:var(--s-2)}.Xr{font-family:var(--f-display);font-weight:800;font-size:var(--t-4xl);line-height:.92;text-transform:uppercase;letter-spacing:.005em;overflow-wrap:anywhere}.Sr{color:var(--dust);max-width:60ch}.Yr{display:grid;gap:var(--s-3)}.Cr{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--steel)}.Mr{font-family:var(--f-display);font-weight:700;font-size:var(--t-xl);text-transform:uppercase;letter-spacing:.02em}.Dr{font-family:var(--f-cond);font-weight:600;color:var(--ash);font-size:var(--t-md)}.Ir{position:relative;background:var(--char);border:1px solid var(--steel);box-shadow:var(--edge);padding:var(--s-4)}.ea:after{content:"";position:absolute;top:-1px;right:-1px;width:18px;height:18px;background:linear-gradient(225deg,var(--void) calc(50% - .5px),var(--steel) calc(50% - .5px),var(--steel) calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none}.ia.ea:after{background:linear-gradient(225deg,var(--void) calc(50% - .5px),var(--sodium-dim) calc(50% - .5px),var(--sodium-dim) calc(50% + .5px),transparent calc(50% + .5px))}.ia{border-color:var(--sodium-dim);background:linear-gradient(180deg,rgba(245,162,58,.07),transparent 60%),var(--char)}.Pr{display:grid;border-top:1px solid var(--steel)}.oa{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-3);min-height:64px;padding:var(--s-3) 0;border-bottom:1px solid var(--steel);text-decoration:none;color:inherit}a.oa:hover{background:linear-gradient(90deg,transparent,rgba(255,255,255,.025),transparent)}.Ar{display:grid;gap:2px;min-width:0}.Nr{font-weight:600;font-size:var(--t-lg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Ur{color:var(--ash);font-size:var(--t-sm);display:flex;flex-wrap:wrap;gap:0 var(--s-3)}.qr{display:flex;align-items:center;gap:var(--s-2);color:var(--dust)}.na{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--r-pill);border:1px solid var(--steel);font-family:var(--f-cond);font-weight:600;font-size:var(--t-sm);color:var(--dust);white-space:nowrap;justify-self:start;width:fit-content}.na i{width:7px;height:7px;border-radius:50%;background:currentColor}.sa{color:var(--sodium);border-color:var(--sodium-dim)}.sa i{animation:la 1.6s ease-in-out infinite}.Er{color:var(--fluoro);border-color:var(--fluoro-dim)}.Fr{color:var(--go);border-color:var(--go-dim)}.Gr{color:var(--stop);border-color:var(--stop-dim)}.Hr{color:var(--ash)}@keyframes la{50%{opacity:.3}}.Jr{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));border-top:1px solid var(--steel);border-left:1px solid var(--steel)}.Kr{padding:var(--s-3) var(--s-3) var(--s-4);border-right:1px solid var(--steel);border-bottom:1px solid var(--steel);display:grid;gap:4px;align-content:start}.Lr{font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl);line-height:1}.Or{font-family:var(--f-cond);font-weight:600;font-size:var(--t-sm);color:var(--ash)}.Qr{display:flex;align-items:center;gap:var(--s-3);min-width:0}.Rr{flex:none;display:grid;place-items:center;width:36px;height:36px;background:var(--slab-hi);border:1px solid var(--steel);font-family:var(--f-display);font-weight:800;font-size:1.15rem;color:var(--chalk)}.Tr{width:28px;height:28px;font-size:.95rem}.Vr{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Wr{font-family:var(--f-code);font-size:.75rem;color:var(--ash);letter-spacing:.06em}.Zr{display:grid;min-width:0;line-height:1.2}.da{padding:var(--s-6) 0;display:grid;gap:var(--s-3);justify-items:start;color:var(--dust)}.da strong{color:var(--chalk);font-weight:600;font-size:var(--t-lg)}._r{display:grid;place-items:center;min-height:40vh;color:var(--ash);gap:var(--s-3);font-family:var(--f-cond);font-weight:600}.pa{width:120px;height:3px;background:var(--steel);overflow:hidden}.pa:after{content:"";display:block;width:40%;height:100%;background:var(--sodium);animation:ga .9s var(--ease) infinite alternate}@keyframes ga{0%{transform:translate(-100%)}to{transform:translate(250%)}}.j{display:grid;grid-template-columns:max-content 1fr;gap:var(--s-2) var(--s-4);margin:0}.j dt{color:var(--ash);font-family:var(--f-cond);font-weight:600}.j dd{margin:0;font-weight:500}.at{overflow-x:auto;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter)}.r{width:100%;border-collapse:collapse;font-size:var(--t-sm)}.r th{text-align:left;font-family:var(--f-cond);font-weight:600;color:var(--ash);padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--steel);white-space:nowrap}.r td{padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--char);vertical-align:top}.r td.fa,.r th.fa{text-align:right}.r tr.rt td{color:var(--sodium)}.tt{font-size:var(--t-sm);color:var(--ash);border-left:2px solid var(--steel);padding-left:var(--s-3)}.ca{display:grid;gap:var(--s-8)}@media(min-width:960px){.ca{grid-template-columns:1.4fr 1fr;align-items:start}}.et{min-height:100%;display:grid;grid-template-rows:1fr auto;padding:calc(var(--safe-top) + var(--s-8)) var(--gutter) calc(var(--safe-bottom) + var(--s-6));max-width:480px;margin:0 auto;gap:var(--s-8)}.it{align-self:end;display:grid;gap:var(--s-4)}.va{font-family:var(--f-stencil);font-weight:900;font-size:clamp(4.5rem,24vw,7.5rem);line-height:.82;letter-spacing:.01em;color:var(--chalk)}.va span{display:block;color:var(--sodium)}.ot{color:var(--dust);font-size:var(--t-lg);max-width:32ch;line-height:1.35}.nt{display:grid;gap:var(--s-4)}.st{font-size:var(--t-sm);color:var(--ash)}.lt{display:grid;gap:var(--s-4);padding:var(--s-5) var(--s-4) var(--s-4)}.dt{display:flex;justify-content:space-between;align-items:start;gap:var(--s-3)}.pt{font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl);line-height:.95;text-transform:uppercase;overflow-wrap:anywhere}.gt{font-family:var(--f-code);color:var(--ash);font-size:var(--t-sm);letter-spacing:.08em;margin-top:4px}.ft{display:flex;gap:var(--s-6);flex-wrap:wrap}.B{display:grid}.B b{font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl);line-height:1}.B span{font-family:var(--f-cond);font-weight:600;color:var(--ash);font-size:var(--t-sm)}.ct{display:grid;gap:var(--s-3);text-decoration:none;color:inherit}.vt{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);text-transform:uppercase;line-height:.95}.mt{color:var(--dust);font-size:var(--t-sm);display:flex;gap:var(--s-3);flex-wrap:wrap}.ht{display:grid;grid-template-columns:1fr auto;gap:var(--s-2)}.i{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--steel);border:1px solid var(--steel)}.i a{display:grid;gap:var(--s-2);align-content:space-between;min-height:96px;padding:var(--s-3);background:var(--char);text-decoration:none;color:var(--dust)}.i a:hover{background:var(--slab);color:var(--chalk)}.i b{font-family:var(--f-display);font-weight:700;font-size:var(--t-xl);text-transform:uppercase;color:var(--chalk);line-height:1}@media(min-width:640px){.i{grid-template-columns:repeat(3,1fr)}}.ma{display:flex;gap:var(--s-2);overflow-x:auto;padding-bottom:var(--s-2);scrollbar-width:none}.ma::-webkit-scrollbar{display:none}.xt{display:grid;gap:var(--s-3)}.ut{display:grid;gap:var(--s-5)}.bt{font-family:var(--f-display);font-weight:800;font-size:var(--t-4xl);text-transform:uppercase;line-height:.92;overflow-wrap:anywhere}.yt{color:var(--stop);font-weight:600}.wt{display:grid;gap:1px;background:var(--steel);border:1px solid var(--steel)}.ha{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:var(--s-4);padding:var(--s-4);background:var(--char);text-decoration:none;color:inherit;border-left:3px solid var(--accent)}.ha:hover{background:var(--slab)}.kt{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);text-transform:uppercase;line-height:.95}.zt{color:var(--dust);font-size:var(--t-sm);margin-top:2px}.X{margin:0;padding:0;list-style:none;display:grid;gap:var(--s-3);counter-reset:r}.X li{display:grid;grid-template-columns:28px 1fr;gap:var(--s-3);counter-increment:r;line-height:1.4}.X li:before{content:counter(r);font-family:var(--f-display);font-weight:800;font-size:var(--t-xl);color:var(--accent, var(--sodium));line-height:1.1}.jt{display:grid;gap:var(--s-4);border-left:4px solid var(--accent);padding-left:var(--s-4)}.Bt{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:var(--s-3);min-height:60px;border-bottom:1px solid var(--steel);text-decoration:none;color:inherit}.xa{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);color:var(--ash);text-align:right}.Xt .xa{color:var(--sodium)}.ua{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);text-align:right;line-height:1}.ua small{display:block;font-family:var(--f-cond);font-size:var(--t-xs);font-weight:600;color:var(--ash)}.St{background:linear-gradient(90deg,rgba(245,162,58,.08),transparent)}.Yt{display:grid;gap:var(--s-2)}.Ct{display:flex;gap:var(--s-8);flex-wrap:wrap}.Mt{display:grid;gap:var(--s-2)}.Dt{font-family:var(--f-display);font-weight:900;font-size:clamp(3rem,14vw,5rem);line-height:.85;text-transform:uppercase;color:var(--sodium);overflow-wrap:anywhere}.It{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1px;padding:1px}.Pt{box-shadow:0 0 0 1px var(--steel);background:var(--char);padding:var(--s-3);display:grid;gap:var(--s-2);align-content:start}.At{display:flex;justify-content:space-between;align-items:center}.Nt{font-family:var(--f-stencil);font-weight:800;font-size:var(--t-2xl);line-height:1;color:var(--ash)}.Ut{font-weight:600;font-size:var(--t-sm)}.qt{font-family:var(--f-cond);font-weight:600;font-size:var(--t-sm);color:var(--dust)}.Et{display:flex;gap:var(--s-2);overflow-x:auto;scrollbar-width:none}.Ft{font-family:var(--f-cond);font-weight:700;letter-spacing:.02em}.Gt{font-family:var(--f-code);font-size:.72rem;color:var(--dust);white-space:pre-wrap;word-break:break-word;min-width:260px;max-width:520px;margin:0}.Ht{white-space:nowrap}.Jt{display:grid;gap:var(--s-6);padding-bottom:96px}.Kt{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.Lt{height:4px;background:var(--steel)}.Ot{background:var(--sodium)}.Qt{font-family:var(--f-cond);font-weight:600;color:var(--ash);font-size:var(--t-sm)}.Rt{display:grid;gap:var(--s-5)}.Tt{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.ba{position:fixed;left:0;right:0;bottom:calc(var(--tabbar-h) + var(--safe-bottom));z-index:15;display:grid;grid-template-columns:auto 1fr;gap:var(--s-3);padding:var(--s-3) var(--gutter);background:#0a0a09f2;border-top:1px solid var(--steel)}@media(min-width:960px){.ba{left:232px;bottom:0}}.Vt{display:grid;gap:var(--s-2)}.o{display:grid;grid-template-columns:24px 1fr;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--steel);background:var(--char);text-align:left;border-radius:var(--r-ctl)}.o[aria-checked=true]{border-color:var(--sodium);background:linear-gradient(90deg,rgba(245,162,58,.08),transparent),var(--char)}.o b{font-weight:600;font-size:var(--t-lg);display:block}.o span{color:var(--dust);font-size:var(--t-sm)}.ya{width:20px;height:20px;border-radius:50%;border:2px solid var(--grit);margin-top:3px}.o[aria-checked=true] .ya{border-color:var(--sodium);box-shadow:inset 0 0 0 4px var(--char);background:var(--sodium)}.Wt{display:grid;gap:1px;background:var(--steel);border:1px solid var(--steel)}.Zt{display:grid;grid-template-columns:40px 36px 1fr;align-items:center;gap:var(--s-3);padding:6px var(--s-3);background:var(--char)}._t{font-family:var(--f-stencil);font-weight:800;font-size:var(--t-xl);color:var(--ash);text-align:right}.ae{display:grid;gap:var(--s-2)}.c{display:grid;grid-template-columns:36px 1fr 28px;gap:var(--s-3);align-items:center;min-height:56px;padding:0 var(--s-3);border:1px solid var(--steel);background:var(--char);text-align:left;border-radius:var(--r-ctl)}.c[aria-checked=true]{border-color:var(--grit);background:var(--slab)}.c[aria-checked=false]{opacity:.55}.wa{width:24px;height:24px;border:2px solid var(--grit);display:grid;place-items:center;color:var(--sodium-ink)}.c[aria-checked=true] .wa{background:var(--sodium);border-color:var(--sodium)}.re{display:grid;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--steel);background:var(--char)}.te{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3)}.ee{display:grid;gap:var(--s-3)}.ka{display:flex;justify-content:space-between;align-items:baseline;padding-top:var(--s-3);border-top:1px solid var(--steel)}.ka b{font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl)}.ie{margin:0;padding-left:1.2em;color:var(--stop);display:grid;gap:4px}.oe{min-height:100dvh;display:flex;flex-direction:column;padding-top:var(--safe-top)}.ne{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s-1);min-height:56px;padding:0 4px;background:#060606e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--char)}.se{min-width:0;display:grid;line-height:1.15}.le{font-family:var(--f-display);font-weight:800;font-size:var(--t-xl);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.de{font-family:var(--f-cond);font-weight:600;font-size:var(--t-sm);color:var(--dust);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pe{display:flex}.ge{display:flex;justify-content:center;padding:4px;background:var(--stop-dim);font-family:var(--f-cond);font-weight:600;font-size:var(--t-sm)}.S{width:100%;max-width:var(--content);margin:0 auto;padding:var(--s-5) var(--gutter) calc(140px + var(--safe-bottom));display:grid;gap:var(--s-8)}.za{display:grid;gap:var(--s-3)}.fe{display:grid;gap:var(--s-8);align-content:start;min-width:0}.ja{display:none}@media(min-width:960px){.S{max-width:1120px;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);column-gap:var(--s-10);align-items:start}.za{grid-column:1 / -1}.ja{display:grid;gap:var(--s-8)}.S{padding-bottom:var(--s-12)}.ce{display:grid;gap:var(--s-2)}.ve{height:360px}}.me{font-family:var(--f-display);font-weight:900;font-size:clamp(2.6rem,12vw,4.2rem);line-height:.88;text-transform:uppercase;overflow-wrap:anywhere}.Ba{color:var(--dust)}.Ba b{color:var(--chalk);font-weight:600}.he{display:grid;gap:1px;background:var(--steel);border:1px solid var(--steel)}.Y{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--char)}.Y span{color:var(--dust)}.Y b{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);line-height:1}.Xa{background:var(--slab)}.Xa b{color:var(--sodium);font-size:var(--t-3xl)}.xe{display:grid;gap:var(--s-3)}.ue{font-family:var(--f-code);font-weight:600;font-size:clamp(1.9rem,10vw,2.6rem);letter-spacing:.22em;line-height:1;color:var(--chalk);-webkit-user-select:all;user-select:all}.be{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ye{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.we{display:grid}.Sa{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-3);min-height:56px;border-bottom:1px solid var(--steel)}.Sa[data-left=true]{opacity:.45}.Ya{width:9px;height:9px;border-radius:50%;background:var(--grit)}.Ya[data-on=true]{background:var(--go);box-shadow:0 0 8px var(--go)}.ke{display:flex;align-items:center;gap:var(--s-2)}.ze{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:1px;padding:1px}.C{display:grid;justify-items:center;gap:4px;padding:var(--s-2) 4px;background:var(--char);box-shadow:0 0 0 1px var(--steel)}.je{font-family:var(--f-stencil);font-weight:800;font-size:var(--t-lg);line-height:1;color:var(--ash)}.C[data-now=true]{background:var(--slab-hi);box-shadow:inset 0 -3px 0 var(--sodium)}.C[data-done=true]{opacity:.5}.M{display:flex;gap:var(--s-2);align-items:center;width:100%;min-height:44px;padding:0 var(--s-3);border:1px solid var(--steel);background:var(--char);color:var(--dust);text-align:left;font-size:var(--t-sm)}.M b{color:var(--chalk);font-weight:600;flex:none}.M span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Be{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:var(--s-3) var(--gutter) calc(var(--s-3) + var(--safe-bottom));background:#0a0a09f5;border-top:1px solid var(--steel);display:grid;gap:var(--s-2)}.Xe{width:100%;max-width:var(--content);margin:0 auto;display:grid;gap:var(--s-2)}.Se{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.Ye{text-align:center;color:var(--dust);font-family:var(--f-cond);font-weight:600}.Ce{flex:1;display:grid;grid-template-rows:auto 1fr auto auto;text-align:center;overflow:hidden}.Ca{display:grid;place-items:center;align-content:center;gap:var(--s-3);padding:var(--s-4) var(--gutter);position:relative}.Ca:before{content:"";position:absolute;inset:-20% -40%;background:conic-gradient(from 0deg at 50% 0%,transparent 0 40%,rgba(245,162,58,.14) 46%,transparent 52% 100%);animation:Ma 6s ease-in-out infinite alternate;pointer-events:none}@keyframes Ma{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.Me{font-family:var(--f-cond);font-weight:600;color:var(--dust);font-size:var(--t-lg);position:relative}.Da{position:relative;font-family:var(--f-stencil);font-weight:900;font-size:clamp(9rem,56vw,18rem);line-height:.8;color:var(--sodium);font-variant-numeric:tabular-nums}.Da[data-hot=true]{color:var(--chalk)}.n{animation:n .42s var(--ease-slam) both}@keyframes n{0%{transform:scale(1.25);opacity:.2}}.Ia{position:relative;display:grid;gap:var(--s-1);justify-items:center}.Ia b{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);text-transform:uppercase}.De{padding:var(--s-4) var(--gutter) calc(var(--s-4) + var(--safe-bottom));display:grid;gap:var(--s-3)}.Ie{flex:1;display:flex;flex-direction:column;padding:var(--s-5) var(--gutter) calc(var(--s-5) + var(--safe-bottom));gap:var(--s-5);max-width:640px;margin:0 auto;width:100%}.Pe{display:flex;align-items:flex-end;gap:var(--s-3)}.Ae{font-family:var(--f-stencil);font-weight:900;font-size:clamp(5rem,30vw,8rem);line-height:.78;color:var(--accent);animation:n .48s var(--ease-slam) both}.Ne{font-family:var(--f-cond);font-weight:600;color:var(--dust);padding-bottom:6px;line-height:1.2}.Ue{font-family:var(--f-display);font-weight:900;font-size:clamp(2.6rem,12vw,4rem);line-height:.88;text-transform:uppercase}.qe{color:var(--dust);font-size:var(--t-lg)}.D{margin:0;padding:0;list-style:none;display:grid;gap:var(--s-2);counter-reset:r}.D li{display:grid;grid-template-columns:22px 1fr;gap:var(--s-2);counter-increment:r;line-height:1.35}.D li:before{content:counter(r);font-family:var(--f-display);font-weight:800;color:var(--accent)}.Ee{display:flex;flex-wrap:wrap;gap:var(--s-2)}.Fe{margin-top:auto;display:grid;gap:var(--s-3)}.Ge{height:100dvh;display:flex;flex-direction:column;padding-top:var(--safe-top);overflow:hidden}.He{display:grid;gap:var(--s-2);padding:var(--s-2) var(--gutter) var(--s-3);border-bottom:1px solid var(--char)}.Pa{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);font-family:var(--f-cond);font-weight:600;font-size:var(--t-md);color:var(--dust)}.Pa b{color:var(--chalk)}.Aa{display:flex;align-items:center;gap:var(--s-2)}.Aa b{font-family:var(--f-display);font-weight:800;font-size:var(--t-xl);color:var(--go)}.Je{font-family:var(--f-display);font-weight:800;font-size:var(--t-xl);text-transform:uppercase;color:var(--fluoro);letter-spacing:.02em}.Ke{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--s-3) var(--gutter) calc(var(--s-3) + var(--safe-bottom));width:100%;max-width:560px;margin:0 auto}.Le{display:grid;justify-items:center;gap:var(--s-2);padding:var(--s-2) 0 var(--s-3);text-align:center}.Oe{color:var(--dust);font-size:var(--t-sm);max-width:40ch}.Qe{flex:1;display:flex;flex-direction:column;gap:var(--s-6);padding:var(--s-5) var(--gutter) calc(var(--s-5) + var(--safe-bottom));max-width:640px;width:100%;margin:0 auto}.Re{display:grid;gap:var(--s-2)}.Te{font-family:var(--f-display);font-weight:900;font-size:clamp(2.8rem,14vw,4.4rem);line-height:.86;text-transform:uppercase;color:var(--sodium);overflow-wrap:anywhere;animation:n .48s var(--ease-slam) both}.Ve{color:var(--dust)}.We{display:grid}.Na{display:grid;grid-template-columns:30px 1fr auto;gap:var(--s-3);align-items:center;min-height:44px;border-bottom:1px solid var(--steel)}.Na[data-me=true]{color:var(--sodium)}.Ze{font-family:var(--f-display);font-weight:800;color:var(--ash);text-align:right}._e{font-family:var(--f-display);font-weight:800;font-size:var(--t-xl)}.ai{width:100%;max-width:var(--content);margin:0 auto;padding:var(--s-6) var(--gutter) calc(var(--s-10) + var(--safe-bottom));display:grid;gap:var(--s-8)}.ri{display:flex;flex-direction:column;height:100%;gap:var(--s-3)}.ti{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--s-2)}.v{display:grid;gap:2px}.v b{font-family:var(--f-cond);font-weight:700;font-size:var(--t-sm);color:var(--dust)}.v[data-me=true] b{color:var(--sodium)}.v p{overflow-wrap:anywhere}.ei{font-size:var(--t-sm);color:var(--ash);font-family:var(--f-cond);font-weight:600;border-left:2px solid var(--steel);padding-left:var(--s-2)}.ii{display:grid;grid-template-columns:1fr auto;gap:var(--s-2)}.oi{padding:var(--s-10) var(--gutter);max-width:520px;margin:0 auto;display:grid;gap:var(--s-4)}.ni{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--s-3)}.si{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:var(--s-3)}.li{color:var(--dust);font-size:var(--t-sm);text-align:center}.di{font-size:var(--t-sm);color:var(--ash)}.pi{display:grid;gap:var(--s-2);padding-top:var(--s-2)}.gi{display:flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--tap-lg);border:1px dashed var(--fluoro-dim);color:var(--fluoro);font-family:var(--f-cond);font-weight:700;font-size:var(--t-lg);text-align:center;padding:0 var(--s-3)}.Ua{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px}.t{flex:1;min-height:52px;max-height:88px;display:grid;grid-template-columns:30% 1fr auto;align-items:center;gap:var(--s-4);padding:0 var(--s-4) 0 0;border:1px solid var(--steel);background:var(--char);color:var(--chalk);text-align:left;transition:opacity var(--m-fast),border-color var(--m-fast),transform var(--m-fast) var(--ease);touch-action:manipulation}.t:disabled{cursor:default}.fi{height:100%;background:var(--c);box-shadow:inset -6px 0 #00000040}.ci{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);text-transform:uppercase;letter-spacing:.03em}.t[aria-pressed=true]{border:2px solid var(--chalk);background:var(--slab-hi)}.Ua[data-chosen=true] .t[aria-pressed=false]{opacity:.38}.t[data-win=true]{border:2px solid var(--c);box-shadow:0 0 24px -6px var(--c);opacity:1!important}.t[data-win=false]{opacity:.3}.vi{font-family:var(--f-display);font-weight:800;font-size:var(--t-xl);color:var(--dust)}.mi{text-align:center;display:grid;gap:2px}.qa{font-family:var(--f-display);font-weight:800;font-size:clamp(4rem,22vw,6.5rem);line-height:.85;color:var(--fluoro);font-variant-numeric:tabular-nums}.qa[data-empty=true]{color:var(--steel)}.hi{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.I{min-height:50px;border:1px solid var(--steel);background:var(--slab);font-family:var(--f-display);font-weight:700;font-size:var(--t-2xl);color:var(--chalk);box-shadow:var(--edge);touch-action:manipulation}.I:active:not(:disabled){background:var(--slab-hi)}.I:disabled{opacity:.4}.xi{font-family:var(--f-cond);font-size:var(--t-md);color:var(--dust)}.ui{position:relative;height:88px;margin:var(--s-6) var(--s-2) var(--s-2)}.bi{position:absolute;left:0;right:0;top:44px;height:2px;background:var(--grit)}.yi{position:absolute;top:34px;width:2px;height:20px;background:var(--dust);transform:translate(-1px)}.wi{background:var(--chalk);height:28px;top:30px;width:3px}.ki{background:var(--go);height:32px;top:28px;width:3px}.zi{position:absolute;transform:translate(-50%);display:grid;justify-items:center;font-family:var(--f-cond);font-weight:700;font-size:var(--t-sm);white-space:nowrap}.Ea{top:-6px;color:var(--sodium)}.Ea:after{content:"";width:2px;height:26px;background:var(--sodium)}.Fa{top:58px;color:var(--fluoro)}.Fa:before{content:"";width:2px;height:10px;background:var(--fluoro)}.ji{display:flex;justify-content:space-between;font-family:var(--f-cond);color:var(--ash);font-size:var(--t-sm);margin:0 var(--s-2)}.Bi{position:relative;align-self:center;width:min(100%,300px);padding:var(--s-4) var(--s-5) var(--s-5);background:var(--chalk);color:var(--void);text-align:center;clip-path:polygon(0 0,100% 0,100% 40%,96% 50%,100% 60%,100% 100%,0 100%,0 60%,4% 50%,0 40%)}.Xi{font-family:var(--f-cond);font-weight:700;font-size:var(--t-sm);letter-spacing:.04em;color:#4b4841}.Si{font-family:var(--f-display);font-weight:900;font-size:clamp(5rem,28vw,7.5rem);line-height:.85}.Yi{font-family:var(--f-cond);font-weight:600;font-size:var(--t-sm);color:#4b4841}.Ci{display:grid;grid-template-columns:1fr 1fr;gap:6px}.m{display:grid;place-items:center;gap:2px;min-height:84px;border:1px solid var(--steel);background:var(--slab);font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl);color:var(--chalk);line-height:1;touch-action:manipulation}.m small{font-family:var(--f-cond);font-weight:600;font-size:var(--t-xs);color:var(--dust)}.m[aria-pressed=true]{border:2px solid var(--go);background:var(--go-dim)}.m:disabled{opacity:.45}.Mi{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;text-align:center;gap:var(--s-3)}.Di{font-family:var(--f-display);font-weight:900;font-size:clamp(3.4rem,18vw,5rem);line-height:.9}.Ii{font-family:var(--f-cond);font-weight:600;color:var(--ash);font-size:var(--t-sm)}.Pi{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;padding:var(--s-2) 0}.Ai{display:flex;gap:3px}.Ni{width:var(--tile, 32px);height:calc(var(--tile, 32px) * 1.2);display:grid;place-items:center;background:var(--chalk);color:var(--void);font-family:var(--f-display);font-weight:800;font-size:calc(var(--tile, 32px) * .72);line-height:1}.Ui{background:var(--slab-hi);border-bottom:3px solid var(--grit)}.qi{animation:Ga var(--m-slow) var(--ease) both}@keyframes Ga{0%{transform:rotateX(90deg)}}.P{margin:0;padding:0;list-style:none;display:grid;gap:var(--s-2)}.P li{padding:var(--s-2) var(--s-3);border-left:3px solid var(--fluoro);background:var(--char);font-size:var(--t-md)}.P li b{font-family:var(--f-cond);color:var(--fluoro);margin-right:6px}.Ei{font-size:var(--t-sm);color:var(--ash);text-align:center}.Fi{display:grid;grid-template-columns:1fr auto;gap:var(--s-2)}.Ha{display:flex;justify-content:center;align-items:center;gap:4px;flex-wrap:wrap;font-family:var(--f-cond);font-weight:600;color:var(--ash);font-size:var(--t-sm)}.Ha svg{display:inline-block}.Ja{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:6px;max-height:360px}.h{display:grid;place-items:center;align-content:center;gap:var(--s-1);min-height:88px;border:1px solid var(--steel);background:var(--char);color:var(--chalk);font-family:var(--f-cond);font-weight:700;font-size:var(--t-md);touch-action:manipulation}.h[aria-pressed=true]{border:2px solid var(--chalk);background:var(--slab-hi)}.Ja[data-chosen=true] .h[aria-pressed=false]{opacity:.38}.h small{color:var(--ash);font-weight:600;font-size:var(--t-xs)}.Gi{display:flex;justify-content:center;gap:var(--s-4)}.Ka{width:92px;height:124px;display:grid;place-items:center;background:var(--chalk);border:1px solid var(--dust);animation:La var(--m-slow) var(--ease) both}.Ka:nth-child(2){animation-delay:.14s}@keyframes La{0%{transform:translateY(-20px) rotateY(90deg);opacity:0}}.x{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--steel);border:1px solid var(--steel);text-align:center}.x>div{background:var(--char);padding:var(--s-2);display:grid;gap:2px}.x b{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl)}.x span{font-family:var(--f-cond);color:var(--ash);font-size:var(--t-xs);font-weight:600}.Hi{color:var(--go)}.Ji{color:var(--stop)}.Oa{position:relative;width:min(100%,320px);margin:0 auto}.Oa svg{width:100%;height:auto;overflow:visible}.Qa{text-align:center;font-family:var(--f-display);font-weight:800;font-size:clamp(3.6rem,20vw,5.5rem);line-height:.85;font-variant-numeric:tabular-nums;color:var(--sodium)}.Qa[data-burst=true]{color:var(--stop);animation:Ra .38s both}@keyframes Ra{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.A{min-height:96px;width:100%;border:0;background:var(--sodium);color:var(--sodium-ink);font-family:var(--f-stencil);font-weight:900;font-size:var(--t-4xl);letter-spacing:.04em;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));touch-action:manipulation}.A:active:not(:disabled){transform:scale(.985)}.A:disabled{opacity:.4}.Ki{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;min-height:26px}.Li{display:grid;gap:var(--s-3);padding:var(--s-4);background:var(--char);border:1px solid var(--steel);border-top:3px solid #6fa8ff}.Oi{font-size:var(--t-xl);font-weight:600;line-height:1.25}.s{max-height:30dvh;overflow:auto;font-size:var(--t-md);line-height:1.5;color:var(--dust);white-space:pre-wrap}.s table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.s th,.s td{text-align:left;padding:4px 8px 4px 0;border-bottom:1px solid var(--steel)}.s th{color:var(--ash);font-family:var(--f-cond)}.Qi{font-size:var(--t-2xl);letter-spacing:.15em;text-align:center;color:var(--chalk);word-break:break-all}.Ri{display:grid;gap:6px}.Ta{min-height:52px;padding:0 var(--s-4);border:1px solid var(--steel);background:var(--slab);text-align:left;font-weight:600;font-size:var(--t-lg);color:var(--chalk);touch-action:manipulation}.Ta[aria-pressed=true]{border:2px solid #6fa8ff}.Ti{font-family:var(--f-display);font-weight:800;font-size:var(--t-2xl);color:#6fa8ff;text-align:right;font-variant-numeric:tabular-nums}.Vi{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--s-4);justify-content:center}.Wi{text-align:center;display:grid;gap:var(--s-2);justify-items:center}.Zi{font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl);text-transform:uppercase;line-height:.95}._i{display:grid;gap:2px;max-height:32dvh;overflow:auto}.Va{display:grid;grid-template-columns:1fr auto;gap:var(--s-3);padding:6px 0;border-bottom:1px solid var(--char);font-size:var(--t-sm)}.Va b{font-weight:600}.ao{color:var(--go)}.ro{color:var(--stop)}.e{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--s-3)}.to{position:relative;height:10px;background:var(--slab);border:1px solid var(--steel);overflow:hidden}.u{position:absolute;inset:0;transform-origin:left center;background:var(--fluoro);will-change:transform}.e[data-urgent=true] .u{background:var(--stop)}.e[data-urgent=false][data-warm=true] .u{background:var(--sodium)}.N{min-width:3ch;font-family:var(--f-display);font-weight:800;font-size:var(--t-3xl);line-height:.9;text-align:right;font-variant-numeric:tabular-nums}.e[data-urgent=true] .N{color:var(--stop)}.e[data-calm=true] .u{background:var(--grit)}.e[data-calm=true] .N{font-size:var(--t-xl);color:var(--dust)}.U{display:inline-block;padding:6px 14px 4px;border:4px solid currentColor;font-family:var(--f-stencil);font-weight:900;font-size:clamp(2rem,11vw,3.4rem);line-height:1;letter-spacing:.04em;text-transform:uppercase;margin:4px 0 8px;transform:rotate(-4deg);animation:U .36s var(--ease-slam) both;mix-blend-mode:screen;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.1'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.1'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23n)'/%3E%3C/svg%3E")}.eo{color:var(--go)}.io{color:var(--stop)}.oo{color:var(--fluoro)}.no{color:var(--sodium)}@keyframes U{0%{transform:rotate(-4deg) scale(1.6);opacity:0}60%{opacity:1}to{transform:rotate(-4deg) scale(1);opacity:1}}.so{height:14px;background:repeating-linear-gradient(-45deg,var(--sodium) 0 14px,var(--void) 14px 28px);opacity:.9}.lo{background-size:40px 40px;animation:Wa 1.2s linear infinite}@keyframes Wa{to{background-position:40px 0}}.do{display:flex;flex-wrap:wrap;gap:5px}.po{width:12px;height:12px;border:2px solid var(--grit)}.go{background:var(--go);border-color:var(--go)}.fo{background:var(--fluoro);border-color:var(--fluoro)}.co{border-color:var(--stop-dim);background:transparent}.vo{outline:2px solid var(--chalk);outline-offset:2px}
/*# sourceMappingURL=main-W3EJOHPJ.css.map */
