/* Shared art-direction tokens for the launcher-inspired interface. */
:root {
  --ink: #05080f;
  --void: #080d18;
  --navy: #101b2d;
  --navy-2: #17263b;
  --glass: rgba(8, 14, 25, 0.68);
  --glass-strong: rgba(6, 11, 20, 0.86);
  --silver: #dce7f2;
  --muted: #9fb2c7;
  --cyan: #8bdfff;
  --cyan-strong: #42c7f3;
  --gold: #e9c978;
  --gold-strong: #ffd989;
  --danger: #ff817b;
  --success: #8ef0bf;
  --line: rgba(221, 235, 255, 0.18);
  --line-bright: rgba(139, 223, 255, 0.42);
  --shadow: 0 24px 70px rgba(0, 0, 0, 0.48);
  --radius: 8px;
  --space-1: 0.5rem;
  --space-2: 1rem;
  --space-3: 1.5rem;
  --space-4: 2rem;
  --space-5: 3rem;
  --space-6: 4.5rem;
  --max: 1180px;
  --font-display: "Cinzel", "Trajan Pro", Georgia, serif;
  --font-ui: "Inter", "Segoe UI", Arial, sans-serif;
}
