/*
 * isa-theme-v1.css — ALL site + filter colours in one place.
 *
 * To re-colour the site later: change the values below (or copy this file to
 * isa-theme-v2.css, change it, and point header.php at the new name — files in
 * /css are cached for 10 years by Cloudflare, so never edit a live file in place).
 *
 * The values here are TODAY's colours, so loading this file changes nothing.
 */
:root {
  /* ---- Site colours (same as common-new.css / tailwind "isa-*") ---- */
  --isa-red: #790003;          /* main red: nav bar, buttons */
  --isa-red-dark: #2e100f;     /* card + panel background */
  --isa-li-dark: #5b0608;      /* darker red: header rows */
  --isa-deep: #450a0a;         /* red-950: phone top bar */
  --isa-main: #fce690;         /* cream/gold text */
  --isa-secondary: #fbc66d;
  --isa-amber: #fbbf24;        /* numbers, highlights */
  --isa-theme: #b91c1c;

  /* ---- Filter colours ---- */
  --flt-bg: #1a1a1a;           /* overlay page behind everything */
  --flt-head: #5b0608;         /* overlay top bar */
  --flt-groups: #790003;       /* left column (group list) */
  --flt-panel: #2e100f;        /* right column (options) */
  --flt-foot: #0d0d0d;         /* overlay bottom bar */
  --flt-active: #450a0a;       /* the group you are looking at */
  --flt-selected: #6a0c0c;     /* a ticked option row */
  --flt-btn: #790003;          /* small red buttons (Back, Clear all) */
  --flt-btn-hover: #9a1418;    /* hover on small red buttons */
  --flt-text: #e0e0e0;         /* option text */
  --flt-group-text: #fce690;   /* group names on the left */
  --flt-accent: #fce690;       /* big "Show results" button */
  --flt-accent-fg: #790003;    /* text on the big button */
  --flt-accent-hover: #fff3c4; /* hover on the big button (stays readable) */
  --flt-tag-bg: #fce690;       /* active filter chips */
  --flt-tag-fg: #2e100f;
  --flt-tag-x: #790003;        /* the × on a chip */
  --flt-muted: #9ca3af;        /* counts, notes, "No match" */
  --flt-border: #333333;
  --flt-input-bg: #1a1a1a;
  --flt-input-border: #fce690;
  --flt-ok: #4caf50;           /* "filters on" dot, switch ON */
  --flt-off: #6b7280;          /* switch OFF */
  --flt-focus: #fbbf24;        /* keyboard focus ring */
  --flt-error: #fca5a5;
}
