@font-face{font-family:orbitron;src:url(/_next/static/media/75c6396710e4c1f5-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:orbitron;src:url(/_next/static/media/88ef69f616510d99-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:orbitron Fallback;src:local("Arial");ascent-override:79.40%;descent-override:19.08%;line-gap-override:0.00%;size-adjust:127.33%}.__className_114288{font-family:orbitron,orbitron Fallback}.__variable_114288{--font-orbitron:"orbitron","orbitron Fallback"}@font-face{font-family:michroma;src:url(/_next/static/media/06084a2f60b23053-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:michroma Fallback;src:local("Arial");ascent-override:81.35%;descent-override:18.69%;line-gap-override:0.00%;size-adjust:142.13%}.__className_0df1ca{font-family:michroma,michroma Fallback;font-weight:400;font-style:normal}.__variable_0df1ca{--font-michroma:"michroma","michroma Fallback"}@font-face{font-family:barlow;src:url(/_next/static/media/1ba0a863e6af8aeb-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow Fallback;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_c46b4b{font-family:barlow,barlow Fallback}.__variable_c46b4b{--font-barlow:"barlow","barlow Fallback"}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/eeb8a9ff846037ce-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/1f54c84255ccf44e-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlowCondensed;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local("Arial");ascent-override:129.59%;descent-override:25.92%;line-gap-override:0.00%;size-adjust:77.17%}.__className_ca5fb0{font-family:barlowCondensed,barlowCondensed Fallback}.__variable_ca5fb0{--font-barlow-condensed:"barlowCondensed","barlowCondensed Fallback"}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:root{--bg:#0B0B0F;--ink:#0B0B0F;--card:#12161E;--panel:#12161E;--panel-2:#0D1117;--field:#0D1219;--fg:#F0F0EC;--text-primary:#F0F0EC;--fg-muted:#B4B4B0;--text-secondary:#B4B4B0;--fg-dim:#6B6B6B;--text-muted:#6B6B6B;--fg-faint:#52525B;--line:rgba(255,255,255,0.09);--line-soft:rgba(255,255,255,0.09);--line-faint:rgba(255,255,255,0.05);--line-strong:#2A2A2A;--patent:#3F3F46;--cyan:#00B4D8;--cyan-light:#3FD0EF;--cyan-dark:#0096A8;--amber:#E0A82E;--green:#34C98A;--red:#E0707A;--radius:8px;--radius-sm:6px;--radius-lg:12px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--font-display:"Orbitron","Helvetica Neue",Arial,sans-serif;--font-body:"Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,monospace}body,html{background:var(--bg);color:var(--fg);font-family:var(--font-body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{position:relative;overflow-x:hidden}button,input,select,textarea{border-radius:var(--radius)}