/* Amadeus — colour scheme. Every colour on the site is defined here and only here.
   To re-colour the site, edit these values, then run `python3 build.py` (it copies --page / --board / --chalk / --accent
   into <meta name="theme-color"> and favicon.svg) and `uv run --with playwright python tools/render.py` (og.png, icon). */
:root {
  /* surfaces */
  --page: #0b1018;        /* behind the boards */
  --board: #121a2b;       /* the slate */
  --board-hi: #1a2439;    /* a raised spot on the slate: active language, inset frame */
  --edge: #2b3852;        /* hairlines, board edge, dashed rules */
  --key-black: #070b13;   /* black piano keys and the keyboard case */

  /* chalk */
  --chalk: #ece8dc;       /* main text and drawings */
  --dim: #a7b2c7;         /* secondary text (AA on --board) */
  --faint: #66718a;       /* decorative only: rules, dots, dotted leaders; never body text */

  /* the accent: what the board is talking about. Large text and marks only. */
  --accent: #f0b45a;
  --accent-ink: #2a1d08;  /* text on an accent fill */

  /* the pinned photo */
  --paper: #f3efe4;
  --ink: #1d1c18;

  /* form feedback */
  --good: #9fd4a8;
  --bad: #f2a08c;

  /* light and shadow, for mixing */
  --shade: #000;
  --glint: #fff;
}
