/* --------------------------------------------------------------------------
   Single source of truth for the site-wide colour theme.

   Every site links this file (deploy.sh copies it into each site's served
   root) and reads these variables, so changing a colour here changes it
   everywhere. Keep the site's own CSS limited to layout; colours should come
   from this file.

   To retheme the whole portfolio, just edit the values below and run
   `bash deploy.sh` (or `python3 serve_local.py --build`).
   -------------------------------------------------------------------------- */
:root {
    /* Page background */
    --bg-color: #e7e7e7;

    /* Text */
    --text-color: #111111;     /* primary text */
    --text-bright: #000000;
    --muted-color: #555555;    /* secondary / captions / dates */

    /* Chrome */
    --accent-color: #ffffff;   /* text/icons sitting on the black header */
    --banner-color: #2c1900;   /* fixed top banner / header background */
    --border-color: #c9c9c9;   /* dividers / borders */

    /* Links */
    --link-color: #406adf;

    /* Surfaces (cards, code, hover states) */
    --card-bg: #f2f2f2;
    --code-bg: #f0f0f0;
}
