@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_e3f4472-module__8J8qla__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_e3f4472-module__8J8qla__variable{--font-display:"Space Mono", "Space Mono Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_c9c35337-module__LPkXxa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_c9c35337-module__LPkXxa__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--void:#111620;--void-deep:#05070e;--pane:#1c222d;--pane-hi:#2a303e;--line:#3d424d;--ink:#f0e8d0;--ink-soft:#b6bfc6;--ink-mute:#92999f;--ink-faint:#757b81;--hairline:#484e53;--live:#00d4f5;--live-dim:#009db6;--live-deep:#005063;--amber:#feb344;--amber-dim:#c18434;--glow-live:0 0 22px #00d4f573, 0 0 64px #00d4f52e;--glow-amber:0 0 20px #feb34466, 0 0 56px #feb34429;--rim-live:inset 0 0 0 1px #00d4f56b, inset 0 0 30px #00d4f51a;--f-display:var(--font-display), "Space Mono", ui-monospace, "JetBrains Mono", monospace;--f-mono:var(--font-mono), "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--t-micro:.6875rem;--t-label:clamp(.72rem, .68rem + .2vw, .82rem);--t-body:clamp(.9rem, .84rem + .3vw, 1.02rem);--t-lead:clamp(1.05rem, .9rem + .7vw, 1.4rem);--t-title:clamp(2.2rem, 1.2rem + 4.4vw, 5rem);--t-titan:clamp(3.6rem, 1rem + 13vw, 13rem);--sp-1:.5rem;--sp-2:1rem;--sp-3:1.5rem;--sp-4:2rem;--sp-6:3rem;--sp-8:4rem;--sp-12:6rem;--sp-16:8rem;--gutter:clamp(1.25rem, 1rem + 3vw, 4.5rem);--station-h:100svh;--e-out:cubic-bezier(.16, 1, .3, 1);--e-in:cubic-bezier(.7, 0, .84, 0);--e-soft:cubic-bezier(.33, 1, .68, 1);--d-fast:.22s;--d-mid:.42s;--d-slow:.76s;--grain-opacity:.05;--scan-opacity:.05;--flicker:0;--rim-energy:.5;--z-atmos:1;--z-content:10;--z-hud:60;--z-reticle:70;--z-threshold:80;--z-observe:90}@supports (color:lab(0% 0 0)){:root{--void:lab(7.10809% .134192 -7.61024);--void-deep:lab(1.94435% .0800714 -2.81474);--pane:lab(12.8586% .0958741 -8.78862);--pane-hi:lab(19.8127% .00280142 -9.55439);--line:lab(27.978% -.194475 -7.42468);--ink-soft:lab(76.8373% -2.61742 -4.35853);--ink-mute:lab(62.8976% -1.93709 -3.94434);--ink-faint:lab(51.2826% -1.60682 -4.11782);--hairline:lab(32.7213% -1.58043 -4.10464);--live:lab(77.7384% -37.1594 -29.8296);--live-dim:lab(58.9852% -29.4973 -23.665);--live-deep:lab(30.7968% -18.7402 -19.8864);--amber:lab(78.9373% 21.277 65.1818);--amber-dim:lab(60.3405% 18.8701 50.958);--glow-live:0 0 22px lab(77.7384% -37.1594 -29.8296/.45), 0 0 64px lab(77.7384% -37.1594 -29.8296/.18);--glow-amber:0 0 20px lab(78.9373% 21.277 65.1818/.4), 0 0 56px lab(78.9373% 21.277 65.1818/.16);--rim-live:inset 0 0 0 1px lab(77.7384% -37.1594 -29.8296/.42), inset 0 0 30px lab(77.7384% -37.1594 -29.8296/.1)}}body[data-signal=live]{--grain-opacity:.085;--scan-opacity:.09;--flicker:1;--rim-energy:1}@media (prefers-reduced-motion:reduce){:root{--flicker:0;--grain-opacity:.04;--scan-opacity:.03}body[data-signal=live]{--flicker:0}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--line) var(--void-deep)}html,body{height:100%}body{background:var(--void);color:var(--ink-soft);font-family:var(--f-mono);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(120% 80% at 50% -10%,#18243780,#0000 60%),radial-gradient(90% 70% at 50% 120%,#1218258c,#0000 55%);background-image:radial-gradient(120% 80% at 50% -10%,lab(13.9489% -.686869 -14.1943/.5),#0000 60%),radial-gradient(90% 70% at 50% 120%,lab(8.17508% .453427 -10.1573/.55),#0000 55%);position:fixed;inset:0}body.is-locked{overflow:hidden}::selection{background:var(--live);color:var(--void-deep)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}em{font-style:normal}h1,h2,h3{font-weight:700;line-height:.95}:focus-visible{outline:2px solid var(--live);outline-offset:3px;border-radius:2px}img,canvas,svg,video,iframe{max-width:100%;display:block}.live-word{color:var(--live);text-shadow:var(--glow-live);font-weight:500}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.16em;transition:transform var(--d-fast) var(--e-out), background var(--d-mid), color var(--d-mid), box-shadow var(--d-mid), letter-spacing var(--d-mid);border-radius:3px;align-items:center;gap:.8em;padding:1em 1.6em;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000,#ffffff38 50%,#0000);background:linear-gradient(100deg,#0000,lab(100% 0 0/.22) 50%,#0000);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-190%)skew(-16deg)}@media (prefers-reduced-motion:no-preference){.btn:hover:before{animation:btnSweep .62s var(--e-out)}}@keyframes btnSweep{0%{opacity:0;transform:translate(-190%)skew(-16deg)}22%{opacity:1}to{opacity:0;transform:translate(320%)skew(-16deg)}}.btn:hover{letter-spacing:.185em}.btn:active{transition-duration:60ms;transform:translateY(1px)scale(.985)}.btn span:last-child{z-index:2;transition:transform var(--d-fast) var(--e-out);position:relative}.btn:hover span:last-child{transform:translate(4px)}.btn--primary,.btn--amber{color:var(--void-deep);padding-left:2.15em;font-weight:700}.btn--primary:after,.btn--amber:after{content:"";z-index:2;background:var(--void-deep);opacity:.5;width:5px;height:5px;transition:opacity var(--d-mid) var(--e-out), background var(--d-mid), box-shadow var(--d-mid);border-radius:50%;margin-top:-2.5px;position:absolute;top:50%;left:.9em;box-shadow:inset 0 0 0 1px #0000004d;box-shadow:inset 0 0 0 1px lab(0% 0 0/.3)}.btn--primary:hover:after,.btn--amber:hover:after{opacity:1;background:#fcfcfc;background:lab(98.84% .0000298023 -.0000119209);box-shadow:0 0 8px 1px #ffffffe6;box-shadow:0 0 8px 1px lab(100% 0 0/.9)}.btn--primary{background:var(--live);box-shadow:var(--glow-live)}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 0 26px #00d4f599,0 12px 30px -10px #00d4f58c;box-shadow:0 0 26px lab(77.7384% -37.1594 -29.8296/.6),0 12px 30px -10px lab(77.7384% -37.1594 -29.8296/.55)}.btn--primary:active{box-shadow:var(--glow-live);transform:translateY(0)scale(.985)}.btn--amber{background:var(--amber);box-shadow:var(--glow-amber)}.btn--amber:hover{transform:translateY(-2px);box-shadow:0 0 24px #feb34499,0 12px 30px -10px #feb34480;box-shadow:0 0 24px lab(78.9373% 21.277 65.1818/.6),0 12px 30px -10px lab(78.9373% 21.277 65.1818/.5)}.btn--amber:active{box-shadow:var(--glow-amber);transform:translateY(0)scale(.985)}.btn--ghost{border:1px solid var(--line);color:var(--ink-soft)}.btn--ghost:hover{border-color:var(--live-deep);color:var(--live);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #00d4f547,0 10px 26px -14px #00d4f580;box-shadow:inset 0 0 0 1px lab(77.7384% -37.1594 -29.8296/.28),0 10px 26px -14px lab(77.7384% -37.1594 -29.8296/.5)}.btn--ghost:active{transform:translateY(0)scale(.985)}.press-ring{width:10px;height:10px;z-index:calc(var(--z-observe) + 3);pointer-events:none;opacity:0;animation:pressRing .5s var(--e-out) both;border:1.5px solid #5ee2fdb3;border:1.5px solid lab(83.4033% -31.424 -24.8876/.7);border-radius:50%;margin:-5px 0 0 -5px;position:fixed}@keyframes pressRing{0%{opacity:.85;transform:scale(.5)}to{opacity:0;transform:scale(3.4)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.stamp{z-index:calc(var(--z-observe) + 5);color:var(--live);font-family:var(--f-display);letter-spacing:.12em;white-space:nowrap;text-align:center;pointer-events:none;opacity:0;text-shadow:0 0 20px #00d4f580;text-shadow:0 0 20px lab(77.7384% -37.1594 -29.8296/.5);will-change:transform, opacity;background:#02030559;background:lab(.899704% -.162154 -.742981/.35);border:3px solid;border-radius:5px;padding:.5em .95em;font-size:clamp(1.05rem,.7rem + 1.8vw,2.2rem);font-weight:700;line-height:1.15;position:fixed;top:50%;left:50%;box-shadow:inset 0 0 0 1px,0 0 40px #00d4f547;box-shadow:inset 0 0 0 1px,0 0 40px lab(77.7384% -37.1594 -29.8296/.28)}.stamp--amber{color:var(--amber);text-shadow:0 0 20px #feb34480;text-shadow:0 0 20px lab(78.9373% 21.277 65.1818/.5);box-shadow:inset 0 0 0 1px,0 0 40px #feb34447;box-shadow:inset 0 0 0 1px,0 0 40px lab(78.9373% 21.277 65.1818/.28)}.stamp--anchored{position:absolute}.stamp small{letter-spacing:.32em;margin-top:.5em;font-size:.42em;font-weight:400;display:block}.deck-tape{z-index:calc(var(--z-observe) + 4);background:repeating-linear-gradient(-45deg, var(--amber) 0 22px, #040609 22px 44px);pointer-events:none;will-change:transform, opacity;place-items:center;padding:.55em 0;display:grid;position:fixed;top:44%;left:-6vw;right:-6vw;rotate:-3deg;box-shadow:0 10px 50px -12px #feb34480;box-shadow:0 10px 50px -12px lab(78.9373% 21.277 65.1818/.5)}@supports (color:lab(0% 0 0)){.deck-tape{background:repeating-linear-gradient(-45deg, var(--amber) 0 22px, lab(1.55425% -.288241 -1.34299) 22px 44px)}}.deck-tape span{background:var(--amber);color:var(--void-deep);font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.3em;white-space:nowrap;border-radius:2px;padding:.4em 1.1em;font-weight:700}.weld-spark{top:-1px;left:var(--gutter);z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#a5f3ff,#fff);background:linear-gradient(90deg,#0000,lab(91.762% -41.1724 -32.9619),#fff);border-radius:2px;width:46px;height:3px;animation:1.05s cubic-bezier(.25,.6,.75,.4) both weldTravel;position:absolute;box-shadow:0 0 14px 2px #4ae3ffcc;box-shadow:0 0 14px 2px lab(83.5747% -38.5442 -30.8865/.8)}@keyframes weldTravel{0%{opacity:0;transform:translate(0)}8%{opacity:1}90%{opacity:1}to{transform:translateX(calc(100vw - var(--gutter) * 2 - 46px));opacity:0}}.glass-ripple{pointer-events:none;opacity:0;width:16px;height:16px;animation:glassRipple .95s var(--e-out) both;border:1.5px solid #5ee2fdbf;border:1.5px solid lab(83.4033% -31.424 -24.8876/.75);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;box-shadow:0 0 18px #4ae3ff59;box-shadow:0 0 18px lab(83.5189% -36.2087 -28.8941/.35)}@keyframes glassRipple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(10)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
