@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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.0dza.stei.9v7.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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.03nf~dfjdkf~..woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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.0gfhww.tctz1o.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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.09q3q1i5159bl.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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.1409xf.ylxg8g.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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_2fbad08d-module__Y6qpBa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2fbad08d-module__Y6qpBa__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.00h2pk9.eev0o.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.0utf7qfb0khyu.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.0wf336i9wr3zj.woff2?dpl=dpl_Eyhn3WvrW6WsCw623YyaMwLCKeSv)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:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_19feba79-module__gfyzza__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_19feba79-module__gfyzza__variable{--font-vt323:"VT323", "VT323 Fallback"}
:root{--background:#000;--background-deep:#000;--foreground:#dbf5ff;--bright:#fff;--accent:#14a9ff;--link:#c2efff;--link-visited:#d4c4ff;--border:#58bcf2;--border-light:#1f7bb4;--surface:#0a1f33;--muted:#8fc8ea;--muted-light:#5a96bd;--color-success:#3cf29a;--color-error:#ff5e7c;--color-warning:#ffc44d;--color-price-bad:#ff7a9c;--glow:0 0 4px #96e6fff2, 0 0 14px #00afffb3;--font-mono:var(--font-jetbrains), "Courier New", monospace;--font-terminal:var(--font-vt323), var(--font-jetbrains), monospace}*{box-sizing:border-box}html,body{background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-mono);text-shadow:0 0 2px #78d7ff52;margin:0;padding:0;font-size:15px}body{background:radial-gradient(125% 80% at 50% 24%, #0069cd3d, transparent 62%), var(--background);position:relative}a{color:var(--link);text-shadow:var(--glow)}a:visited{color:var(--link-visited)}a:hover{color:var(--bright)}h1,h2,h3{font-family:var(--font-terminal);letter-spacing:.03em;color:var(--bright);text-shadow:var(--glow)}button{font-family:var(--font-mono);color:var(--foreground);text-shadow:var(--glow);transition:color .12s,text-shadow .12s,background .12s}button:hover:not(:disabled){color:var(--bright);text-shadow:0 0 8px #009bffe6;background:#009bff1a}button:disabled{color:var(--muted);text-shadow:none;cursor:default}hr{border:none;border-top:1px solid var(--border);box-shadow:var(--glow);margin:12px 0}input,textarea,select{background:var(--surface);color:var(--foreground);border:2px solid var(--border);font-family:var(--font-mono)}input::placeholder{color:var(--muted)}input:focus,textarea:focus{border-color:var(--accent);box-shadow:var(--glow);outline:none}::selection{background:var(--accent);color:#001018;text-shadow:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--background-deep)}::-webkit-scrollbar-thumb{background:var(--border)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}.container{z-index:1;max-width:760px;margin:0 auto;padding:24px 16px 64px;position:relative}.crt-overlay{pointer-events:none;z-index:9999;opacity:.13;background:repeating-linear-gradient(#0000 0 2px,#00081052 2px 4px);animation:5s steps(60,end) infinite crt-flicker;position:fixed;inset:0;box-shadow:inset 0 0 280px #0000001f}@keyframes crt-flicker{0%,96%,to{opacity:.13}97%{opacity:.09}98%{opacity:.2}}.cursor{vertical-align:text-bottom;background:var(--accent);width:.55em;height:1em;box-shadow:var(--glow);margin-left:2px;animation:1.05s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}@keyframes tc-spin{to{transform:rotate(360deg)}}@keyframes tc-spin-rev{to{transform:rotate(-360deg)}}@keyframes tc-pulse{0%,to{opacity:.55}50%{opacity:1}}.tc-spin{animation:64s linear infinite tc-spin}.tc-spin-rev{animation:96s linear infinite tc-spin-rev}.tc-pulse{animation:4.5s ease-in-out infinite tc-pulse}@keyframes lv-line{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.lv-line{animation:.4s both lv-line}.aurora{z-index:0;pointer-events:none;filter:blur(42px);background:radial-gradient(38% 40% at 28% 30%,#008cff38,#0000 70%),radial-gradient(44% 46% at 76% 58%,#00cdff2b,#0000 70%),radial-gradient(36% 42% at 54% 86%,#565cff26,#0000 70%);animation:19s ease-in-out infinite alternate aurora-drift;position:fixed;inset:-25%}@keyframes aurora-drift{0%{opacity:.75;transform:translate(-2%,-1%)scale(1)}50%{opacity:1;transform:translate(2%,2%)scale(1.12)}to{opacity:.85;transform:translate(-1%,1%)scale(1.06)}}.scan{z-index:9998;pointer-events:none;background:linear-gradient(#0000,#82d7ff12,#0000);height:160px;animation:7.5s linear infinite scan-sweep;position:fixed;top:0;left:0;right:0}@keyframes scan-sweep{0%{transform:translateY(-200px)}to{transform:translateY(100vh)}}@media (prefers-reduced-motion:reduce){.crt-overlay,.cursor,.tc-spin,.tc-spin-rev,.tc-pulse,.lv-line,.aurora,.scan{animation:none}.scan{display:none}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.3}}.live-dot{animation:1.8s ease-in-out infinite livePulse}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-track{will-change:transform;animation:40s linear infinite tickerScroll}.ticker-track:hover{animation-play-state:paused}a.fleet-card>div{transition:box-shadow .16s,transform .16s,border-color .16s}a.fleet-card:hover>div{border-color:var(--bright);transform:translateY(-2px);box-shadow:0 0 26px #14a9ff8c,inset 0 0 34px #00a0ff1f}@media (prefers-reduced-motion:reduce){.live-dot,.ticker-track{animation:none}a.fleet-card:hover>div{transform:none}}
