:root{--bg:#000;--ink:#eef1f6;--mid:#9aa3b4;--dim:#5e6675;--line:rgba(255,255,255,0.11);--line2:rgba(255,255,255,0.22);--sig:#ff4d1a;--up:#6dffb0;--warn:#ffc94d;--d:var(--font-display),system-ui,sans-serif;--m:var(--font-mono),ui-monospace,Menlo,monospace;color-scheme:dark}*{box-sizing:border-box}html{font-size:clamp(9.5px,.72vw,15px)}body,html{background:var(--bg)}body{margin:0;color:var(--ink);-webkit-font-smoothing:antialiased}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}a,button{color:inherit}kbd{font:inherit}dd,dl,h2,h3,h4,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}::-webkit-scrollbar{width:.4rem;height:.4rem}::-webkit-scrollbar-thumb{background:var(--line2)}.mx{height:100dvh;display:grid;grid-template-rows:3.4rem minmax(0,1fr) 15.6rem;font-family:var(--m);font-size:1rem;overflow:hidden}.mx-head{display:flex;align-items:stretch;border-bottom:1px solid var(--line);min-width:0}.mx-brand{display:flex;align-items:center;gap:.7rem;padding:0 1.3rem;border-right:1px solid var(--line);white-space:nowrap}.mx-brand svg{width:1.7rem;height:1.7rem}.mx-brand b{font-weight:800;letter-spacing:.02em}.mx-brand b,.mx-brand span{font-family:var(--d);font-size:1.32rem}.mx-brand span{font-weight:400;color:var(--mid);margin-right:-.35rem}.mx-nav{display:flex;border-right:1px solid var(--line)}.mx-nav button{padding:0 1.1rem;font-size:.86rem;letter-spacing:.14em;color:var(--mid);white-space:nowrap;transition:color .12s,background .12s}.mx-nav button:hover{color:var(--ink);background:rgba(255,255,255,.06)}.mx-ca:focus-visible,.mx-links a:focus-visible,.mx-nav button:focus-visible{outline:1px solid var(--ink);outline-offset:-3px}.mx-nav kbd{margin-left:.5rem;padding:.1rem .4rem;border:1px solid var(--line2);font-size:.76rem;letter-spacing:0}.mx-chips{flex:1;display:flex;min-width:0;overflow:hidden}.mx-chip{display:flex;flex-direction:column;justify-content:center;gap:.1rem;padding:0 1rem;border-right:1px solid var(--line);white-space:nowrap}.mx-chip i{font-style:normal;font-size:.68rem;letter-spacing:.16em;color:var(--dim)}.mx-chip b{font-weight:500;font-size:.96rem;font-variant-numeric:tabular-nums}.mx-chip.up b{color:var(--up)}.mx-chip.warn b{color:var(--warn)}.mx-chip.bad b{color:var(--sig)}.mx-links{display:flex;align-items:stretch}.mx-ca,.mx-links a{display:flex;align-items:center;gap:.5rem;padding:0 1rem;border-left:1px solid var(--line);font-size:.86rem;letter-spacing:.1em;text-decoration:none;color:var(--mid);white-space:nowrap;transition:color .12s,background .12s}.mx-ca:hover,.mx-links a:hover{color:var(--bg);background:var(--ink)}.mx-ca i{font-style:normal;color:var(--dim)}.mx-ca b{font-weight:500;color:var(--ink);letter-spacing:.02em}.mx-ca:hover b,.mx-ca:hover i{color:var(--bg)}.mx-mid{display:grid;grid-template-columns:30rem minmax(0,1fr) 28rem;min-height:0}.mx-pane{display:flex;flex-direction:column;min-height:0;min-width:0}.mx-left{border-right:1px solid var(--line)}.mx-right{border-left:1px solid var(--line)}.mx-h{display:flex;align-items:baseline;gap:.6rem;padding:.62rem 1rem .56rem;border-bottom:1px solid var(--line);white-space:nowrap}.mx-h i{font-style:normal;font-size:.72rem;color:var(--dim)}.mx-h b{font-weight:600;font-size:.8rem;letter-spacing:.16em}.mx-h em{margin-left:auto;font-style:normal;font-size:.74rem;letter-spacing:.08em;color:var(--dim);font-variant-numeric:tabular-nums}.mx-empty{padding:1rem;font-size:.9rem;color:var(--dim)}.mx-stream{flex:1;min-height:0;overflow:hidden;padding:.3rem 0;-webkit-mask:linear-gradient(#000 82%,transparent);mask:linear-gradient(#000 82%,transparent)}.mx-stream p{display:grid;grid-template-columns:6.9rem 6.5rem minmax(0,1fr);gap:.5rem;padding:.13rem 1rem;font-size:.8rem;line-height:1.34;color:var(--mid);animation:mx-row .5s ease-out}.mx-stream time{color:var(--dim);font-variant-numeric:tabular-nums}.mx-stream i{font-style:normal;color:var(--dim)}.mx-stream i,.mx-stream span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-stream span{color:var(--ink)}.mx-stream p.b i,.mx-stream p.b span{color:var(--sig)}.mx-stream p.w span{color:var(--warn)}.mx-stream p.u i,.mx-stream p.u span{color:var(--up)}.mx-stream p.h{background:rgba(255,255,255,.1)}.mx-stream p.h i,.mx-stream p.h span{color:#fff;font-weight:600}.mx-stream p.d span{color:var(--mid);font-style:italic}@keyframes mx-row{0%{background:rgba(255,255,255,.16)}}.mx-stage{position:relative;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(ellipse 60% 55% at 58% 50%,#0c0f18,#000 72%)}.mx-host{position:absolute;inset:0}.mx-host canvas{display:block}.mx-legend{position:absolute;left:1.1rem;bottom:.9rem;display:flex;gap:1.1rem;font-size:.74rem;letter-spacing:.08em;color:var(--dim);pointer-events:none}.mx-legend b{font-weight:600;letter-spacing:.16em;color:var(--mid)}.mx-ov{inset:0;overflow:hidden;pointer-events:none}.mx-gl,.mx-ov{position:absolute}.mx-gl{left:0;top:0;display:grid;justify-items:center;gap:.05rem;padding-bottom:.3rem;white-space:nowrap;will-change:transform}.mx-gl b{font-weight:600;font-size:.84rem;letter-spacing:.08em;color:#fff}.mx-gl i{font-style:normal;font-size:.7rem;letter-spacing:.14em;color:var(--dim)}.mx-gl u{text-decoration:none;font-family:var(--d);font-weight:600;font-size:1.28rem;font-variant-numeric:tabular-nums;color:#fff}.mx-tk{padding-right:.4rem;font-size:.68rem;color:var(--dim);font-variant-numeric:tabular-nums}.mx-rj,.mx-tk{position:absolute;left:0;top:0;white-space:nowrap}.mx-rj{max-width:21rem;opacity:0;padding:.18rem .46rem;background:rgba(255,77,26,.14);border-left:2px solid var(--sig);font-size:.76rem;color:#ffc4b0;overflow:hidden;text-overflow:ellipsis}.mx-rj.on{animation:mx-rj 2.8s ease-out}@keyframes mx-rj{0%{opacity:0}6%{opacity:1}70%{opacity:1}to{opacity:0}}.mx-lock{position:absolute;left:0;top:0;display:none;will-change:transform}.mx-lock i{position:absolute;left:-.9rem;top:-.9rem;width:1.8rem;height:1.8rem;border:1px solid #fff;animation:mx-lock 1.6s linear infinite}.mx-lock b{position:absolute;left:1.2rem;top:-.6rem;padding:.06rem .36rem;background:#fff;color:#000;font-weight:600;font-size:.8rem;white-space:nowrap}.mx-lock.bad i{border-color:var(--sig)}.mx-lock.bad b{background:var(--sig);color:#000}@keyframes mx-lock{to{transform:rotate(90deg)}}.mx-hl{position:absolute;left:0;top:0;padding:.04rem .32rem;margin:-2rem 0 0 .6rem;font-size:.8rem;font-weight:600;background:var(--up);color:#000;white-space:nowrap;will-change:transform}.mx-hl.dn{background:var(--sig)}.mx-lc,.mx-rc{position:absolute;left:50%;bottom:2.6rem;z-index:5;width:35rem;max-width:92%;background:rgba(4,5,9,.93);border:1px solid #fff;box-shadow:0 0 0 1px #000,0 0 5rem rgba(255,255,255,.16);transform:translateX(-50%);animation:mx-rc .32s cubic-bezier(.2,.9,.2,1) both;overflow:hidden}@keyframes mx-rc{0%{opacity:0;clip-path:inset(50% 0 50% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.mx-lc header,.mx-rc header{display:flex;justify-content:space-between;align-items:baseline;padding:.56rem .9rem;background:#fff;color:#000}.mx-lc header b,.mx-rc header b{font-weight:700;font-size:.92rem;letter-spacing:.16em}.mx-lc header time,.mx-rc header time{font-size:.8rem;font-variant-numeric:tabular-nums}.mx-rc.up{border-color:var(--up);box-shadow:0 0 0 1px #000,0 0 5rem rgba(109,255,176,.24)}.mx-rc.up header{background:var(--up)}.mx-rc.dn{border-color:var(--sig);box-shadow:0 0 0 1px #000,0 0 5rem rgba(255,77,26,.26)}.mx-rc.dn header{background:var(--sig)}.mx-rc-m{display:flex;align-items:center;gap:1rem;padding:.9rem;border-bottom:1px solid var(--line)}.mx-rc-m img{width:4.4rem;height:4.4rem;object-fit:cover;flex:none}.mx-rc-m>div{min-width:0}.mx-rc-m strong{display:block;font-family:var(--d);font-weight:800;font-size:3.4rem;line-height:1;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-rc-m em{display:block;margin-top:.4rem;font-style:normal;font-size:1.1rem;font-weight:600;font-variant-numeric:tabular-nums}.mx-rc.up .mx-rc-m em{color:var(--up)}.mx-rc.dn .mx-rc-m em{color:var(--sig)}.mx-rc dl{display:grid;grid-template-columns:1fr 1fr;padding:.5rem .9rem .8rem;column-gap:1.6rem}.mx-rc dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.22rem 0;border-bottom:1px solid var(--line);font-size:.86rem;animation:mx-dl .2s both}@keyframes mx-dl{0%{opacity:0;transform:translateX(-.6rem)}}.mx-rc dt{color:var(--dim);letter-spacing:.08em}.mx-rc dd{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-rc dd a{text-underline-offset:.16em}.mx-rc-bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#fff;transform-origin:left;animation:mx-bar 5.6s linear both}.mx-rc.up .mx-rc-bar{background:var(--up)}.mx-rc.dn .mx-rc-bar{background:var(--sig)}@keyframes mx-bar{to{transform:scaleX(0)}}.mx-lc{width:42rem;animation:mx-rc .4s cubic-bezier(.2,.9,.2,1) both}.mx-lc header{background:var(--sig)}.mx-lc.done{border-color:var(--up)}.mx-lc.done header{background:var(--up)}.mx-lc>strong{display:block;padding:1.1rem 1rem .3rem;font-family:var(--d);font-weight:800;font-size:4.4rem;line-height:1;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-lc .why{padding:0 1rem .9rem;font-size:.96rem;color:var(--mid)}.mx-lc ol{border-top:1px solid var(--line)}.mx-lc li{display:flex;justify-content:space-between;padding:.46rem 1rem;border-bottom:1px solid var(--line);font-size:.92rem;color:var(--dim);font-variant-numeric:tabular-nums}.mx-lc li b{font-weight:500}.mx-lc li.run{color:#fff;background:rgba(255,255,255,.08)}.mx-lc li.ok{color:var(--ink)}.mx-lc li.ok b{color:var(--up)}.mx-lc li.x,.mx-lc li.x b{color:var(--sig)}.mx-lc .mint{padding:.6rem 1rem;font-size:.8rem}.mx-insp{flex:1;min-height:0;overflow-y:auto;padding-bottom:1rem}.mx-coin{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.9rem 1rem .8rem}.mx-coin>div{min-width:0}.mx-coin b{font-family:var(--d);font-weight:800;font-size:2.3rem;line-height:1;letter-spacing:-.02em}.mx-coin b,.mx-coin span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-coin span{margin-top:.34rem;font-size:.84rem;color:var(--mid)}.mx-coin strong{flex:none;padding:.2rem .5rem;border:1px solid var(--line2);font-weight:600;font-size:.84rem;letter-spacing:.1em}.mx-coin strong.h{background:#fff;color:#000;border-color:#fff}.mx-coin strong.b{background:var(--sig);color:#000;border-color:var(--sig)}.mx-death{margin:0 1rem .5rem;padding:.4rem .6rem;border-left:2px solid var(--sig);background:rgba(255,77,26,.1);color:#ffc4b0;font-size:.86rem}.mx-insp h4,.mx-pal-body h4,.mx-pd h4{display:flex;justify-content:space-between;padding:.7rem 1rem .3rem;font-weight:600;font-size:.74rem;letter-spacing:.16em;color:var(--dim)}.mx-insp h4 em,.mx-pd h4 em{font-style:normal;color:var(--ink);letter-spacing:.04em;font-size:.86rem}.mx-ck{display:grid;grid-template-columns:minmax(0,1fr) 5.2rem 6.4rem 2.6rem;gap:.5rem;align-items:baseline;padding:.15rem 1rem;font-size:.84rem;font-variant-numeric:tabular-nums}.mx-ck span{color:var(--mid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-ck b{font-weight:500;text-align:right}.mx-ck em{color:var(--dim);font-size:.76rem;white-space:nowrap;overflow:hidden}.mx-ck em,.mx-ck i{font-style:normal;text-align:right}.mx-ck i{font-size:.74rem;color:var(--up)}.mx-ck.x b,.mx-ck.x i{color:var(--sig)}.mx-ck.u b,.mx-ck.u i{color:var(--dim)}.mx-ev{display:grid;grid-template-columns:1fr 1fr;padding:0 1rem;gap:.1rem 1rem}.mx-ev span{display:flex;justify-content:space-between;font-size:.84rem;padding:.12rem 0}.mx-ev i{font-style:normal;font-size:.74rem;letter-spacing:.06em;color:var(--dim)}.mx-ev b{font-weight:500}.mx-q{padding:.2rem 1rem}.mx-q p{display:flex;justify-content:space-between;gap:.6rem;font-size:.82rem}.mx-q p span{color:var(--mid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-q p b{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.mx-q div{position:relative;height:.26rem;margin-top:.2rem;background:rgba(255,255,255,.09)}.mx-q div i{display:block;height:100%;background:var(--ink)}.mx-q div u{position:absolute;top:-.14rem;width:2px;height:.54rem;background:var(--sig)}.mx-thought{margin:.7rem 1rem 0;padding-left:.6rem;border-left:2px solid #fff;font-size:.9rem;line-height:1.4}.mx-bot{display:grid;grid-template-columns:40rem minmax(0,1fr) 46rem;border-top:1px solid var(--line);min-height:0}.mx-cell{min-width:0;min-height:0;overflow:hidden}.mx-cell+.mx-cell{border-left:1px solid var(--line)}.mx-proc{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.84rem;font-variant-numeric:tabular-nums}.mx-proc th{padding:.38rem .6rem .2rem;text-align:left;font-weight:500;font-size:.7rem;letter-spacing:.12em;color:var(--dim)}.mx-proc th:first-child{width:2.8rem;padding-left:1rem}.mx-proc th:nth-child(2){width:6.2rem}.mx-proc th:nth-child(3){width:4rem}.mx-proc th:nth-child(4){width:3.2rem;text-align:right}.mx-proc td{padding:.25rem .6rem;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-proc td:first-child{padding-left:1rem}.mx-proc td:nth-child(4){text-align:right;color:var(--mid)}.mx-proc td.j,.mx-proc td:nth-child(2){color:var(--mid)}.mx-proc tr.on td{color:var(--ink)}.mx-proc tr.on td:nth-child(3){color:#000;background:#fff;font-weight:600}.mx-fun{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.mx-fun>div+div{border-left:1px solid var(--line)}.mx-fr{display:grid;grid-template-columns:6.8rem minmax(0,1fr) 5.4rem 3.4rem;gap:.5rem;align-items:center;padding:.23rem 1rem;font-size:.82rem;font-variant-numeric:tabular-nums}.mx-fr.r{grid-template-columns:9rem minmax(0,1fr) 4.4rem}.mx-fr span{color:var(--mid);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-fr i{display:block;height:.56rem;background:rgba(255,255,255,.07)}.mx-fr u{display:block;height:100%;background:var(--ink);transition:width .6s}.mx-fr.r u{background:var(--sig)}.mx-fr b{font-weight:500;text-align:right}.mx-fr em{font-style:normal;text-align:right;color:var(--dim);font-size:.76rem}.mx-sparks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--line)}.mx-spark{padding:.46rem .8rem .4rem;min-width:0}.mx-spark+.mx-spark{border-left:1px solid var(--line)}.mx-spark p{display:flex;justify-content:space-between;align-items:baseline;gap:.3rem;white-space:nowrap}.mx-spark i{font-style:normal;font-size:.66rem;letter-spacing:.08em;color:var(--dim);overflow:hidden;text-overflow:ellipsis}.mx-spark b{font-family:var(--d);font-weight:600;font-size:1.14rem;font-variant-numeric:tabular-nums}.mx-spark em{font-style:normal;font-family:var(--m);font-weight:400;font-size:.62rem;color:var(--dim);margin-left:.14rem}.mx-spark canvas{display:block;width:100%;height:2.4rem;margin-top:.24rem}.mx-kv{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line)}.mx-kv span{padding:.3rem .8rem;min-width:0}.mx-kv span+span{border-left:1px solid var(--line)}.mx-kv i{display:block;font-style:normal;font-size:.62rem;letter-spacing:.07em;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-kv b{font-weight:500;font-size:.9rem;font-variant-numeric:tabular-nums}.mx-x{display:flex;gap:.8rem;padding:.4rem 1rem;font-size:.8rem;align-items:baseline}.mx-x i{flex:none;font-style:normal;font-size:.66rem;letter-spacing:.12em;color:var(--dim)}.mx-x p{color:var(--mid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-pal-wrap{position:fixed;inset:0;z-index:60;display:flex;justify-content:center;align-items:flex-start;padding:12vh 1rem 1rem;background:rgba(0,0,0,.7);backdrop-filter:blur(3px);font-family:var(--m)}.mx-pal{width:min(56rem,100%);max-height:72vh;display:flex;flex-direction:column;background:#05060a;border:1px solid #fff;box-shadow:0 2rem 6rem rgba(0,0,0,.8)}.mx-pal form{display:flex;align-items:center;gap:.7rem;padding:0 1rem;border-bottom:1px solid var(--line2)}.mx-pal form span{color:var(--sig);font-size:1.3rem}.mx-pal input{flex:1;min-width:0;padding:1.05rem 0;background:none;border:0;outline:0;color:var(--ink);font:inherit;font-size:1.2rem}.mx-pal input::placeholder{color:var(--dim)}.mx-pal kbd{padding:.1rem .4rem;border:1px solid var(--line2);font-size:.74rem;color:var(--dim)}.mx-pal-body{overflow-y:auto;padding-bottom:.6rem}.mx-pal .row{display:flex;align-items:baseline;gap:1rem;width:100%;padding:.42rem 1rem;text-align:left;font-size:.96rem}.mx-pal .row:focus-visible,.mx-pal .row:hover{background:rgba(255,255,255,.09);outline:0}.mx-pal .row b{flex:none;min-width:9rem;font-weight:600}.mx-pal .row span{flex:1;min-width:0;color:var(--mid);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-pal .row em{flex:none;font-style:normal;color:var(--dim);font-size:.82rem}.mx-pal .row em.h{color:#000;background:#fff;padding:0 .3rem}.mx-pm{padding:.12rem 1rem;font-size:.88rem;color:var(--mid);word-break:break-all}.mx-pd p{padding:.1rem 1rem;font-size:.92rem;color:var(--ink)}.mx-right{flex-direction:column}.mx-right,.mx-wire{display:flex;min-height:0}.mx-wire{flex:0 0 46%;flex-direction:column;border-top:1px solid var(--line2)}.mx-wire-list{flex:1;min-height:0;overflow-y:auto}.mx-wire-list>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;padding:.3rem 1rem;font-size:.84rem;color:var(--mid);text-decoration:none;border-top:1px solid rgba(255,255,255,.05)}.mx-wire-list>a:hover{color:var(--ink);background:rgba(255,255,255,.05)}.mx-wire-list>a>b{max-width:9rem;font-weight:500;color:var(--ink)}.mx-wire-list>a>b,.mx-wire-list>a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-wire-list>a>em{font-style:normal;color:var(--dim)}.mx-wire-list>a.mx-wire-now{display:block;padding:.7rem 1rem .8rem;background:#fff;color:#000;animation:mx-wire-in .3s ease-out}.mx-wire-list>a.mx-wire-now:hover{background:#fff;color:#000}@keyframes mx-wire-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:none}}.mx-wire-now header{display:flex;align-items:baseline;gap:.6rem;font-size:.82rem}.mx-wire-now header b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--d);font-weight:700;font-size:1.14rem}.mx-wire-now header span{padding:0 .3rem;border:1px solid #000;font-size:.68rem;letter-spacing:.08em}.mx-wire-now header em{margin-left:auto;font-style:normal;color:#55585f}.mx-wire-now p{margin-top:.4rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.98rem;line-height:1.36;overflow-wrap:anywhere}.mx-wire-now blockquote{margin:.45rem 0 0;font-size:.86rem;line-height:1.3;color:#33353b}.mx-wire-now blockquote:before{content:"› ";color:var(--sig);font-weight:700}.mx-wire-now mark{background:var(--sig);color:#000;padding:0 .12rem}.mx-wire-now footer{position:relative;display:flex;justify-content:flex-end;margin-top:.5rem;height:1.1rem;align-items:center;font-size:.68rem;letter-spacing:.1em;color:#55585f;border-bottom:2px solid rgba(0,0,0,.15)}.mx-wire-now footer i{position:absolute;left:0;bottom:-2px;height:2px;background:#000;transition:width .4s}.mx-wire-none{padding:1rem;font-size:.92rem;color:var(--dim)}.mx{grid-template-columns:minmax(0,1fr)}.mx-head{grid-row:1;grid-column:1}.mx-mid{grid-row:2;grid-column:1}.mx-bot{grid-row:3;grid-column:1}.mx-nav button.on{background:#fff;color:#000}.sh{position:relative;grid-row:2/4;grid-column:1;z-index:30;min-height:0;overflow:hidden;background:#000;outline:0;animation:sh-wipe .34s cubic-bezier(.2,.8,.2,1)}.sh:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--sig);box-shadow:0 0 1.4rem var(--sig);pointer-events:none;animation:sh-scan .34s cubic-bezier(.2,.8,.2,1) forwards}@keyframes sh-wipe{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sh-scan{0%{top:0;opacity:1}85%{opacity:1}to{top:100%;opacity:0}}.sh-m{display:none}.sp{height:100%;grid-template-rows:auto minmax(44rem,1fr) auto;overflow-y:auto}.sp,.sp-top{display:grid}.sp-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:4rem;padding:1.6rem 2.4rem 1.2rem}.sp-top h2{font-family:var(--d);font-weight:800;font-size:3.5rem;line-height:.98;letter-spacing:-.03em;white-space:nowrap}.sp-top h2 em{font-style:normal;color:var(--sig)}.sp-k{font-size:.76rem;letter-spacing:.2em;color:var(--dim)}.sp-lede{max-width:74ch}.sp-lede p:not(.sp-k){margin-top:.5rem;font-size:1.04rem;line-height:1.5;color:var(--mid)}.sp-facts{display:flex;gap:2.6rem}.sp-facts dt{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.sp-facts dd{margin-top:.2rem;font-family:var(--d);font-weight:700;font-size:2.2rem;white-space:nowrap}.sp-rig{--line:16rem;--sk:3.4rem;--step:1rem;position:relative;display:flex;gap:.5rem;padding:0 2.4rem;min-height:0}.sp-signal{position:absolute;left:0;right:0;top:var(--line);height:.28rem;z-index:3;background:var(--sig);pointer-events:none}.sp-col{flex:1 1 0;min-width:0;position:relative;margin-top:calc(var(--i) * var(--step));margin-bottom:calc((5 - var(--i)) * var(--step));cursor:pointer;background:var(--line2);clip-path:polygon(0 var(--sk),100% 0,100% calc(100% - var(--sk)),0 100%);transition:flex-grow .42s cubic-bezier(.2,.8,.2,1),background .2s}.sp-col:hover{background:rgba(255,255,255,.5)}.sp-col.on{flex-grow:5.4;background:#fff;cursor:default}.sp-plate{position:absolute;inset:0;background:#000;clip-path:polygon(1px calc(var(--sk) + 1px),calc(100% - 1px) 1px,calc(100% - 1px) calc(100% - var(--sk) - 1px),1px calc(100% - 1px));transition:background .2s}.sp-col.on .sp-plate{background:#fff;color:#000}.sp-head{position:absolute;left:1.2rem;right:1rem;top:calc(var(--line) - var(--i) * var(--step) - 8.6rem)}.sp-head button{display:block;font-family:var(--d);font-weight:800;font-size:3.9rem;line-height:1;letter-spacing:-.03em}.sp-head button:focus-visible{outline:1px solid currentColor}.sp-head b{display:block;margin-top:.4rem;font-weight:500;font-size:1.1rem;letter-spacing:.16em}.sp-head span{display:block;margin-top:.2rem;font-size:.8rem;letter-spacing:.14em;color:var(--dim)}.sp-col.on .sp-head span{color:#5a5f6a}.sp-body{position:absolute;left:1.2rem;right:1.4rem;top:calc(var(--line) - var(--i) * var(--step) + 1.3rem);bottom:0}.sp-live strong{display:block;font-family:var(--d);font-weight:700;font-size:2.3rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sp-live span{display:block;margin-top:.4rem;font-size:.8rem;line-height:1.35;color:var(--dim)}.sp-col.on .sp-live span{color:#5a5f6a}.sp-live u{text-decoration:none}.sp-live u.run{padding:0 .3rem;background:#fff;color:#000}.sp-col.on .sp-live u.run{background:#000;color:#fff}.sp-doc{margin-top:1.1rem;animation:sp-doc .4s .08s both}@keyframes sp-doc{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.sp-doc h3{font-family:var(--d);font-weight:800;font-size:2.3rem;line-height:1.08;letter-spacing:-.02em}.sp-doc p{max-width:68ch;margin-top:.7rem;font-size:1.1rem;line-height:1.5;color:#23262d}.sp-doc dl{display:flex;flex-wrap:wrap;gap:.7rem 2.6rem;margin-top:1.1rem;padding-top:.8rem;border-top:1px solid rgba(0,0,0,.25)}.sp-doc dt{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#5a5f6a}.sp-doc dd{margin-top:.14rem;font-family:var(--d);font-weight:700;font-size:1.4rem;white-space:nowrap}.sp-rules{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:3rem;align-items:start;margin-top:.8rem;padding:.9rem 2.4rem 1.1rem;border-top:1px solid var(--line)}.sp-rules b{font-weight:500;font-size:.78rem;letter-spacing:.2em;color:var(--sig);white-space:nowrap}.sp-rules p{font-size:.92rem;line-height:1.45;color:var(--mid)}.bk{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 31rem}.bk-main{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(20rem,1.15fr) minmax(0,1fr);border-right:1px solid var(--line)}.bk-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding:1.3rem 2rem 1rem;border-bottom:1px solid var(--line)}.bk-net span{display:block;font-size:.76rem;letter-spacing:.18em;color:var(--dim);white-space:nowrap}.bk-net strong{display:block;margin-top:.2rem;font-family:var(--d);font-weight:800;font-size:7.4rem;line-height:.92;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.bk-stats{display:flex;gap:2.2rem;min-width:0}.bk-stats dd{font-family:var(--d);font-weight:600;font-size:1.5rem;white-space:nowrap;font-variant-numeric:tabular-nums}.bk-stats dt{margin-top:.16rem;max-width:10rem;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-curves{position:relative;min-height:0;overflow:hidden;border-bottom:1px solid var(--line)}.bk-curves svg{position:absolute;inset:0;display:block;font-family:var(--m)}.bk-curves .tt{font-size:.72rem;letter-spacing:.14em;fill:var(--dim)}.bk-curves .lg text{font-size:.76rem;fill:var(--mid)}.bk-curves .ax{font-size:.78rem;fill:var(--dim);text-anchor:end;font-variant-numeric:tabular-nums}.bk-curves .zero{stroke:var(--line2);stroke-width:1}.bk-curves .cross{stroke:rgba(255,255,255,.4);stroke-width:1;stroke-dasharray:2 3}.bk-curves .eq{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}.bk-curves .hit{fill:transparent;cursor:pointer}.bk-curves .b-up{fill:#22c77c}.bk-curves .b-down{fill:var(--sig)}.bk-curves .b-open{fill:none;stroke:#fff;stroke-width:1}.bk-curves .b-sim{fill:rgba(255,201,77,.28);stroke:var(--warn);stroke-width:1}.bk-curves .none{font-size:1rem;fill:var(--dim);text-anchor:middle}.bk-tape{min-height:0;display:flex;flex-direction:column}.bk-tape nav{flex:none;display:flex;align-items:stretch;border-bottom:1px solid var(--line)}.bk-tape nav button{padding:.55rem 1.1rem;font-size:.78rem;letter-spacing:.12em;color:var(--mid);border-right:1px solid var(--line)}.bk-tape nav button i{font-style:normal;color:var(--dim)}.bk-tape nav button:hover{color:var(--ink)}.bk-tape nav button.on{background:#fff;color:#000}.bk-tape nav button.on i{color:#5a5f6a}.bk-tape nav em{margin:auto 1.2rem auto auto;font-style:normal;font-size:.82rem;color:var(--warn)}.bk-scroll{flex:1;min-height:0;overflow-y:auto}.bk-tape table{width:100%;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums}.bk-tape th{position:sticky;top:0;padding:.4rem .9rem;background:#000;text-align:left;font-weight:400;font-size:.7rem;letter-spacing:.12em;color:var(--dim)}.bk-tape td{padding:.28rem .9rem;white-space:nowrap;color:var(--mid);border-top:1px solid rgba(255,255,255,.05)}.bk-tape .r{text-align:right}.bk-tape td.d{max-width:14rem;overflow:hidden;text-overflow:ellipsis;color:var(--dim)}.bk-tape td b{font-weight:600;color:var(--ink)}.bk-tape td u{margin-left:.5rem;padding:0 .28rem;border:1px solid var(--warn);text-decoration:none;font-size:.7rem;color:var(--warn)}.bk-tape tbody tr{cursor:pointer}.bk-tape tbody tr.on td,.bk-tape tbody tr.on td b{background:#fff;color:#000}.bk-tape tbody tr.on td u{border-color:#000;color:#000}.bk-none{padding:1.4rem 2rem;font-size:1rem;color:var(--dim)}.bk-slip{min-height:0;overflow-y:auto;padding:1.6rem 1.8rem;background:repeating-linear-gradient(135deg,#07080b 0 .5rem,#000 .5rem 1rem)}.slip{padding:1.5rem 1.5rem 2.6rem;background:#f4f2ea;color:#101114;font-size:.98rem;animation:slip-print .36s cubic-bezier(.2,.8,.2,1);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% 100% /1.1rem 100% repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% 100% /1.1rem 100% repeat-x}@keyframes slip-print{0%{clip-path:inset(0 0 100% 0);transform:translateY(-1.4rem)}to{clip-path:inset(0 0 0 0);transform:none}}.slip hr{margin:.9rem 0;border:0;border-top:1px dashed rgba(0,0,0,.4)}.slip-brand{display:flex;justify-content:space-between;gap:1rem;font-weight:600;font-size:.82rem;letter-spacing:.14em;white-space:nowrap}.slip-brand span{font-weight:400;letter-spacing:0;color:#55585f}.slip-who{display:flex;align-items:center;gap:.9rem}.slip-who,.slip-who>div{min-width:0}.slip-who b{display:block;font-family:var(--d);font-weight:800;font-size:2rem;line-height:1.05;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slip-who span{display:block;margin-top:.14rem;font-size:.74rem;letter-spacing:.12em;color:#55585f}.slip .art{flex:none;width:3.6rem;height:3.6rem;object-fit:cover;filter:grayscale(1) contrast(1.1)}.slip .art.ph{display:grid;place-items:center;background:#101114;color:#f4f2ea;font-size:.9rem}.slip-sim{margin-top:.9rem;padding:.3rem .5rem;border:2px solid #101114;text-align:center;font-weight:700;font-size:.82rem;letter-spacing:.12em}.slip-big{margin-top:.9rem;font-family:var(--d);font-weight:800;font-size:3.5rem;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.slip dl>div{display:flex;justify-content:space-between;gap:1rem;padding:.16rem 0}.slip dt{color:#55585f}.slip dd{text-align:right;font-variant-numeric:tabular-nums}.slip-why{margin-top:.7rem;font-size:.9rem;line-height:1.4;color:#33353b}.slip-none{margin-top:.5rem;font-size:.96rem;line-height:1.45;color:#33353b}.slip .links{display:flex;flex-wrap:wrap;gap:.3rem}.slip .links a{padding:.16rem .5rem;border:1px solid #101114;font-size:.8rem;color:#101114;text-decoration:none}.slip .links a:hover{background:#101114;color:#f4f2ea}.sw{height:100%;display:grid;grid-template-columns:minmax(0,1fr) 33rem}.sw-field{position:relative;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% 50%,#0d1016 0,#000 62%)}.sw-field svg{position:absolute;inset:0;display:block;font-family:var(--m)}.sw-field .ring{fill:none;stroke:var(--line);stroke-width:1}.sw-field .gen{font-size:.7rem;letter-spacing:.14em;fill:var(--dim)}.sw-field .sweep{stroke:var(--sig);stroke-width:1;opacity:.35;filter:drop-shadow(0 0 .5rem var(--sig));transform-origin:0 0;animation:sw-sweep 9s linear infinite}@keyframes sw-sweep{to{transform:rotate(1turn)}}.sw-field .edge{fill:none;stroke:rgba(255,255,255,.2);stroke-width:1}.sw-field .edge.live{stroke-dasharray:3 5;animation:sw-flow 1.6s linear infinite}.sw-field .edge.lit{stroke:var(--sig);stroke-width:2}@keyframes sw-flow{to{stroke-dashoffset:-16}}.sw-field .root path{fill:#000;stroke:#fff;stroke-width:1.4;stroke-linejoin:round}.sw-field .root .sig{fill:none;stroke:var(--sig);stroke-width:1.8}.sw-field .root-t{font-weight:500;font-size:.82rem;letter-spacing:.18em;fill:var(--ink);text-anchor:middle;paint-order:stroke;stroke:#000;stroke-width:.3rem}.sw-field .node{cursor:pointer;outline:0}.sw-field .node .hit{fill:transparent}.sw-field .node .dot{fill:#fff;stroke:#000;stroke-width:2}.sw-field .node.gone .dot{fill:#000;stroke:var(--dim);stroke-width:1.5}.sw-field .node.sim .dot{stroke:var(--warn);stroke-width:1.5;stroke-dasharray:2 2}.sw-field .node.on .dot{fill:var(--sig);stroke:#fff;stroke-width:2;stroke-dasharray:none}.sw-field .node text{font-size:.86rem;fill:var(--mid);paint-order:stroke;stroke:#000;stroke-width:.3rem}.sw-field .node.on text,.sw-field .node:hover text{fill:#fff}.sw-field .node:focus-visible .dot{stroke:#fff;stroke-width:3}.sw-count{position:absolute;left:2rem;top:1.5rem;display:grid;grid-template-columns:repeat(2,auto);gap:.7rem 1.8rem;pointer-events:none}.sw-count .big{grid-column:1/-1}.sw-count .big dd{font-family:var(--d);font-weight:800;font-size:7.4rem;line-height:.92;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.sw-count dd{font-family:var(--d);font-weight:600;font-size:1.5rem;font-variant-numeric:tabular-nums}.sw-count dt{margin-top:.1rem;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.sw-note{position:absolute;left:2rem;bottom:1.4rem;font-size:.9rem;color:var(--warn)}.sw-file{min-height:0;overflow-y:auto;padding:1.6rem 2rem;border-left:1px solid var(--line)}.sw-k{margin-top:1.5rem;font-size:.72rem;letter-spacing:.2em;color:var(--dim)}.sw-k:first-child{margin-top:0}.sw-file h3{margin-top:.6rem;font-family:var(--d);font-weight:800;font-size:3rem;line-height:1.02;letter-spacing:-.03em;overflow-wrap:anywhere}.sw-state{display:flex;align-items:center;gap:.5rem;margin-top:.8rem;font-size:.82rem;letter-spacing:.14em;color:var(--dim)}.sw-state i{width:.6rem;height:.6rem;border:1px solid var(--dim);border-radius:50%}.sw-state.on{color:var(--ink)}.sw-state.on i{background:#fff;border-color:#fff}.sw-state u{margin-left:.4rem;padding:0 .3rem;border:1px solid var(--warn);text-decoration:none;font-size:.72rem;color:var(--warn)}.sw-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.1rem;border-block:1px solid var(--line)}.sw-kv div{padding:.6rem 0}.sw-kv dt{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.sw-kv dd{margin-top:.14rem;font-family:var(--d);font-weight:600;font-size:1.3rem}.sw-text{margin-top:.5rem;font-size:1.06rem;line-height:1.5;color:#c8cedb}.sw-text.dim{color:var(--mid)}.sw-tags{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.5rem}.sw-tags li{padding:.12rem .5rem;border:1px solid var(--line2);font-size:.84rem;color:var(--mid)}.sw-link{display:inline-block;margin-top:1.6rem;padding:.5rem .9rem;background:#fff;color:#000;font-size:.82rem;letter-spacing:.12em;text-decoration:none}@media (max-width:1100px){html{font-size:12px}.mx{height:auto;min-height:100dvh;display:block;overflow:visible}.mx-head{flex-wrap:wrap}.mx-brand{flex:1 1 auto;padding:.7rem 1rem}.mx-links{flex:none}.mx-nav{order:3;flex:1 1 100%;border-right:0;border-top:1px solid var(--line);overflow-x:auto}.mx-nav button{padding:.7rem .9rem}.mx-chips{order:4;flex:1 1 100%;border-top:1px solid var(--line);overflow-x:auto}.mx-chip{padding:.45rem .8rem}.mx-mid{display:flex;flex-direction:column}.mx-stage{order:-1;height:56vh;border-bottom:1px solid var(--line)}.mx-left{order:1;height:24rem;border:0;border-top:1px solid var(--line)}.mx-right{order:0;border:0}.mx-insp{overflow:visible}.mx-wire{flex:none}.mx-wire-list{max-height:26rem}.mx-stream p{grid-template-columns:5.6rem minmax(0,1fr)}.mx-stream p i{display:none}.mx-bot{display:block}.mx-cell+.mx-cell{border-left:0;border-top:1px solid var(--line)}.mx-fun{grid-template-columns:1fr}.mx-fun>div+div{border-left:0;border-top:1px solid var(--line)}.mx-sparks{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-kv{grid-template-columns:repeat(3,minmax(0,1fr))}.mx-rc{width:calc(100% - 1.6rem);bottom:.8rem}.mx-rc dl{grid-template-columns:1fr}.mx-rc-m strong{font-size:2.6rem}.mx-lc{width:calc(100% - 1.6rem)}.mx-lc>strong{font-size:3.6rem}.mx-gl u{font-size:1rem}.mx-gl b span,.mx-gl i,.mx-legend span,.mx-tk{display:none}.sh{position:fixed;inset:0;z-index:40;overflow-y:auto;animation:none}.sh:after{display:none}.sh-m{position:sticky;top:0;z-index:5;display:flex;overflow-x:auto;background:#000;border-bottom:1px solid var(--line)}.sh-m button{flex:none;padding:.8rem .9rem;font-size:.86rem;letter-spacing:.1em;color:var(--mid)}.sh-m button.on{background:#fff;color:#000}.sp{height:auto;display:block;overflow:visible}.sp-top{grid-template-columns:1fr;gap:1rem;padding:1.2rem 1rem}.sp-facts{flex-wrap:wrap;gap:1.4rem}.sp-rig{flex-direction:column;padding:0 1rem;gap:.4rem}.sp-signal{display:none}.sp-col,.sp-plate{margin:0;clip-path:none}.sp-col{flex:none;background:none;border:1px solid var(--line2)}.sp-plate{position:static;display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;padding:.9rem 1rem;background:none}.sp-col.on .sp-plate{background:#fff}.sp-body,.sp-head{position:static}.sp-head{flex:none;width:8rem}.sp-head button{font-size:2.6rem}.sp-body{display:contents}.sp-live{flex:1 1 10rem;min-width:0}.sp-doc{flex:1 1 100%;margin:0}.sp-rules{grid-template-columns:1fr;gap:.6rem;padding:1rem}.bk{height:auto}.bk,.bk-main{display:block}.bk-main{border:0}.bk-hero{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.2rem 1rem}.bk-net strong{font-size:5rem}.bk-stats{flex-wrap:wrap;gap:.9rem 1.6rem}.bk-curves{height:22rem}.bk-scroll{max-height:26rem;overflow:auto}.bk-slip{padding:1rem}.sw{height:auto;display:block}.sw-field{height:92vw;min-height:26rem}.sw-count{left:1rem;top:1rem}.sw-count .big dd{font-size:4rem}.sw-count div:not(.big){display:none}.sw-file{border:0;border-top:1px solid var(--line);padding:1.2rem 1rem}}@media (prefers-reduced-motion:reduce){.mx-lock i,.mx-stream p,.sh,.sh:after,.slip,.sp-doc,.sw-field .edge.live,.sw-field .sweep{animation:none}.sh:after{display:none}.sp-col{transition:none}}