@font-face{font-family:Anybody;src:url(/fonts/anybody-vf.woff2)format("woff2");font-weight:400 900;font-stretch:60% 125%;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(/fonts/spline-mono-vf.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Anybody Narrow;src:url(/fonts/anybody-vf.woff2)format("woff2");font-weight:400 900;font-stretch:72%;font-display:swap}:root{--ground:#0f0f0f;--panel:#151515;--panel2:#1b1b1b;--well:#0b0b0b;--rule:#262626;--row:#1d1d1c;--rule2:#343432;--ink:#ededea;--ink2:#b4b4af;--ink3:#8a8a85;--ink4:#5a5a56;--acc:#ffd000;--on-acc:#0c0c0c;--acc-dim:#8a7300;--acc-text:#a08600;--sel-row:#212120;--mark-acc:var(--acc);--c-yellow:#ffd000;--c-green:#9cc200;--c-orange:#ff9142;--c-red:#ff5f57;--c-violet:#b691ff;--c-pink:#ff78be;--f-green:#4e7012;--f-violet:#4c3d7e;--f-pink:#6e2e52;--f-orange:#6b3b14;--f-red:#5c2321;--f-open:#1f1f1e;--f-open-line:#2e2e2c;--syn-kw:var(--c-violet);--syn-type:var(--c-green);--syn-num:var(--c-orange);--syn-str:var(--c-orange);--syn-mac:var(--c-pink);--syn-com:var(--ink3);--syn-pun:var(--ink2);--asm-op:var(--c-violet);--asm-reg:var(--c-green);--asm-imm:var(--c-orange);--asm-sym:var(--c-pink);--st-matched:var(--f-green);--st-matched-mark:var(--c-green);--st-fresh:var(--acc);--st-hint:var(--f-violet);--st-hint-mark:var(--c-violet);--hint-fill:var(--f-violet);--st-oracle:var(--f-pink);--st-oracle-mark:var(--c-pink);--st-asm:var(--f-open);--st-partial:#3a3a37;--st-queued:#1a1a19;--st-hard:var(--f-open);--st-hard-mark:var(--c-red);--st-leased:var(--c-orange);--ev-match:var(--c-green);--ev-hint:var(--c-violet);--ev-asm:var(--c-pink);--ev-attempt:var(--c-orange);--ev-hard:var(--c-red);--ev-fees:var(--c-yellow);--ev-payout:var(--c-yellow);--ev-agent:var(--c-pink);--ev-cycle:var(--ink2);--ev-snapshot:var(--c-violet);--ev-topup:var(--c-pink);--d-ops:#ff8f3f;--d-diff:#ff4d3d;--d-diff-text:#ff6a5c;--t-label:.75rem;--t-body:.875rem;--t-title:1rem;--t-line:1.25rem;--d-s:2rem;--d-m:3rem;--d-l:4.5rem;--d-xl:7.5rem;--f-disp:"Anybody", "Arial Narrow", "Helvetica Neue", sans-serif;--disp-wght:620;--f-mono:"Spline Sans Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--m:40px;--gut:24px;--hdr:3.75rem;--sbar:2rem;--mnav:3.625rem;--pbar:1.75rem}@media (max-width:760px){:root{--m:16px;--gut:14px;--hdr:3.375rem;--d-l:3rem;--d-xl:4.5rem}}*,:before,:after{box-sizing:border-box}html{background:var(--ground);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--hdr) + 8px);scroll-padding-bottom:calc(var(--sbar) + 8px);font-size:100%}@media (max-width:900px){html{scroll-padding-bottom:calc(var(--mnav) + var(--pbar) + env(safe-area-inset-bottom) + 8px)}}a,button,[role=button],summary{touch-action:manipulation}body{background:var(--ground);min-height:100vh;color:var(--ink);font:400 .875rem/1.55 var(--f-mono);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none;transition:color .12s}@media (hover:hover) and (pointer:fine){a:hover{color:var(--ink)}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::placeholder{color:var(--ink3);opacity:1}.skip{z-index:100;background:var(--ink);color:var(--on-acc);padding:10px 14px;font-weight:600;position:absolute;top:8px;left:12px}.skip:not(:focus){transform:translateY(calc(-100% - 16px))}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}::selection{background:var(--acc-dim);color:var(--ink)}code,pre,kbd{font-family:var(--f-mono)}pre{margin:0}h1,h2,h3,h4{font-weight:var(--disp-wght);text-wrap:balance;margin:0}p,li,dd{text-wrap:pretty}p{margin:0}hr{border:0;border-top:1px solid var(--rule);margin:0}.disp{font-family:var(--f-disp);font-weight:var(--disp-wght);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-stretch:70%;line-height:.92}.h-xl{font:var(--disp-wght) var(--d-l)/.9 var(--f-disp);letter-spacing:0;font-variant-numeric:tabular-nums;font-stretch:66%}.h-l{font:var(--disp-wght) var(--d-l)/.92 var(--f-disp);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-stretch:70%}.h-m{font:var(--disp-wght) var(--d-m)/.95 var(--f-disp);font-variant-numeric:tabular-nums;font-stretch:72%}.h-addr{font:600 var(--d-s)/1.1 var(--f-mono);letter-spacing:0;overflow-wrap:anywhere}.h-addr.h-addr-eq{font-size:var(--d-m);overflow-wrap:normal;line-height:1.05}.h-addr-eq .eq-v{font:var(--disp-wght) var(--d-l)/.9 var(--f-disp);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-stretch:70%}@media (min-width:761px){.h-addr-eq .eq-e,.h-addr-eq .eq-s{font:400 var(--d-l)/.9 var(--f-disp);font-stretch:70%}}@media (max-width:760px){.h-addr-eq .eq-e{font-family:var(--f-mono)}.h-addr.h-addr-eq{font-size:1.625rem}}.rc-v.txt{font:400 var(--t-line)/1.52 var(--f-mono);color:var(--ink2);padding-top:0}@media (max-width:640px){.rc-v.txt{font-size:var(--t-body);line-height:1.9rem}}.h-s{font:600 1rem/1.3 var(--f-mono)}.num{font:var(--disp-wght) var(--d-m)/.9 var(--f-disp);font-variant-numeric:tabular-nums;font-stretch:72%}.lede{color:var(--ink2);max-width:72ch;font-size:1rem}.small{font-size:.75rem}.prose{max-width:72ch}.oflag{font-family:var(--f-disp);font-weight:inherit;font-stretch:125%}.ink2{color:var(--ink2)}.ink3{color:var(--ink3)}.acc{color:var(--acc)}.c-diff{color:var(--d-diff)}.c-ops{color:var(--d-ops)}.b{font-weight:600}.nowrap{white-space:nowrap}.ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mono{font-family:var(--f-mono)}.right{text-align:right}.btn{border:1px solid var(--rule2);background:var(--panel);height:38px;color:var(--ink);font:500 .875rem var(--f-mono);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;transition:border-color .15s,background-color .15s,color .15s,transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{border-color:var(--ink3);color:var(--ink)}.btn.pri:hover{background:var(--acc);color:var(--on-acc);filter:brightness(1.06)}}.btn:active:not([disabled]):not(.dis){transform:scale(.97)}.btn.pri{background:var(--acc);border-color:var(--acc);color:var(--on-acc);font-weight:600}.btn.pri:focus-visible{outline-color:var(--ink)}.btn.pri[aria-current=page]{background:var(--ground);border-color:var(--rule2);color:var(--ink);pointer-events:none}.btn.sm{height:30px;padding:0 11px;font-size:.875rem}.btn.fore{border-color:var(--ink2);font-weight:600}.btn[disabled],.btn.dis{opacity:.45;cursor:not-allowed;transform:none}.linkbtn{color:var(--ink2);position:relative}@media (hover:hover) and (pointer:fine){.linkbtn:hover{color:var(--ink)}}.linkbtn:active{color:var(--ink)}@media (pointer:coarse){.linkbtn.small:after{content:"";position:absolute;inset:-12px -6px}}.input{background:var(--panel);border:1px solid var(--rule2);height:38px;color:var(--ink);min-width:0;padding:0 12px}.input:focus{border-color:var(--ink3);outline:none}.input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (max-width:760px),(pointer:coarse){.input,select,textarea,input{font-size:1rem}}@media (pointer:coarse){.btn,.input,select.input{min-height:44px}.hdr-r .btn.pri{min-height:40px}.crumbs a,.copy,.nowl-t a,.linkbtn.small{position:relative}.crumbs a:after,.copy:after,.nowl-t a:after,.linkbtn.small:after{content:"";position:absolute;inset:-12px -4px}}select.input{padding-right:28px}.tag{border:1px solid var(--rule2);height:22px;color:var(--ink2);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:.75rem;display:inline-flex}.tag i{flex:none;width:8px;height:8px;display:block}.tag.matched{color:var(--ink)}.tag.matched i{background:var(--st-matched)}.tag.hint i{background:var(--st-matched);box-shadow:inset 0 0 0 1.5px #0f0f0fb3}.tag.hint{color:var(--ink)}.tag.asm i,.tag.hard i{background:var(--st-asm)}.tag.partial i{background:var(--st-partial)}.tag.todo i,.tag.queued i{background:var(--st-queued);border:1px solid var(--rule2)}.tag.running i,.tag.leased i{background:var(--ink);animation:1.6s ease-in-out infinite pulse}.tag.idle i{box-shadow:inset 0 0 0 1.5px var(--ink3);background:0 0}.tag.fill{background:var(--acc);color:var(--on-acc);border-color:var(--acc);font-weight:600}.tag.warn{color:var(--d-ops);border-color:#ff8f3f80}.tag.err{color:var(--d-diff);border-color:#ff4d3d80}@keyframes blink{50%{opacity:.25}}@keyframes pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.tag.running i,.tag.leased i{animation:none}}.tbl{border-collapse:collapse;width:100%;font-size:.875rem}.tbl th{text-align:left;color:var(--ink3);border-bottom:1px solid var(--rule);white-space:nowrap;padding:8px 12px;font-size:.75rem;font-weight:400}.tbl td{border-bottom:1px solid var(--row);vertical-align:top;padding:9px 12px}.tbl tr:last-child td{border-bottom:0}.tbl th.r,.tbl td.r{text-align:right}.tbl tbody tr{transition:background-color .12s}.tbl tbody tr.lnk{cursor:pointer}@media (hover:hover) and (pointer:fine){.tbl tbody tr.lnk:hover{background:var(--sel-row);box-shadow:inset 2px 0 0 var(--acc-dim)}}.tbl tbody tr.lnk:active{background:var(--sel-row)}.tbl td.fx{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;overflow:hidden}.tbl .sym{color:var(--ink)}.tblwrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:1060px){.tbl .t-hide{display:none}}@media (max-width:25em){.tbl .xs-hide{display:none}}@media (max-width:760px){.tbl{font-size:.875rem}.tbl th,.tbl td{padding:8px}.tbl .m-hide,.m-hide{display:none}}@media (min-width:761px){.m-show{display:none}}.kv{grid-template-columns:max-content 1fr;align-content:start;gap:7px 22px;margin:0;font-size:.875rem;display:grid}.kv dt{color:var(--ink3)}.kv dd{overflow-wrap:break-word;min-width:0;max-width:72ch;margin:0}.box{border:1px solid var(--rule);background:var(--panel);padding:16px 18px}.note{border-left:2px solid var(--rule2);color:var(--ink2);padding:2px 0 2px 14px}.err-box{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#ff4d3d0f;border:1px solid #ff4d3d73;padding:12px 14px}.warn-box{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#ff8f3f0f;border:1px solid #ff8f3f73;padding:12px 14px}.ok-box{border:1px solid var(--acc-dim);background:#ffd0000d;padding:12px 14px}.empty{color:var(--ink3);padding:18px 0}.loading{color:var(--ink3);align-items:center;gap:10px;padding:14px 0;display:flex}.spin{background:var(--ink3);width:9px;height:9px;animation:1.1s ease-in-out infinite pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.spin{animation:2.4s ease-in-out infinite pulse}}.code{background:var(--panel);border:1px solid var(--rule);font:400 .875rem/1.6 var(--f-mono);color:var(--ink2);white-space:pre-wrap;overflow-wrap:break-word;tab-size:4;min-width:0;padding:14px 16px}.cb{min-width:0;position:relative}.cb.cut .code{-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.cb-more{color:var(--ink3);align-items:center;gap:12px;margin-top:6px;font-size:.75rem;display:flex}.code.hang .cl{min-height:1.6em;padding-left:calc((var(--i,0) + 4) * 1ch);text-indent:-4ch;display:block}.code .kw{color:var(--ink);font-weight:600}.code .cm{color:var(--ink3)}.code .str{color:var(--ink2)}.ext{vertical-align:0;width:9px;height:9px;margin-left:3px;display:inline-block}.dot{background:var(--c-green);flex:none;width:8px;height:8px;display:inline-block}.dot.blink{animation:1.6s ease-in-out infinite pulse}.cd{animation:.15s ease-out fade-in}.prog .m.closing{animation:1.6s ease-in-out infinite pulse}.num .cd-closing{font:400 var(--t-line)/1.52 var(--f-mono);color:var(--ink2)}@media (prefers-reduced-motion:reduce){.cd,.prog .m.closing{animation:none}}.dot.off{background:var(--ink4);animation:none}.dot.wait{box-shadow:inset 0 0 0 1.5px var(--ink3);background:0 0;animation:none}@media (prefers-reduced-motion:reduce){.dot.blink{animation:none}}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wyv{vertical-align:-3px;flex:none;display:inline-block}.wyv-name{align-items:center;gap:8px;display:inline-flex}.copy{display:inline-grid}.copy>.copy-a,.copy>.copy-b{grid-area:1/1;transition:opacity .15s,filter .15s}.copy>.copy-b,.copy.ok>.copy-a{opacity:0;filter:blur(2px)}.copy.ok>.copy-b{opacity:1;filter:none}.seg button:active,tr.lnk:active,.evf-r:active,.mnav a:active,.mnav button:active,.ap-row:active,.lnx-r:active,.fnl li:active{background:var(--panel2)}@media (hover:hover) and (pointer:fine){.seg button:not(.on):hover{color:var(--ink);background:#181818}}.evf-r:focus-visible,.ap-row:focus-visible,.lnx-r:focus-visible{outline-offset:-2px}.ph h1:not(.fit){text-wrap:balance}.lede{text-wrap:pretty}@media (pointer:coarse){.hdr-cta{height:40px}.pips>button,.scl-d{position:relative}.pips>button:after,.scl-d:after{content:"";position:absolute;inset:-10px}.foot a{padding:12px 0}.seg button,.trec>summary{min-height:44px}}@media (max-width:760px){.btn.sm{min-height:44px}}@media (max-width:22.5em){.kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.kv dd{margin-bottom:8px}.seg button{white-space:normal}}.mult{white-space:nowrap}sup{vertical-align:.45em;font-size:max(.7em,12px);line-height:0}@media (max-width:35em){.kv.terms,.kv.w-get,.kv.cy-rules,.kv.tkx-use,.kv.gl{grid-template-columns:minmax(0,1fr);gap:2px 0}.kv.terms dd,.kv.w-get dd,.kv.cy-rules dd,.kv.tkx-use dd,.kv.gl dd{margin-bottom:10px}}@media (max-width:240px){.btn{white-space:normal;height:auto;min-height:38px;padding-top:6px;padding-bottom:6px}}.mx{font-family:var(--f-mono);color:var(--ink3);margin-right:.04em;font-size:1.15em;font-weight:400;line-height:0}.seg.chips{flex-wrap:wrap}@media (max-width:360px){.seg{flex-wrap:wrap}}.tbl td.fx>a,.tbl td.fx>span,.tbl td.ell>a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:360px){.tbl th,.tbl td{padding:8px 6px}}a.h-link{color:inherit}@media (hover:hover) and (pointer:fine){a.h-link:hover{color:var(--c-yellow)}}.eqm{aspect-ratio:74/64.5;vertical-align:.04em;width:auto;height:.5em;fill:var(--c-yellow);flex:none;margin:0 .36em 0 .3em;display:inline-block}.ph h1 .eqm{vertical-align:.06em;margin:0 .2em 0 .24em}.wrap{width:100%;max-width:1440px;padding-left:max(var(--m), env(safe-area-inset-left));padding-right:max(var(--m), env(safe-area-inset-right));margin:0 auto}main{min-height:calc(100svh - var(--hdr));padding-bottom:var(--sbar);flex-direction:column;display:flex;position:relative;overflow-x:clip}main:focus{outline:none}.route{min-height:calc(100svh - var(--hdr));flex-direction:column;flex:1 0 auto;display:flex}.route:has(.route-short){min-height:calc(100svh - var(--hdr) - var(--sbar) - 84px)}.route:has(.loading)+.foot{display:none}.route>*{flex:none}.route-wait{padding-top:36px}@media (max-width:900px){main{padding-bottom:calc(var(--mnav) + var(--pbar) + env(safe-area-inset-bottom))}.route:has(.route-short){min-height:calc(100svh - var(--hdr) - var(--mnav) - var(--pbar) - 160px)}}.sbar .live{min-width:15.5em}.hdr{z-index:40;height:var(--hdr);background:var(--ground);border-bottom:1px solid var(--rule);position:sticky;top:0}.hdr-in{align-items:center;gap:28px;height:100%;display:flex}.hdr-logo{height:100%;color:var(--ink);flex:none;align-items:center;display:flex}.hdr-logo svg{width:auto;height:27px}.hdr-logo:hover{color:var(--ink)}.nav{gap:2px;min-width:0;height:100%;display:flex}.nav a{color:var(--ink2);white-space:nowrap;align-items:center;padding:0 11px;font-size:.875rem;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.nav a:hover{color:var(--ink)}}.nav a:focus-visible{outline-offset:-10px}.nav a.on{color:var(--ink)}.nav a.on:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-1px;left:11px;right:11px}.hdr-r{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.ca-ph{visibility:hidden;display:contents}.ca{border:1px solid var(--rule2);align-items:stretch;height:34px;font-size:.875rem;display:flex}.ca-k{color:var(--ink3);border-right:1px solid var(--rule2);background:var(--panel);align-items:center;padding:0 9px;display:flex}.ca-v{color:var(--ink2);align-items:center;gap:8px;padding:0 11px;display:flex}.ca-v button{color:var(--ink3);font-size:.75rem}.ca.ca-wait .ca-v{visibility:hidden}@media (hover:hover) and (pointer:fine){.ca-v button:hover{color:var(--ink)}}.xlink{border:1px solid var(--rule2);width:34px;height:34px;color:var(--ink);place-items:center;display:grid}.xlink svg{width:14px;height:14px}@media (max-width:1180px){.nav a{padding:0 8px}.hdr-in{gap:18px}}@media (max-width:1100px){.ca{display:none}}@media (max-width:900px){.nav{display:none}}@media (max-width:760px){.hdr-logo svg{height:22px}.hdr-r .btn.pri{height:32px;padding:0 10px;font-size:.75rem}.xlink{width:32px;height:32px}}.sbar{z-index:40;height:var(--sbar);background:var(--well);border-top:1px solid var(--rule);color:var(--ink2);font-size:.75rem;position:fixed;bottom:0;left:0;right:0}.sbar-in{align-items:center;height:100%;display:flex}.sbar-in>*{border-left:1px solid var(--rule);white-space:nowrap;text-overflow:ellipsis;padding:0 14px;overflow:hidden}.sbar-in>:first-child{border-left:0;padding-left:0}.sbar-in>.grow{flex:1;min-width:0}@media (hover:hover) and (pointer:fine){.sbar a:hover{color:var(--ink)}}.sbar .live{color:var(--ink);align-items:center;gap:8px;display:flex}.sbar-in>.live,.sbar-in>.replay,.sbar-in>.sb-c{flex:none}@media (max-width:1240px){.sbar-in>.grow{visibility:hidden}.sbar-in>.sb-chain{display:none}}@media (max-width:1024px){.sbar-in>.sb-t{display:none}}@media (max-width:900px),(orientation:landscape) and (max-height:500px){.sbar{display:none}}.pbar{display:none}@media (max-width:900px),(orientation:landscape) and (max-height:500px){.pbar{left:0;right:0;bottom:calc(var(--mnav) + env(safe-area-inset-bottom));z-index:43;height:var(--pbar);padding:0 max(var(--m), env(safe-area-inset-right)) 0 max(var(--m), env(safe-area-inset-left));background:var(--well);border-top:1px solid var(--rule);color:var(--ink2);white-space:nowrap;align-items:center;font-size:.75rem;display:flex;position:fixed}.pbar>*{border-left:1px solid var(--rule);text-overflow:ellipsis;padding:0 10px;overflow:hidden}.pbar>:first-child{border-left:0;padding-left:0}.pbar .live,.pbar .replay{min-width:0;color:var(--ink);flex:1;align-items:center;gap:8px;display:flex}.pbar .live>span:last-child,.pbar .replay>.replay-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pbar-c{color:var(--ink2);flex:none;align-self:stretch;align-items:center;gap:.6ch;margin-left:auto;display:flex}}@media (max-width:360px){.pbar-c .pbar-k{display:none}}@media (max-width:420px){.pbar .lm{display:none}}.mnav{display:none}@media (max-width:900px){.mnav{z-index:45;height:calc(var(--mnav) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--well);border-top:1px solid var(--rule);display:flex;position:fixed;bottom:0;left:0;right:0}.mnav a,.mnav button{min-width:0;color:var(--ink2);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:0 3px;font-size:.75rem;display:flex;position:relative}.mnav-l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mnav a.on,.mnav button.on{color:var(--ink)}.mnav a.on:before{content:"";background:var(--ink);height:2px;position:absolute;bottom:7px;left:30%;right:30%}}.more-in .mn-x-more{display:none}@media (max-width:260px){.mnav .mn-x{display:none}.more-in .mn-x-more{display:flex}}.more{inset:0 0 calc(var(--mnav) + env(safe-area-inset-bottom)) 0;z-index:44;overscroll-behavior:contain;background:#0009;align-items:flex-end;animation:.2s ease-out fade-in;display:flex;position:fixed}.more-in{width:100%;max-height:calc(100dvh - var(--mnav) - 40px);overscroll-behavior:contain;background:var(--panel);border-top:1px solid var(--rule2);padding:10px max(var(--m), env(safe-area-inset-right)) 12px max(var(--m), env(safe-area-inset-left));animation:.26s cubic-bezier(.32,.72,0,1) sheet-in;overflow-y:auto}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:scale(.96)}}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes fade-out{to{opacity:0}}.more.closing{animation:.16s ease-out forwards fade-out}.more.closing .more-in{animation:.16s cubic-bezier(.32,.72,0,1) forwards sheet-out}@media (prefers-reduced-motion:reduce){.more,.more-in{animation:.15s ease-out fade-in}}.more-in a{border-bottom:1px solid var(--rule);color:var(--ink);justify-content:space-between;padding:13px 0;font-size:1rem;display:flex}.more-in a span{color:var(--ink3);font-size:.75rem}.replay{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.replay .dot{background:var(--ink3)}.replay-chip{border:1px solid var(--acc-dim);height:26px;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-size:.75rem;display:inline-flex}.ph{border-bottom:1px solid var(--rule);padding-top:36px;padding-bottom:26px}.crumbs{color:var(--ink3);flex-wrap:wrap;gap:6px;margin-bottom:16px;font-size:.75rem;display:flex}.crumbs a{color:var(--ink3)}@media (max-width:760px){.crumbs>:last-child:not(:first-child){display:none}}@media (hover:hover) and (pointer:fine){.crumbs a:hover{color:var(--ink)}}.crumbs span.sep{color:var(--ink3)}.ph h1{overflow-wrap:anywhere}.ph .lede{margin-top:14px}@media (max-width:760px){.ph .defs dt{justify-content:flex-start}}.ph-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;display:flex}.ph-meta{color:var(--ink2);clip-path:inset(-6px -6px -6px -4px);flex-wrap:wrap;gap:4px 22px;margin-top:14px;font-size:.875rem;display:flex}.ph-meta>*{white-space:nowrap;position:relative}.ph-meta>*+:before{content:"·";text-align:center;width:8px;color:var(--ink3);pointer-events:none;position:absolute;left:-15px}@media (max-width:420px){.ph-meta>*{white-space:normal;overflow-wrap:anywhere}}.ph-meta>.wrapok{white-space:normal}.fit{white-space:nowrap;letter-spacing:0;max-width:100%}.fit.wraps{white-space:normal;overflow-wrap:normal}.fit.wraps.breaks,.fit.wraps.breaks .eq-v{overflow-wrap:anywhere;white-space:normal}.fit:not(.wraps) wbr{display:none}.sec{padding-top:34px;padding-bottom:8px}.sec+.sec{border-top:1px solid var(--rule);margin-top:26px}.sec-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:18px;display:flex}.sec-h .meta{color:var(--ink3);font-size:.875rem}.grid2{gap:var(--gut) calc(var(--gut) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.grid-75{gap:var(--gut) calc(var(--gut) * 1.5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.grid-57{gap:var(--gut) calc(var(--gut) * 1.5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.grid3{gap:var(--gut);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:960px){.grid2,.grid-75,.grid-57,.grid3{grid-template-columns:minmax(0,1fr)}}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.one-col{display:none}@media (max-width:960px){.one-col{display:block}.two-col{display:none}}.mt{margin-top:10px}.mt2{margin-top:20px}.mt3{margin-top:32px}.foot{border-top:1px solid var(--rule);min-height:60px;color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:24px;padding-top:12px;padding-bottom:12px;font-size:.75rem;display:flex}.foot-b{align-items:center;gap:10px 28px;min-width:0;display:inline-flex}@media (max-width:760px){.foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;display:grid}.foot-b{grid-column:1/-1;gap:14px;padding-bottom:4px}}@media (hover:hover) and (pointer:fine){.foot a:hover{color:var(--ink)}}@media (pointer:coarse){.foot a{padding:12px 0}}.ph+.foot{border-top:0;margin-top:0}.foot .foot-lg svg{width:auto;height:18px;color:var(--ink)}.mockbar{top:calc(var(--hdr) + 8px);z-index:50;background:var(--d-ops);color:#0c0c0c;font:600 .75rem var(--f-mono);padding:4px 9px;position:fixed;right:12px}.rail{border:1px solid var(--rule);background:var(--panel);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.wrap.rail{width:calc(100% - 2 * var(--m));max-width:calc(1440px - 2 * var(--m));padding:0}.rc{border-left:1px solid var(--rule);flex-direction:column;gap:8px;min-width:0;padding:14px 18px 16px;display:flex;overflow:hidden}.rc:first-child{border-left:0}.rc-k{color:var(--ink3);font-size:.75rem}.rc-v{font:var(--disp-wght) 2rem/.95 var(--f-disp);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:72%}.rc-v.acc{color:var(--acc)}.rc-v.done{color:var(--acc-text)}.rc-s{color:var(--ink3);font-size:.75rem}.rc-cells{grid-template-columns:repeat(32,minmax(0,1fr));gap:2px;height:9px;display:grid}.rc-cells i{background:var(--st-queued);display:block}.rc-cells i.on{background:var(--st-matched)}.rc-cells i.mid{background:var(--ink4)}.rc-run{color:var(--ink2);flex-direction:column;gap:2px;font-size:.75rem;display:flex}.rc-spark{align-items:flex-end;gap:2px;height:28px;display:flex}.rc-spark i{background:var(--rule2);flex:1;display:block}.rc-spark i.on{background:var(--st-matched)}.rc-spark i.now{background:var(--acc)}.rc-bar{height:8px}.rc-bar .m{background:var(--acc-dim)!important}@media (max-width:1180px){.rail{grid-template-columns:repeat(3,minmax(0,1fr))}.rc:nth-child(4){border-left:0}.rc:nth-child(n+4){border-top:1px solid var(--rule)}}@media (max-width:640px){.rail.hold .rc-s{min-height:3.1em}.rail{grid-template-columns:repeat(2,minmax(0,1fr))}.rc{border-top:1px solid var(--rule);border-left:1px solid var(--rule)!important}.rc:nth-child(odd){border-left:0!important}.rc:nth-child(-n+2){border-top:0}.rc-v{font-size:2rem}}@media (max-width:400px){.rc-v{font-size:clamp(1.5rem,8.4vw,2rem)}.rc-v.txt{line-height:clamp(1.425rem,7.98vw,1.9rem)}}.hs{margin-top:24px}.hp{border:1px solid var(--rule);background:var(--panel);flex-direction:column;min-width:0;display:flex}.hp-h{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-height:46px;padding:12px 18px;display:flex}.hp-t{font:600 1rem/1.2 var(--f-mono);color:var(--ink)}.hp-m{color:var(--ink3);font-size:.75rem}.hp-r{align-items:center;gap:10px;margin-left:auto;display:flex}.hp-b{flex-direction:column;flex:1;min-width:0;padding:16px 18px 18px;display:flex}.tbl-tight td,.tbl-tight th{padding:7px 8px}.tbl-tight td:first-child,.tbl-tight th:first-child{padding-left:0}.tbl-tight td:last-child,.tbl-tight th:last-child{padding-right:0}.sub-h{color:var(--ink3);margin-bottom:8px;font-size:.75rem}.rail.r5{grid-template-columns:repeat(5,minmax(0,1fr))}.rail.r4{grid-template-columns:repeat(4,minmax(0,1fr))}.rc-pips .pips{flex-wrap:wrap}@media (max-width:1180px){.rail.r5,.rail.r4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.rail.r5,.rail.r4{grid-template-columns:repeat(2,minmax(0,1fr))}}.rail .pips{gap:3px}.rail .pips>i,.rail .pips>button{width:11px;height:11px}@media (pointer:coarse){.rail .pips>button{width:24px;height:24px}}.rc-v.stale{color:var(--ink3)}.hp .h-m,.hp .h-s{font:600 .875rem/1.3 var(--f-mono);letter-spacing:0;color:var(--ink);font-stretch:100%}.hp .h-s.mb,.hp .h-m.mb{margin-bottom:10px}.sec-plain+.sec-plain{margin-top:24px}.hdr-cta .cta-s{display:none}@media (max-width:360px){.hdr-cta .cta-l{display:none}.hdr-cta .cta-s{display:inline}}@media (pointer:coarse){.hdr-r .btn.pri{min-height:40px}.xlink{width:40px;height:40px}}@media (max-width:760px){.stats>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:601px) and (max-width:1000px){.stats:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (orientation:landscape) and (max-height:500px){:root{--d-xl:3.5rem;--d-l:3rem}}@media (orientation:landscape) and (max-height:500px) and (min-width:700px){:root{--hdr:3rem}.nav{display:flex}.mnav{display:none}main{padding-bottom:calc(var(--pbar) + env(safe-area-inset-bottom))}.pbar{height:calc(var(--pbar) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);bottom:0}.route:has(.route-short){min-height:calc(100svh - var(--hdr) - var(--pbar) - 84px)}}@media (orientation:landscape) and (max-height:500px) and (max-width:699px){:root{--hdr:2.75rem;--mnav:2.75rem}.mnav a,.mnav button{gap:0}}.tmap-legend .sw.matched{background:var(--st-matched)}.tmap-legend .sw.hint{background:var(--st-hint)}.tmap-legend .sw.partial{background:linear-gradient(to top, var(--f-orange) 55%, var(--f-open) 55%)}.tmap-legend .sw.asm{background:var(--st-oracle)}.tmap-legend .sw.hard{background:linear-gradient(var(--c-red), var(--c-red)) right 1px top 1px / 4px 4px no-repeat, var(--f-open);box-shadow:inset 0 0 0 1px var(--f-open-line)}.tmap-legend .sw.queued{background:var(--f-open);box-shadow:inset 0 0 0 1px var(--f-open-line);border:0}.tmap canvas:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sec-t{border-bottom:1px solid var(--rule);font:600 var(--t-title)/1.3 var(--f-mono);color:var(--ink);letter-spacing:0;text-wrap:initial;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin:0;padding-bottom:10px;display:flex}.sec-t>span{font:400 var(--t-label) var(--f-mono);color:var(--ink3)}.sec-t>.sec-r{font-size:var(--t-body);margin-left:auto}.gnd-b{padding-top:16px}.gnd+.gnd{margin-top:40px}@media (max-width:260px){.ph-meta.hold{min-height:calc(10.85em + 24px)!important}}@media (max-width:760px){.ph-hold h1{min-height:1.84em}.ph-hold h1.h-addr-eq{min-height:3.1em}.ph-meta.hold{min-height:calc(3.1em + 4px)}}.ghost{visibility:hidden}.ph h1 .eq-e{color:var(--acc-text);white-space:nowrap;font-weight:400}.ph h1 .eq-v{color:var(--ink)}@media (max-width:340px){.ph h1.h-l{font-size:2.625rem}}.rail:has(>.rc:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.rail:has(>.rc:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.rail:has(>.rc:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1180px){.rail:has(>.rc:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.rail:has(>.rc:nth-child(4):last-child)>.rc:nth-child(3){border-left:0}.rail:has(>.rc:nth-child(4):last-child)>.rc:nth-child(4){border-left:1px solid var(--rule)}.rail:has(>.rc:nth-child(4):last-child)>.rc:nth-child(n+3){border-top:1px solid var(--rule)}.rail:has(>.rc:nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.rail:has(>.rc:nth-child(5):last-child)>.rc:last-child{grid-column:span 2}}@media (max-width:640px){:is(.rail:has(>.rc:nth-child(3):last-child),.rail:has(>.rc:nth-child(5):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.rail:has(>.rc:nth-child(3):last-child)>.rc:last-child,.rail:has(>.rc:nth-child(5):last-child)>.rc:last-child){grid-column:1/-1}}.counts{flex-wrap:wrap;align-items:flex-end;gap:14px 34px;display:flex}.cnt{align-items:baseline;gap:10px;display:flex}.cnt .sw{flex:none;align-self:center;width:12px;height:12px;display:inline-block}.cnt .label{color:var(--ink2);font-size:.875rem}.sw.matched{background:var(--st-matched)}.sw.fresh{background:var(--st-fresh)}.sw.hint{background:var(--st-hint)}.sw.asm{background:var(--st-asm);box-shadow:inset 0 0 0 1px var(--f-open-line)}.sw.oracle{background:var(--st-oracle)}.sw.queued{background:var(--st-queued);border:1px solid var(--rule2)}.sw.partial{background:linear-gradient(to top, var(--f-orange) 55%, var(--f-open) 55%)}.tmap{width:100%;position:relative}.tmap canvas{cursor:pointer;width:100%;height:100%;display:block}.tmap .tmap-hl,.tmap .tmap-scan{pointer-events:none;cursor:inherit;position:absolute;inset:0}.tmap .tmap-hl.off{opacity:0;transition:opacity .15s ease-out}@media (prefers-reduced-motion:reduce){.tmap .tmap-hl.off{transition:none}}.tmap-tip{pointer-events:none;z-index:5;background:var(--well);border:1px solid var(--rule2);min-width:180px;max-width:280px;padding:8px 10px;font-size:12px;position:absolute}.tmap-tip b{color:var(--ink);font-weight:600}.tmap-legend{color:var(--ink3);flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:12px;display:flex}.tmap-legend span{align-items:center;gap:7px;display:inline-flex}.tmap-legend .sw{flex:none;width:10px;height:10px;display:inline-block}.sw.leased{background:var(--f-open);box-shadow:inset 0 0 0 1.5px var(--st-leased)}.diff{border:1px solid var(--rule);background:var(--well);min-width:0}.diff.done{border-color:var(--f-green)}.diff-h{border-bottom:1px solid var(--rule);color:var(--ink3);grid-template-columns:28px minmax(0,1fr) minmax(0,1fr);font-size:.75rem;display:grid}.diff-h span{padding:9px 12px}.diff-h span:first-child{grid-column:2}.diff-rows{font-size:.875rem;line-height:22px}.dr{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr);display:grid}.dr>span{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 12px}.dr .k{text-align:center;color:var(--ink3);border-right:1px solid var(--rule);padding:0}.dr .o{color:var(--ink2);border-right:1px solid var(--rule)}.dr .c{color:var(--ink2)}.dr .ad{color:var(--ink3);margin-right:12px}.dr .gap{color:var(--ink3)}.dr.eq .k{color:var(--c-green)}.dr.ops{background:#ff8f3f12}.dr.ops .k{color:var(--d-ops);background:#ff8f3f1f}.dr.ops .c em{color:var(--d-ops);font-style:normal}.dr.dif{background:#ff4d3d14}.dr.dif .k{color:var(--d-diff-text);background:#ff4d3d24}.dr.dif .o,.dr.dif .c{color:var(--ink)}.dr.fold{color:var(--ink3)}.dr.fold>span:nth-child(2){grid-column:2/4}.diff-f{border-top:1px solid var(--rule);color:var(--ink3);flex-wrap:wrap;gap:6px 16px;padding:9px 12px;font-size:.75rem;display:flex}.diff-f .dlg{white-space:nowrap}.diff-f .dlg i{margin-right:6px;font-style:normal}.k-eq{color:var(--c-green)}.k-ops{color:var(--d-ops)}.k-diff{color:var(--d-diff-text)}.diff-f .dlg b{color:var(--ink);font-variant-numeric:tabular-nums;margin-right:6px;font-weight:600}.dfail{background:var(--well)}.dfail .err{color:var(--d-diff-text)}.diff-f .sum{color:var(--ink2);margin-left:auto}@media (max-width:760px){.diff-h{grid-template-columns:22px minmax(0,1fr)}.diff-h span:last-child{display:none}.dr{grid-template-columns:22px minmax(0,1fr);font-size:.75rem;line-height:20px}.dr .o{display:none}.dr .c{white-space:pre-wrap}.dr.fold>span:nth-child(2){white-space:normal;grid-column:2}.diff-f .sum{width:100%;margin-left:0}}.pips{flex-wrap:wrap;gap:4px;display:flex}.scb{vertical-align:middle;align-items:center;gap:12px;min-width:0;max-width:100%;display:inline-flex}.scb-bars{flex:none;align-items:flex-end;gap:2px;max-width:100%;height:22px;display:inline-flex}.scb.thin .scb-bars{gap:1px;width:168px}.scb-c{background:0 0;border:0;flex:1 1 0;align-items:flex-end;min-width:1px;max-width:6px;height:100%;padding:0;display:flex;position:relative}.scb-c>i{background:var(--ink3);width:100%;display:block}.scb-c.t-l>i{background:var(--c-red)}.scb-c.t-w>i{background:var(--c-orange)}.scb-c.t-h>i{background:#e3b65a}.scb-c.t-m>i{background:var(--st-matched)}.scb-c.bad>i{background:var(--c-red);height:4px}.scb-c.fresh>i{background:var(--acc)}.scb-c.best>i{box-shadow:0 0 0 1px var(--ink)}.scb-c.live>i{animation:.9s ease-in-out infinite alternate scb-live}@keyframes scb-live{to{opacity:.4}}@media (prefers-reduced-motion:reduce){.scb-c.live>i{animation:none}}.scb-c.on:before{content:"";background:var(--ink);height:2px;position:absolute;bottom:-4px;left:0;right:0}button.scb-c{cursor:pointer}@media (hover:hover) and (pointer:fine){button.scb-c:hover>i{filter:brightness(1.25)}}@media (pointer:coarse){button.scb-c:after{content:"";position:absolute;inset:-11px -1px}}.scb-t{color:var(--ink2);font-size:var(--t-label);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.scb-t b{color:var(--acc-text);font-weight:600}.pips>i,.pips>button{background:0 0;width:14px;height:14px;padding:0;display:block;position:relative;box-shadow:inset 0 0 0 1px #6e6e69}.pips>button{cursor:pointer}.pips>.s100{background:var(--acc-text);box-shadow:none}.pips>.s95{box-shadow:inset 0 0 0 2px var(--ink2)}.pips>.s70{box-shadow:inset 0 0 0 2px var(--ink3)}.pips>.sf{background:var(--d-diff);box-shadow:none}.pips>.s100.fresh{background:var(--acc)}@media (pointer:coarse){.pips>button:after{content:"";position:absolute;inset:-10px}}.pips>button.cur{outline:2px solid var(--ink);outline-offset:2px}.pips>i.cur:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-5px;left:0;right:0}@media (max-width:760px){.pips>button{width:24px;height:24px}}.prog{background:var(--st-queued);height:8px;position:relative}.prog>i{display:block;position:absolute;top:0;bottom:0;left:0}.prog .m{background:var(--st-matched)}.prog .h{background:var(--hint-fill)}.split{gap:3px;height:52px;display:flex}.split>div{flex:1;justify-content:space-between;align-items:center;padding:0 14px;font-size:.875rem;display:flex}.split .ow{color:var(--ink);border:1px solid var(--acc-dim);background:#ffd0000a;font-weight:600}.split .cp{background:var(--panel2);color:var(--ink);border:1px solid var(--rule2)}.split b{font:600 1.25rem/1.15 var(--f-mono)}.stamp{border:1px solid var(--c-green);height:28px;color:var(--ink);font:600 .875rem var(--f-mono);white-space:nowrap;background:0 0;align-items:center;gap:7px;padding:0 11px;animation:.18s cubic-bezier(.23,1,.32,1) stamp-in;display:inline-flex}.stamp.live{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.stamp.hint{border-color:var(--st-hint)}.stamp.oracle{border-color:var(--st-asm);color:var(--ink2)}@keyframes stamp-in{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.stamp{animation:.15s ease-out fade-in}}.stamp svg{width:auto;height:14px}.dr.pad{color:var(--ink3)}.cg{vertical-align:middle;flex:none;align-items:stretch;gap:2px;height:.75rem;display:inline-flex}.cg i{background:#262625;width:5px;display:block}.cg i.on{background:var(--tn);animation:.26s cubic-bezier(.23,1,.32,1) backwards gauge-in}.bb{vertical-align:middle;height:10px;box-shadow:inset 1px 0 0 var(--ink4), inset -1px 0 0 var(--ink4);flex:none;align-items:stretch;gap:1px;padding:0 3px;display:inline-flex;position:relative}.bb i{background:#232322;flex:none;width:5px;display:block}.bb i.on{background:linear-gradient(to right, var(--tn) var(--f), #232322 var(--f));animation:.26s cubic-bezier(.23,1,.32,1) backwards gauge-in}.bb.thin{height:6px}.bb.fluid{width:100%;display:flex}.bb.fluid i{flex:1 1 0;width:auto;min-width:2px}.bb-head{background:var(--ink);opacity:.6;pointer-events:none;width:5px;animation:bb-scan calc(var(--n) * 90ms) steps(var(--n)) infinite;position:absolute;top:0;bottom:0;left:3px}.bb.fluid .bb-head{width:calc((100% - 6px) / var(--cells));animation-name:bb-scan-fluid}@keyframes bb-scan{0%{transform:translate(0)}to{transform:translateX(calc(var(--n) * 6px))}}@keyframes bb-scan-fluid{0%{transform:translate(0)}to{transform:translateX(calc(var(--n) * 100%))}}@keyframes gauge-in{0%{opacity:0;transform:scaleY(.35)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cg i.on,.bb i.on{animation:none}.bb-head{display:none}}.wym{shape-rendering:crispedges;flex:none;display:block}.wym rect{fill:#4a3f00;transition:fill .14s ease-out}.wym.lit rect{fill:#ffd000;transition-delay:calc(var(--i) * var(--wym-ms))}@media (prefers-reduced-motion:reduce){.wym rect,.wym.lit rect{transition:none}}.mb{margin-bottom:12px}.hero{gap:var(--gut) calc(var(--gut) * 1.5);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;padding-top:30px;padding-bottom:30px;display:grid}.hero-top{flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:26px;display:flex}.hero-name{align-items:flex-end;gap:16px;min-height:96px;margin-top:14px;display:flex}.hero-fnbox{flex:1;min-width:0}.hero-fn{white-space:nowrap}.attl{flex-wrap:wrap;gap:2px 14px;display:inline-flex}.attl>span{white-space:nowrap}.hero-name .stamp{margin-bottom:8px}.hero-att{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:18px;display:flex}.hero-r{top:calc(var(--hdr) + 22px);position:sticky}.ll{border:1px solid var(--rule);background:var(--panel);flex-direction:column;display:flex}.ll-h{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;min-height:52px;padding:12px 16px;display:flex}.ll-live{color:var(--ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ll-live .dot{background:var(--c-orange)}.ll-r{border-top:1px solid var(--row);grid-template-columns:50px 58px minmax(0,1fr);align-items:baseline;gap:0 12px;padding:10px 0;display:grid}.ll-r:first-child{border-top:0}.ll-t,.ll-k{color:var(--ink3);font-size:12px}.ll-x{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.ll-say{color:var(--ink2)}.ll-sc{align-items:center;gap:10px;display:flex}.ll-sc b{font:600 20px/1.15 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ll-sc .bb.fluid{flex:0 92px;width:auto;min-width:36px}.ll-sc .chip{flex:none}.ll-err{color:var(--c-red)}.ll-who{align-items:center;gap:12px;font-size:.75rem;display:inline-flex}.ll-who>a:first-child{color:var(--ink2)}.ll-r.k-edit .ll-k{color:var(--c-violet)}.ll-r.k-rebuild .ll-k{color:var(--c-orange)}.ll-code{background:var(--well);border:1px solid var(--rule);font:400 14px/1.55 var(--f-mono);color:var(--ink2);white-space:pre;text-overflow:ellipsis;margin-top:8px;padding:9px 11px;overflow:hidden}.ll-empty{color:var(--ink3);padding:14px 0}.ll-col .ll-empty{align-items:center;height:34px;padding:0;display:flex}.ll-f{border-top:1px solid var(--rule);padding:10px 16px 12px}.stamp.sm{height:24px;padding:0 9px;font-size:.75rem}@media (max-width:760px){.ll-r{grid-template-columns:44px minmax(0,1fr)}.ll-k{grid-column:2}.ll-x{grid-column:1/-1;margin-top:4px}}@media (max-width:960px){.hero{grid-template-columns:minmax(0,1fr)}.hero-r{max-width:520px;position:static}.hero-name{flex-wrap:wrap;gap:10px;min-height:0}}.flow{grid-template-columns:1fr 1fr 1fr 1.4fr;align-items:start;gap:26px;display:grid}.fl{border-top:2px solid var(--rule2);padding-top:22px;position:relative}.fl:before{content:"";background:var(--ink);width:12px;height:12px;position:absolute;top:-7px;left:0}.fl b{font:var(--disp-wght) 2rem/1 var(--f-disp);font-variant-numeric:tabular-nums;margin-bottom:10px;font-stretch:78%;display:block}.fl>span{color:var(--ink2);max-width:300px;font-size:.875rem;display:block}.fl.split-cell{border-top:0;padding-top:0}.fl.split-cell:before{display:none}@media (max-width:960px){.flow{grid-template-columns:1fr}.fl.split-cell{padding-top:6px}}.fnbytes{min-width:0}.hb{flex-wrap:wrap;gap:8px 10px;display:flex}.hg{flex-direction:column;gap:4px;display:flex}.hg b{font:500 .875rem/1 var(--f-mono);color:var(--ink);background:var(--panel);border:1px solid var(--rule2);white-space:nowrap;padding:7px 8px 8px}.hg i{font:500 .75rem var(--f-mono);color:var(--ink3);font-style:normal}.hg .hg-more{color:var(--ink3);background:0 0;border-color:#0000}.d0{color:var(--ink);align-items:center;gap:12px;margin:20px 0;font-size:.875rem;display:flex}.stamp.off{height:36px;color:var(--acc-text);padding:0 12px;font-size:1.125rem}.stamp.off.live{color:var(--on-acc)}.eq-dot{color:var(--ink3);font-weight:400}.lg{border-top:1px solid var(--rule)}.lg-r{border-bottom:1px solid var(--row);grid-template-columns:58px 74px minmax(0,1fr);align-items:baseline;gap:0 14px;padding:10px 0;display:grid}.lg-t,.lg-k{color:var(--ink3);font-size:.75rem}.lg-b{min-width:0}.lg-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-size:.875rem}.lg-cmd{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.875rem}.lg-one{color:var(--ink2);text-align:left;overflow-wrap:anywhere;font-size:.75rem}@media (hover:hover) and (pointer:fine){.lg-one:hover{color:var(--ink)}}.lg-r.k-edit .lg-k{color:var(--c-violet)}.lg-r.k-rebuild .lg-k{color:var(--c-orange)}.lg-r.k-rebuild.ok .lg-k{color:var(--c-green)}.lg-r.k-rebuild.bad .lg-k{color:var(--c-red)}.lg-r.k-agent .lg-k{color:var(--ink)}.lg-r.k-agent .lg-b{border-left:2px solid var(--hue,var(--ink3));padding-left:12px}.lg-sys{color:var(--ink2);flex-wrap:wrap;gap:4px 18px;font-size:.875rem;display:flex}.lg-kv{overflow-wrap:anywhere;align-items:baseline;min-width:0;display:inline-flex}.lg-kv .k{color:var(--ink3)}.lg-lim{color:var(--c-red)}.lg-n{font-variant-numeric:tabular-nums;gap:8px;margin-left:12px;font-size:.75rem;display:inline-flex}.lg-n i{font-style:normal}.lg-n .a{color:var(--c-green)}.lg-n .d{color:var(--d-diff-text)}.lg-n:first-child{margin-left:0}.lg-more{color:var(--ink3)}.lg-cut{border-bottom:1px solid var(--row);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 0;font-size:.75rem;display:flex}@media (max-width:760px){.lg-r{grid-template-columns:48px minmax(0,1fr)}.lg-k{grid-column:2}.lg-b{grid-column:1/-1;margin-top:6px}}.tcards{gap:var(--gut);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tcard{border:1px solid var(--rule);background:var(--panel);flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}@media (hover:hover) and (pointer:fine){.tcard:hover{border-color:var(--rule2);color:inherit}}.tcard .h-s{overflow-wrap:anywhere}@media (max-width:960px){.tcards{grid-template-columns:minmax(0,1fr)}}.filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.seg{border:1px solid var(--rule2);display:inline-flex}.seg button{height:32px;color:var(--ink2);border-left:1px solid var(--rule2);white-space:nowrap;padding:0 11px;font-size:.875rem}.seg button:first-child{border-left:0}.seg button.on{background:var(--panel2);color:var(--ink)}.pager{color:var(--ink3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;font-size:.875rem;display:flex}@media (max-width:260px){.pager{justify-content:flex-start}}.stats{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;display:grid}.stat{background:var(--panel);flex-direction:column;gap:8px;min-width:0;padding:14px 18px 16px;display:flex}.stat>span:first-of-type{order:-1}.stat b{font:var(--disp-wght) 2rem/.95 var(--f-disp);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-stretch:72%;display:block}.stat>span{color:var(--ink3);font-size:.75rem}.stat>em{color:var(--ink2);font-size:.75rem;font-style:normal}@media (max-width:760px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat b{font-size:2rem}}.steps{flex-direction:column;display:flex}.stp{border-top:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);gap:0 14px;padding:18px 0;display:grid}.stp .sn{font:600 1.25rem/1.15 var(--f-mono);color:var(--ink3);font-variant-numeric:tabular-nums}.stp.on .sn{color:var(--ink)}.stp.done .sn{color:var(--ink3)}.stp.off .sn{color:var(--ink3);font-weight:400}.stp-t{font:600 1rem/1.3 var(--f-mono);color:var(--ink);margin:0 0 8px}.namebox{border:1px solid var(--rule2);background:var(--panel);align-items:stretch;max-width:420px;display:flex}.namebox span{color:var(--ink3);border-right:1px solid var(--rule2);white-space:nowrap;align-items:center;padding:0 10px;font-size:.875rem;display:flex}.namebox input{min-width:0;height:40px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.namebox:focus-within{outline:2px solid var(--ink);outline-offset:2px;border-color:var(--ink3)}.txlog{background:var(--well);border:1px solid var(--rule);font:400 .75rem/1.6 var(--f-mono);color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 14px}.txlog .ok{color:var(--acc)}.txlog .err{color:var(--d-diff)}.txlog .warn{color:var(--d-ops)}.txlog .acc{color:var(--ink)}.txlog .dim{color:var(--ink3)}.docs{gap:calc(var(--gut) * 2);grid-template-columns:220px minmax(0,1fr);display:grid}.docs-nav{top:calc(var(--hdr) + 24px);flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky}.docs-nav a{color:var(--ink2);border-bottom:1px solid var(--row);padding:7px 0}.docs-nav a.on{color:var(--ink)}.docs-nav a.on:before,.docs-nav-m a.on:before{content:"";background:var(--ink);width:8px;height:8px;margin-right:10px;display:inline-block}.docs-nav-m{display:none}.doc{max-width:72ch}.doc h2{font:600 1rem/1.3 var(--f-mono);border-top:1px solid var(--rule);color:var(--ink);margin:32px 0 10px;padding-top:18px}.doc h2:first-child{margin-top:0}.doc p{color:var(--ink2);margin:10px 0;font-size:.875rem;line-height:1.65}.doc p b,.doc li b{color:var(--ink);font-weight:600}.doc ul{color:var(--ink2);margin:10px 0;padding-left:18px;line-height:1.65}.doc code{color:var(--ink);background:var(--panel);border:1px solid var(--rule);padding:1px 5px;font-size:.875rem}.doc .code{margin:12px 0}@media (max-width:960px){.docs{grid-template-columns:minmax(0,1fr);gap:20px}.docs-nav{display:none}.docs-nav-m{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);display:block}.docs-nav-m>summary{cursor:pointer;min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;font-size:.875rem;list-style:none;display:flex}.docs-nav-m>summary::-webkit-details-marker{display:none}.docs-nav-m>summary:after{content:"";border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);width:8px;height:8px;margin-right:4px;transform:rotate(45deg)translateY(-3px)}.docs-nav-m[open]>summary:after{transform:rotate(-135deg)translateY(-3px)}.docs-nav-m nav{flex-direction:column;padding-bottom:8px;display:flex}.docs-nav-m a{min-height:44px;color:var(--ink2);border-top:1px solid var(--row);align-items:center;display:flex}.docs-nav-m a.on{color:var(--ink)}.docs-nav-m{border-top:0;border-bottom:0}.docs.dc{padding-top:4px}.doc>h2:first-child{padding-top:18px}}.play-scr{border:1px solid var(--rule);aspect-ratio:8/5;background:#000;position:relative;overflow:hidden}.play-scr.cap{border-color:var(--ink2)}.play-v86{place-items:center;display:grid;position:absolute;inset:0}.play-v86 canvas{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.play-v86>div{white-space:pre;color:#ccc;font:14px/1.2 monospace}.play-ovl{background:#000000b8;place-items:center;padding:16px;animation:.2s ease-out fade-in;display:grid;position:absolute;inset:0}.play-ovl.solid{background:#000}.play-ovl.out{opacity:0;pointer-events:none;transition:opacity .2s ease-out}.play-ovl.still{background:#000}.play-ovl.still:before{content:"";background:var(--still) center / cover no-repeat;opacity:.3;image-rendering:pixelated;position:absolute;inset:0}.play-ovl.still>*{position:relative}.play-boot{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.play-con{background:var(--well);border:1px solid var(--rule);height:320px;font:.75rem/1.5 var(--f-mono);color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;justify-content:flex-end;padding:10px 12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 40px);mask-image:linear-gradient(#0000,#000 40px)}.play-pad{-webkit-user-select:none;user-select:none;touch-action:none;justify-content:space-between;gap:16px;margin-top:12px;display:flex}.play-dpad{grid-template-rows:repeat(2,52px);grid-template-columns:repeat(3,52px);gap:6px;display:grid}.play-k{border:1px solid var(--rule2);background:var(--panel);color:var(--ink);min-height:52px;font-size:.875rem}.play-acts{flex-direction:column;gap:6px;display:flex}.play-acts .row{gap:6px}.play-acts .play-k{min-width:64px;padding:0 10px}.bars{border-bottom:1px solid var(--rule2);align-items:flex-end;gap:3px;height:96px;display:flex}.bars i{background:var(--rule2);flex:1;min-height:1px;display:block}.bars i.on{background:var(--ink2)}.rb-list{border-top:1px solid var(--rule);max-height:56vh;margin:0;padding:0;list-style:none;overflow:auto}.rb-list button{border-bottom:1px solid var(--row);text-align:left;grid-template-columns:28px 64px minmax(0,1fr);gap:0 12px;width:100%;padding:8px 10px;font-size:.875rem;display:grid}@media (hover:hover) and (pointer:fine){.rb-list button:hover{background:var(--panel2)}}.rb-list button.on{background:var(--panel2);box-shadow:inset 2px 0 0 var(--ink)}.rb-v{text-align:right;color:var(--ink)}.lg-out.t-err .lg-one{color:var(--d-diff)}.lg-out.t-dim .lg-one{color:var(--ink3)}.ed{min-width:0;margin-top:8px}.ed-b{border:1px solid var(--rule);background:var(--well);font:400 .75rem/1.6 var(--f-mono);padding:6px 0}.ed-r{grid-template-columns:22px minmax(0,1fr);padding:0 10px 0 0;display:grid}.ed-k{text-align:center;color:var(--ink4);-webkit-user-select:none;user-select:none}.ed-t{white-space:pre-wrap;overflow-wrap:anywhere}.ed-r.ctx .ed-t{color:var(--ink3)}.ed-r.del{background:#ff5f5712}.ed-r.del .ed-k{color:var(--d-diff-text)}.ed-r.del .ed-t{color:var(--ink2)}.ed-r.add{background:#9cc20012}.ed-r.add .ed-k{color:var(--c-green)}.ed-r.add .ed-t{color:var(--ink)}.ed-r.fold{color:var(--ink3);font-size:.75rem}.ed-more{margin-top:6px}.atx-say{color:var(--ink);overflow-wrap:anywhere;max-width:72ch;font-size:.875rem;line-height:1.6}.atx-say p+p,.atx-say p+ul,.atx-say ul+p{margin-top:8px}.atx-say ul{margin:6px 0 0;padding-left:18px}.atx-say code{font:500 .875rem var(--f-mono);color:var(--ink);background:var(--panel2);padding:0 4px}.atx-say b{font-weight:600}.lg-v{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.lg-v .bb{flex:none}.lg-sc{font:600 1.25rem/1.15 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums}.vd{color:var(--ink2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:.875rem;display:inline-flex}.vd>i{color:var(--ink3);font-style:normal}.vd-eq{color:var(--c-green)}.vd-ops{color:var(--c-orange)}.vd-dif{color:var(--d-diff-text)}.vd-err{color:var(--d-diff-text);overflow-wrap:anywhere}.vd-none{color:var(--ink3)}.qx{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px;display:grid}@media (max-width:1100px){.qx{grid-template-columns:minmax(0,1fr)}}.stats>.w-stat{background:var(--panel);flex-direction:column;gap:6px;min-width:0;padding:14px 18px 16px;display:flex}.stats>.w-stat .k{color:var(--ink3);order:-1;margin:0;font-size:.75rem}.stats>.w-stat .v{font:var(--disp-wght) 2rem/.95 var(--f-disp);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;font-stretch:72%}.stats>.w-stat .v.sm{padding:0;font-size:1.25rem;line-height:1.1}.stats>.w-stat .s{color:var(--ink3);margin:0;font-size:.75rem}.stats>.w-stat .v.stale{color:var(--ink3)}.ll-win{padding:0 16px;position:relative;overflow:hidden}.ll-col{margin:0;padding:0;list-style:none;transition:transform .32s cubic-bezier(.23,1,.32,1)}.ll-col .ll-r{border-top:0;border-bottom:1px solid var(--row);align-items:center;height:34px;padding:0;animation:none}.ll-col .ll-r.gone{opacity:0;transition:opacity .2s}.ll-col .ll-x{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ll-col .ll-x>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ll-col .ll-sc b{font-size:16px}.ll-col .ll-r.k-rebuild .ll-x,.ll-col .ll-r.k-rebuild .ll-x>span{white-space:normal;line-height:1.2}.ll-code-slot{padding:6px 16px 0;overflow:hidden}.ll-code-slot .ll-code{max-height:100%;margin:0}.ll-code-ph{border:1px dashed var(--rule2);height:100%;color:var(--ink3);justify-content:center;align-items:center;font-size:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.ll-col{transition:none}}@media (max-width:760px){.ll-col .ll-r{grid-template-columns:42px 50px minmax(0,1fr);gap:0 8px}.ll-col .ll-k{grid-column:auto}.ll-col .ll-x{grid-column:auto;margin-top:0}}.trec>summary{cursor:pointer;color:var(--ink);align-items:center;gap:10px;min-height:32px;font-size:.875rem;list-style:none;display:inline-flex}.trec>summary::-webkit-details-marker{display:none}.trec>summary:before{content:"";border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);width:7px;height:7px;transition:transform .2s cubic-bezier(.23,1,.32,1);transform:rotate(-45deg)}.trec[open]>summary:before{transform:rotate(45deg)}.stats-ph{border:1px solid var(--rule);background:var(--panel);height:86px}.smap{width:100%;min-width:0;position:relative}.smap-b{width:100%;position:relative;overflow:hidden}.smap-b.on{cursor:pointer}.smap-b:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.smap-b canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.smap-fr{animation:1.6s cubic-bezier(.45,0,.55,1) infinite alternate smap-pulse}.smap.paused .smap-fr{animation-play-state:paused}@keyframes smap-pulse{0%{opacity:.55}to{opacity:1}}.smap-fr.still{opacity:.9;animation:none}@media (prefers-reduced-motion:reduce){.smap-fr{opacity:.9;animation:none}}.smap-tag{z-index:2;background:var(--c-orange);height:20px;color:var(--on-acc);font:600 12px/1 var(--f-mono);white-space:nowrap;pointer-events:none;align-items:center;padding:0 7px;display:inline-flex;position:absolute}.smap-flash{z-index:1;pointer-events:none;transform-origin:50% 100%;background:#fff;animation:.9s cubic-bezier(.23,1,.32,1) both smap-flash;display:block;position:absolute}@keyframes smap-flash{0%{opacity:1;background:#fff;transform:scaleY(0)}30%{opacity:1;background:#fff;transform:scaleY(1)}to{opacity:0;background:var(--acc);transform:scaleY(1)}}.smap-scan{z-index:3;pointer-events:none;box-shadow:0 0 0 2px var(--ink);position:absolute;top:0;left:0}.smap-sname{z-index:3;text-overflow:ellipsis;background:var(--ink);height:19px;color:var(--ground);font:600 12px/19px var(--f-mono);white-space:nowrap;pointer-events:none;padding:0 6px;display:block;position:absolute;top:0;left:0;overflow:hidden}.smap-scan.glide,.smap-sname.glide{transition:transform .9s cubic-bezier(.65,0,.35,1)}@media (prefers-reduced-motion:reduce){.smap-scan.glide,.smap-sname.glide{transition:none}.smap-flash{display:none}}.smap-b .smap-hl{z-index:4}.smap-b .smap-hl.off{opacity:0;transition:opacity .15s ease-out}@media (prefers-reduced-motion:reduce){.smap-b .smap-hl.off{transition:none}}.smap-tip{z-index:5;width:280px;min-width:0}.smap-tip b,.smap-tip div{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.smap-f{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.smap-bytes{min-width:0;min-height:18px;color:var(--ink3);align-items:center;gap:12px;font-size:12px;display:flex}.smap-k{flex:none}.smap-bb{flex:auto;min-width:0}.smap-v{color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.smap-v b{color:var(--ink);margin-left:10px;font-weight:600}.smap-legend{min-width:0;min-height:18px;color:var(--ink3);flex-wrap:nowrap;align-items:center;gap:6px 18px;font-size:12px;display:flex;overflow:hidden}.smap-legend>span{white-space:nowrap;flex:none;align-items:center;gap:7px;display:inline-flex}.smap-legend .sw{flex:none;width:10px;height:10px;display:inline-block}.smap-legend .sw.matched{background:var(--st-matched)}.smap-legend .sw.hint{background:var(--st-hint)}.smap-legend .sw.asm{background:var(--st-oracle)}.smap-legend .sw.partial{background:linear-gradient(to top, var(--f-orange) 55%, var(--f-open) 55%)}.smap-legend .sw.leased{background:var(--f-open);box-shadow:inset 0 0 0 1.5px var(--st-leased)}.smap-legend .sw.fresh{background:var(--acc)}.smap-legend .sw.hard{background:linear-gradient(var(--c-red), var(--c-red)) right top / 4px 4px no-repeat, var(--f-open)}.smap-legend>.smap-ramp{flex:0 auto;gap:2px;min-width:0;margin-left:auto;overflow:hidden}.smap-ramp i{flex:none;width:8px;height:10px;display:inline-block}.smap-ramp em{font-style:normal}.smap-ramp em:first-child{margin-right:5px}.smap-ramp em:last-child{margin-left:5px}@media (max-width:760px){.smap-bytes{flex-wrap:wrap;row-gap:6px;min-height:30px}.smap-bytes .smap-v{margin-left:auto}.smap-bytes .smap-bb{flex-basis:100%;order:3}.smap-legend{flex-wrap:wrap;align-content:flex-start;min-height:42px}.smap-legend>.smap-ramp{margin-left:0}}@media (max-width:380px){.smap-legend>.smap-ramp{display:none}}.bc{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;margin-top:96px;margin-bottom:72px;display:grid}.bc-l{flex-direction:column;grid-column:span 7;min-width:0;display:flex}.bc-r{grid-column:span 5}.bc-h{font:var(--disp-wght) var(--d-l)/.9 var(--f-disp);letter-spacing:-.015em;color:var(--ink);white-space:nowrap;margin:0;padding-top:.09em;font-stretch:62%}.bc-defs{margin:16px 0 0}.bc-ps{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:0 40px;margin-top:28px;display:grid}.bc-k{color:var(--ink3);font-size:var(--t-label);display:block}.bc-price{min-width:0}.bc-p{font:var(--disp-wght) var(--d-m)/.9 var(--f-disp);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-stretch:70%;display:block}.bc-p>span:last-child{color:var(--ink2)}.bc-seats{min-width:0;container-type:inline-size}.bc-sh{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:8px;display:flex}.bc-sh .bc-k{display:inline}.bc-sv{color:var(--ink);font-size:var(--t-body);font-variant-numeric:tabular-nums;white-space:nowrap}.bc-sg{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.bc-sg .bb{height:9px}@supports (width:round(down, 1.5px, 1px)){.bc-sg .bb i{width:round(down, calc((100cqw - 5px) / var(--per) - 1px), 1px)}}@supports not (width:round(down, 1.5px, 1px)){.bc-sg .bb{width:100cqw;display:flex}.bc-sg .bb i{flex:1 1 0;width:auto;min-width:2px}}@keyframes bc-breathe{to{opacity:.25}}.bc-cta{margin-top:24px}.bc-r .bc-rb{padding:0}.bc-rows{flex-direction:column;flex:auto;min-height:0;display:flex}.bc-a{border-bottom:1px solid var(--row);min-height:0;color:var(--ink2);cursor:pointer;flex:1 1 0;grid-template-columns:minmax(0,1fr) 8px;align-items:center;column-gap:14px;padding:10px 16px 10px 18px;transition:background-color .16s,box-shadow .16s;display:grid}.bc-a:last-child{border-bottom:0}.bc-ab{grid-template-columns:minmax(0,1fr);align-self:center;gap:6px;min-width:0;display:grid}.bc-ln{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;min-width:0;display:grid}.bc-go{fill:none;width:8px;height:14px;stroke:var(--ink3);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s cubic-bezier(.23,1,.32,1),stroke .16s}@media (hover:hover) and (pointer:fine){.bc-a:hover{background:var(--sel-row);box-shadow:inset 2px 0 0 var(--hue);color:var(--ink2)}.bc-a:hover .bc-go{stroke:var(--ink);transform:translate(2px)}}.bc-a:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.bc-a,.bc-go{transition:none}}.bc-ah{align-items:baseline;gap:14px;min-width:0;display:flex}.bc-an{font:600 var(--t-body)/1.3 var(--f-mono);color:var(--ink);white-space:nowrap;flex:none;align-items:baseline;gap:9px;display:inline-flex}.bc-an i{background:var(--hue);flex:none;align-self:center;width:9px;height:9px}.bc-on{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink3);font-size:var(--t-label);flex:auto;overflow:hidden}.bc-on span{color:var(--ink2)}.bc-aw{color:var(--ink3);font-size:var(--t-label);white-space:nowrap;flex:none;margin-left:auto}.bc-pr{min-width:0;height:24px;position:relative}.bc-pr canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.bc-av{font-size:var(--t-label);white-space:nowrap;gap:0 14px;display:flex}.bc-av>span{flex:none}.bc-av b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.bc-sub{color:var(--ink3);font-size:var(--t-label);margin:0;padding:12px 18px 0}@media (min-width:1101px) and (max-width:1279px){.bc-ln{grid-template-columns:minmax(0,1fr);gap:6px}.bc-r .hp-m{flex-basis:100%;order:2}}.bc-sk{visibility:hidden}.bc-ph{grid-template-columns:minmax(0,1fr);row-gap:32px;margin-top:48px;margin-bottom:40px}.bc-ph .bc-l,.bc-ph .bc-r{grid-column:1/-1}.bc-ph .bc-h{font-size:var(--d-m);white-space:normal;font-stretch:66%;line-height:.92}.bc-ph .bc-defs{margin-top:14px}.bc-ph .bc-ps{grid-template-columns:minmax(0,1fr);row-gap:20px;margin-top:24px}.bc-ph .bc-p{font-size:var(--d-m)}.bc-ph .bc-sg .bb{height:12px}.bc-ph .bc-cta{margin-top:24px}.bc-ph .bc-a{flex:none;min-height:0}.bc-ph .bc-ln{grid-template-columns:minmax(0,1fr);gap:6px}.bc-ph .bc-r .hp-m{flex-basis:100%;order:2}@media (max-width:760px){.bc-ph .bc-h{font-size:min(var(--d-m), 15vw)}.bc-ph .bc-p{font-size:min(var(--d-m), 12.4vw)}.bc-ph .bc-cta .btn{flex:auto;justify-content:center}.bc-ph .bc-a{column-gap:10px;padding:12px 12px 12px 14px}.bc-ph .bc-sub{padding:12px 14px 0}}@media (max-width:360px){.bc-ph .bc-sv{flex-basis:100%}}.eql{font:400 var(--t-body)/1.5 var(--f-mono);grid-template-columns:max-content minmax(0,1fr);align-content:start;gap:0;display:grid}:where(.eql){margin:0}.eql-r{display:contents}.eql dt,.eql dd{padding:3px 0}.eql dt{color:var(--ink2);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.eql dt .eqm{margin:0 .75em 0 .9em}.eql dd{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:0;overflow:hidden}.eql dd .chip{margin-left:8px}.eql dd .linkbtn{margin-left:12px}.eql dd.eql-f,.eql-r.eql-f dd{align-items:center;gap:0 10px;display:flex}.eql-r.eql-f dd>.chip,.eql-r.eql-f dd>.linkbtn{flex:none;margin-left:0}.eql.eql-bars{grid-template-columns:max-content var(--eql-v,max-content) minmax(0, 1fr)}.eql .eql-bar{align-items:center;padding-left:16px;display:flex;overflow:hidden}.eql-bar .bb{width:100%}@media (max-width:359px){.eql.eql-bars{grid-template-columns:max-content minmax(0,1fr)}.eql .eql-bar{display:none}}@media (max-width:360px){.eql{font-size:.8125rem}.eql dt .eqm{margin:0 .55em 0 .65em}}.eqi{white-space:nowrap;align-items:center;display:inline-flex}.eqi-k{color:var(--ink2)}.eqi .eqm{margin:0 .5em 0 .55em}.rc-v .rc-u{font:400 var(--t-body)/1 var(--f-mono);letter-spacing:0;color:var(--ink3);margin-left:7px;font-stretch:100%}.rc-usd-s{display:none}@media (max-width:640px){.rc-v .rc-usd{display:none}.rc-s .eth-usd.rc-usd-s{margin:0;display:block}}@media (max-width:359px){.rail.hold:has(.rc-usd-s) .rc-s{min-height:4.65em}}.rc-v .eth-usd,.ph h1 .eth-usd{font:400 var(--t-body)/1 var(--f-mono);letter-spacing:0;color:var(--ink3);font-stretch:100%}.ph h1 .eth-usd{font-size:var(--t-line);margin-left:1.25ch}.eth{white-space:nowrap;font-variant-numeric:tabular-nums}.eth-own{color:var(--c-yellow)}.eth-cmp{color:var(--c-violet)}.eth-u{color:var(--ink3)}.eth-usd{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:2ch;font-weight:400}.tbl td.r .eth-usd{text-align:left;min-width:6ch;display:inline-block}@media (max-width:359px){.eth-usd.dense,.tbl td.r .eth-usd.dense{display:none}}.rwf-g{gap:var(--gut);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.rwf-fw{min-width:0}.rwf-f{min-width:0;position:relative}.rwf-f>canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.rwf-ttl{z-index:1;position:absolute;top:0;left:0}.rwf-ttl p{white-space:nowrap;margin:0}.rwf-t1{font:400 var(--t-body)/1.5rem var(--f-mono);color:var(--ink)}.rwf-t2{font-size:var(--t-label);color:var(--ink2);line-height:1.25rem;margin-top:2px!important}.rwf-t2 .k{color:var(--ink3)}.rwf-t2 a{color:var(--ink)}.rwf-t2 a:hover{color:var(--c-yellow)}.rwf-l,.rwf-a,.rwf-p{z-index:1;white-space:nowrap;font-size:var(--t-label);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1rem;position:absolute}.rwf-l{flex-direction:column;display:flex}.rwf-l>span{align-items:center;display:flex}.rwf-f .k,.rwf-f .u{color:var(--ink3)}.rwf-f .eqm{margin:0 .42em 0 .36em}.rwf-l .ow{color:var(--c-yellow)}.rwf-l .cp{color:var(--c-violet)}.rwf-a{align-items:center;gap:8px;height:1rem;display:flex;overflow:hidden}.rwf-a>i{flex:none;width:8px;height:8px}.rwf-n{text-overflow:ellipsis;min-width:0;color:var(--ink);font-size:.8125rem;font-weight:600;overflow:hidden}a.rwf-n:hover{color:var(--c-yellow)}.rwf-x{flex:none;font-weight:600}.rwf-a>.k{flex:none}.rwf-p{align-items:center;gap:8px;height:1rem;display:flex}.rwf-w{color:var(--ink)}a.rwf-w:hover{color:var(--c-yellow)}.rwf-v{color:var(--ink)}.rwf-f .chip{align-items:center;gap:6px;height:20px;padding:0 7px;display:inline-flex}.rwf-f .chip>i{margin:0}.rwf-tx{display:inline-flex}.rwf-tx:hover .chip{color:var(--ink);box-shadow:inset 0 0 0 1px var(--chip-c)}.rwf-wk{align-items:center;height:1rem;display:flex}.rwf-wk .cg{gap:2px;height:10px}.rwf-wk .cg i{width:4px}.rwf-tiers{flex-direction:column;min-width:0;display:flex}.rwf-th{font:400 var(--t-body)/1.5rem var(--f-mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.rwf-th .k{color:var(--ink)}.rwf-tl{border-top:1px solid var(--row);flex-direction:column;flex:auto;margin-top:1.25rem;display:flex}.rwf-tr{border-bottom:1px solid var(--row);min-height:2.5rem;font-size:var(--t-body);font-variant-numeric:tabular-nums;flex:1 1 0;grid-template-columns:5.5rem auto minmax(0,1fr) auto;align-items:center;gap:0 16px;display:grid}.rwf-tr .cg{height:14px}.rwf-min{color:var(--ink2);white-space:nowrap}.rwf-who{min-width:0;font-size:var(--t-label);color:var(--ink2);white-space:nowrap;gap:6px 14px;display:flex;overflow:hidden}.rwf-who>span{text-overflow:ellipsis;align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.rwf-who>span:before{content:"";background:var(--h);flex:none;width:7px;height:7px}.rwf-m{color:var(--ink);text-align:right;white-space:nowrap}.rwf-m .k{color:var(--ink3)}.rwf-ph{display:block}.rwf-fw.ph .rwf-ttl{min-height:calc(4rem + 4px);margin-bottom:18px;position:static}.rwf-fw.ph .rwf-t2:last-child{color:var(--ink2)}.rwf-tiers.ph{margin-top:28px}.rwf-tiers.ph .rwf-tl{margin-top:10px}.rwf-tiers.ph .rwf-tr{flex:none;grid-template-columns:4.25rem auto minmax(0,1fr) auto;gap:0 10px;height:2.75rem}.rwf-tiers.ph .rwf-tr .cg{height:12px}@media (max-width:360px){.rwf-tiers.ph .rwf-tr{grid-template-columns:3.75rem auto minmax(0,1fr) auto;gap:0 8px}.rwf-tiers.ph .rwf-tr .cg i{width:4px}}.thr-p{--thr-gut:30px;--thr-n:36;--thr-off:#232322;--thr-off-hi:#2e2e2c}.thr-p .sw{flex:none;width:10px;height:4px;display:inline-block}.thr-p .sw.m{background:var(--c-green)}.thr-p .sw.a{background:var(--c-orange)}.thr-st{color:var(--ink2);font-size:var(--t-label);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.thr-st .dot{background:var(--c-orange)}.thr-ph{height:calc(3.25rem + 346px)}.thr-none{color:var(--ink2);font-size:var(--t-body);margin:0;line-height:1.6}.thr{flex-direction:column;gap:22px;display:flex}.thr-s{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.4fr);align-items:end;gap:0 22px;margin:0;display:grid}.thr-s>div{min-width:0}.thr-s dt{color:var(--ink3);font-size:var(--t-label);white-space:nowrap;align-items:center;gap:7px;display:flex}.thr-s dd{font:var(--disp-wght) 1.75rem/.95 var(--f-disp);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-end;gap:12px;margin:7px 0 0;font-stretch:72%;display:flex}.thr-s .thr-cap{align-self:start;padding-right:4px}.thr-s .thr-cap dt{color:var(--ink2)}.thr-sp{flex:1 1 0;min-width:40px;max-width:120px;height:24px;display:block;overflow:visible}.thr-sp polyline{fill:none;stroke:var(--c-green);stroke-width:1.5px;stroke-linejoin:round}.thr-c{padding-left:var(--thr-gut);position:relative}.thr-y{width:calc(var(--thr-gut) - 8px);position:absolute;top:0;left:0}.thr-y span{color:var(--ink3);font-size:var(--t-label);font-variant-numeric:tabular-nums;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.thr-plot{touch-action:pan-y;position:relative;overflow:hidden}.thr-col{width:calc(100% / var(--thr-n));height:100%;position:absolute;top:0;left:0}.thr-col:before,.thr-col>i{content:"";height:100%;position:absolute;top:0;left:2px;right:2px}.thr-col:before{background:repeating-linear-gradient(to top, var(--thr-off) 0 4px, transparent 4px 6px)}.thr-col.now:before,.thr-col.h:before{background:repeating-linear-gradient(to top, var(--thr-off-hi) 0 4px, transparent 4px 6px)}.thr-col>.a{background:repeating-linear-gradient(to top, var(--f-orange) 0 4px, transparent 4px 6px)}.thr-col>.at{background:var(--c-orange);height:4px}.thr-col>.m{background:repeating-linear-gradient(to top, var(--c-green) 0 4px, transparent 4px 6px)}.thr-col>.p{background:repeating-linear-gradient(to top, var(--c-yellow) 0 4px, transparent 4px 6px);animation:1.8s cubic-bezier(.4,0,.6,1) forwards thr-pulse}@keyframes thr-pulse{0%,20%{opacity:1}to{opacity:0}}.thr-c.anim .thr-col{transition:transform .7s cubic-bezier(.23,1,.32,1)}.thr-gap{background:var(--panel);color:var(--ink3);font-size:var(--t-label);white-space:nowrap;pointer-events:none;padding:3px 8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.thr-clip{background:var(--panel);color:var(--ink);font:600 var(--t-label)/1.2 var(--f-mono);padding:1px 4px;position:absolute;top:4px;transform:translate(-50%)}.thr-x{height:18px;color:var(--ink3);font-size:var(--t-label);margin-top:8px;line-height:18px;position:relative}.thr-x>span{width:calc(100% / var(--thr-n));white-space:nowrap;position:absolute;top:0;left:0}.thr-x>span:before{content:"";background:var(--rule2);width:1px;height:5px;position:absolute;top:-6px;left:0}.thr-x>.thr-xnow{width:auto;color:var(--ink2);left:auto;right:0}.thr-x>.thr-xnow:before{display:none}.thr-tip{z-index:2;background:var(--well);border:1px solid var(--rule2);color:var(--ink2);font-size:var(--t-label);white-space:nowrap;pointer-events:none;gap:5px;padding:9px 11px;display:grid;position:absolute;top:0}.thr-tip.l{transform:translate(-100%)}.thr-tip b{color:var(--ink);font-weight:600}.thr-tip span{align-items:center;gap:7px;display:flex}.agl-hue{vertical-align:1px;flex:none;width:8px;height:8px;margin-right:9px;display:inline-block}.agl .agl-g{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.thr-col>.p{display:none}.thr-c .thr-col{transition:none}}.tkp{flex-direction:column;flex:auto;min-width:0;display:flex;container-type:inline-size}.tkp sub{vertical-align:-.2em;margin:0 .04em;font-size:.66em;line-height:0}.tkp-top{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}.tkp-p{min-width:3.6em;font:var(--disp-wght) var(--d-m)/.86 var(--f-disp);letter-spacing:-.005em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-stretch:72%}.tkp-p sub{vertical-align:-.08em;margin:0 .05em;font-size:.5em}.tkp-mv{flex-direction:column;gap:3px;min-width:0;padding-bottom:1px;display:flex}.tkp-ch{font:600 var(--t-body)/1.2 var(--f-mono);color:var(--ink2);white-space:nowrap;font-variant-numeric:tabular-nums}.tkp-ch.up{color:var(--c-green)}.tkp-ch.dn{color:var(--c-red)}.tkp-ch>span{font-weight:400;font-size:var(--t-label);color:var(--ink3);margin-left:8px}.tkp-eth{font-size:var(--t-label);color:var(--ink2);white-space:nowrap;line-height:1.2}.tkp-eth>span{color:var(--ink3)}.tkp-rng{margin-left:auto}.tkp-rng button{height:28px;font-size:var(--t-label);font-variant-numeric:tabular-nums;padding:0 12px}.tkp-kv{gap:0 var(--gut);grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin:10px 0 0;display:grid}.tkp-kv>div{border-bottom:1px solid var(--row);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:7px 0;display:flex}.tkp-kv>.w{grid-column:1/-1}.tkp-kv dt{color:var(--ink3);font-size:var(--t-label);white-space:nowrap;flex:none}.tkp-kv dd{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;flex:auto;justify-content:flex-end;align-items:center;min-width:0;margin:0;display:flex}.tkp-n{flex:none}.tkp-rt{flex:0 auto;width:4.25rem;min-width:2.125rem;margin-left:10px;display:flex}.tkp-ca{border:1px solid var(--rule2);font-size:var(--t-body);flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;min-height:41px;margin-top:14px;padding:9px 12px;display:flex}.tkp-ca .ell{flex:12ch;min-width:0}.tkp-links{gap:14px;margin-left:auto;display:inline-flex}.tkp-links a{color:var(--ink2);white-space:nowrap}.tkc{--pad-t:26px;--pad-r:14px;--pad-b:10px;border:1px solid var(--rule);background:var(--well);flex:auto;grid-template-rows:minmax(156px,1fr) 1.625rem;grid-template-columns:minmax(0,1fr) 4.75rem;margin-top:14px;display:grid;position:relative}.tkc-plot{touch-action:pan-y;cursor:crosshair;-webkit-user-select:none;user-select:none;grid-area:1/1;position:relative;overflow:hidden}.tkc-plot:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.tkc-in{top:var(--pad-t);right:var(--pad-r);bottom:var(--pad-b);pointer-events:none;position:absolute;left:0}.tkc-sv{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tkc-l{fill:none;stroke:var(--c-yellow);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.tkc-gy{left:0;right:calc(-1 * var(--pad-r));border-top:1px solid #201f1e;height:0;position:absolute}.tkc-gxl{top:0;bottom:0;left:0;right:var(--pad-r);pointer-events:none;position:absolute}.tkc-gx{border-left:1px solid #1b1b1a;width:0;position:absolute;top:0;bottom:0}.tkc-dl{transition:transform .3s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.tkc-lvl{left:0;right:calc(-1 * var(--pad-r));border-top:1px dashed #ffd00047;position:absolute;top:0}.tkc-dot{background:var(--c-yellow);border-radius:50%;width:7px;height:7px;position:absolute;top:-3.5px;right:-3.5px}.tkc-dot:after{content:"";border:1px solid var(--c-yellow);opacity:0;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;animation:2.4s cubic-bezier(.2,.65,.35,1) infinite tkc-ping;position:absolute;top:50%;left:50%;transform:scale(.27)}@keyframes tkc-ping{0%{opacity:.95;transform:scale(.27)}70%,to{opacity:0;transform:scale(1)}}.tkc.off .tkc-dot:after{animation-play-state:paused}.tkc.stale .tkc-dot:after{animation:none}.tkc-cap{max-width:calc(100% - 12px);font-size:var(--t-label);color:var(--ink3);white-space:nowrap;pointer-events:none;gap:6px;line-height:1.2;display:flex;position:absolute;top:4px;left:6px;overflow:hidden}.tkc-cap>span{background:var(--well);padding:2px 4px}.tkc-cap b{color:var(--ink2);font-weight:400}.tkc-msg{color:var(--ink3);font-size:var(--t-label);text-align:center;justify-content:center;align-items:center;margin:0;padding:0 16px;display:flex;position:absolute;inset:0}.tkc-ya{border-left:1px solid var(--row);grid-area:1/2;position:relative;overflow:hidden}.tkc-yin{top:var(--pad-t);right:0;bottom:var(--pad-b);position:absolute;left:0}.tkc-yl{font-size:var(--t-label);color:var(--ink3);white-space:nowrap;line-height:1;position:absolute;top:0;left:8px;transform:translateY(-50%)}.tkc-tl{transition:transform .3s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.tkc-last{background:var(--c-yellow);color:var(--on-acc);font:600 var(--t-label)/1 var(--f-mono);white-space:nowrap;padding:2px 6px 2px 8px;position:absolute;top:0;left:0;transform:translateY(-50%)}.tkc-xa{border-top:1px solid var(--row);grid-area:2/1;position:relative;overflow:hidden}.tkc-xin{top:0;right:var(--pad-r);position:absolute;bottom:0;left:0}.tkc-xl{font-size:var(--t-label);color:var(--ink3);white-space:nowrap;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.tkc-utc{border-top:1px solid var(--row);border-left:1px solid var(--row);font-size:var(--t-label);color:var(--ink3);grid-area:2/2;align-items:center;padding-left:8px;display:flex}.tkc .hid{visibility:hidden}.tkc-vx,.tkc-hy,.tkc-pt,.tkc-tag{opacity:0;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.tkc.hov .tkc-vx,.tkc.hov .tkc-hy,.tkc.hov .tkc-pt,.tkc.hov .tkc-tag{opacity:1}.tkc-vx{border-left:1px dashed #6a6a66;width:0;bottom:0}.tkc-hy{border-top:1px dashed #6a6a66;height:0;right:0}.tkc-pt{background:var(--well);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;margin:-4.5px 0 0 -4.5px}.tkc-tag{z-index:2;color:var(--ink);font:400 var(--t-label)/1 var(--f-mono);white-space:nowrap;font-variant-numeric:tabular-nums;background:#2c2c2a;padding:2px 6px}.tkc-tp{padding-left:8px}.tkc-tp sub:empty{display:none}.tkc-tt{top:50%}@media (prefers-reduced-motion:reduce){.tkc-dot:after{animation:none}.tkc-dl,.tkc-tl{transition:none}}@container (width<=30rem){.tkp-rng{flex-basis:100%;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:0;display:grid}.tkp-rng button{padding:0 4px}.tkp-kv{grid-template-columns:minmax(0,1fr)}.tkp-kv>.w{flex-wrap:wrap;row-gap:2px}.tkp-kv>.w dd{margin-left:auto}.tkc{grid-template-rows:minmax(150px,1fr) 1.625rem}}.mf-lead{max-width:104ch;color:var(--ink2);font:400 var(--t-body)/1.6 var(--f-mono);margin:0 0 32px}.mf-ck{white-space:nowrap}.mf-ck b{color:var(--ink);font-weight:600}.mf{--st-h:340px;--wire:60px;--hd:40px;font-variant-numeric:tabular-nums;position:relative}.mf-row{grid-template-columns:minmax(0, 1.12fr) var(--wire) minmax(0, 1.95fr) var(--wire) minmax(0, 1.2fr) var(--wire) minmax(0, .82fr) var(--wire) minmax(110px, .66fr);grid-template-rows:var(--st-h) auto;display:grid}.mf-row .mf-st{display:contents}.mf-row .mf-fr{grid-row:1;grid-column:var(--c)}.mf-row .mf-cap{grid-row:2;grid-column:var(--c)}.mf-row .mf-w{grid-row:1}.mf-row .w1{grid-column:2}.mf-row .w2{grid-column:4}.mf-row .w3{grid-column:6}.mf-row .w4{grid-column:8}@media (max-width:1280px){.mf{--wire:48px}}@media (max-width:1180px){.mf{--wire:44px}}.mf-st{min-width:0;margin:0}.mf-fr{min-width:0;height:var(--st-h);background:var(--well);border:1px solid var(--rule2);flex-direction:column;display:flex;position:relative}.mf-cap{min-height:1.5em;color:var(--ink2);font-size:var(--t-body);margin:12px 0 0;line-height:1.5;transition:opacity .5s}.mf-agent{font-weight:600}.mf-hd{height:var(--hd);border-bottom:1px solid var(--rule);font:600 .875rem var(--f-mono);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:9px;padding:0 12px;display:flex}.mf-ht{text-overflow:ellipsis;min-width:0;transition:opacity .5s;overflow:hidden}.s1 .mf-ht{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:17px;display:-webkit-box}.mf-hm{min-width:0;font:400 var(--t-label) var(--f-mono);color:var(--ink3);align-items:center;gap:7px;margin-left:auto;transition:opacity .5s;display:inline-flex}.mf-dot{background:var(--ink4);flex:none;width:8px;height:8px;transition:background-color .2s}.mf-dot.d1{background:var(--c-orange)}.mf-dot.d2{background:var(--c-green)}.mf-st:not(.is-at):not(.is-done) .mf-ht{color:var(--ink3)}.mf-fr{transition:border-color .3s}.mf-st.is-at:not(.s1) .mf-fr{border-color:var(--ink4)}.mf-ly{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.mf-ly.old{z-index:1;background:var(--well);pointer-events:none;animation:.45s both mf-out;position:absolute;inset:0}@keyframes mf-out{to{opacity:0}}.mf-val{animation:.5s both mf-in}@keyframes mf-in{0%{opacity:0}}.mf-b{--px:14px;min-height:0;padding:10px var(--px);font:400 14px/22px var(--f-mono);color:var(--ink);flex-direction:column;flex:auto;transition:opacity .6s;display:flex;position:relative}.s1 .mf-b,.s3 .mf-b{--px:10px}.mf-bx,.mf-cv,.mf-cv3{flex:auto;min-height:0;position:relative;overflow:hidden}.mf-vw{position:relative;overflow:hidden}.mf-vw.up{-webkit-mask-image:linear-gradient(#0000,#000 18px);mask-image:linear-gradient(#0000,#000 18px)}.mf-vw.down{-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}.mf-vw.up.down{-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 18px),#0000)}.mf-bx{color:var(--ink2)}.mf-br{white-space:pre;opacity:.3;height:22px;transition:opacity .24s ease-out;transition-delay:calc(var(--r,0) * 26ms)}.mf-vw.on .mf-br{opacity:1}.mf-more{color:var(--ink3)}.mf-code{will-change:transform;transition:transform .14s ease-out;position:relative}.mf-cl{white-space:pre-wrap;overflow-wrap:normal;word-break:normal;padding-left:calc(min(var(--i,0), 8) * .5ch + 2ch);text-indent:-2ch}.mf-draft{opacity:.24;pointer-events:none;position:absolute;top:0;left:0;right:0}.mf-draft .mf-ch{visibility:visible}.mf-cvw{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.mf-cvw.up{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 18px),linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 18px),linear-gradient(90deg,#000 calc(100% - 12px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.mf-ch{visibility:hidden}.mf-ch.on,.mf-still .mf-ch{visibility:visible}.mf-cur{background:var(--ink);opacity:0;pointer-events:none;width:1ch;height:18px;position:absolute;top:0;left:0}.mf-rb{flex-direction:column;flex:1;min-height:0;display:flex}.mf-cr{grid-template-columns:calc((3 * var(--k) - 1) * 1ch) 3ch calc((3 * var(--k) - 1) * 1ch);white-space:pre;justify-content:center;height:22px;display:grid}.mf-cr .eq{text-align:center}.mf-cmp-k{flex:none;height:20px;margin-bottom:4px;line-height:20px}.mf-cmp-k span{font-size:var(--t-label);color:var(--ink3)}.mf-rows{will-change:transform;transition:transform 90ms linear}.mf-rows .o{color:var(--ink2);opacity:.32;transition:opacity .3s}.mf-rb.on .mf-rows .o{opacity:1}.mf-rows .eq,.mf-rows .n{opacity:.32;color:var(--ink3)}.mf-rows .ok .eq,.mf-rows .ok .n{opacity:1;color:var(--c-green);transition:opacity .16s ease-out,color .16s ease-out}.mf-rows .ok .eq{animation:.18s cubic-bezier(.2,.9,.3,1.3) both mf-eq}@keyframes mf-eq{0%{transform:scale(.4)}}.mf-ft{height:44px;margin:8px calc(-1 * var(--px)) -10px;border-top:1px solid var(--rule);flex:none;justify-content:center;align-items:center;gap:10px;padding:0 12px;display:flex}.mf-ft .bb{flex:auto;max-width:112px}.mf-cnt{min-width:11ch;font:400 var(--t-label) var(--f-mono);color:var(--ink2);white-space:nowrap;text-align:right;flex:none}.mf-cnt.wait{color:var(--ink3)}.mf .stamp{transition:background-color .4s,border-color .4s,color .4s}.mf-pair{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex;position:relative}.mf-card{background:var(--panel);border:1px solid var(--rule2);flex-direction:column;transition:border-color .3s;display:flex;position:relative}.mf-half{white-space:pre;padding:6px 10px 8px;transition:opacity .26s ease-out,transform .38s cubic-bezier(.2,.8,.2,1);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.mf-half.c{border-top:1px dashed var(--rule2)}.mf-half b{height:20px;font:600 var(--t-label)/20px var(--f-mono);color:var(--ink3);display:block}.mf-sl{height:22px}.mf-half.c .mf-sl{padding-left:calc(var(--i,0) * .5ch)}.mf-pair.p0 .mf-half,.mf-pair.p1 .mf-half.c{opacity:.3}.mf-pair:not(.p3) .mf-card{border-color:var(--rule)}.mf-clip{fill:none;width:13px;height:34px;stroke:var(--ink2);stroke-width:1.5px;stroke-linecap:round;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1.3);position:absolute;top:-12px;right:16px}.mf-pair:not(.p3) .mf-clip{opacity:0;transform:translateY(-10px)}.s5 .mf-ly{justify-content:center;align-items:center;gap:16px}.mf-wy{flex:none;line-height:0}.mf-tr{font:400 var(--t-body)/1.4 var(--f-mono);color:var(--ink3);text-align:center;padding:0 6px;transition:opacity .4s}.mf-tr b{color:var(--ink);font-weight:600}.s5:not(.is-done) .mf-tr{opacity:.5}.mf-w{min-width:0;position:relative}.mf-wline{background:var(--rule2);height:1px;position:absolute;top:50%;left:0;right:1px}.mf-wline:before{content:"";background:var(--rule2);width:7px;height:7px;position:absolute;top:-3px;left:-3px}.mf-wline:after{content:"";border-style:solid;border-width:5.5px 0 5.5px 9px;border-color:transparent transparent transparent var(--rule2);position:absolute;top:-5px;right:-1px}.mf-wl{text-align:center;font:400 var(--t-label) var(--f-mono);color:var(--ink3);white-space:nowrap;position:absolute;bottom:calc(50% + 8px);left:0;right:0}.mf-wp{background:var(--acc);transform-origin:0;opacity:0;height:1px;position:absolute;top:50%;left:4px;right:10px;transform:scaleX(0)}.mf-wd{background:var(--acc);opacity:0;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:4px}.mf-w.go .mf-wp{animation:.38s cubic-bezier(.45,0,.3,1) both mf-pulse}.mf-w.go .mf-wd{animation:.38s cubic-bezier(.45,0,.3,1) both mf-dot}@keyframes mf-pulse{0%{opacity:1;transform:scaleX(0)}78%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes mf-dot{0%{opacity:0;transform:translate(0)}12%{opacity:1}84%{opacity:1}to{transform:translateX(calc(var(--wire) - 22px));opacity:0}}.mf-fly{z-index:2;pointer-events:none;animation:.48s cubic-bezier(.55,0,.35,1) both mf-fly;position:absolute}.mf-fly i{border:1.5px solid var(--acc);background:var(--well);position:absolute;inset:0}.mf-fly i:after{content:"";border-top:1.5px dashed var(--acc);position:absolute;top:50%;left:0;right:0}@keyframes mf-fly{0%{opacity:0;transform:none}14%{opacity:1}82%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.06);opacity:0}}.mf-paused *,.mf-paused :before,.mf-paused :after{animation-play-state:paused!important}.mf-still *,.mf-still :before,.mf-still :after{transition:none!important;animation:none!important}.mf .t-kw{color:var(--syn-kw)}.mf .t-ty{color:var(--syn-type)}.mf .t-nm,.mf .t-ls{color:var(--syn-num)}.mf .t-mc{color:var(--syn-mac)}.mf .t-cm{color:var(--syn-com)}.mf .t-pu{color:var(--syn-pun)}.mf .t-op{color:var(--asm-op)}.mf .t-rg{color:var(--asm-reg)}.mf .t-im{color:var(--asm-imm)}.mf .t-sy{color:var(--asm-sym)}.mf-plink{color:var(--c-yellow);position:relative}.mf-plink:after{content:"";background:var(--c-yellow);transform-origin:0;height:1px;transition:transform .42s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.mf-plink:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mf-plink:after{transition:none}}.mf-trn{display:none}.mf-col{--st-h:232px;--wire:40px;flex-direction:column;margin-top:20px;display:flex}.mf-col .mf-cap{min-height:calc(1.5em + 10px);margin:0;padding:8px 0 2px 44px;position:relative}.mf-col .mf-st:not(.s5) .mf-cap:before{content:"";background:var(--rule2);width:1px;position:absolute;top:0;bottom:0;left:27px}.mf-col .mf-w{height:var(--wire)}.mf-col .mf-wline{width:1px;height:auto;inset:0 auto 1px 27px}.mf-col .mf-wline:before{display:none}.mf-col .mf-wline:after{border-width:9px 5.5px 0;border-color:var(--rule2) transparent transparent transparent;inset:auto auto -1px -5px}.mf-col .mf-st:not(.s5) .mf-fr:after{content:"";background:var(--rule2);width:7px;height:7px;position:absolute;bottom:-4px;left:24px}.mf-col .mf-wl{text-align:left;inset:50% auto auto 44px;transform:translateY(-50%)}.mf-col .mf-wp{transform-origin:50% 0;width:1px;height:auto;inset:0 auto 8px 27px;transform:scaleY(0)}.mf-col .mf-wd{top:0;left:24px}.mf-col .mf-w.go .mf-wp{animation-name:mf-pulse-v}.mf-col .mf-w.go .mf-wd{animation-name:mf-dot-v}@keyframes mf-pulse-v{0%{opacity:1;transform:scaleY(0)}78%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes mf-dot-v{0%{opacity:0;transform:translateY(0)}12%{opacity:1}84%{opacity:1}to{transform:translateY(calc(var(--wire) - 14px));opacity:0}}.mf-col .s5 .mf-fr{height:auto}.mf-col .s5 .mf-ly{flex-direction:row;justify-content:flex-start;gap:18px;padding:14px 16px}.mf-col .s5 .mf-wy{flex:none}.mf-col .s5 .mf-tr{text-align:left;padding:0}.mf-col .s5 .mf-trn{color:var(--ink2);margin-top:2px;font-weight:400;display:block}.prow-pipe .mf-lead{margin:0}.mf-col .s5 .mf-cap{display:none}.stg{grid-column:1/-1;min-width:0}.stg>.ldr{margin-top:36px}.ldr{--rise:2.5rem;--base:1.75rem;position:relative}.stg-targets .ldr{--rise:2rem}.ldr-g{align-items:end;display:grid;position:relative}.ldr-s,.ldr-top{grid-row:1}.ldr-svg{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ldr-hl{stroke:#2a2a28;stroke-width:1px}.ldr-t line{stroke-width:2px;fill:none}.ldr-t.top line{stroke:var(--ink3)}.ldr-duct{fill:none;stroke-width:1.5px;stroke-linejoin:miter}.ldr-drop{stroke:var(--ink3);stroke-width:1.5px;stroke-dasharray:1.5 3}.ldr-drop.on{stroke-dasharray:none}.ldr-pair{fill:var(--acc)}.ldr-s,.ldr-top{z-index:1;min-width:0;margin-bottom:calc(var(--base) + var(--k) * var(--rise));padding:0 18px 14px;position:relative}.ldr-s:first-of-type{padding-left:0}.ldr-b{margin-bottom:20px;container-type:inline-size}.ldr-k{font-size:var(--t-label);color:var(--ink3);white-space:nowrap;align-items:baseline;gap:12px;display:flex}.ldr-now{color:var(--hue)}.ldr-n{font:var(--disp-wght) 2.5rem/.9 var(--f-disp);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;margin-top:6px;font-stretch:68%}.ldr-s.locked .ldr-n{color:var(--ink3)}.ldr-c{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ldr-chip{height:22px;font:500 var(--t-label) var(--f-mono);color:var(--ink);background:var(--fill);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.ldr-s.locked .ldr-chip{color:var(--ink2);background:color-mix(in srgb, var(--fill) 55%, var(--ground))}.ldr-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:106px;display:grid}@container (width<=539px){.ldr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));min-height:222px}}.ldr-tile{background:var(--panel);border:1px solid var(--rule);min-width:0;color:var(--ink);flex-direction:column;gap:7px;padding:10px 12px 11px;transition:border-color .15s,background-color .15s;display:flex}.ldr-tile.run{box-shadow:inset 0 2px 0 var(--c-orange)}.ldr-tile-h{height:18px;font:600 var(--t-body) var(--f-mono);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ldr-tile-n{text-overflow:ellipsis;min-width:0;overflow:hidden}.ldr-tm{vertical-align:0;width:5px;height:10px;margin-right:8px;display:inline-block}.ldr-ck{fill:none;width:12px;height:12px;stroke:var(--c-green);stroke-width:2px;flex:none}.ldr-live{flex:none;align-items:center;display:inline-flex}.ldr-live i{background:var(--c-orange);width:7px;height:7px;animation:1.6s ease-in-out infinite pulse}.ldr-live.off i{box-shadow:inset 0 0 0 1.5px var(--ink3);background:0 0;animation:none}.ldr-tile-p{font:var(--disp-wght) 1.75rem/.95 var(--f-disp);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;font-stretch:70%;display:flex}.ldr-tile-p small{font:400 var(--t-label) var(--f-mono);color:var(--ink3)}.ldr-tile-s{font-size:var(--t-label);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}@media (hover:hover) and (pointer:fine){.ldr-tile:hover{border-color:var(--ink4);background:#181818}}.ldr-tcs{flex-wrap:wrap;gap:8px;min-height:30px;display:flex}.ldr-tc{height:30px;color:var(--ink);font:600 var(--t-body) var(--f-mono);white-space:nowrap;background:#1f1f1e;align-items:center;gap:8px;padding:0 10px;transition:filter .15s;display:inline-flex}.ldr-tc.done{background:var(--f-green)}.ldr-tc.run{background:var(--f-orange)}.ldr-tc .ldr-ck{stroke:var(--ink)}.ldr-tc .ldr-live i{background:var(--ink)}.ldr-tc-v{font-variant-numeric:tabular-nums;font-weight:400}@media (hover:hover) and (pointer:fine){.ldr-tc:hover{filter:brightness(1.2)}}.ldr-top{padding-right:0}.ldr-model{color:var(--ink);flex-direction:column;gap:6px;display:flex}.ldr-model-h{align-items:flex-end;gap:10px;display:flex}.ldr-model-m{flex:none;width:96px;height:96px;display:block}.ldr-model-m svg{display:block}.ldr-model-n{font:var(--disp-wght) 2.5rem/.82 var(--f-disp);letter-spacing:-.01em;white-space:nowrap;font-stretch:68%}.ldr-model-r,.ldr-model-s{font-size:var(--t-label);color:var(--ink2);white-space:nowrap;align-items:baseline;line-height:1.45;display:flex}.ldr-model-r{margin-top:6px}.ldr-model-k{color:var(--ink3)}.ldr-model-s b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}@media (hover:hover) and (pointer:fine){.ldr-model:hover .ldr-model-n{color:var(--ink2)}}@media (max-width:1100px){.stg>.ldr{margin-top:24px}.ldr-g{flex-direction:column;align-items:stretch;padding-left:30px;display:flex}.ldr-svg{display:none}.ldr-s,.ldr-top{order:calc((var(--n) - var(--k)) * 2);margin:0;padding:14px 0}.ldr-s:first-of-type{padding-left:0}.ldr-top{order:0;padding:0 0 16px}.ldr-b{order:9;margin:14px 0 0}.ldr-s{flex-direction:column;display:flex}.ldr-s.locked{flex-flow:wrap;align-items:baseline;gap:6px 14px;padding:10px 0}.ldr-s.locked .ldr-k{flex:0 0 100%}.ldr-s.locked .ldr-n{font-size:var(--d-s);margin-top:0}.ldr-s.locked .ldr-c{margin-top:0}.ldr-g:before{content:"";border-left:2px solid var(--c-green);opacity:.75;position:absolute;top:30px;bottom:32px;left:9px}.ldr-s:before{content:"";border-top:2px solid var(--fill);width:15px;position:absolute;top:22px;left:-21px}.ldr-s.now:before,.ldr-s.done:before{border-top-color:var(--hue)}.ldr-s.locked:before{top:17px}}@media (max-width:360px){.ldr-g{padding-left:24px}.ldr-g:before{left:6px}.ldr-s:before{width:12px;left:-18px}.ldr-tiles{gap:8px}.ldr-tile{padding:9px 10px 10px}}@media (prefers-reduced-motion:reduce){.ldr-live i{animation:none}}.chev{max-width:none;color:var(--ink4);flex:none;transition:color .12s,transform .16s cubic-bezier(.23,1,.32,1);display:block}.tbl tbody tr.rl{cursor:pointer}.tbl .rl-end{vertical-align:middle;width:32px;padding-left:10px;padding-right:12px}.tbl td.rl-end .chev{margin-left:auto}@media (hover:hover) and (pointer:fine){.tbl tbody tr.rl:hover,.rl-g:hover{background:var(--sel-row);box-shadow:inset 2px 0 0 var(--rl,var(--acc-dim))}.tbl tbody tr.rl:hover .chev,.rl-g:hover .chev{color:var(--ink2);transform:translate(2px)}}.tbl tbody tr.rl:active,.rl-g:active{background:var(--sel-row)}.rl-g:focus-visible{box-shadow:inset 2px 0 0 var(--rl,var(--acc-dim))}.tbl tbody tr.rl:has(a:focus-visible){box-shadow:inset 2px 0 0 var(--rl,var(--acc-dim))}.rl-g{color:inherit;align-items:center;display:flex}.rl-g .rl-end{margin-left:auto;padding:0 12px 0 8px}@media (max-width:760px){.tbl .rl-end{width:22px;padding-left:0;padding-right:8px}}@media (prefers-reduced-motion:reduce){.chev{transition:color .12s}.tbl tbody tr.rl:hover .chev,.rl-g:hover .chev{transform:none}}.syn .code{background:var(--well);color:var(--ink)}.s-kw,.s-op{color:var(--syn-kw)}.s-ty,.s-reg{color:var(--syn-type)}.s-num,.s-str,.s-imm{color:var(--syn-num)}.s-mac,.s-sym{color:var(--syn-mac)}.s-com{color:var(--syn-com)}.s-pun{color:var(--syn-pun)}.syn-i{color:var(--ink);overflow-wrap:anywhere}.work{--wp:252px;align-items:stretch}.work>:first-child{grid-column:span 7}.work>:last-child{grid-column:span 5}@media (min-height:740px){.work{--wp:268px}}@media (min-height:790px){.work{--wp:286px}}@media (min-height:880px){.work{--wp:318px}}@media (min-height:1000px){.work{--wp:340px}}.wk-b{padding:12px 14px 14px}.wpg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--wp);gap:10px;display:grid}.wp{border:1px solid var(--rule);background:var(--well);--hue:var(--ink2);flex-direction:column;min-width:0;display:flex;position:relative}.wp-sk{visibility:hidden}.wp-h{border-bottom:1px solid var(--rule);height:30px;font:400 12px var(--f-mono);flex:none;align-items:center;gap:8px;padding:0 10px 0 9px;display:flex}.wp-a{color:var(--hue);white-space:nowrap;flex:none;align-items:center;gap:7px;font-weight:600;display:inline-flex}.wp-hue{background:var(--hue);flex:none;width:8px;height:8px}.wp-on{color:var(--ink3);flex:none}.wp-fn{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:0 auto;font-size:13px;font-weight:600;overflow:hidden}.wp-t{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;padding-left:8px}.wp-t.st-matched{color:var(--c-green)}.wp-t.st-improved{color:var(--c-orange)}.wp-t.st-failed,.wp-t.st-timeout{color:var(--ink2)}@media (hover:hover) and (pointer:fine){.wp-a:hover{color:var(--ink)}.wp-fn:hover{color:var(--c-yellow)}}.wp-g{flex:none;grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:10px;height:30px;padding:0 10px;display:grid}.wp-g .bb{height:10px}.wp-sc{font:600 13px var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.wp-sc .stamp.sm{height:22px;padding:0 8px;font-size:12px}.wp-err{color:var(--c-red);font-size:12px;font-weight:400}.wp-log{min-height:0;color:inherit;border-top:1px solid var(--rule);flex:auto;display:block;position:relative}.wp-win{position:absolute;inset:0;overflow:hidden}.wp-win.over{-webkit-mask-image:linear-gradient(#0000 0,#000 22px);mask-image:linear-gradient(#0000 0,#000 22px)}.wp-col{margin:0;padding:5px 10px 7px 9px;list-style:none;transition:transform .34s cubic-bezier(.23,1,.32,1)}.wp-col.still{transition:none}.wp-r{font:400 12px/20px var(--f-mono);grid-template-columns:52px minmax(0,1fr);column-gap:8px;animation:.22s ease-out wp-in;display:grid}.wp-col.still .wp-r{animation:none}@keyframes wp-in{0%{opacity:0}}.wp-k{color:var(--ink3);white-space:nowrap}.wp-x{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);overflow:hidden}.wp-r.k-edit .wp-k{color:var(--c-violet)}.wp-r.k-rebuild .wp-k{color:var(--c-orange)}.wp-r.k-agent .wp-k{color:var(--ink2)}.wp-x.say{white-space:normal;-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;display:-webkit-box}.wp-x.say code{font:inherit;color:var(--c-violet)}.wp-wait .wp-x{color:var(--ink3)}.wp-ed{color:var(--ink);align-items:baseline;gap:10px;display:flex}.wp-ed>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.wp-n{font-variant-numeric:tabular-nums;flex:none;gap:6px;display:inline-flex}.wp-n i{font-style:normal}.wp-n .a{color:var(--c-green)}.wp-n .d{color:var(--d-diff-text)}.wp-d{min-width:0;font:400 11.5px/18px var(--f-mono);white-space:pre;text-overflow:ellipsis;color:var(--ink2);grid-column:2;margin:1px 0;padding:0 6px 0 4px;display:block;overflow:hidden}.wp-d i{width:1.4ch;font-style:normal;display:inline-block}.wp-d.del{background:#ff5f5712}.wp-d.del i{color:var(--d-diff-text)}.wp-d.add{background:#9cc20012}.wp-d.add i{color:var(--c-green)}.wp-rb{align-items:center;gap:9px;display:flex}.wp-rb .bb{flex:none}.wp-rb b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.wp-ok{color:var(--c-green)}.wp.end .wp-win{opacity:.72;transition:opacity .4s}.wp.end.ok .wp-win{opacity:1}.wp:after{content:"";pointer-events:none;border:1px solid var(--acc);opacity:0;position:absolute;inset:-1px}.wp.hit:after{animation:1.8s cubic-bezier(.4,0,.6,1) wk-moment}@keyframes wk-moment{0%,25%{opacity:1}to{opacity:0}}@media (hover:hover) and (pointer:fine){.wp:has(.wp-log:hover){border-color:var(--rule2)}}.wk-nav{font-size:var(--t-label);align-items:center;gap:8px;display:inline-flex}.wk-pips{gap:4px;display:inline-flex}.wk-pips i{background:var(--hue,var(--ink4));opacity:.35;width:8px;height:8px}.wk-pips i.on{opacity:1}.wpg.one{flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.phx .pmod-b>.wk .hp-b{flex-direction:column;display:flex}.evx-b{padding:0}.tail{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 36px);mask-image:linear-gradient(0deg,#0000 0,#000 36px);container-type:inline-size}.tail-none{color:var(--ink2);padding:16px 18px}.tail-col{position:absolute;top:0;left:0;right:0}.tail-r{border-bottom:1px solid var(--row);height:28px;font:400 12px var(--f-mono);color:var(--ink2);--k:var(--ink3);grid-template-columns:60px 94px minmax(0,1fr) minmax(62px,max-content) 66px 7px;align-items:center;column-gap:10px;padding:0 12px 0 16px;display:grid;position:absolute;top:0;left:0;right:0}.tail-r>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tail-t{color:var(--ink3);font-variant-numeric:tabular-nums}.tail-k{color:var(--k);align-items:center;gap:7px;display:inline-flex}.tail-k:before{content:"";background:var(--k);flex:none;width:7px;height:7px}.tail-s{color:var(--ink);font-size:13px;font-weight:600}.tail-v{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.tail-w{color:var(--hue,var(--ink3));text-align:right}.tail-err{color:var(--c-red)}.tail-r.k-match{--k:var(--ev-match)}.tail-r.k-hint{--k:var(--ev-hint)}.tail-r.k-asm{--k:var(--ev-asm)}.tail-r.k-attempt,.tail-r.k-rebuild,.tail-r.k-end{--k:var(--ev-attempt)}.tail-r.k-hard{--k:var(--ev-hard)}.tail-r.k-fees{--k:var(--ev-fees)}.tail-r.k-payout{--k:var(--ev-payout)}.tail-r.k-agent{--k:var(--ev-agent)}.tail-r.k-topup{--k:var(--ev-topup)}.tail-r.k-cycle{--k:var(--ev-cycle)}.tail-r.k-snapshot{--k:var(--ev-snapshot)}.tail-r.k-tnext,.tail-r.k-tdone{--k:var(--ev-cycle)}.tail-r.k-attempt .tail-s,.tail-r.k-rebuild .tail-s,.tail-r.k-end .tail-s{color:var(--ink2);font-weight:400}.tail-r.k-attempt .tail-v{color:var(--ink3)}.tail-r.k-rebuild .tail-v,.tail-r.k-end .tail-v{color:var(--ink2)}.tail-r.new{animation:.32s ease-out tail-in}@keyframes tail-in{0%{opacity:0}}.tail-r.hit:after{content:"";pointer-events:none;box-shadow:inset 2px 0 0 var(--acc);opacity:0;background:#ffd00024;animation:1.8s cubic-bezier(.4,0,.6,1) wk-moment;position:absolute;inset:0}.tail-r.hit .tail-k:before{animation:1.8s cubic-bezier(.4,0,.6,1) tail-mark}@keyframes tail-mark{0%,25%{background:var(--acc)}}.tail-c{justify-self:end}@media (hover:hover) and (pointer:fine){.tail-r:hover{background:var(--sel-row);box-shadow:inset 2px 0 0 var(--k)}.tail-r:hover .chev{color:var(--ink2);transform:translate(2px)}}@container (width<=500px){.tail-r{grid-template-columns:60px 94px minmax(0,1fr) minmax(62px,max-content) 7px}.tail-w{display:none}}@container (width<=400px){.tail-r{grid-template-columns:58px 7px minmax(0,1fr) minmax(62px,max-content) 7px;column-gap:9px;padding:0 12px}.tail-k{gap:0;font-size:0}}@container (width<=300px){.tail-r{grid-template-columns:7px minmax(0,1fr) minmax(56px,max-content) 7px}.tail-t{display:none}}.rn{display:inline-flex}.rn-c{overflow-clip-margin:0;display:inline-block;position:relative;overflow:clip}.rn-in{animation:.42s cubic-bezier(.23,1,.32,1) rn-in;display:inline-block}.rn-out{opacity:0;animation:.42s cubic-bezier(.23,1,.32,1) rn-out;position:absolute;top:0;left:0}@keyframes rn-in{0%{opacity:0;transform:translateY(85%)}}@keyframes rn-out{0%{opacity:1}to{opacity:0;transform:translateY(-85%)}}.rn.hit{animation:1.8s cubic-bezier(.4,0,.6,1) rn-hit}@keyframes rn-hit{0%,25%{color:var(--acc)}}.cells i.p{position:relative}.cells i.p:after{content:"";box-shadow:0 0 0 1.5px var(--acc);opacity:0;pointer-events:none;animation:1.1s ease-out cell-pulse;position:absolute;inset:-2px}@keyframes cell-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (max-width:1100px){.work>:first-child,.work>:last-child{grid-column:1/-1}.work>:last-child{margin-top:var(--gut)}.tail{min-height:432px}}@media (max-width:760px){.wk-b{padding:10px}.wp-h{padding:0 9px 0 8px}.wp-r{grid-template-columns:50px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.wp-col{transition:none}.wp-r,.tail-r.new,.wp.hit:after,.tail-r.hit:after,.tail-r.hit .tail-k:before,.rn-in,.rn-out,.rn.hit,.cells i.p:after{animation:none}.rn-out{display:none}.wp.end .wp-win{transition:none}}.cyx{--row:1.75rem;flex-direction:column;flex:1;gap:22px;min-height:0;display:flex;container-type:inline-size}.cyx-k{color:var(--ink3);font-size:var(--t-label);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:2px 12px;line-height:1.25;display:flex}.cyx-k>span:first-child{color:var(--ink2);text-overflow:ellipsis;overflow:hidden}.cyx-clock{flex-direction:column;gap:10px;display:flex}.cyx-cd{height:.86em;font:var(--disp-wght) clamp(3rem, 19cqi, 6rem)/.86 var(--f-disp);font-variant-numeric:tabular-nums;letter-spacing:.005em;color:var(--acc);white-space:nowrap;font-stretch:66%;display:block}.cyx-cd.closing{color:var(--ink2)}.cyx-cd.closing>span{font-size:.7em;line-height:1.22;display:block}.cyx .bb.cyx-wb{height:14px}.cyx .bb.cyx-wb.closing i.on{animation:1.6s ease-in-out infinite pulse}.cyx-ax{height:1rem;color:var(--ink3);font-size:var(--t-label);font-variant-numeric:tabular-nums;position:relative}.cyx-ax span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.cyx-ax span:first-child{transform:none}.cyx-ax span:last-child{transform:translate(-100%)}.cyx-fees{flex-direction:column;gap:10px;display:flex}.cyx-amt{white-space:nowrap;align-items:baseline;gap:4px 16px;min-height:2.6rem;display:flex}.cyx-v{min-width:10rem;font:var(--disp-wght) 2.75rem/.92 var(--f-disp);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:70%}.cyx-v.txt{font:400 var(--t-line)/2.5rem var(--f-mono);color:var(--ink2)}.cyx-u{font:400 var(--t-body) var(--f-mono);color:var(--ink2)}.cyx-v .eth-usd{font:400 var(--t-body) var(--f-mono);color:var(--ink3);margin-left:1.5ch;font-stretch:100%}.cyx .cyx-halves span.eth-usd{color:var(--ink3);margin-left:0}.cyx-d{text-overflow:ellipsis;min-width:0;font-size:var(--t-body);color:var(--ink2);overflow:hidden}.cyx-d b{color:var(--c-yellow);font-variant-numeric:tabular-nums;font-weight:600}.cyx .bb.cyx-rb{height:18px}.cyx-halves{grid-template-columns:1fr 1fr;gap:3px;margin-top:-2px;display:grid}.cyx-halves>div{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.cyx-halves span{font-size:var(--t-label)}.cyx-halves .ow span{color:var(--c-yellow)}.cyx-halves .cp span{color:var(--c-violet)}.cyx-halves b{font:600 var(--t-body) var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums}.cyx-lists{min-height:calc(8 * var(--row));flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.cyx-l{margin:0;padding:0;list-style:none}.cyx-l>li{height:var(--rowh,var(--row));border-bottom:1px solid var(--row);min-width:0;font-size:var(--t-body);color:var(--ink2);white-space:nowrap;align-items:center;gap:0 10px;padding:0 2px 0 6px;display:grid}.cyx-l>li.cyx-lh{border-bottom-color:var(--rule);font-size:var(--t-label);color:var(--ink3);grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:0 2px 5px 0}.cyx-lh>:first-child{color:var(--ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}.cyx-l>li.cyx-ph{font-size:var(--t-body);grid-template-columns:minmax(0,1fr) auto 7px;align-items:center;padding:0 2px 0 0}.cyx-ph .rgo-a{text-overflow:ellipsis;font-weight:600;overflow:hidden}.cyx-hm{vertical-align:1px;background:var(--hue,var(--ink3));width:8px;height:8px;margin-right:8px;display:inline-block}.cyx-e{grid-template-columns:7rem minmax(0,1fr) 2.9rem 2.6rem 4.1rem 4.4rem 7px}.cyx-usd{min-width:0;overflow:hidden}.cyx-usd .eth-usd{margin-left:0}.cyx-n{text-overflow:ellipsis;overflow:hidden}.cyx-e .bb{height:8px}.cyx-x{color:var(--ink3);text-align:right}.cyx-s,.cyx-eth{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.cyx-e.q .cyx-x{font-size:var(--t-label)}.cyx-p{grid-template-columns:8.4rem minmax(0,1fr) 4.1rem 4.4rem 6.9rem 7px}.cyx-o{font-variant-numeric:tabular-nums}.cyx-a{color:var(--ink3)}.cyx-pa{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.cyx-tx{text-align:right}.cyx-tx a{color:var(--ink2)}@media (hover:hover) and (pointer:fine){.cyx-tx a:hover{color:var(--ink)}}.cyx-l>li.cyx-empty{color:var(--ink2);display:flex}.cyx-l>li.cyx-more{border-bottom:0;justify-content:flex-end;display:flex}@container (width<=400px){.cyx-e{grid-template-columns:6rem minmax(0,1fr) 2.5rem 3.9rem 7px}.cyx-x,.cyx-usd{display:none}.cyx-p{grid-template-columns:7.8rem minmax(0,1fr) 6.6rem 7px}.cyx-a{display:none}.cyx-amt{flex-wrap:wrap;align-content:flex-start;row-gap:6px;min-height:3.95rem}.cyx-d{flex-basis:100%}}@container (width<=340px){.cyx-to,.cyx-halves .eth-usd{display:none}}@container (width<=300px){.cyx-l>li{font-size:var(--t-label);gap:0 8px;padding-left:2px}.cyx-l>li.cyx-ph{font-size:var(--t-label)}.cyx-e{grid-template-columns:5.4rem minmax(0,1fr) 2.2rem 3.4rem 7px}.cyx-e .bb{min-width:0;overflow:hidden}.cyx-p{grid-template-columns:7rem minmax(0,1fr) 4.6rem 7px}.cyx-ph .eth-usd{display:none}}@media (prefers-reduced-motion:reduce){.cyx .bb.cyx-wb.closing i.on{animation:none}}.cyx-l>li.rgo-row{cursor:pointer;position:relative}.cyx-l .rgo-a{color:var(--ink)}.cyx-l .rgo-a:after{content:"";position:absolute;inset:0}.cyx-l .rgo-row a:not(.rgo-a){z-index:1;position:relative}.cyx-l .chev{justify-self:end}@media (hover:hover) and (pointer:fine){.cyx-l>li.rgo-row:hover{background:var(--sel-row);box-shadow:inset 2px 0 0 var(--rl,var(--acc-dim))}.cyx-l>li.rgo-row:hover .chev{color:var(--ink2);transform:translate(2px)}}.cyx-l>li.rgo-row:has(.rgo-a:focus-visible){box-shadow:inset 2px 0 0 var(--rl,var(--acc-dim))}.g12,.h1x,.work,.thx,.money,.stgx{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.act{height:72px}.h1x{align-items:stretch;padding-top:40px;position:relative}.h1x-l,.h1x-r{position:relative}.h1x-l{flex-direction:column;grid-column:span 7;min-width:0;display:flex}.h1x-r{grid-column:span 5;min-width:0;position:relative}.h1x-chip:empty{display:none}.h1x-chip{z-index:2;position:absolute;top:-35px;left:0}.h1x-title{font:var(--disp-wght) var(--d-xl)/.9 var(--f-disp);letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;padding-top:.09em;font-stretch:62%}.nowl{margin-top:24px}.nowl-t{font:400 var(--t-line)/1.3 var(--f-mono);color:var(--ink)}.nowl-t a{color:var(--ink2)}@media (hover:hover) and (pointer:fine){.nowl-t a:hover{color:var(--ink)}}.cells-w{position:relative}.h1x-l>.nowl{flex-direction:column;flex:auto;min-height:0;display:flex}.cells-w.fill{contain:size;flex:1 1 0;min-height:84px}.cells{overflow-clip-margin:3px;margin-top:14px;display:grid;position:relative;overflow:clip}.cells.on{cursor:pointer}.cells:focus-visible{outline:1px solid var(--ink2);outline-offset:4px}.cells-lens{pointer-events:none;transition:opacity .25s ease-out;position:absolute;top:0;left:0}.cells-lens.off{opacity:0}.cells-tip{z-index:6}@media (prefers-reduced-motion:reduce){.cells-lens{transition:none}}.cells-scan{pointer-events:none;box-shadow:0 0 0 1.5px var(--ink);transition:opacity .3s;position:absolute;top:0;left:0}.cells-scan.glide{transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .3s}.cells-scan:after{content:"";box-shadow:0 0 0 1.5px var(--acc);opacity:0;animation:.9s ease-out .65s both scan-pulse;position:absolute;inset:-2px}@keyframes scan-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.cells-scan.off{opacity:0}@media (prefers-reduced-motion:reduce){.cells-scan,.cells-scan.glide{transition:none}.cells-scan:after{animation:none}}.cells i{background:var(--f-open);box-shadow:inset 0 0 0 1px var(--f-open-line);display:block}.cells i.m{background:var(--st-matched);box-shadow:none}.cells i.h{background:var(--st-hint);box-shadow:none}.cells i.o{background:var(--st-oracle);box-shadow:none}.cells i.x{background:var(--f-open)}.cells i.l{background:var(--f-open);box-shadow:inset 0 0 0 1.5px var(--st-leased)}.cells i.f{background:var(--acc);box-shadow:none}.nowl-d{font-size:var(--t-body);grid-template-columns:max-content minmax(0,1fr);gap:6px 18px;margin:18px 0 0;display:grid}.nowl-d dt{color:var(--ink);white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.nowl-d dd{color:var(--ink2);margin:0}.nowl-d .sw{flex:none;width:10px;height:10px;display:inline-block}.h1x-sub{max-width:64ch;color:var(--ink2);font-size:var(--t-body);margin:24px 0 0;line-height:1.6}.h1x-l .h1x-sub{max-width:84ch}@media (min-width:1101px) and (min-height:920px){.h1x{padding-top:48px}.h1x-chip{top:-38px}}.fold1:not(.leg) .h1x .nowl-d{display:none}.fold1.small .h1x-title{font-size:var(--d-l)}.h1x-l>.nowl{margin-top:32px}.h1x-cta{margin-top:24px}.ca-chip{border:1px solid var(--rule2);height:40px;font-size:var(--t-body);color:var(--ink);align-items:center;gap:10px;min-width:0;padding:0 4px 0 12px;display:none}@media (max-width:1100px){.ca-chip{display:inline-flex}}.h1x-r .dec{position:absolute;inset:0;overflow:hidden}.dec{border:1px solid var(--rule2);background:var(--well);flex-direction:column;min-width:0;display:flex}.dec-h{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:11px 16px;animation:.2s ease-out fade-in;display:flex}.dec-sym{font:600 var(--t-title) var(--f-mono);color:var(--ink);overflow-wrap:break-word;min-width:0}.dec-m{color:var(--ink3);font-size:var(--t-label);gap:14px;display:flex}.dec-tg{color:var(--ink2)}.dec-hs{color:var(--ink3);margin-left:12px;font-weight:400}.dec-h .dec-m{animation:.2s ease-out fade-in}.dec-body{flex-direction:column;flex:auto;min-height:0;animation:.2s ease-out fade-in;display:flex}.dec-grid{flex:auto;min-height:0;position:relative}.dec-grid canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.dec-pct{color:var(--c-yellow);font-variant-numeric:tabular-nums;text-align:right;min-width:4.2em;font-weight:600}.dec-sk{color:var(--ink4)}.dec-x.dec-sk .dec-row{display:block}.dec-f.dec-sk .stamp{visibility:hidden}.dec-load{min-height:420px;font:400 12px/1.8 var(--f-mono);color:var(--ink4);white-space:nowrap;flex-direction:column;flex:1;justify-content:center;gap:0;padding:12px 16px;display:flex;overflow:hidden}.dec-c{font:400 14px/1.55 var(--f-mono);color:var(--ink);border-bottom:1px solid var(--rule);flex:none;margin:0;padding:12px 0;list-style:none}.dec-c li{grid-template-columns:40px minmax(0,1fr);padding-right:16px;display:grid}.dec-c li.cur{background:#ededea09}.dec-ln{color:var(--ink3);text-align:right;-webkit-user-select:none;user-select:none;padding-right:14px;font-size:12px}.dec-ln.un{color:var(--ink4)}.dec-tx{white-space:pre;text-overflow:ellipsis;padding-left:calc((var(--i,0) + 4) * 1ch);text-indent:-4ch;overflow:hidden}.dec.wrap .dec-tx{white-space:pre-wrap;text-overflow:clip}.dec-rest{visibility:hidden}.dec-c .kw{color:var(--ink);font-weight:600}.dec-c .cm{color:var(--ink3)}.dec-c .str{color:var(--ink2)}.dec-c .rel-pp{color:var(--ink3)}@media (prefers-reduced-motion:reduce){.dec-body,.dec-h{animation:none}}.dec-cur{visibility:visible;background:var(--ink);color:#0000}.dec-x{font:400 12px/1.8 var(--f-mono);flex:auto;min-height:0;padding:6px 16px 8px;overflow:hidden}.dec-row{white-space:nowrap;grid-template-columns:max-content max-content max-content;gap:0 12px;padding:0 4px;display:grid}.dec-a{color:var(--ink3)}.dec-b{gap:0 7px;display:flex}.dec-b i{color:var(--ink3);font-style:normal;transition:color .4s}.dec-x.lit .dec-b i{color:var(--ink)}.dec-t{color:var(--ink3)}.dec-x.lit .dec-t{color:var(--ink2)}.dec-more span:last-child{color:var(--ink3)}.dec-f{border-top:1px solid var(--rule);height:2.8125rem;font-size:var(--t-label);flex-wrap:nowrap;flex:none;align-items:center;gap:8px 12px;margin-top:auto;padding:0 16px;display:flex}.dec-f>*{flex:none}.dec-f>.dec-by{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.dec-f>.dec-go{margin-left:auto}.dec-rp{border:1px solid var(--rule2);height:24px;color:var(--ink);align-items:center;padding:0 9px;display:inline-flex}.dec-rp .rp-s{display:none}@media (max-width:349px){.dec-rp .rp-l{display:none}.dec-rp .rp-s{display:inline}}@media (min-width:1101px) and (max-width:1366px){.dec-f>.dec-go{display:none}}@media (prefers-reduced-motion:reduce){.dec-b i{transition:none}}.home-rail{margin-top:20px}.mapx{gap:var(--gut);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.mapx-l{min-width:0}.mapx-name{font:600 var(--t-title) var(--f-mono);color:var(--ink);overflow-wrap:anywhere}.mapx-line{color:var(--ink2);font-size:var(--t-body);margin:6px 0 0}.mapx-r{min-width:0}.tmap-ph{background:var(--ground)}.flg{border-top:1px solid var(--rule);min-width:0;padding-top:10px}.flg-h{font-size:var(--t-label);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.flg-t{font:400 .75rem/1.6 var(--f-mono);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.flg.open .flg-t{white-space:normal;overflow-wrap:anywhere}.hl{border-top:1px solid var(--rule);padding-top:10px}.hl-l{margin:6px 0 0;padding:0;list-style:none}.hl-l li{font-size:var(--t-body);grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:4px 0;display:grid}.hl-n{font:600 .875rem var(--f-mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stgx{align-items:start;margin-top:48px}.thx{align-items:start}.thx>:first-child{grid-column:span 8}.thx>:nth-child(2){grid-column:span 4}.thx .plain>.sec-t,.work .plain>.sec-t{padding-top:13px}.plain{min-width:0}.fnl,.agl{margin:0;padding:0;list-style:none}.fnl li{border-bottom:1px solid var(--row);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.fnl-n{font:600 var(--t-body) var(--f-mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fnl li.fresh .fnl-n:before{content:"";vertical-align:1px;background:var(--acc);width:7px;height:7px;margin-right:8px;display:inline-block}.fnl-v{color:var(--ink2);font-size:var(--t-body);font-variant-numeric:tabular-nums}.fnl-s{color:var(--ink3);font-size:var(--t-label);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.agl li{border-bottom:1px solid var(--row);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:10px 0;display:grid}.agl-n{font:600 var(--t-body) var(--f-mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agl-v{color:var(--ink2);font-size:var(--t-body);font-variant-numeric:tabular-nums}.agl-t{font-size:var(--t-label);grid-column:1/-1}.expl{margin-top:72px}.expl-h{font:var(--disp-wght) var(--d-m)/1 var(--f-disp);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;font-stretch:72%}.expl-hr{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:14px;display:flex}.expl-hr .expl-h{margin:0}.expl-lead{max-width:72ch;color:var(--ink2);font-size:var(--t-body);margin:0 0 28px;line-height:1.6}.money{align-items:stretch}.money>:first-child{grid-column:span 7}.money>:last-child{grid-column:span 5}.tkx{gap:var(--gut);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.tkx-p{font:var(--disp-wght) var(--d-m)/.95 var(--f-disp);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:72%;display:block}.tkx-p.ink2{font:400 var(--t-line)/1.3 var(--f-mono);color:var(--ink2)}.tkx-slot{border:1px solid var(--rule2);font-size:var(--t-body);flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;padding:9px 12px;display:flex}.tkx-c{border:1px solid var(--rule);background:var(--well);min-height:220px;display:flex}.tkx-sv{width:100%;height:100%;min-height:220px;display:block}.tkx-use{grid-template-columns:56px minmax(0,1fr)}.tkx-use dt{color:var(--ink)}@media (max-width:1100px){.h1x{grid-template-columns:minmax(0,1fr);padding-top:40px}.h1x-l,.h1x-r{grid-column:1/-1}.h1x-r{margin-top:32px}.h1x-r .dec{position:static}.work>:first-child,.work>:last-child,.money>:first-child,.money>:last-child{grid-column:1/-1}.work>:last-child,.money>:last-child{margin-top:var(--gut)}.thx>:first-child{grid-column:1/-1}.thx>:nth-child(2){grid-column:1/-1;margin-top:32px}.thx .plain>.sec-t{padding-top:0}.mapx{grid-template-columns:minmax(0,1fr)}.mapx-l{gap:0 var(--gut);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mapx-l>:nth-child(-n+4){grid-column:1}.mapx-l>.kv{grid-area:1/2/span 4;margin-top:0}.mapx-l>.flg,.mapx-l>.hl{grid-column:1/-1}}@media (max-width:1180px){.home-rail.rail.r4{grid-template-columns:repeat(2,minmax(0,1fr))}.home-rail .rc:nth-child(4){border-left:1px solid var(--rule)}.home-rail .rc:nth-child(3){border-left:0}.home-rail .rc:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:900px){.tkx{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.dec-h{flex-flow:column;justify-content:center;align-items:stretch;gap:2px;height:4rem;padding-top:0;padding-bottom:0}.dec-sym{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;line-height:1.375rem;overflow:hidden}.dec-m{white-space:nowrap;line-height:1rem;overflow:hidden}.dec-c{height:calc(18.6em + 25px);overflow:hidden}.dec-x{flex:none;height:calc(10.8em + 14px)}.dec-f{margin-top:0}.dec-grid{flex:none;height:429px}}@media (max-width:760px){.dec-h{padding:0 12px}.dec-c{font-size:12px}.dec-c li{grid-template-columns:32px minmax(0,1fr);padding-right:10px}.dec-ln{padding-right:10px}.dec-x{height:calc(14.4em + 18px);padding:8px 12px 10px}.dec-grid{height:439px}.dec-row{gap:0 8px}.dec-b{gap:0 5px}.dec-f{flex-wrap:wrap;align-content:center;gap:4px 12px;height:4rem;padding:0 12px}.dec-f>.dec-by{flex:0 0 100%;order:3}.tkx-p{font-size:var(--d-s)}}@media (orientation:landscape) and (max-height:500px){.dec-c{height:calc(10.85em + 25px)}.dec-x{height:calc(5.4em + 14px)}.dec-grid{height:256px}}.phx .h1x{padding-top:24px}.phx .h1x-title{font-size:var(--d-l);padding-top:0;font-stretch:66%;line-height:.92}.phx .nowl{margin-top:16px}.phx .nowl-t{font-size:var(--t-body)}.phx .cells{margin-top:10px}.phx .h1x-lede{max-width:60ch;color:var(--ink2);font-size:var(--t-body);margin:12px 0 0;line-height:1.5}.phx .dec-wrap{margin-top:20px;position:relative}.phx .dec-wrap>.h1x-chip{top:-13px;left:auto;right:10px}.phx .replay-chip{background:var(--ground)}.phx .h1x-sub{margin-top:20px}.phx .ca-chip{width:100%;max-width:560px;margin-top:16px;display:inline-flex}@media (min-width:761px){.phx .wrap{max-width:calc(760px + 2 * var(--m))}}.phx .ca-chip .copy{margin-left:auto}.phx .pmod{margin-top:32px;display:block}.phx .pseg{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.phx .pseg button{height:44px;font-size:var(--t-body);padding:0 4px}.phx .pmod-b{flex-direction:column;min-height:644px;margin-top:12px;display:flex}@media (max-width:760px){.phx .pmod-b{min-height:660px}}@media (max-width:360px){.phx .pmod-b{min-height:720px}.phx .pseg button{font-size:var(--t-label)}}.phx .pmod-b>.hp{flex:1}.phx .prows{border-bottom:1px solid var(--rule);margin-top:32px;display:block}.phx .prow{border-top:1px solid var(--rule)}.phx .prow>summary{cursor:pointer;min-height:56px;font:600 var(--t-title) var(--f-mono);color:var(--ink);justify-content:space-between;align-items:center;list-style:none;display:flex}.phx .prow>summary::-webkit-details-marker{display:none}.phx .prow>summary:after{content:"";border-right:1.5px solid var(--ink2);border-bottom:1.5px solid var(--ink2);width:9px;height:9px;margin-right:4px;transition:transform .2s cubic-bezier(.23,1,.32,1);transform:rotate(45deg)translateY(-3px)}.phx .prow[open]>summary:after{transform:rotate(-135deg)translateY(-3px)}.phx .prow-b{padding:0 0 24px}.phx .prow-b .hp{background:0 0;border:0}.phx .prow-b .hp-h{display:none}.phx .prow-b .hp-b{padding:0}@media (max-width:760px){.phx .h1x-title{font-size:min(var(--d-m), 15vw)}}@media (max-width:240px){.phx .pseg{grid-template-columns:repeat(2,minmax(0,1fr))}.phx .pseg button{height:40px}.phx .h1x-title{font-size:2.5rem}}@media (max-width:260px){.phx .nowl-t{min-height:2.6em}}@media (prefers-reduced-motion:reduce){.phx .prow>summary:after{transition:none}}.hx{touch-action:pan-y;cursor:default;-webkit-user-select:none;user-select:none;position:relative}.hx:before{content:"";height:.35em;position:absolute;top:-.35em;left:-.08em;right:-.08em}.hx .hx-g{cursor:default}.hx-t{display:block}.hx-cv{pointer-events:none;max-width:none;position:absolute}@media (prefers-reduced-motion:reduce){.hx-cv{display:none}}.scan{color:var(--ink);position:relative}a.scan{color:var(--c-yellow)}.scan:after{content:"";background:var(--c-yellow);transform-origin:0;height:1px;transition:transform .42s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.scan:hover:after{transform:scaleX(1)}.h1x-cta .btn{position:relative;overflow:hidden}.h1x-cta .btn:after{content:"";background:repeating-linear-gradient(90deg, var(--c-yellow) 0 5px, transparent 5px 7px);transform-origin:0;height:2px;transition:transform .36s steps(14,end);position:absolute;bottom:4px;left:6px;right:6px;transform:scaleX(0)}.h1x-cta .btn:hover:after{transform:scaleX(1)}.h1x-cta .btn:active:after{background:repeating-linear-gradient(90deg, var(--c-green) 0 5px, transparent 5px 7px)}}@media (prefers-reduced-motion:reduce){.scan:after,.h1x-cta .btn:after{transition:none}}.defs{font:400 var(--t-body)/1.5 var(--f-mono);grid-template-columns:max-content minmax(0,1fr);gap:1px 0;margin:18px 0 0;display:grid}.defs-r{display:contents}.defs dt{color:var(--ink);white-space:nowrap;justify-content:space-between;align-items:center;font-weight:600;display:flex}.defs dd{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.defs-k{color:var(--ink)}a.defs-k{color:var(--c-yellow)}.defs dt,.defs dd{animation:.24s steps(18,end) both defs-in;animation-delay:calc(var(--i) * 40ms + .12s)}@keyframes defs-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.tk-code{color:var(--c-violet)}.tk-num{color:var(--c-orange)}.tk-ok{color:var(--c-green)}.tk-own{color:var(--c-yellow)}.tk-cmp{color:var(--c-violet)}.tk-wyv{color:var(--c-yellow);white-space:nowrap}.tk-wyv .wyv{vertical-align:-1px;margin-right:4px}@media (prefers-reduced-motion:reduce){.defs dt,.defs dd{animation:none}}@media (max-width:760px){.defs{grid-template-columns:minmax(0,1fr);gap:0}.defs dd{white-space:normal;margin-bottom:6px}.defs dt{justify-content:flex-start}}
