@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-wdth-normal-Rd0aZl9c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-wdth-normal-CQ1tG6In.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-wdth-normal-BMVx8nn_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hubot Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/hubot-sans-vietnamese-wdth-normal-wBII_FLJ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hubot Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/hubot-sans-latin-ext-wdth-normal-BuZvgPRv.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hubot Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/hubot-sans-latin-wdth-normal-y0SF6Opx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-ext-wdth-normal-BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-wdth-normal-Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-ext-wdth-normal-DeTdBbNh.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-wdth-normal-1TqSgyfh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--studio-0:#0b0b0e;--studio-1:#131316;--studio-2:#1b1b1f;--studio-3:#242429;--rule:#232327;--rule-2:#303036;--glass:#0b0b0eed;--scrim:#131316d9;--backdrop:#0b0b0ec7;--grid:#1b1b1f;--ink:#e4e4e7;--ink-2:#d4d4d8;--ink-3:#a1a1aa;--ink-hi:#fafafa;--volt:#86efac;--volt-hi:#bbf7d0;--volt-ink:#052e16;--pill-line:#14532d;--volt-a12:#86efac1f;--volt-a28:#86efac47;--volt-a45:#86efac73;--volt-a60:#86efac99;--bonded:#4ade80;--faded:#a1a1aa;--dumped:#facc15;--drained:#f87171;--bonded-wash:#4ade8021;--faded-wash:#a1a1aa1a;--dumped-wash:#facc151a;--drained-wash:#f871711a;--font-mona:"Mona Sans Variable", "Mona Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-hubot:"Hubot Sans Variable", "Hubot Sans", "Mona Sans Variable", "Mona Sans", "Helvetica Neue", Arial, sans-serif;--font-martian:"Martian Mono Variable", "Martian Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--f-voice:var(--font-mona);--f-num:var(--font-hubot);--f-chain:var(--font-martian);--f-display:var(--f-voice);--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-24:24px;--space-32:32px;--space-40:40px;--gut:clamp(16px, 2vw, 36px);--hdr:clamp(48px, 5.6vh, 58px);--g:clamp(10px, 1.55vh, 18px);--tower-w:clamp(340px, 24.5vw, 470px);--h1:clamp(30px, min(3.3vw, 6.1vh), 66px);--ask-h:clamp(48px, 6.6vh, 70px);--rowh:clamp(27px, 3.4vh, 36px);--radius:2px;--radius-dot:50%;--ring-ask:0 0 0 5px var(--volt-a12);--glow-live:0 0 0 4px var(--volt-a12), 0 0 16px var(--volt-a45);--ease:cubic-bezier(.2, .8, .2, 1);--t-tick:.16s;--t-fade:.25s;--t-move:.36s;--t-wipe:.46s;--t-odo:.55s;--z-menu:39;--z-top:40;--z-dlg:60;--z-toast:70;--z-skip:100}*,:before,:after{box-sizing:border-box}html{background:var(--studio-0);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--hdr);scrollbar-color:var(--rule-2) var(--studio-0)}body{background:var(--studio-0);min-width:320px;color:var(--ink);font-family:var(--f-voice);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.45}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}img,svg{max-width:100%;display:block}[hidden]{display:none!important}::selection{background:var(--ink);color:var(--studio-0)}:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{left:var(--gut);z-index:var(--z-skip);background:var(--volt);color:var(--volt-ink);padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;top:-80px}.skip:focus{top:8px}.lab{font-family:var(--f-voice);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:700;font-stretch:125%;line-height:1.2}.mono{font-family:var(--f-chain);letter-spacing:0;font-weight:500;font-stretch:87.5%}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:800;font-stretch:125%}h1{font:800 var(--h1)/.98 var(--f-display);letter-spacing:-.03em;text-wrap:balance;font-stretch:125%}@media (width<=1023px){h1{--h1:clamp(30px, 6.4vw, 52px)}}@media (width<=719px){h1{--h1:clamp(30px, 8.6vw, 40px);letter-spacing:-.035em}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.sw-bonded,[data-o=bonded],[data-final=bonded]{--fc:var(--bonded);--fw:var(--bonded-wash)}.sw-faded,[data-o=faded],[data-final=faded]{--fc:var(--faded);--fw:var(--faded-wash)}.sw-dumped,[data-o=dumped],[data-final=dumped]{--fc:var(--dumped);--fw:var(--dumped-wash)}.sw-drained,[data-o=drained],[data-final=drained]{--fc:var(--drained);--fw:var(--drained-wash)}.sw{background:var(--fc,var(--ink-3));flex:none;width:8px;height:8px;display:inline-block}.sw-ink{--fc:var(--ink)}.sw-ink-2{--fc:var(--ink-2)}.sw-ink-3{--fc:var(--ink-3)}.fb{align-items:center;gap:var(--space-6);color:var(--fc,var(--ink-2));font:800 10px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-stretch:125%;display:inline-flex}.fb:before{content:"";background:var(--fc,var(--ink-3));flex:none;width:8px;height:8px}.fb small{color:var(--ink-3);font:500 10px/1 var(--f-chain);letter-spacing:0;text-transform:none;font-stretch:87.5%}.btn{border:1px solid var(--rule-2);border-radius:var(--radius);height:34px;color:var(--ink);font:700 12px/1 var(--f-voice);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--t-tick), border-color var(--t-tick), color var(--t-tick);background:0 0;justify-content:center;align-items:center;gap:.5em;padding:0 14px;font-stretch:118%;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--ink-3)}.btn-solid{background:var(--volt);border-color:var(--volt);color:var(--volt-ink)}.btn-solid:hover{background:var(--volt-hi);border-color:var(--volt-hi)}.btn-volt{background:var(--volt);border-color:var(--volt);color:var(--volt-ink)}.btn-volt:hover{background:var(--volt-hi);border-color:var(--volt-hi)}.btn-ghost{color:var(--ink-2);border-color:#0000;padding:0 6px}.btn-ghost:hover{color:var(--ink);border-color:#0000}.btn-block{width:100%}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn[aria-disabled=true]{pointer-events:none}.mini{border:1px solid var(--rule-2);border-radius:var(--radius);height:22px;color:var(--ink-2);font:700 9.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;padding:0 7px;font-stretch:125%;display:inline-flex}.mini:hover{color:var(--ink);border-color:var(--ink-3)}.mini[aria-pressed=true]{background:var(--studio-3);border-color:var(--rule-2);color:var(--ink)}.tab{background:var(--studio-3);color:var(--ink);font:800 10.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:none;align-self:stretch;align-items:center;padding:0 12px;font-stretch:125%;display:inline-flex}.tabs{border:1px solid var(--rule);background:var(--studio-1);width:max-content;max-width:100%;display:flex;overflow-x:auto}.tabs-b{border:0;border-left:1px solid var(--rule);height:32px;color:var(--ink-2);font:800 10.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:0 0;flex:none;padding:0 14px;font-stretch:125%}.tabs-b:first-child{border-left:0}.tabs-b:hover{color:var(--ink)}.tabs-b[aria-selected=true],.tabs-b[aria-pressed=true]{background:var(--studio-3);color:var(--ink)}.tag{border:1px solid var(--rule-2);height:18px;color:var(--ink-3);font:700 9px/1 var(--f-voice);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;padding:0 6px;font-stretch:125%;display:inline-flex}.tag-solid{background:var(--studio-3);border-color:var(--rule-2);color:var(--ink)}.tag[data-o]{border-color:var(--fc);color:var(--fc)}.lnk{color:var(--ink-2);border-bottom:1px solid var(--rule-2);text-decoration:none}.lnk:hover{color:var(--ink);border-color:var(--ink-3)}.chips{gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.odo{vertical-align:bottom;align-items:flex-start;height:1.08em;line-height:1.08;display:inline-flex;overflow:hidden}.odo .w{height:1.08em;display:block;overflow:hidden}.odo .w>span{transform:translateY(calc(var(--d,0) * -1.08em));transition:transform var(--t-odo) var(--ease);flex-direction:column;display:flex}.odo .w>span>b{height:1.08em;line-height:1.08;font-weight:inherit;flex:none;display:block}.odo .c{height:1.08em;line-height:1.08;display:block}.top{z-index:var(--z-top);height:var(--hdr);padding:0 var(--gut);background:var(--glass);border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:clamp(10px,1vw,20px);display:flex;position:sticky;top:0}.bug{border:1px solid var(--rule-2);flex:none;align-items:stretch;height:30px;text-decoration:none;display:inline-flex}.bug-name{font:900 15px/1 var(--f-num);letter-spacing:.01em;align-items:center;padding:0 11px;font-stretch:125%;display:flex}.bug:has(.cap){align-items:center;gap:var(--space-12);border:0}.bug:has(.cap) .bug-live{border:1px solid var(--rule-2);border-radius:999px;height:28px}.cap{font:900 21px/1 var(--f-num);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;font-stretch:125%;display:inline-flex}.cap-a{color:var(--volt)}.cap-b{color:var(--ink-hi)}.cap-sm{font-size:17px}.xlink{width:28px;height:28px;margin-left:calc(var(--space-8) * -1);border:1px solid var(--rule-2);color:var(--ink-hi);border-radius:999px;flex:none;place-items:center;display:inline-grid}.xlink:hover,.xlink:focus-visible{border-color:var(--volt);color:var(--volt)}.bug-live{border-left:1px solid var(--rule-2);font:800 10px/1 var(--f-voice);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;padding:0 10px;font-stretch:125%;display:flex}.bug-live i{border-radius:var(--radius-dot);background:var(--volt);width:7px;height:7px}.bug-live.beat i{animation:beat .75s var(--ease)}@keyframes beat{0%{box-shadow:0 0 0 0 var(--volt-a60)}to{box-shadow:0 0 0 10px #0000}}.live{align-items:center;gap:var(--space-6);font:800 9.5px/1 var(--f-voice);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-stretch:125%;display:inline-flex}.live i{border-radius:var(--radius-dot);background:var(--volt);width:6px;height:6px}.live.beat i{animation:beat .75s var(--ease)}.bug-live.off i,.live.off i{background:var(--ink-3);animation:none}.clock{flex:none;align-items:baseline;gap:5px;display:inline-flex}.clock b{font:700 13px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:112%}.clock span{font:700 9.5px/1 var(--f-voice);letter-spacing:.1em;color:var(--ink-3);font-stretch:125%}.nav{align-items:center;min-width:0;margin-left:auto;display:flex}.nav a{height:32px;color:var(--ink-2);font:600 13px/1 var(--f-voice);white-space:nowrap;align-items:center;padding:0 clamp(6px,.6vw,11px);font-stretch:106%;text-decoration:none;display:flex}.nav a:hover,.nav a[aria-current]{color:var(--ink)}.nav a[aria-current]{box-shadow:inset 0 -2px 0 var(--ink)}.tok{align-items:center;gap:var(--space-8);flex:none;display:flex}.ca{align-items:center;gap:var(--space-8);height:34px;padding:0 var(--space-10);border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--studio-1);color:var(--ink-2);cursor:pointer;white-space:nowrap;display:inline-flex}.ca:hover{border-color:var(--ink-3)}.ca-l{font:800 9.5px/1 var(--f-voice);letter-spacing:.12em;color:var(--ink-3);font-stretch:125%}.ca-v{font:500 12px/1 var(--f-chain);color:var(--ink);font-stretch:87.5%}.ca-c{font:700 9.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-stretch:125%}.menu-btn{display:none}.menu{top:var(--hdr);z-index:var(--z-menu);padding:12px var(--gut) 18px;background:var(--studio-1);border-bottom:1px solid var(--rule-2);gap:2px;display:grid;position:fixed;left:0;right:0}.menu a{height:42px;color:var(--ink);font:700 15px/1 var(--f-voice);border-bottom:1px solid var(--rule);align-items:center;font-stretch:118%;text-decoration:none;display:flex}.banner{align-items:center;gap:var(--space-6) var(--space-12);padding:var(--space-8) var(--gut);background:var(--studio-2);border-bottom:1px solid var(--rule-2);color:var(--ink-2);flex-wrap:wrap;font-size:13px;line-height:1.35;display:flex}.banner b{color:var(--ink);font-weight:650}.hero{grid-template-columns:minmax(0, 1fr) var(--tower-w);column-gap:var(--gut);row-gap:var(--g);height:calc(100vh - var(--hdr));height:calc(100svh - var(--hdr));min-height:560px;padding:var(--g) var(--gut);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"main tower""board board";display:grid}.hero>.main{grid-area:main}.main{gap:var(--g);flex-direction:column;min-width:0;min-height:0;display:flex}.intro{flex:none}.kicker{color:var(--ink-2);font:700 clamp(10px, .72vw, 12px)/1.3 var(--f-voice);letter-spacing:.12em;text-transform:uppercase;margin:0;font-stretch:125%}.kicker b{color:var(--ink);font-weight:800}.intro h1{margin:clamp(6px,1vh,12px) 0 0}.lede{max-width:78ch;color:var(--ink-2);margin:clamp(8px,1.2vh,14px) 0 0;font-size:clamp(13.5px,min(.95vw,1.75vh),17px);line-height:1.45}.lede b{color:var(--ink);font-weight:600}.tokstrip{display:none}.askbox{gap:var(--space-8);flex-direction:column;flex:none;display:flex}.ask{height:var(--ask-h);border:2px solid var(--volt);background:var(--studio-1);transition:box-shadow var(--t-tick);align-items:stretch;display:flex}.ask:focus-within{box-shadow:var(--ring-ask)}.ask-l{color:var(--volt);font:800 clamp(11px, .8vw, 13px)/1 var(--f-voice);letter-spacing:.16em;text-transform:uppercase;cursor:text;flex:none;align-items:center;padding-left:clamp(14px,1.3vw,22px);font-stretch:125%;display:flex}.ask input{min-width:0;color:var(--ink);font:600 clamp(16px, min(1.3vw, 2.4vh), 23px)/1 var(--f-voice);letter-spacing:-.005em;background:0 0;border:0;outline:0;flex:1;padding:0 clamp(10px,1vw,16px);font-stretch:112%}.ask input::placeholder{color:var(--ink-3);opacity:1}.ask-go{align-items:center;gap:var(--space-12);background:var(--volt);color:var(--volt-ink);font:800 clamp(12px, .9vw, 15px)/1 var(--f-voice);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background-color var(--t-tick);border:0;flex:none;padding:0 clamp(16px,1.7vw,32px);font-stretch:125%;display:flex}.ask-go:hover{background:var(--volt-hi)}.ask-go:focus-visible{outline:2px solid var(--volt-ink);outline-offset:-6px}.ask-go-a{font-size:1.25em;line-height:1}.ask.busy .ask-go{background:var(--volt-hi)}.try{align-items:center;gap:var(--space-4) var(--space-12);color:var(--ink-3);flex-wrap:wrap;margin:0;font-size:12.5px;line-height:1.3;display:flex}.try button{border:0;border-bottom:1px solid var(--rule-2);color:var(--ink-2);font:800 12.5px/1.15 var(--f-num);cursor:pointer;background:0 0;padding:2px 0;font-stretch:112%}.try button:hover{color:var(--ink);border-color:var(--ink-3)}.try-msg{color:var(--ink);font-weight:500}.try-msg:empty{display:none}.read{background:var(--studio-1);border:1px solid var(--rule);flex:auto;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden;container:read/inline-size}.strap{border-bottom:1px solid var(--rule);white-space:nowrap;align-items:center;gap:clamp(10px,1vw,16px);min-width:0;height:clamp(38px,4.6vh,48px);padding-right:14px;display:flex;position:relative;overflow:hidden}.strap-tick{font:900 clamp(17px, min(1.35vw, 2.5vh), 24px)/1 var(--f-num);letter-spacing:-.01em;color:var(--ink);margin:0;font-stretch:125%}.strap-mint{align-items:center;gap:var(--space-6);color:var(--ink-2);font-size:12px;display:inline-flex}.strap-mint .mono{color:var(--ink-2);font-size:12px}.strap-item{color:var(--ink-2);font-size:13px}.strap-curve{align-items:center;gap:var(--space-8);color:var(--ink-2);font-size:13px;display:inline-flex}.strap-curve b{font:800 14px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:112%}.strap-meta{display:contents}.strap-at{color:var(--ink-3);margin-left:auto;font-size:12px}.strap-at b{font:700 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:112%}.read.swap .strap:after{content:"";background:var(--studio-1);border-left:3px solid var(--volt);animation:strap-wipe var(--t-wipe) var(--ease) both;position:absolute;inset:0}@keyframes strap-wipe{0%{transform:translate(0)}to{transform:translate(101%)}}.read-body{grid-template:"head chart""ev chart"minmax(0,1fr)/minmax(0,43fr) minmax(0,57fr);min-height:0;display:grid;position:relative}.read-head{border-right:1px solid var(--rule);flex-direction:column;gap:clamp(8px,1.3vh,14px);padding:clamp(12px,1.7vh,22px) clamp(14px,1.25vw,24px) 0;display:flex}.verdict{font:800 clamp(17px, min(1.4vw, 2.7vh), 27px)/1.12 var(--f-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;font-stretch:112%}.verdict .w{opacity:.08;transition:opacity var(--t-fade) linear}.verdict .w.on,.verdict.done .w{opacity:1}.conf{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:5px 10px;margin:0;font-size:12.5px;line-height:1.3;display:flex}.conf b{font:800 11px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-stretch:125%}.conf-why{color:var(--ink-3)}.meter{gap:3px;display:inline-flex}.meter i{background:var(--studio-3);width:16px;height:6px}.meter[data-level="1"] i:nth-child(-n+1),.meter[data-level="2"] i:nth-child(-n+2),.meter[data-level="3"] i{background:var(--ink)}.read-unk{color:var(--ink-3);margin:0;font-size:12px;line-height:1.35}.read-unk b{font:700 9.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-right:var(--space-6);font-stretch:125%}.read-body>.read-head{grid-area:head}.read-body>.ev{grid-area:ev}.read-body>.ghost,.read-body>.obar{grid-area:chart}.ev{border-right:1px solid var(--rule);flex-direction:column;gap:clamp(6px,1.1vh,12px);min-height:0;margin:0;padding:clamp(10px,1.5vh,18px) clamp(14px,1.25vw,24px);list-style:none;display:flex;overflow:hidden}.ev li{column-gap:var(--space-10);color:var(--ink-2);opacity:1;transition:opacity var(--t-fade);grid-template-columns:18px minmax(0,1fr);align-items:start;font-size:clamp(12.5px,min(.9vw,1.7vh),16px);line-height:1.42;display:grid}.ev li.wait{opacity:.15}.ev p{margin:0}.ev b{color:var(--ink);font-weight:650}.evl{color:var(--ink-3);white-space:nowrap;border-bottom:1px solid var(--rule-2);text-decoration:none}.evl:hover{color:var(--ink);border-color:var(--ink-3)}.mk{border:1px solid var(--ink-3);background:var(--studio-1);width:18px;height:18px;color:var(--ink);font:800 10px/1 var(--f-num);font-variant-numeric:tabular-nums;place-items:center;margin-top:1px;font-stretch:112%;display:inline-grid}.hot>.mk,.mk.hot{background:var(--volt);border-color:var(--volt);color:var(--volt-ink)}.read-foot{align-items:center;gap:var(--space-4) var(--space-18);padding:var(--space-8) clamp(14px, 1.25vw, 24px);border-top:1px solid var(--rule);color:var(--ink-3);flex-wrap:wrap;font-size:11.5px;line-height:1.35;display:flex}.read-foot b{color:var(--ink-2);font-weight:650}.read-foot .nfa{margin-left:auto}.cites{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cites path{fill:none;stroke:var(--volt);stroke-width:1.4px;stroke-linecap:round;opacity:.55;transition:opacity var(--t-tick)}.cites path.hot{stroke-width:2.2px;opacity:1}.cites circle{fill:var(--volt)}.cites-note{color:var(--ink-2);flex-basis:100%;margin:0;font-size:12px;line-height:1.35}.read.cited .ev li:not(.hot){opacity:.75}.pick{border:1px solid var(--rule);background:var(--studio-1);width:100%;max-width:640px;margin:0;padding:0;list-style:none}.pick-row{align-items:center;gap:var(--space-12);width:100%;min-height:44px;padding:var(--space-8) var(--space-14);border:0;border-bottom:1px solid var(--rule);color:var(--ink-2);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;font-size:13px;display:grid}.pick li:last-child .pick-row{border-bottom:0}.pick-row:hover{background:var(--studio-2);color:var(--ink)}.pick-t{font:800 15px/1 var(--f-num);color:var(--ink);font-stretch:112%}.pick-t small{margin-left:var(--space-8);font:500 12px/1 var(--f-voice);color:var(--ink-3)}.pick-m{font:600 12px/1 var(--f-voice);font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap}.obar{justify-content:center;gap:var(--space-12);flex-direction:column;min-width:0;padding:clamp(14px,2vh,24px) clamp(14px,1.25vw,24px);display:flex}.obar .split{height:18px;margin:0}.obar-n{color:var(--ink-3);margin:0;font-size:11.5px;line-height:1.35}.obar-n b{font:700 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.ghost{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;margin:0;display:grid}.ghost-cap{align-items:center;gap:var(--space-4) var(--space-16);color:var(--ink-3);flex-wrap:wrap;padding:clamp(8px,1.2vh,12px) 14px 0;font-size:11.5px;line-height:1.3;display:flex}.ghost-cap i{vertical-align:middle;width:16px;height:2px;margin-right:7px;display:inline-block}.gc-you{color:var(--ink-2)}.gc-you i{background:var(--volt);height:3px}.gc-them i{background:linear-gradient(90deg, var(--bonded) 0 25%, var(--faded) 0 50%, var(--dumped) 0 75%, var(--drained) 0)}.ghost-stage{min-height:0;position:relative;overflow:hidden}.ghost-stage canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.rbug{left:calc(var(--bx,12) * 1px);top:calc(var(--by,30) * 1px);align-items:center;gap:var(--space-6);border:1px solid var(--rule-2);background:var(--scrim);height:20px;color:var(--ink-2);font:800 9.5px/1 var(--f-voice);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;padding:0 7px;font-stretch:125%;display:inline-flex;position:absolute}.rbug:hover{color:var(--ink);border-color:var(--ink-3)}.rbug b{font:700 10px/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:0;font-stretch:112%}.rbug.playing{background:var(--volt);border-color:var(--volt);color:var(--volt-ink);cursor:default}.rbug.playing:before{content:"";border-radius:var(--radius-dot);background:var(--volt-ink);width:6px;height:6px}.ghost-cite{background:var(--scrim);height:18px;position:absolute;top:2px;right:6px}.marks{pointer-events:none;position:absolute;inset:0}.marks .mk{transform:translate(calc(var(--x,0) * 1px - 50%), calc(var(--y,0) * 1px - 50%));opacity:0;pointer-events:auto;cursor:default;transition:opacity var(--t-fade);margin:0;position:absolute;top:0;left:0}.marks .mk.on{opacity:1}.gates{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.gates li{align-items:center;gap:var(--space-6);transform:translate(calc(var(--x,0) * 1px), calc(var(--y,0) * 1px - 50%));opacity:0;pointer-events:auto;white-space:nowrap;cursor:default;transition:opacity var(--t-fade);padding:2px 4px 2px 0;display:flex;position:absolute;top:0;left:0}.gates li.on{opacity:1}.gates li.dim{opacity:.35}.gates i{background:var(--fc,var(--ink-3));flex:none;width:8px;height:8px}.gates b{font:800 clamp(12px, min(.95vw, 1.75vh), 16px)/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:112%}.gates span{font:700 9.5px/1 var(--f-voice);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-stretch:118%}.gtip{z-index:2;transform:translate(calc(var(--x,0) * 1px + 12px), calc(var(--y,0) * 1px - 120%));padding:var(--space-6) var(--space-8);border:1px solid var(--rule-2);background:var(--studio-3);color:var(--ink);white-space:nowrap;pointer-events:none;font-size:11.5px;line-height:1.3;position:absolute;top:0;left:0}.gtip b{font:800 12px/1 var(--f-num);font-stretch:112%}.ghost-now{transform:translate(calc(var(--x,0) * 1px - 50%), calc(var(--y,0) * 1px));background:var(--volt);height:16px;color:var(--volt-ink);font:800 9.5px/1 var(--f-voice);letter-spacing:.06em;white-space:nowrap;align-items:center;padding:0 6px;font-stretch:125%;display:inline-flex;position:absolute;top:0;left:0}.tiles{background:var(--studio-1);border:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tile{gap:var(--space-8);border-left:1px solid var(--rule);min-width:0;transition:opacity var(--t-fade);flex-direction:column;padding:clamp(12px,1.6vh,18px) clamp(12px,1.1vw,18px);display:flex}.tile:first-child{border-left:0}.tile.dim{opacity:.4}.tile-h{align-items:center;gap:var(--space-8);display:flex}.tile-v{font:800 clamp(28px, 2.6vw, 48px)/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;margin:0;font-stretch:125%}.tile-v small{font:700 .42em/1 var(--f-voice);letter-spacing:.08em;color:var(--ink-3);margin-left:3px;font-stretch:125%}.tile-sub{color:var(--ink-3);margin:0;font-size:11.5px;line-height:1.35}.tile-sub b{font:700 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.tile-bar{background:var(--studio-3);height:6px;position:relative}.tile-bar i{width:calc(var(--p,0) * 1%);background:var(--fc,var(--ink-2));transition:width var(--t-move) var(--ease);position:absolute;inset:0 auto 0 0}.tile-bar.base{height:3px}.tile-bar.base i{background:var(--ink-3)}.tile-base{color:var(--ink-3);margin:0;font-size:11.5px;line-height:1.3}.tile-base b{font:700 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.hero>.tower{grid-area:tower}.tower{background:var(--studio-1);border:1px solid var(--rule);flex-direction:column;min-width:0;min-height:0;display:flex;container:tower/inline-size}.tw-head{align-items:center;gap:var(--space-10);height:clamp(38px,4.6vh,48px);padding-right:var(--space-10);border-bottom:1px solid var(--rule);white-space:nowrap;flex:none;display:flex;overflow:hidden}.tw-live{align-items:center;gap:var(--space-6);font:800 9.5px/1 var(--f-voice);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-stretch:125%;display:inline-flex}.tw-live i{border-radius:var(--radius-dot);background:var(--volt);width:6px;height:6px}.tw-live.off i{background:var(--ink-3)}.tw-today{color:var(--ink-3);margin-left:auto;font-size:11.5px}.tw-today b{font:800 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:112%}.tw-cols,.tw-row{align-items:center;column-gap:var(--space-8);padding:0 var(--space-12);grid-template-columns:30px minmax(0,1fr) 58px 36px minmax(84px,118px) 32px;display:grid}.tw-cols{border-bottom:1px solid var(--rule);height:24px;font:700 9px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex:none;font-stretch:125%}.tw-cols span:last-child{text-align:right}.tw-rows{flex:auto;min-height:0;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.tw-empty{padding:var(--space-16);color:var(--ink-3);text-align:center;place-content:center;font-size:12.5px;display:grid;position:absolute;inset:0}.tw-row{height:var(--rowh);border-bottom:1px solid var(--rule);transform:translateY(calc(var(--y,0) * 1px));transition:transform var(--t-move) var(--ease), background-color var(--t-odo);position:absolute;top:0;left:0;right:0}.tw-pos{align-items:center;gap:3px;display:flex}.tw-pos b{min-width:20px;height:18px;font:800 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);place-items:center;font-stretch:112%;display:inline-grid}.tw-row[data-pos="1"] .tw-pos b{background:var(--volt);color:var(--volt-ink)}.tw-pos i{color:var(--ink-3);font-size:8px;font-style:normal;line-height:1}.tw-pos i.up{color:var(--ink)}.tw-tick{text-overflow:ellipsis;max-width:100%;color:var(--ink);font:800 13px/1 var(--f-num);letter-spacing:.01em;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-stretch:112%;overflow:hidden}.tw-tick:hover{color:var(--volt)}.tw-spot{color:var(--ink-3);font:500 10.5px/1 var(--f-chain);white-space:nowrap;font-stretch:87.5%}.tw-tape{gap:var(--space-2);display:flex}.tw-tape i{background:var(--studio-3);flex:1;height:8px}.tw-tape i.d{background:var(--ink-2)}.tw-tape i.a{background:var(--volt)}.tw-curve{align-items:center;gap:7px;min-width:0;display:flex}.tw-bar{background:var(--studio-3);flex:1;height:4px;position:relative}.tw-bar:after{content:"";background:var(--rule-2);width:1px;position:absolute;top:-3px;bottom:-3px;right:-1px}.tw-bar i{width:calc(var(--p,0) * 1%);background:var(--ink-2);transition:width var(--t-move) var(--ease);position:absolute;inset:0 auto 0 0}.tw-curve b{text-align:right;width:36px;font:700 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);flex:none;font-stretch:100%}.tw-age{text-align:right;color:var(--ink-3);font:600 11px/1 var(--f-num);font-variant-numeric:tabular-nums;font-stretch:100%}.tw-flag{top:0;bottom:0;right:var(--space-12);align-items:center;gap:var(--space-8);font:800 10.5px/1 var(--f-voice);letter-spacing:.12em;text-transform:uppercase;font-stretch:125%;display:none;position:absolute}.tw-row.out .tw-tape,.tw-row.out .tw-curve,.tw-row.out .tw-age,.tw-row.out .tw-spot{visibility:hidden}.tw-row.out .tw-flag{color:var(--fc);display:flex}.tw-row.out[data-final]{background:var(--fw)}.tw-row.out[data-final=bonded] .tw-flag:before{content:"";background:conic-gradient(currentColor 25%, transparent 0 50%, currentColor 0 75%, transparent 0) 0 0 / 5px 5px;width:15px;height:10px}.tw-row.is-read{background:var(--volt-a12)}.tw-row.is-read .tw-tick{color:var(--volt)}.tw-row.is-read .tw-bar i{background:var(--volt)}.tw-row.is-read .tw-spot,.tw-row.is-read .tw-age,.tw-row.is-read .tw-pos i{color:var(--ink-2)}.tw-row.in{animation:row-in var(--t-wipe) var(--ease) both}@keyframes row-in{0%{clip-path:inset(0 100% 0 0);background-color:var(--volt-a28)}to{clip-path:inset(0)}}@container tower (width<=420px){.tw-cols,.tw-row{grid-template-columns:28px minmax(0,1fr) 34px minmax(78px,110px) 30px}.c-spot,.tw-spot{display:none}}.tw-grid{align-items:center;gap:var(--space-10);height:clamp(28px,3.3vh,34px);padding:0 var(--space-12);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--studio-2);color:var(--ink-2);white-space:nowrap;flex:none;margin:0;font-size:12px;display:flex;position:relative;overflow:hidden}.tw-grid .lab{color:var(--ink-2)}.tw-grid-v{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tw-grid-v b{font:800 12px/1 var(--f-num);color:var(--ink);font-stretch:112%}.tw-grid-v .mono{color:var(--ink-3);font-size:10.5px}.tw-rate{color:var(--ink-3)}.tw-rate b{font:800 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:112%}.tw-grid.flash .tw-grid-v{animation:text-wipe var(--t-wipe) var(--ease) both}@keyframes text-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.tw-sec{padding:var(--space-8) 0 var(--space-6);border-bottom:1px solid var(--rule);flex:none}.tw-sec:last-child{border-bottom:0}.tw-sec h3{align-items:baseline;gap:var(--space-8);margin:0 var(--space-12) 5px;display:flex}.tw-sec h3 span{font:500 11px/1 var(--f-voice);letter-spacing:0;text-transform:none;color:var(--ink-3);font-stretch:100%}.fin{height:calc(var(--fin-h) * var(--fin-n));--fin-h:clamp(21px, 2.5vh, 26px);--fin-n:4;margin:0;padding:0;list-style:none;overflow:hidden}.fin li{height:var(--fin-h);padding:0 var(--space-12);color:var(--ink-2);white-space:nowrap;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;column-gap:9px;font-size:12px;display:grid}.fin li>i{background:var(--fc,var(--ink-3));width:8px;height:8px}.fin .ft{font:800 12.5px/1 var(--f-num);color:var(--ink);font-stretch:112%}.fin .fo{margin-left:var(--space-8);font:700 9.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--fc,var(--ink-2));font-stretch:125%}.fin .fa{color:var(--ink-3);font:600 11px/1 var(--f-num);font-variant-numeric:tabular-nums;font-stretch:100%}.fin .fn{color:var(--ink-3);font-size:10.5px}.fin li.in{animation:text-wipe var(--t-wipe) var(--ease) both}.radio{padding:0 var(--space-12);margin:0;list-style:none}.radio li{color:var(--ink-2);font:500 11px/1.55 var(--f-chain);white-space:nowrap;text-overflow:ellipsis;font-stretch:87.5%;overflow:hidden}.radio li b{color:var(--ink);font-weight:600}.radio li .sp{color:var(--ink-3)}.radio li.in{animation:text-wipe var(--t-wipe) var(--ease) both}.radio li+li{color:var(--ink-3)}.radio li+li b{color:var(--ink-2)}.hero>.board{grid-area:board}.board{grid-template-columns:repeat(var(--cols,7), minmax(0, 1fr));background:var(--studio-1);border:1px solid var(--rule);display:grid}.st{border-left:1px solid var(--rule);flex-direction:column;gap:clamp(4px,.7vh,7px);min-width:0;padding:clamp(9px,1.25vh,15px) clamp(10px,1vw,18px);display:flex;container-type:inline-size}.st:first-child{border-left:0}.st .v{align-items:flex-end;gap:0 var(--space-6);white-space:nowrap;font:800 clamp(19px, min(1.65vw, 3.25vh), 34px)/1.08 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;font-stretch:125%;display:flex}.st .v small{font:700 10px/1 var(--f-voice);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-bottom:.18em;font-stretch:125%}.st .sub{align-items:center;gap:var(--space-6);min-width:0;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.2;display:flex;overflow:hidden}.st .sub b{font:700 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.st .sub a{color:var(--ink-2);border-bottom:1px solid var(--rule-2);text-decoration:none}.st .sub a:hover{color:var(--ink)}@container (width<=200px){.st .v{font-stretch:100%}}.panel{background:var(--studio-1);border:1px solid var(--rule);min-width:0}.panel-head{align-items:center;gap:var(--space-10);height:clamp(38px,4.6vh,48px);padding-right:var(--space-12);border-bottom:1px solid var(--rule);white-space:nowrap;display:flex;overflow:hidden}.panel-head .end{color:var(--ink-3);margin-left:auto;font-size:12px}.panel-body{padding:clamp(14px,2vh,24px) clamp(14px,1.25vw,24px)}.panel-foot{padding:var(--space-8) clamp(14px, 1.25vw, 24px);border-top:1px solid var(--rule);color:var(--ink-3);font-size:11.5px;line-height:1.35}.stack{gap:var(--g);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.cols{gap:var(--g) var(--gut);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols>*,.mcard-grid>*,.doc>*{min-width:0}.kv{gap:var(--space-8) var(--space-24);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.kv dt{font:700 10.5px/1.3 var(--f-voice);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);align-self:baseline;font-stretch:125%}.kv dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.35}.kv dd .mono{font-size:12.5px}.bar{background:var(--studio-3);height:6px;position:relative}.bar i{width:calc(var(--p,0) * 1%);background:var(--ink-2);transition:width var(--t-move) var(--ease);position:absolute;inset:0 auto 0 0}.cbar{background:var(--studio-3);width:64px;height:6px;display:inline-block;position:relative;overflow:hidden}.cbar i{width:calc(var(--p,0) * 1%);background:var(--volt);position:absolute;inset:0 auto 0 0}.pbar{background:var(--studio-3);flex:none;width:44px;height:4px;display:inline-block;position:relative}.pbar i{width:calc(var(--p,0) * 1%);background:var(--ink-2);position:absolute;inset:0 auto 0 0}.mcard-v{font:900 clamp(17px, 1.5vw, 24px)/1 var(--f-num);letter-spacing:-.01em;color:var(--ink);margin:0;font-stretch:125%}.mcard-grid{gap:var(--g) clamp(24px, 3vw, 56px);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}.run{gap:var(--space-12);display:grid}.run-head{align-items:center;gap:var(--space-6) var(--space-12);flex-wrap:wrap;display:flex}.run-pct{font:800 clamp(26px, 2.4vw, 40px)/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);font-stretch:125%}.run-pct small{font:700 10px/1 var(--f-voice);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-left:3px;font-stretch:125%}.run-grid{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.run-grid dt{font:700 9.5px/1.3 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-stretch:125%}.run-grid dd{margin:var(--space-4) 0 0;font:700 14px/1.2 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:100%}.spark{width:100%;height:54px;display:block}.sec{padding:clamp(56px, 9vh, 104px) var(--gut) clamp(40px, 6vh, 72px);border-top:1px solid var(--rule)}.sec-head{align-items:end;gap:var(--space-18) clamp(24px, 4vw, 72px);grid-template-columns:minmax(0,1fr) minmax(0,.78fr);margin-bottom:clamp(20px,3.5vh,40px);display:grid}.sec-head h2{margin:var(--space-10) 0 0;font:800 clamp(28px, min(3vw, 5.6vh), 56px)/1 var(--f-display);letter-spacing:-.03em;text-wrap:balance;font-stretch:125%}.sec-lede{max-width:60ch;color:var(--ink-2);margin:0;font-size:clamp(14px,1vw,16.5px)}.sec-lede b{color:var(--ink);font-weight:650}.page{padding:clamp(24px, 5vh, 56px) var(--gut) clamp(40px, 7vh, 88px);gap:clamp(20px,4vh,40px);display:grid}.page-head{gap:var(--space-10);display:grid}.page-head h1{--h1:clamp(28px, min(3vw, 5.6vh), 56px);margin:0}.page-head .lede{margin:0}.page-head .crumbs{align-items:center;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.rd{border-top:1px solid var(--rule-2);margin:0;padding:0;list-style:none}.seg{min-height:clamp(86px,10.4vh,118px);padding:var(--space-12) 0;border-bottom:1px solid var(--rule);grid-template-columns:clamp(30px,2.6vw,48px) clamp(170px,16vw,320px) minmax(0,1fr) clamp(150px,11.5vw,220px) minmax(0,clamp(260px,25vw,440px)) 22px;grid-template-areas:"no name line metric viz tally";align-items:center;column-gap:clamp(14px,1.6vw,30px);display:grid;position:relative}.seg-no{font:800 13px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-3);grid-area:no;font-stretch:125%}.seg-name{align-items:flex-start;gap:var(--space-8);flex-direction:column;grid-area:name;display:flex}.seg h3{font:900 clamp(30px, min(3.3vw, 6vh), 62px)/.9 var(--f-display);letter-spacing:-.035em;text-transform:uppercase;color:var(--ink);margin:0;font-stretch:125%}.onair{align-items:center;gap:var(--space-6);background:var(--volt);height:20px;color:var(--volt-ink);font:800 9.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:0 7px;font-stretch:125%;display:inline-flex}.onair b{font:900 11px/1 var(--f-num);letter-spacing:0;font-stretch:112%}.seg-line{max-width:48ch;color:var(--ink-2);grid-area:line;margin:0;font-size:clamp(13.5px,.95vw,15.5px);line-height:1.45}.seg-m{gap:var(--space-6);flex-direction:column;grid-area:metric;margin:0;display:flex}.seg-m .v{font:800 clamp(20px, 1.6vw, 30px)/1.08 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-stretch:125%}.seg-m .v small{font:700 10px/1 var(--f-voice);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-stretch:125%}.seg-viz{grid-area:viz;min-width:0}.tally{border-radius:var(--radius-dot);background:var(--studio-3);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--rule-2);transition:background-color var(--t-fade), box-shadow var(--t-fade);grid-area:tally;justify-self:end}.tally.on{background:var(--volt);box-shadow:var(--glow-live)}.rlog{margin:0;padding:0;list-style:none}.rlog li{color:var(--ink-2);font:500 11px/1.65 var(--f-chain);white-space:nowrap;text-overflow:ellipsis;font-stretch:87.5%;overflow:hidden}.rlog li b{color:var(--ink);font-weight:600}.rlog li+li{color:var(--ink-3)}.rlog li.in{animation:text-wipe var(--t-wipe) var(--ease) both}.rlog a{color:inherit;border-bottom:1px solid var(--rule-2);text-decoration:none}.fields{gap:var(--space-6) var(--space-14);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.fields li{align-items:center;gap:var(--space-6);white-space:nowrap;display:inline-flex}.fields i{border:1px solid var(--ink-3);width:9px;height:9px}.fields .d i{background:var(--ink-2);border-color:var(--ink-2)}.fields .a i{background:linear-gradient(90deg, var(--volt) 50%, transparent 0);border-color:var(--volt)}.fields .a{color:var(--ink)}.fields .o{color:var(--ink-3)}.fields b{font:700 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:100%}.split{background:var(--studio-3);height:10px;margin-bottom:9px;display:flex}.split i{height:100%;width:calc(var(--w,0) * 1%);background:var(--fc,var(--ink-3));transition:width var(--t-move) var(--ease);display:block}.split-leg{gap:var(--space-4) var(--space-14);color:var(--ink-3);flex-wrap:wrap;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.split-leg li{align-items:center;gap:var(--space-6);white-space:nowrap;display:inline-flex}.split-leg i{background:var(--fc,var(--ink-3));width:8px;height:8px}.split-leg b{font:700 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.viz-note{margin:var(--space-6) 0 0;color:var(--ink-3);font-size:11.5px;line-height:1.35}.viz-note b{font:700 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.viz-note.lead{margin:0 0 var(--space-8)}.rd-foot{align-items:center;gap:var(--space-18) var(--space-40);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(24px,4vh,44px);padding-top:clamp(18px,3vh,28px);display:grid}.rd-foot p{max-width:92ch;color:var(--ink-2);margin:0;font-size:14px}.rd-foot p b{color:var(--ink);font-weight:650}.rd-cta{gap:var(--space-10);flex-wrap:wrap;display:flex}.colophon{gap:var(--space-6) var(--space-18);margin-top:var(--space-18);color:var(--ink-3);flex-wrap:wrap;font-size:11.5px;display:flex}.count{gap:var(--space-6);display:grid}.count .num{color:var(--ink);font-size:clamp(34px,4vw,64px);line-height:1}.formula{padding:var(--space-12) var(--space-14);border:1px solid var(--rule);background:var(--studio-2);color:var(--ink-2);margin:0;font-size:14px;line-height:1.45}.formula b{color:var(--ink);font-weight:650}.prose{max-width:72ch;color:var(--ink-2);font-size:15.5px;line-height:1.6}.prose>*+*{margin-top:var(--space-14)}.prose h2{margin-top:var(--space-40);font:800 clamp(22px, 2vw, 30px)/1.1 var(--f-display);letter-spacing:-.02em;color:var(--ink);font-stretch:118%}.prose h3{margin-top:var(--space-24);font:800 15px/1.3 var(--f-voice);color:var(--ink);font-stretch:112%}.prose b,.prose strong{color:var(--ink);font-weight:650}.prose a{color:var(--ink);border-bottom:1px solid var(--ink-3);text-decoration:none}.prose a:hover{border-color:var(--ink)}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:var(--space-6)}.prose code{border-radius:var(--radius);background:var(--studio-2);color:var(--ink);font:500 .84em/1 var(--f-chain);overflow-wrap:anywhere;padding:1px 5px;font-stretch:87.5%}.prose pre{padding:var(--space-12) var(--space-14);border:1px solid var(--rule);background:var(--studio-1);color:var(--ink);font:500 12.5px/1.6 var(--f-chain);font-stretch:87.5%;overflow-x:auto}.prose pre code{font-size:inherit;background:0 0;padding:0}.prose blockquote{padding:var(--space-12) var(--space-16);border:1px solid var(--rule);background:var(--studio-2);color:var(--ink)}.callout{padding:var(--space-12) var(--space-14);border:1px solid var(--rule-2);background:var(--studio-1);color:var(--ink-2);font-size:13.5px;line-height:1.5}.callout b{color:var(--ink);font-weight:650}.doc{gap:var(--space-24) clamp(24px, 4vw, 72px);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;display:grid}.doc-nav{top:calc(var(--hdr) + var(--space-24));gap:1px;display:grid;position:sticky}.doc-nav a{padding:var(--space-6) 0;border-bottom:1px solid var(--rule);color:var(--ink-2);font:600 13px/1.3 var(--f-voice);font-stretch:106%;text-decoration:none;display:block}.doc-nav a:hover,.doc-nav a[aria-current]{color:var(--ink)}.faq{border-bottom:1px solid var(--rule)}.faq:first-of-type{border-top:1px solid var(--rule-2)}.prose+.faq{margin-top:var(--space-32)}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:52px;padding:var(--space-10) 0;color:var(--ink);font:700 15px/1.3 var(--f-voice);cursor:pointer;font-stretch:112%;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 20px/1 var(--f-voice);color:var(--ink-3);flex:none}.faq[open] summary:after{content:"−"}.faq>:not(summary){padding-bottom:var(--space-16);max-width:72ch;color:var(--ink-2);font-size:14.5px;line-height:1.55}.cmp{border:1px solid var(--rule);background:var(--studio-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cmp>div{padding:clamp(14px,2vh,24px) clamp(14px,1.5vw,28px)}.cmp>div+div{border-left:1px solid var(--rule)}.cmp h3{margin:0 0 var(--space-12)}.lst{margin:0;padding:0;list-style:none}.lst li{padding:var(--space-10) 0;border-top:1px solid var(--rule);color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);font-size:14.5px;line-height:1.45;display:grid}.lst li:first-child{border-top:0}.lst li:before{content:"→";color:var(--ink)}.lst-not li:before{content:"×";color:var(--ink-3);font-size:1.2em;line-height:1.1}.lst b{color:var(--ink);font-weight:650}.tbl-wrap{border:1px solid var(--rule);background:var(--studio-1);overflow-x:auto}.tbl{width:100%;color:var(--ink-2);font-size:13px}.tbl caption{padding:var(--space-10) var(--space-12);text-align:left;color:var(--ink-3);font-size:12px}.tbl th{height:30px;padding:0 var(--space-12);border-bottom:1px solid var(--rule);background:var(--studio-1);text-align:left;font:700 9.5px/1 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-stretch:125%}.tbl td{padding:9px var(--space-12);border-bottom:1px solid var(--rule);vertical-align:middle}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr:hover td{background:var(--studio-2)}.tbl th.n,.tbl td.n{text-align:right}.tbl td.n{font:700 12.5px/1.2 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-stretch:100%}.tbl td.m{font:500 11.5px/1.2 var(--f-chain);white-space:nowrap;font-stretch:87.5%}.tbl td b{color:var(--ink);font-weight:650}.tbl a{color:var(--ink);border-bottom:1px solid var(--rule-2);text-decoration:none}.tbl a:hover{border-color:var(--ink-3)}.tbl tfoot td{border-top:1px solid var(--rule-2);color:var(--ink);border-bottom:0}.core{gap:var(--space-12);margin:0;display:grid}.core-cap{justify-content:flex-start;align-items:baseline;gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}.core-stage{column-gap:var(--space-18);grid-template-columns:clamp(160px,54%,360px) minmax(0,1fr);height:clamp(420px,70vh,760px);display:grid;position:relative}.core-side{gap:var(--space-12);min-width:0;padding-top:var(--space-2);flex-direction:column;align-self:start;display:flex}.core-note{color:var(--ink-3);margin:0;font-size:12px;line-height:1.4}.core-side .core-key{gap:var(--space-8);flex-flow:column;font-size:12.5px}.core-side .core-key li{gap:var(--space-8)}.core-cv{border:1px solid var(--rule);background:var(--studio-1);width:100%;height:100%}.core-stack{border:1px solid var(--rule);background:var(--studio-1);flex-direction:column;height:100%;display:flex;overflow:hidden}.core-stack i{background:var(--fc,var(--ink-3));flex:none;height:2px}.core-marks{margin:0;padding:0;list-style:none;position:relative}.core-mark{left:0;right:0;top:calc(var(--y,0) * 1px);align-items:center;gap:var(--space-8);color:var(--ink-2);white-space:nowrap;font-size:12px;display:flex;position:absolute;transform:translateY(-50%)}.core-mark:before{content:"";background:var(--ink-3);flex:none;width:14px;height:1px}.core-mark b{font:700 12px/1 var(--f-num);color:var(--ink);font-stretch:112%}.core-mark a{color:var(--ink-2)}.core-key{gap:var(--space-4) var(--space-16);color:var(--ink-3);flex-wrap:wrap;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.core-key li{align-items:center;gap:var(--space-6);display:inline-flex}.core-key b{font:700 11.5px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.field{gap:var(--space-6);display:grid}.field>label,.field-l{font:700 10.5px/1.2 var(--f-voice);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-stretch:125%}.in{width:100%;height:42px;padding:0 var(--space-12);border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--studio-0);color:var(--ink);font:600 15px/1 var(--f-voice);font-stretch:106%}textarea.in{height:auto;min-height:96px;padding:var(--space-10) var(--space-12);resize:vertical;line-height:1.4}.in.mono{font:500 13px/1 var(--f-chain);font-stretch:87.5%}.in::placeholder{color:var(--ink-3);opacity:1}.in:hover{border-color:var(--ink-2)}.in:focus{border-color:var(--ink)}.field-hint{color:var(--ink-3);margin:0;font-size:12px;line-height:1.35}.field-err{color:var(--ink);margin:0;font-size:12.5px;line-height:1.35}.field-err:before{content:"× ";color:var(--ink-3)}.field.bad .in{border-color:var(--ink)}.opt{align-items:flex-start;gap:var(--space-10);color:var(--ink-2);cursor:pointer;font-size:14px;line-height:1.4;display:flex}.opt input,.tier input{appearance:none;border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--studio-0);flex:none;place-content:center;width:16px;height:16px;margin:2px 0 0;display:grid}.opt input[type=radio],.tier input{border-radius:var(--radius-dot)}.opt input:before,.tier input:before{content:"";background:var(--studio-0);width:8px;height:8px;transition:transform var(--t-tick);transform:scale(0)}.opt input[type=radio]:before,.tier input:before{border-radius:var(--radius-dot)}.opt input:checked,.tier input:checked{background:var(--ink);border-color:var(--ink)}.opt input:checked:before,.tier input:checked:before{transform:scale(1)}.opt input:disabled,.tier input:disabled{border-color:var(--rule-2)}.tiers{gap:var(--space-8);border:0;margin:0;padding:0;display:grid}.tier{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-14);border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--studio-1);cursor:pointer;transition:border-color var(--t-tick), background-color var(--t-tick);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.tier:hover{border-color:var(--ink-3)}.tier:has(input:checked){border-color:var(--ink);background:var(--studio-2)}.tier input{margin:0}.tier-usd{font:800 18px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:112%}.tier-burn{color:var(--ink-3);font-size:12px}.tier-burn .mono{color:var(--ink-2);font-size:11.5px}.tier.off{opacity:.45;cursor:not-allowed}.dlg{width:min(520px, calc(100vw - 2 * var(--gut)));max-height:calc(100vh - 2 * var(--gut));max-height:calc(100svh - 2 * var(--gut));border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--studio-1);color:var(--ink);padding:0;overflow:auto}.dlg::backdrop{background:var(--backdrop)}.dlg[open]{z-index:var(--z-dlg)}.dlg-head{z-index:1;align-items:center;gap:var(--space-10);height:44px;padding-right:var(--space-8);border-bottom:1px solid var(--rule);background:var(--studio-1);display:flex;position:sticky;top:0}.dlg-head .end{margin-left:auto}.dlg-body{gap:var(--space-16);padding:var(--space-18);display:grid}.dlg-body p{color:var(--ink-2);font-size:14px;line-height:1.5}.dlg-foot{justify-content:flex-end;gap:var(--space-8);padding:var(--space-12) var(--space-18);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.dlg-drawer{border-width:0 0 0 1px;width:min(440px,100vw);height:100svh;max-height:none;margin:0 0 0 auto}body:has(dialog[open]){overflow:hidden}.toasts{right:var(--gut);bottom:var(--gut);z-index:var(--z-toast);gap:var(--space-8);width:min(360px, calc(100vw - 2 * var(--gut)));pointer-events:none;margin:0;padding:0;list-style:none;display:grid;position:fixed}.toast{gap:var(--space-4);padding:var(--space-10) 56px var(--space-10) var(--space-12);border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--studio-2);color:var(--ink);pointer-events:auto;font-size:13px;line-height:1.35;display:grid;position:relative}.toast-x{top:var(--space-8);right:var(--space-8);position:absolute}.toast p{color:var(--ink-2);margin:0}.toast b{color:var(--ink);font-weight:650}.toast.in{animation:text-wipe var(--t-wipe) var(--ease) both}.pager{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding-top:var(--space-14);flex-wrap:wrap;display:flex}.pager-i{color:var(--ink-3);font-size:12px}.pager-i b{font:700 12px/1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink-2);font-stretch:100%}.pager-b{gap:var(--space-8);display:flex}.state{align-content:center;justify-items:start;gap:var(--space-10);min-height:160px;color:var(--ink-2);padding:clamp(20px,4vh,40px) clamp(14px,2vw,28px);display:grid}.state-h{font:800 clamp(17px, 1.4vw, 24px)/1.15 var(--f-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;font-stretch:112%}.state-p{max-width:56ch;margin:0;font-size:14px;line-height:1.5}.state-p b{color:var(--ink);font-weight:650}.state-act{gap:var(--space-8);flex-wrap:wrap;display:flex}.state-sm{min-height:0;padding:var(--space-16) var(--space-12)}.sid{color:var(--ink-3);font:500 10.5px/1 var(--f-chain);white-space:nowrap;font-stretch:87.5%}.foot{padding:clamp(32px, 5vh, 56px) var(--gut) clamp(28px, 4vh, 44px);border-top:1px solid var(--rule);color:var(--ink-3);font-size:12.5px;line-height:1.5}.foot-cols{gap:var(--space-24) clamp(24px, 4vw, 64px);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));display:grid}.foot ul{margin:var(--space-10) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.foot li a{color:var(--ink-2);text-decoration:none}.foot li a:hover{color:var(--ink)}.foot-name{font:900 15px/1 var(--f-num);letter-spacing:.01em;color:var(--ink);font-stretch:125%}.foot-note{max-width:62ch;margin:var(--space-10) 0 0}.foot .colophon{margin-top:var(--space-24);padding-top:var(--space-18);border-top:1px solid var(--rule)}@media (width<=1499px){.nav a.nav-x{display:none}}@media (width>=1024px) and (height<=820px){.read-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head""ev chart"}.read-head{align-items:baseline;gap:var(--space-4) 22px;padding:var(--space-10) clamp(14px, 1.25vw, 24px);border-right:0;border-bottom:1px solid var(--rule);flex-flow:wrap}.verdict{font-size:clamp(16px,min(1.35vw,2.75vh),22px)}.ev{padding-top:var(--space-10);padding-bottom:var(--space-8);gap:7px}.ev li{line-height:1.36}}@media (width>=1024px) and (height<=720px){.tw-sec.radio-sec{display:none}}@media (width<=1499px) and (width>=1024px){.menu-btn{display:inline-flex}}@media (width<=1279px) and (width>=1024px){.nav{display:none}.tok{margin-left:auto}}@media (width<=1023px){.top{gap:var(--space-10)}.nav{display:none}.tok{margin-left:auto}.tok .ca,.tok .btn-solid{display:none}.menu-btn{display:inline-flex}.hero{gap:var(--space-18);flex-direction:column;height:auto;min-height:0;padding-top:20px;display:flex}.read{flex:none}.ghost-stage{height:clamp(220px,40vw,320px)}.tower{flex:none}.tw-rows{height:calc(var(--rowh) * 9);flex:none}.tokstrip{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.tokstrip .ca{flex:auto;justify-content:space-between}.board{grid-template-columns:repeat(4,minmax(0,1fr))}.st:nth-child(5){border-left:0}.st:nth-child(n+5){border-top:1px solid var(--rule)}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tile:nth-child(odd){border-left:0}.tile:nth-child(n+3){border-top:1px solid var(--rule)}.seg{row-gap:var(--space-14);grid-template-columns:clamp(30px,4vw,44px) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"no name name""no line line""no metric viz";align-items:start;padding:20px 0}.sec-head,.rd-foot,.cols,.mcard-grid,.doc{grid-template-columns:minmax(0,1fr)}.doc-nav{gap:0 var(--space-16);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));position:static}.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.core-stage{height:clamp(360px,60vh,560px)}.dlg-drawer{width:min(440px,100vw)}}@media (width<=719px){.hero{gap:var(--space-16);padding-top:18px}.clock span{display:none}.lede{font-size:14.5px}.ask{grid-template-columns:auto minmax(0,1fr);height:auto;display:grid}.ask input{height:52px;font-size:17px}.ask-go{grid-column:1/-1;justify-content:center;height:48px}.strap{flex-wrap:wrap;height:auto;padding:0}.strap .tab{height:32px}.strap-tick{padding-right:var(--space-12);margin-left:auto;font-size:20px}.strap-meta{align-items:center;gap:var(--space-6) var(--space-14);width:100%;padding:var(--space-10) var(--space-12);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.strap-at{margin-left:0}.read-body{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""chart""ev"}.read-head{padding:var(--space-14) var(--space-14) var(--space-12);border-right:0;border-bottom:1px solid var(--rule)}.ev{padding:var(--space-14);border-right:0}.ghost{border-bottom:1px solid var(--rule)}.ghost-stage{height:240px}.obar{border-bottom:1px solid var(--rule)}.read-foot .nfa{margin-left:0}.board{grid-template-columns:repeat(2,minmax(0,1fr))}.st:nth-child(odd){border-left:0}.st:nth-child(n+3){border-top:1px solid var(--rule)}.st:last-child:nth-child(odd){grid-column:1/-1}.seg{row-gap:var(--space-12);grid-template-columns:minmax(0,1fr) 22px;grid-template-areas:"no tally""name name""line line""metric metric""viz viz"}.panel-head{row-gap:var(--space-6);height:auto;min-height:38px;padding-right:var(--space-12);flex-wrap:wrap}.panel-head .tab{min-height:38px}.panel-head .end{padding:0 0 var(--space-8) var(--space-12);flex:1 0 100%;margin:0}.rd-cta .btn{flex:auto}.rlog li{white-space:normal;overflow-wrap:anywhere}.cmp{grid-template-columns:1fr}.cmp>div+div{border-left:0;border-top:1px solid var(--rule)}.run-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kv{gap:var(--space-2) 0;grid-template-columns:1fr}.kv dd{margin-bottom:var(--space-10)}.core-stage{column-gap:var(--space-12);grid-template-columns:clamp(120px,44%,200px) minmax(0,1fr)}.foot-cols{grid-template-columns:1fr}.pager{flex-direction:column;align-items:stretch}.pager-b .btn{flex:1 1 0}.toasts{left:var(--gut);width:auto}.dlg{border-width:1px 0 0;width:100vw;max-width:none;max-height:92svh;margin:auto 0 0}.dlg-drawer{height:auto;margin:auto 0 0}.tbl-stack thead{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tbl-stack,.tbl-stack tbody,.tbl-stack tr,.tbl-stack td,.tbl-stack caption{display:block}.tbl-stack caption{padding:0 0 var(--space-8)}.tbl-wrap:has(.tbl-stack){background:0 0;border:0;overflow:visible}.tbl-stack tr{margin-bottom:var(--space-8);padding:var(--space-6) 0;border:1px solid var(--rule);background:var(--studio-1)}.tbl-stack td{justify-content:space-between;align-items:baseline;gap:var(--space-12);padding:5px var(--space-12);text-align:right;border:0;display:flex}.tbl-stack td[data-label]:before{content:attr(data-label);text-align:left;font:700 9.5px/1.4 var(--f-voice);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex:none;font-stretch:125%}.tbl-stack tbody tr:hover td{background:0 0}}@media (width<=420px){.top{gap:var(--space-8)}.bug{height:28px}.bug-name{padding:0 var(--space-8);font-size:13.5px}.bug-live{padding:0 var(--space-8);gap:var(--space-6)}.tok{display:none}.menu-btn{margin-left:auto}.clock{display:none}}@media (width<=479px){.tw-today{display:none}}@media (width<=359px){.bug-live{gap:0;font-size:0}.top .sample-tag{white-space:normal;max-width:60px;height:auto;padding:2px 4px;line-height:1.15}}@media (prefers-reduced-motion:reduce){.verdict .w,.ev li.wait{opacity:1}.bug-live.beat i,.live.beat i{animation:none}}#app{display:contents}.noscript{padding:var(--space-16) var(--gut);color:var(--ink-2);margin:0}.home{display:block}.tag[data-sev=caution]{border-color:var(--ink-3);color:var(--ink-2)}.tag[data-sev=warning]{border-color:var(--ink);color:var(--ink)}.chips li{display:inline-flex}.read-head .chips{gap:var(--space-4) var(--space-6)}.try-chips{display:contents}.gates .sw2{flex:none;width:8px;height:8px;display:inline-flex}.gates .sw2>span{background:var(--fc,var(--ink-3));flex:1 1 0;width:auto;height:8px;padding:0;font-size:0}.gates li{cursor:help}.hero .lede{max-width:100ch}.read .ev{overflow-y:auto}.read .ev:focus-visible{outline-offset:-2px}.ev li.ev-meta{display:block}.ev li.ev-meta .read-unk{color:var(--ink-3)}.ev li.ev-meta .chips{padding:0}@media (width>=1024px) and (height>=821px){.read-body{grid-template-columns:minmax(0,48fr) minmax(0,52fr)}}@media (width>=1024px) and (height<=820px){.conf-why .cohort,.read-foot .more{display:none}.read-foot{padding-top:var(--space-6);padding-bottom:var(--space-6)}.ev:not(.all)>li:nth-child(n+4):not(.ev-more){display:none}.ev>li.ev-more .mini{justify-content:center;width:100%}.ev>li.ev-more{margin-top:auto;display:block}}.ev>li.ev-more{display:none}@media (width>=1024px) and (height<=820px){.ev>li.ev-more{display:block}}@media (width>=1024px) and (height<=720px){.ev:not(.all)>li:nth-child(n+3):not(.ev-more){display:none}}@media (width<=1023px){.ev>li.ev-more{display:none}}.read>.state{align-content:start;min-height:0;overflow:auto}.read-foot>span{min-width:0}.split i[data-g=tail],.tile[data-g=tail] .tile-bar i,.split-leg i[data-g=tail]{opacity:.5}.tile .tile-h .sw+.sw{margin-left:calc(var(--space-2) * -1)}.tw-sec .fin li:only-child .ft{color:var(--ink-3)}.page .sec{border-top:0;padding:clamp(20px,4vh,44px) 0 0}.page .sec-head{margin-bottom:clamp(14px,2.5vh,24px)}.page .sec-head h2{font-size:clamp(22px,2.2vw,36px)}.home .sec-head h2{text-wrap:balance}.page>.stack,.page .stack{min-width:0}.page .tabs{margin-bottom:0}.page .tbl-wrap+.pager{padding-top:var(--space-12)}.page .board{margin:0}.page-head .kicker a{color:var(--ink-2);border-bottom:1px solid var(--rule-2);text-decoration:none}.page-head .kicker a:hover{color:var(--ink)}.tbl .sid{display:inline-block}.tbl td>span:first-child,.tbl td .mono{white-space:nowrap}.tbl td .fb small{margin-left:var(--space-2)}.core-stage .core-marks{min-width:0}.core-cv{display:block}.core-stage .gtip{z-index:2}.doc>div>section{margin-bottom:var(--space-40)}.prose h2:first-child{margin-top:0}.prose .tbl-wrap{margin:var(--space-14) 0}.prose .tbl td{vertical-align:top}.dlg form{display:contents}.dlg .tiers legend{padding:0 0 var(--space-6)}.dlg-content{display:block}@media (forced-colors:active){.ask{border:2px solid canvastext}.tw-row.is-read{outline:2px solid highlight}}
