:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07111f;--panel:#0d1b2a;--line:#20344a;--text:#e6edf5;--muted:#91a4b8;--good:#2dd4a8;--warn:#f5b942;--bad:#ff6b6b}*{box-sizing:border-box}body{background:radial-gradient(circle at 15% 0,#112a40 0,transparent 38%),var(--bg);color:var(--text);margin:0;font:15px/1.5 Arial,sans-serif}main{max-width:1240px;margin:auto;padding:32px 22px}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding-bottom:24px;display:flex}.eyebrow{color:var(--good);letter-spacing:.16em;font-size:12px;font-weight:700}.subtitle,.muted{color:var(--muted)}.grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px;display:grid}.card{border:1px solid var(--line);background:#0d1b2adb;border-radius:12px;min-height:108px;padding:18px}.label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.value{margin-top:10px;font-size:28px;font-weight:700}.section{margin-top:26px}.status{color:var(--good);background:#123328;border-radius:99px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.status.warn{color:var(--warn);background:#3a2d12}.empty{color:var(--muted);border:1px dashed #395069;border-radius:12px;padding:26px}@media (max-width:800px){.grid{grid-template-columns:repeat(2,1fr)}.header{display:block}}@media (max-width:480px){.grid{grid-template-columns:1fr}main{padding:22px 14px}}
