@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_22d3b9f5-module__0xb9Va__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_22d3b9f5-module__0xb9Va__variable{--font-display:"Anton", "Anton Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.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:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.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:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.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:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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_dc177b0e-module__78ed6G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_dc177b0e-module__78ed6G__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.msym{letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--surface:#0d0d0f;--sc-lowest:#050505;--sc-low:#0d0d10;--sc:#121214;--sc-high:#161619;--sc-highest:#1c1c1f;--primary:#ff1e1e;--primary-deep:#b00010;--on:#fff;--on-var:#a1a1a1;--on-dim:#6b6b70;--green:#24e1a2;--amber:#ffb020;--blue:#96ccff;--hairline:#ff1e1e33;--hairline-soft:#ffffff12;--hairline-hi:#ffffff1f;--radius:4px}*{box-sizing:border-box}html,body{background:var(--sc-lowest);color:var(--on);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);-webkit-font-smoothing:antialiased;margin:0;padding:0}.font-display{font-family:var(--font-display,"Anton", sans-serif);letter-spacing:-.01em;font-weight:400}.font-mono{font-family:var(--font-mono,"JetBrains Mono", monospace)}.italic-display{text-transform:uppercase;font-style:italic}.caps{text-transform:uppercase;letter-spacing:.18em;color:var(--on-var);font-size:11px}.glow-text-red{color:var(--primary)}.glow-red{box-shadow:none}.hud-card{background:var(--sc-lowest);border:1px solid var(--hairline);position:relative}.pulse-border-glow{box-shadow:0 0 0 1px var(--primary)}.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--hairline-soft);background:#121214b8}.hud-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:26px 26px}.scanline:before{content:"";background:linear-gradient(90deg,#0000,#ff1e1e99,#0000);height:2px;animation:4s linear infinite scan;position:absolute;top:0;left:0;right:0}@keyframes scan{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{opacity:0;transform:translateY(320px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fade-up{animation:.28s cubic-bezier(.22,.61,.36,1) both fadeUp}.btn-red{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.1em;color:#fff;cursor:pointer;border-radius:var(--radius);background:linear-gradient(#ff5546,#93000a);border:none;padding:13px 22px;font-size:13px;font-weight:700;transition:filter .14s,transform .1s}.btn-red:hover{filter:brightness(1.08)}.btn-red:active{transform:scale(.98)}.btn-red:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.4)}.btn-ghost{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.1em;color:var(--on-var);cursor:pointer;background:var(--sc);border:1px solid var(--hairline-soft);border-radius:var(--radius);padding:11px 18px;font-size:12px;font-weight:700;transition:border-color .14s,color .14s}.btn-ghost:hover{border-color:var(--hairline);color:var(--on)}.field{background:var(--sc);border:1px solid var(--hairline-soft);width:100%;color:var(--on);font-family:var(--font-mono,monospace);border-radius:var(--radius);outline:none;padding:12px 14px;font-size:14px;transition:border-color .14s}.field::placeholder{color:var(--on-dim)}.field:focus{border-color:var(--primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2a2a31;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#3a3a44}::-webkit-scrollbar-track{background:0 0}
