/*
 * Onepager neutral light-mode defaults.
 *
 * Linked into every site via <link rel="stylesheet" href="/shared/css/theme.css">
 * BEFORE the per-site <style> block, so site-specific [data-theme="light"]
 * overrides win on cascade.
 *
 * Variables targeted are the common set used across templates and custom sites.
 * Sites with custom palettes (gold, olive, octopus, etc.) supply their own
 * [data-theme="light"] block to override these defaults.
 */
[data-theme="light"] {
  --bg: #faf9f6;
  --bg-elevated: #ffffff;
  --bg-card: #ffffff;
  --bg-surface: #ffffff;
  --text: #1a1a1a;
  --text-dim: #4a4a4a;
  --text-dimmed: #4a4a4a;
  --text-muted: #6b6b6b;       /* AA on white: 4.85:1 */
  --text-secondary: #4a4a4a;
  --border: rgba(0, 0, 0, 0.08);

  color-scheme: light;
}

[data-theme="dark"] {
  color-scheme: dark;
}
