@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.v8ILfq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.v8ILfq_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--bg:#07080b;--panel:#0d1016;--line:#262d3b;--text:#dfe6ee;--mute:#9aa7b8;--mute2:#5d6878;--cy:#7fd4f0;--mg:#f04c88;--glass:#0d1016c7;--top:40px;--bot:28px;--gut:clamp(12px, 1.6vw, 24px);--mono:var(--font-mono), "IBM Plex Mono", ui-monospace, Menlo, monospace}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--mono);font-feature-settings:"zero" 1;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overscroll-behavior:none;margin:0;font-size:12px;line-height:1.5;overflow:hidden}::selection{background:var(--cy);color:var(--bg)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button:disabled{opacity:.45;cursor:default}input{font:inherit;color:inherit;background:0 0;border:0;outline:0;min-width:0}input::placeholder{color:var(--mute2)}h1,h2,h3,p,ol,ul,dl,dd,pre{margin:0;padding:0}ol,ul{list-style:none}:focus-visible{outline:1px solid var(--cy);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.dim{color:var(--mute)}.dimmer{color:var(--mute2)}.cy{color:var(--cy)}.mg{color:var(--mg)}.up{color:var(--cy)}.dn{color:var(--mg)}.k{color:var(--mute);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.grow{flex:1}.nb{white-space:nowrap}.lnk{color:var(--cy)}.lnk:hover{text-decoration:underline}.bar{letter-spacing:-.06em;font-size:.92em}.caret{background:var(--cy);vertical-align:text-bottom;width:.6em;height:1.05em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.tag{letter-spacing:.1em;text-transform:uppercase;vertical-align:1px;border:1px solid;padding:0 4px;font-size:9px;line-height:14px;display:inline-block}.tag.sim{color:var(--mg);border-color:#f04c8880}.tag.live{color:var(--cy);border-color:#7fd4f080}.tag.warn{color:var(--bg);background:var(--mg);border-color:var(--mg)}.btn{border:1px solid var(--line);background:var(--glass);text-transform:lowercase;letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--cy);color:var(--cy)}.btn.solid{background:var(--cy);border-color:var(--cy);color:var(--bg);font-weight:600}.btn.solid:hover:not(:disabled){background:var(--text);border-color:var(--text);color:var(--bg)}.btn.ghost{color:var(--mute)}.app{position:fixed;inset:0}.scene{position:absolute;inset:0}.scene canvas{touch-action:none;width:100%;height:100%;display:block}.labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.labels>div{opacity:0;white-space:nowrap;will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.rl{letter-spacing:.14em;color:var(--mute);margin:-7px 0 0 8px;font-size:10px}.rl:before{content:"";background:currentColor;width:5px;height:1px;position:absolute;top:7px;left:-8px}.rl b{font-weight:500}.rl i,.tl i{letter-spacing:0;margin-left:6px;font-style:normal}.rl u{color:var(--mg);margin-left:5px;font-size:8px;text-decoration:none}.rl.on{color:var(--text)}.rl.mk{color:var(--mg)}.tl{color:var(--cy);background:#07080bb3;margin:7px 0 0 7px;padding:0 3px;font-size:9px}.nogl{color:var(--mute);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 40px #07080bd9}.app:not(.tab-world) .scene{opacity:.4;transition:opacity .3s}.app:not(.booted) .top,.app:not(.booted) .tmux,.app:not(.booted) .hud,.app:not(.booted) .mnav{opacity:0}.top,.tmux,.hud,.mnav{transition:opacity .9s 1.1s}.top{height:var(--top);z-index:30;background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);align-items:stretch;font-size:11px;display:flex;position:absolute;inset:0 0 auto}.top>*{border-right:1px solid var(--line);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;display:flex}.top>.grow{border:0;padding:0}.logo{color:var(--cy)}.logo b{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}.logo i{color:var(--mg);letter-spacing:.12em;text-transform:uppercase;border:1px solid #f04c8880;padding:0 4px;font-size:9px;font-style:normal;line-height:14px}.top-stat .v{font-weight:600}.top-btn{border-left:1px solid var(--line);text-transform:lowercase;border-right:0!important}.top-btn:hover{color:var(--cy)}.top-btn.buy{background:var(--mg);color:var(--bg);font-weight:600}.top-btn.buy:hover{background:var(--text);color:var(--bg)}.tmux{height:var(--bot);z-index:30;background:var(--panel);border-top:1px solid var(--line);white-space:nowrap;align-items:stretch;font-size:11px;display:flex;position:absolute;inset:auto 0 0}.tmux .sess{background:var(--cy);color:var(--bg);align-items:center;padding:0 10px;font-weight:600;display:flex}.tmux nav{scrollbar-width:none;display:flex;overflow-x:auto}.tmux nav button{color:var(--mute);padding:0 10px}.tmux nav button:hover{color:var(--text)}.tmux nav button[aria-current]{color:var(--bg);background:var(--text)}.tmux .seg{border-left:1px solid var(--line);color:var(--mute);align-items:center;gap:6px;padding:0 10px;display:flex}.tmux .seg b{color:var(--text);font-weight:500}.tmux .link{color:var(--cy)}.tmux .link.dn{color:var(--mg)}.threat b{text-transform:uppercase;letter-spacing:.06em}.threat.t1 b,.threat.t2 b{color:var(--cy)}.threat.t3 b,.threat.t4 b{color:var(--text)}.threat.t5 b,.threat.t6 b{color:var(--mg)}.pane{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:0;padding:16px 12px 12px;position:relative}.pane>header{letter-spacing:.06em;color:var(--mute);pointer-events:none;justify-content:space-between;gap:8px;font-size:10px;line-height:14px;display:flex;position:absolute;top:-8px;left:8px;right:8px}.pane>header>*{background:var(--panel);pointer-events:auto;white-space:nowrap;padding:0 6px}.pane>header>:first-child{color:var(--cy)}.pane .pr{align-items:center;gap:6px;display:inline-flex}.pane .pr button:hover{color:var(--text)}.note{color:var(--mute);text-wrap:pretty;margin-top:10px;font-size:11px}.kv>div{border-bottom:1px dotted #262d3be6;justify-content:space-between;gap:12px;padding:2px 0;display:flex}.kv>div:last-child{border:0}.kv dt{color:var(--mute);white-space:nowrap}.kv dd{text-align:right;overflow-wrap:anywhere;min-width:0}.tbl{border-collapse:collapse;width:100%;margin-top:8px}.tbl th{text-align:left;color:var(--mute);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;padding:3px 10px 3px 0;font-size:10px;font-weight:400}.tbl td{white-space:nowrap;border-bottom:1px dotted #262d3be6;max-width:320px;padding:3px 10px 3px 0}.tbl tr:hover td{background:#7fd4f00a}.tbl .hot td{color:var(--mg)}.tbl .r{text-align:right}.tbl td .lnk+.lnk{margin-left:8px}.tbl .memo{max-width:360px;color:var(--mute)}.hud{inset:var(--top) 0 var(--bot) 0;pointer-events:none;z-index:10;padding:var(--gut);position:absolute}.hud .pane,.hud .hero a,.hud .hero button,.hud .preview{pointer-events:auto}.hud-l{left:var(--gut);top:var(--gut);bottom:var(--gut);flex-direction:column;gap:14px;width:min(440px,38vw);min-height:0;display:flex;position:absolute}.hud-r{right:var(--gut);top:var(--gut);bottom:var(--gut);flex-direction:column;justify-content:space-between;gap:16px;width:300px;min-height:0;display:flex;position:absolute}.hud-r>.tgt{margin-top:auto}.hud-r>.pane{flex:none}.hud-r>.anat,.hud-r>.region{flex:0 auto;overflow-y:auto}.hero{padding-top:clamp(4px,3vh,36px)}.prompt{margin-bottom:14px;font-size:12px}.hero h1{white-space:nowrap;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;font-size:clamp(28px,2.9vw,46px);font-weight:600;line-height:.98}.sub{color:var(--mute);margin-top:14px;font-size:13px}.cta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.small{letter-spacing:.14em;text-transform:uppercase;color:var(--mg);align-items:center;gap:8px;margin-top:12px;font-size:10px;display:flex}.pulse{background:var(--mg);width:6px;height:6px;animation:1.2s step-end infinite blink}.growth{border-left:1px solid var(--mg);grid-template-columns:auto auto;justify-content:start;gap:8px 28px;margin-top:20px;padding-left:12px;display:grid}.growth>div{flex-direction:column;display:flex}.growth b{letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1.2}.growth .gp{grid-column:1/-1}.loop{letter-spacing:.1em;text-transform:uppercase;color:var(--mute2);flex-wrap:wrap;gap:0;font-size:10px;display:flex}.loop li{align-items:center;display:flex}.loop li+li:before{content:"→";color:var(--mute2);margin:0 6px}.loop li.on{color:var(--bg);background:var(--cy);padding:0 5px}.loop li.on+li:before,.loop li.on:before{color:var(--mute2)}.logp{flex-direction:column;flex:1 1 0;min-height:96px;max-height:240px;margin-top:auto;display:flex}.log{flex:1;min-height:0;font-size:11px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.log p{white-space:nowrap;gap:6px;display:flex}.log .t{color:var(--mute2)}.log .who{color:var(--cy);text-overflow:ellipsis;flex:none;max-width:15ch;overflow:hidden}.log .sep{color:var(--mute2)}.log .msg{text-overflow:ellipsis;color:var(--mute);overflow:hidden}.log p.sim .who{color:var(--mg)}.log p.sim .msg,.log p.sys .who,.log p.sys .msg{color:var(--text)}.log p.sys{background:#f04c881f}.meter{gap:3px;margin-top:10px;display:flex}.meter i{background:var(--line);flex:1;height:6px}.meter i.on{background:var(--cy)}.meter i.on.t3,.meter i.on.t4{background:var(--text)}.meter i.on.t5,.meter i.on.t6{background:var(--mg)}.tgt .pair{letter-spacing:-.02em;min-height:30px;margin-bottom:6px;font-size:20px;font-weight:600}.tgt .pair .dim{font-weight:400}.tgt .pair span.dim:only-child{letter-spacing:0;font-size:12px}.why{color:var(--mute);margin-top:8px;font-size:11px}.why li:before{content:"# ";color:var(--mute2)}.more{color:var(--cy);margin-top:8px;display:block}.more:hover{text-decoration:underline}.parts button{border-left:2px solid #0000;grid-template-columns:78px 1fr auto;align-items:baseline;gap:8px;width:100%;padding:5px 6px;display:grid}.parts button:hover,.parts button.on{border-left-color:var(--cy);background:#7fd4f012}.parts b{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:500}.parts .v{color:var(--cy);white-space:nowrap}.anat .note{min-height:5.6em}.preview{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}.seg-row{display:flex}.seg-row button{text-align:center;border:1px solid var(--line);height:28px;color:var(--mute);flex:1;margin-left:-1px}.seg-row button:first-child{margin-left:0}.seg-row button:hover:not(:disabled){color:var(--text)}.seg-row button.on{background:var(--text);color:var(--bg);border-color:var(--text)}.hover{z-index:25;pointer-events:none;background:var(--panel);border:1px solid var(--cy);flex-direction:column;padding:6px 10px;font-size:11px;display:flex;position:fixed;top:0;left:0}.hover b{color:var(--cy);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.panel{inset:var(--top) 0 var(--bot) 0;z-index:12;padding:clamp(18px, 3vw, 40px) max(var(--gut), calc((100vw - 1180px) / 2)) 48px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07080bb8;flex-direction:column;gap:22px;animation:.18s steps(4,end) in;display:flex;position:absolute;overflow-y:auto}@keyframes in{0%{opacity:0;transform:translateY(6px)}}.panel-x{right:max(var(--gut), calc((100vw - 1180px) / 2));color:var(--mute);font-size:11px;position:absolute;top:14px}.panel-x:hover{color:var(--cy)}.phead h2{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1}.phead p{color:var(--mute);text-wrap:pretty;max-width:72ch;margin-top:8px;font-size:13px}.banner{text-wrap:pretty;background:#f04c8812;border:1px solid #f04c8880;max-width:100ch;padding:10px 12px}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px 18px;display:grid}.stack{flex-direction:column;gap:22px;display:flex}.tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tools>button{border:1px solid var(--line);height:28px;color:var(--mute);background:var(--glass);padding:0 10px}.tools>button:hover{color:var(--text)}.tools>button.on{background:var(--text);color:var(--bg);border-color:var(--text)}.field{border:1px solid var(--line);background:var(--glass);align-items:center;gap:8px;height:28px;padding:0 0 0 10px;display:flex}.field>span{color:var(--cy)}.field input{flex:1;height:100%}.field:focus-within{border-color:var(--cy)}.field .btn{border-width:0 0 0 1px;height:100%}.field.big{height:44px;margin:4px 0 12px;padding-right:10px;font-size:14px}.tools .field{width:220px;padding-right:10px}.split{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.split.has{grid-template-columns:minmax(0,1fr) 360px}.cards{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.ccard{border:1px solid var(--line);background:var(--glass);flex-direction:column;gap:2px;min-width:0;padding:8px 10px;font-size:11px;display:flex}.ccard:hover,.ccard.on{border-color:var(--cy)}.ccard.mine{border-color:var(--mg)}.ccard .ch{align-items:center;gap:6px;margin-bottom:2px;display:flex}.ccard .ch b{flex:1;font-size:12px;font-weight:500}.ccard .ch i{letter-spacing:.1em;text-transform:uppercase;color:var(--mute2);font-size:9px;font-style:normal}.ccard.crawling .ch i{color:var(--cy)}.ccard.returning .ch i{color:var(--mg)}.ccard .row2{gap:8px;min-width:0;display:flex}.ccard .row2 .k{flex:none;width:38px}.ccard.idle{color:var(--mute)}.glyph.on{animation:2.4s steps(2,end) infinite skit}@keyframes skit{50%{transform:translateY(-1px)rotate(4deg)}}.empty{padding:20px 0}.cdet{position:sticky;top:0}.frame{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--line);background:#000;width:100%;margin-bottom:10px;display:block}.frame.none{color:var(--mute2);place-items:center;display:grid}.narr{margin-bottom:8px}.stages li{grid-template-columns:14px 90px minmax(0,1fr);gap:6px;padding:2px 0;display:grid}.stages .run{color:var(--cy);grid-column:2/-1}.stages li.pending,.stages li.pending .dim{color:var(--mute2)}.stages li.running b,.stages li.running .sn{color:var(--cy)}.stages b{font-weight:500}.chap li{grid-template-columns:110px 1fr auto;align-items:baseline;gap:10px;padding:2px 0;display:grid}.chap li>:last-child{text-align:right}.chap button{text-align:left}.ask .ans{border-left:1px solid var(--cy);max-width:80ch;margin-top:12px;padding-left:12px}.ask .ans p+p{margin-top:8px}.flow{font-family:var(--mono);color:var(--mute);margin-bottom:10px;font-size:12px;line-height:1.25;overflow-x:auto}.steps{counter-reset:s;color:var(--mute);flex-wrap:wrap;gap:6px 0;display:flex}.steps li{counter-increment:s;align-items:center;display:flex}.steps li:before{content:counter(s);color:var(--bg);background:var(--mute);place-items:center;width:16px;height:16px;margin-right:8px;font-size:10px;font-weight:600;display:inline-grid}.steps li+li{margin-left:10px}.steps li:not(:last-child):after{content:"→";color:var(--mute2);margin-left:10px}.approved{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;padding-top:12px;display:flex}.approved .kv{width:100%}.panel form .btn{margin-top:12px}.panel .field .btn{margin-top:0}.panel .pane>.btn{margin-top:12px}.man{max-width:84ch;font-size:13px;line-height:1.6}.man h3{text-transform:uppercase;letter-spacing:.1em;color:var(--text);margin:18px 0 4px;font-size:12px;font-weight:600}.man h3:first-of-type{margin-top:4px}.man p,.man dl,.man table{color:var(--mute);width:auto;margin-left:4ch}.man p+p{margin-top:8px}.man b{color:var(--text);font-weight:500}.mandl{grid-template-columns:12ch 1fr;gap:2px 0;display:grid}.mandl dt{color:var(--cy)}.boot{z-index:80;background:var(--bg);cursor:pointer;place-items:center;display:grid;position:absolute;inset:0}.boot-lines{white-space:pre;width:min(420px,84vw);font-size:13px;line-height:1.7}.boot-lines .warn{color:var(--text);background:#f04c882e;display:inline-block}.boot.hit{pointer-events:none;background:0 0;animation:.8s .25s both bootout}.boot.hit .boot-lines{opacity:0}.boot-hit{letter-spacing:-.04em;color:var(--text);font-size:clamp(26px,5.4vw,76px);font-weight:600;animation:.5s step-end both glitch;position:absolute}.boot-hit:before,.boot-hit:after{content:attr(data-t);mix-blend-mode:screen;position:absolute;inset:0}.boot-hit:before{color:var(--cy);clip-path:inset(0 0 55%);transform:translate(-4px)}.boot-hit:after{color:var(--mg);clip-path:inset(45% 0 0);transform:translate(4px)}@keyframes glitch{0%{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(-8px,2px)skew(-12deg)}22%{transform:translate(6px,-2px)}34%{transform:translate(-2px)skew(6deg)}46%,to{transform:none}}@keyframes bootout{0%{background:var(--bg)}60%{opacity:1;background:#07080b66}to{opacity:0;background:0 0}}.molt-ov{z-index:40;pointer-events:none;place-items:end center;padding-bottom:14vh;animation:.6s both fadein;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 260px 120px #07080bf5}@keyframes fadein{0%{opacity:0}}.molt-run{letter-spacing:.3em;text-transform:uppercase;color:var(--cy);font-size:12px}.molt-card{text-align:center;text-transform:uppercase;animation:.5s step-end both glitch}.molt-card p{letter-spacing:.4em;color:var(--cy);font-size:12px}.molt-card h2{letter-spacing:.3em;color:var(--mute);margin-top:10px;font-size:16px;font-weight:400}.molt-card h3{letter-spacing:-.05em;font-size:clamp(40px,8vw,110px);font-weight:600;line-height:1;position:relative}.molt-card h3:after{content:attr(data-t);color:var(--mg);z-index:-1;position:absolute;inset:0;transform:translate(3px,2px)}.modal{z-index:60;background:#07080bb3;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.modal-box{background:var(--panel);flex-direction:column;gap:10px;width:min(440px,100%);display:flex}.rowb{flex-wrap:wrap;gap:8px;display:flex}.modal .field{height:36px}.mnav,.sheet{display:none}@media (max-width:1320px){.hide-l{display:none!important}}@media (max-width:1180px){.hide-m,.top .ca{display:none!important}.hud-r{width:270px}}@media (max-width:860px){:root{--top:40px;--bot:52px}.top>*{padding:0 10px}.top .logo i,.top .molt .bar,.top .molt .dim,.top-btn:not(.buy),.top-stat .up,.top-stat .dn{display:none}.top-stat{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;line-height:1.2}.top-stat .k{font-size:8px}.tmux{display:none}.mnav{height:var(--bot);z-index:50;background:var(--panel);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:auto 0 0}.mnav button{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:var(--mute);border-right:1px solid var(--line);font-size:10px}.mnav button[aria-current]{color:var(--bg);background:var(--cy);font-weight:600}.hud{padding:12px}.hud-l{width:auto;display:block;position:static}.hero{padding-top:0}.prompt{margin-bottom:8px;font-size:10px}.hero h1{font-size:clamp(26px,8.4vw,36px)}.sub{margin-top:8px;font-size:12px}.cta{margin:0;position:absolute;bottom:96px;left:12px;right:12px}.cta .btn{flex:1}.small{margin-top:8px}.growth,.loop{display:none}.logp{height:72px;min-height:0;max-height:none;position:absolute;bottom:12px;left:12px;right:12px}.hud-r{background:var(--panel);border-top:1px solid var(--cy);z-index:5;pointer-events:auto;width:auto;max-height:62%;padding:14px 12px 12px;display:none;position:absolute;inset:auto 0 0;overflow-y:auto}.hud-r.open{display:block}.hud-r .pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:12px 0 0}.hud-r .pane>header{pointer-events:auto;margin-bottom:8px;position:static}.hud-r .pane>header>*{padding:0}.hud-r>.tgt,.hover{display:none}.panel{gap:20px;padding:22px 12px 32px}.panel-x{display:none}.grid2,.split.has{grid-template-columns:minmax(0,1fr)}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.split.has .cdet{inset:auto 0 var(--bot) 0;z-index:20;background:var(--panel);border-top-color:var(--cy);max-height:70%;position:fixed;overflow-y:auto}.pane{overflow-x:auto}.pane>header{margin:-8px -4px 8px;position:static}.tools .field{width:100%}.steps li+li,.steps li:not(:last-child):after{margin-left:6px}.sheet{inset:auto 0 var(--bot) 0;z-index:45;background:var(--panel);border-top:1px solid var(--cy);flex-direction:column;gap:8px;padding:16px 14px 18px;animation:.18s steps(4,end) in;display:flex;position:absolute}.sheet .big{letter-spacing:-.04em;font-size:34px;font-weight:600;line-height:1}.sheet-x{color:var(--mute);position:absolute;top:10px;right:12px}.sheet-cta{gap:8px;margin-top:6px;display:flex}.sheet-cta .btn{flex:1}.sheet-links{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.sheet-links button{border:1px solid var(--line);color:var(--mute);padding:4px 8px}.molt-ov{padding-bottom:22vh}}@media (max-height:760px) and (min-width:861px){.hero{padding-top:0}.hero h1{font-size:clamp(26px,2.8vw,40px)}.growth{margin-top:12px}.sub{margin-top:8px}.cta{margin-top:12px}.logp{max-height:150px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
