/* Design tokens: black / white system with a single optional accent.
   Accent is a placeholder (red, cyan, or none: TBD). Use it only for the Book CTA,
   links and focus states. Never for the grid hover brackets (always white). */

:root {
  /* Core palette */
  --color-black: #000;
  --color-white: #fff;

  /* Accent: placeholder. Set to a real value once chosen, or leave as currentColor for "none". */
  --color-accent: currentColor;

  /* Semantic roles */
  --color-bg: var(--color-black);
  --color-fg: var(--color-white);
  --color-hover-bracket: var(--color-white);
  --color-focus: var(--color-accent);
}
