:root{
  --c-bg:#060A11;
  --c-bg-glow:#0F1B2E;
  --c-panel:rgba(14,22,36,0.82);
  --c-panel-solid:#0D1522;
  --c-line:rgba(120,170,230,0.18);
  --c-line-strong:rgba(92,200,255,0.35);
  --c-grid:rgba(92,200,255,0.035);
  --c-cyan:#5CC8FF;
  --c-blue:#2F7BFF;
  --c-red:#FF2E45;
  --c-amber:#FFB020;
  --c-green:#4CC76A;
  --c-violet:#9A7CFF;
  --c-white:#EEF3FA;
  --c-muted:#7F8DA3;
  --c-dim:#4A5568;
  --c-ink:#000000;
  --c-link-quiet:#AEB9CA;
  --f-ui:"Chakra Petch",system-ui,sans-serif;
  --f-mono:"JetBrains Mono",ui-monospace,monospace;
  --t-alias:700 44px/1.0 var(--f-ui);  --tr-alias:0;
  --t-value:600 22px/1.2 var(--f-ui);  --tr-value:0;
  --t-body:500 19px/1.3 var(--f-ui);  --tr-body:0;
  --t-brand:700 15px/1.0 var(--f-ui);  --tr-brand:0.16em;
  --t-nav:600 13px/1.0 var(--f-ui);  --tr-nav:0.14em;
  --t-label:600 11px/1.0 var(--f-ui);  --tr-label:0.22em;
  --t-chip:700 11px/1.0 var(--f-ui);  --tr-chip:0.16em;
  --t-handle:700 22px/1.1 var(--f-mono);  --tr-handle:0;
  --t-data:400 12px/1.6 var(--f-mono);  --tr-data:0.06em;
  --t-legal:400 11px/1.0 var(--f-mono);  --tr-legal:0.04em;
  --s-1:4px;
  --s-2:8px;
  --s-3:12px;
  --s-4:16px;
  --s-5:20px;
  --s-6:24px;
  --s-7:28px;
  --r-panel:4px;
  --r-chip:2px;
  --r-radar:6px;
  --r-button:4px;
  --r-thumb:3px;
  --g-red:0 0 14px rgba(255,46,69,.6);
  --g-siren:0 0 8px currentColor;
  --g-star:drop-shadow(0 0 1px #000) drop-shadow(0 2px 0 #000);
  --card-width:1200px;
  --card-height:675px;
  --card-margin:28px;
  --card-gutter-x:24px;
  --card-gutter-y:12px;
  --card-topbar:44px;
  --card-col-left:372px;
  --card-col-right:748px;
}
