:root{--bg-obsidian:#07090d;--bg-deep:#0b0e14;--bg-card:#10141d;--bg-card-hover:#151b26;--bg-card-active:#1a2230;--bg-glass:#10141de0;--bg-glass-card:#10141df0;--border-subtle:#ffffff1a;--border-telemetry:#e2e8f03d;--border-crimson:#ff263859;--border-amber:#f59e0b59;--border-cyan:#38bdf859;--crimson:#ff2638;--crimson-hover:#e11d48;--crimson-shadow:0 2px 0 #0009;--cyan:#38bdf8;--cyan-hover:#7dd3fc;--cyan-shadow:0 2px 0 #0009;--amber:#f59e0b;--amber-hover:#fbbf24;--amber-shadow:0 2px 0 #0009;--green:#10b981;--green-shadow:0 2px 0 #0009;--text-white:#fff;--text-bright:#f8fafc;--text-body:#94a3b8;--text-muted:#64748b;--text-dim:#475569;--font-display:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Monaco, Consolas, monospace;--shadow-hud:0 8px 24px #000000b3;--shadow-card:0 4px 16px #0000008c;--shadow-inset:inset 0 1px 0 #ffffff14;--transition-fast:.12s cubic-bezier(.4, 0, .2, 1);--transition-normal:.2s cubic-bezier(.4, 0, .2, 1);--transition-smooth:.32s cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-body);background-color:var(--bg-obsidian);color:var(--text-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--bg-obsidian);min-height:100vh;color:var(--text-body);background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:32px 32px;background-attachment:fixed;line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--bg-obsidian)}::-webkit-scrollbar-thumb{border:1px solid var(--border-subtle);background:#172033;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--crimson)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-bright);letter-spacing:-.02em;font-weight:700;line-height:1.15}h1{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:800}h2{font-size:clamp(1.8rem,3.5vw,2.6rem)}h3{font-size:clamp(1.3rem,2.2vw,1.7rem)}h4{font-size:1.2rem}p{margin-bottom:1rem}p:last-child{margin-bottom:0}a{color:inherit;transition:color var(--transition-fast);text-decoration:none}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container-wide{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.section-padding{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.telemetry-badge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-variant-numeric:tabular-nums;border:1px solid var(--border-telemetry);border-left:3px solid var(--cyan);color:var(--cyan);background:#0b0e14;border-radius:2px;align-items:center;gap:.45rem;padding:.3rem .65rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.telemetry-badge.crimson{border-color:#ff263859;border-left:3px solid var(--crimson);color:var(--crimson);background:#ff26380f}.telemetry-badge.amber{border-color:#f59e0b59;border-left:3px solid var(--amber);color:var(--amber);background:#f59e0b0f}.telemetry-badge.green{border-color:#10b98159;border-left:3px solid var(--green);color:var(--green);background:#10b9810f}.led-pulse{background-color:var(--crimson);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse-indicator;display:inline-block;box-shadow:0 0 0 2px #ff263840}.led-pulse.cyan{background-color:var(--cyan);box-shadow:0 0 0 2px #38bdf840}.led-pulse.green{background-color:var(--green);box-shadow:0 0 0 2px #10b98140}@keyframes pulse-indicator{0%,to{opacity:1}50%{opacity:.45}}.telemetry-card{background:var(--bg-card);border:1px solid var(--border-subtle);transition:all var(--transition-normal);box-shadow:var(--shadow-card);border-radius:3px;position:relative;overflow:hidden}.telemetry-card:hover{background:var(--bg-card-hover);border-color:var(--border-telemetry);box-shadow:0 8px 24px #000000a6}.telemetry-card:before{content:"";background:linear-gradient(90deg, var(--cyan), transparent 60%);opacity:.4;height:2px;transition:opacity var(--transition-normal);position:absolute;top:0;left:0;right:0}.telemetry-card:hover:before{opacity:1}.telemetry-card.card-crimson:hover{border-color:var(--border-crimson);box-shadow:0 8px 24px #000000a6}.telemetry-card.card-crimson:before{background:linear-gradient(90deg, var(--crimson), transparent 60%)}.hud-corner{position:relative}.hud-corner:after{content:"";border-top:1.5px solid var(--cyan);border-right:1.5px solid var(--cyan);pointer-events:none;opacity:.75;width:8px;height:8px;position:absolute;top:6px;right:6px}.btn{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all var(--transition-fast);text-align:center;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.6rem;font-size:.92rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0006}.btn-crimson{background:var(--crimson);color:#fff;border-color:#ffffff26;box-shadow:0 2px #0009,inset 0 1px #fff3}.btn-crimson:hover{background:var(--crimson-hover);color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px #000000b3}.btn-cyan{background:var(--cyan);color:#07090d;border-color:#fff3;font-weight:800;box-shadow:0 2px #0009,inset 0 1px #ffffff4d}.btn-cyan:hover{background:var(--cyan-hover);color:#07090d;transform:translateY(-1px);box-shadow:0 4px 10px #000000b3}.btn-outline-cyan{color:var(--cyan);border:1px solid var(--cyan);background:#38bdf80f}.btn-outline-cyan:hover{color:#fff;border-color:var(--cyan-hover);background:#38bdf829;transform:translateY(-1px)}.btn-outline-white{color:var(--text-bright);background:#ffffff0a;border:1px solid #ffffff2e}.btn-outline-white:hover{color:#fff;background:#ffffff1a;border-color:#ffffff73;transform:translateY(-1px)}.btn-sm{border-radius:2px;padding:.45rem .9rem;font-size:.78rem}.btn-lg{border-radius:2px;padding:.95rem 2rem;font-size:1.02rem}.stat-value{font-family:var(--font-mono);color:var(--text-bright);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1}.stat-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-top:.4rem;font-size:.78rem;font-weight:700}.ticker-wrap{width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--text-muted);background:#05070b;border-bottom:1px solid #ff263840;padding:.35rem 0;font-size:.72rem;overflow:hidden}.ticker-content{white-space:nowrap;animation:36s linear infinite ticker;display:inline-flex}.ticker-content:hover{animation-play-state:paused}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.carbon-grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px}.glass-panel{background:var(--bg-glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--border-subtle);border-radius:3px}.form-group{margin-bottom:1.25rem}.form-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--text-bright);margin-bottom:.4rem;font-size:.82rem;font-weight:700;display:block}.form-input,.form-select,.form-textarea{width:100%;color:var(--text-bright);font-family:var(--font-body);transition:all var(--transition-fast);background:#0b0e14;border:1px solid #ffffff1f;border-radius:2px;padding:.75rem .95rem;font-size:.92rem}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--cyan);background:#10141d;outline:none;box-shadow:0 0 0 2px #38bdf833}.form-textarea{resize:vertical;min-height:110px}.telemetry-bar-bg{background:#0b0e14;border:1px solid #ffffff14;border-radius:1px;width:100%;height:8px;position:relative;overflow:hidden}.telemetry-bar-fill{border-radius:0;height:100%;transition:width .7s cubic-bezier(.16,1,.3,1)}.telemetry-bar-crimson{background:var(--crimson);box-shadow:none}.telemetry-bar-cyan{background:var(--cyan);box-shadow:none}.telemetry-bar-amber{background:var(--amber);box-shadow:none}.lightbox-overlay{-webkit-backdrop-filter:blur(12px);z-index:9999;background:#05070bf0;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.lightbox-content{justify-content:center;align-items:center;max-width:92vw;max-height:82vh;display:flex;position:relative}.lightbox-image{object-fit:contain;border:1px solid #ffffff24;border-radius:3px;max-width:100%;max-height:80vh;box-shadow:0 12px 48px #000000d9}.grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.grid-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.grid-4{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}@media (max-width:768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}
