/* Gate Room shared design tokens - import this file on every surface.
   Two intentional cyans:
     --cyan     pale near-white (platform body text, resting state)
     --cyan-hot vivid holographic (star map / gate glow, projections)
   These are the same holographic system named at two energy states,
   not two unrelated colours. */
:root {
  /* Core palette */
  --bg: #0a0f12;
  --panel: #121a1f;
  --panel-2: #18242b;
  --edge: #23353e;
  --cyan: rgb(209, 238, 238);
  --cyan-hot: #7fe0ff;
  --cyan-dim: #6f9aaa;
  --amber: rgb(255, 200, 120);
  --amber-bracket: #ffb24a;
  --amber-dim: #b8893f;
  --text: #cfe2e6;
  --muted: #7d949b;
  --good: #6fcf8e;
  --bad: #e07a6f;

  /* Panel chrome */
  --panel-border: 1px solid var(--edge);
  --panel-glow: 0 0 26px rgba(90, 190, 220, .22);
  --shadow-card: 0 10px 30px rgba(0, 0, 0, .35);
  --shadow-card-hover: 0 16px 46px rgba(0, 0, 0, .5), 0 0 26px rgba(209, 238, 238, .07);
  --radius: 10px;
  --radius-lg: 14px;

  /* Typography
     --font-display  Coolvetica  headings, wordmark, HUD labels, decision titles
     --font-body     Inter       all body text, forms, nav, chrome strip
     --font-mono     Courier New star map tactical labels only (intentional terminal aesthetic)
  */
  --font-display: 'Coolvetica', 'Inter', sans-serif;
  --font-body: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --font-mono: 'Courier New', monospace;
}
