/*
 * Light — the same neutral console for a bright room or a projector.
 *
 * The badge and status colours are text on a white surface, so they are
 * darkened until each clears 4.5:1: the mid-tones that read fine on a dark
 * skin land at 3.5-4.0 here.
 */

[data-brand="light"] {
  --bg: #f3f4f7;
  --surface: #ffffff;
  --surface-2: #e9ebef;
  --field: #f3f4f7;
  --primary: #1565c9;
  --primary-ink: #ffffff;
  --secondary: #5b6672;
  --accent: #b44430;
  --fg: #1a1c20;
  --muted: #5f6b77;
  --line: rgba(26, 28, 32, 0.14);
  --valkyra: #c23c3c;
  --lonestar: #2f6fae;
  --manticore: #2f8f52;
  --teamkill: #8a6b0a;
  --watch: #a85614;
  --flag: #7c3aed;

  --good: #1d7a4c;
  --bad: #cf3535;
  --warn: #a85614;
  --info: #16748f;
  --idle: #8b949f;
  --bad-soft: rgba(207, 53, 53, 0.12);
  --badge-live: #1d7a4c;
  --badge-next: #8a6b0a;

  --scrim: rgba(26, 28, 32, 0.38);
  --spotlight: rgba(26, 28, 32, 0.42);
  --shadow: 0 18px 50px rgba(26, 28, 32, 0.16);
  --shadow-lift: 0 -10px 28px rgba(26, 28, 32, 0.12);
  --radius: 8px;
  --font: "SF Pro Text", "Segoe UI", "IBM Plex Sans", system-ui, sans-serif;
  --mono: "SF Mono", Menlo, "IBM Plex Mono", monospace;
}
