/* WHAT: Shared design tokens. WHY: Contrast, rhythm and rival identities should be consistent without duplicated magic values. HOW: Game-specific styles consume these CSS custom properties. */
:root {
  color-scheme: dark;
  --bg: #101719; --surface: #172124; --surface-up: #1d2a2e; --surface-soft: #141d20;
  --ink: #f1f5f2; --muted: #a5b4b5; --line: #304044; --mint: #5de4d1;
  --coral: #ff9784; --yellow: #f3cd83; --danger: #ff9c99; --radius: 18px; --small-radius: 10px;
  --font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;
  --shadow: 0 24px 72px #0003;
}
