/* Shared site palette. Game-specific themes remain in their own stylesheets. */
:root {
  --site-ink: #1d2939;
  --site-muted: #627185;
  --site-brand: #142536;
  --site-brand-deep: #101f2e;
  --site-brand-raised: #1d3349;
  --site-accent: #2378d4;
  /* A deeper blue keeps small labels and white button text readable. */
  --site-primary: #1d6fc6;
  --site-primary-dark: #195b9f;
  --site-primary-bright: #2573c5;
  --site-sky: #9dd5ff;
  --site-sky-mid: #68b9f2;
  --site-paper: #f7f8fa;
  --site-surface: #fff;
  --site-surface-muted: #fafbfd;
  --site-soft: #eff5fc;
  --site-soft-strong: #e2eefb;
  --site-line: #dee5ed;
  --site-accent-rgb: 35, 120, 212;
  --site-sky-rgb: 157, 213, 255;
  --site-shadow-rgb: 20, 37, 54;
}
