/* Standalone pages cannot import the app bundle, so these mirror the three
   [data-theme] blocks in src/styles/tokens.css by hand.
   tests/codexGorev24StaticPages.test.js fails if the two drift apart. */
:root, [data-theme="light"] {
  --page-bg: #efe8de;
  --page-text: #3a3028;
  --page-muted: #625850;
  --page-accent: #9b5838;
  --page-accent-readable: #85482d;
  --page-border: #d4ccc0;
  --page-card: #e6ddd2;
  --page-shadow: rgba(58, 48, 40, 0.12);
}

:root[data-theme="dark"] {
  --page-bg: #141210;
  --page-text: #f5f0e8;
  --page-muted: #b5aaa0;
  --page-accent: #9b5838;
  --page-accent-readable: #e0a070;
  --page-border: #332e29;
  --page-card: #1c1a17;
  --page-shadow: rgba(0, 0, 0, 0.36);
}

:root[data-theme="lavender"] {
  --page-bg: #1a1630;
  --page-text: #ede8ff;
  --page-muted: #c0b4ee;
  --page-accent: #7c3aed;
  --page-accent-readable: #c4b5fd;
  --page-border: #423a6e;
  --page-card: #242040;
  --page-shadow: rgba(12, 8, 18, 0.42);
}
