/* Light theme tokens; dark.css overrides them (design/visual-style in the vault). */
:root {
  color-scheme: light;

  --bg: #fafaf8;
  --surface: #ffffff;
  --surface-2: #f2f1ed;
  --border: #e3e1db;
  --text: #1b1b18;
  --muted: #5c5b55;
  --accent: #0b6b63;
  --on-accent: #ffffff;
  --accent-soft: #e2f1ee;

  --font-serif: 'IBM Plex Serif', Georgia, 'Times New Roman', serif;
  --font-sans: 'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --font-mono: 'IBM Plex Mono', ui-monospace, 'SFMono-Regular', Menlo, monospace;

  --radius: 6px;
  --radius-card: 10px;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --space-8: 64px;
  --page: 1120px;
  --measure: 72ch;
}
