/* The brand, defined once (D38). Values are UCal 5's, from KPM Brand Guidelines v5 (2026): KPM blue for
   the chrome, PMS 299 for interaction, the guide's black scale for neutrals. Text colours are the
   DARKENED versions where the pure value fails WCAG AA on its background; the pure values stay on fills.
   Light only, on white: the owner ruled out dark mode on 2026-10-03 (VERBATIM: "no need for dark mode.
   Turn most of the screen white as it is cleaner."). */
:root {
  --font-display: Barlow, Roboto, sans-serif;
  --font-body: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-mono: "Roboto Mono", ui-monospace, monospace;
  color-scheme: light;
  --ground: #FFFFFF;
  --surface: #FFFFFF;
  --surface-2: #F6F6F6;
  --ink: #1A1A1A;
  --ink-2: #404040;
  --muted: #6B6B6B;
  --rule: #E0E0E0;
  --brand: #1C4377;
  --brand-ink: #FFFFFF;
  --accent: #00A0DD;
  --accent-2: #E8F5FB;
  --accent-tx: #00658C;
  --fill: #00658C;
  --fill-ink: #FFFFFF;
  --good: #4E7A0B;
  --good-2: #EEF8DA;
  --warn: #8A6200;
  --warn-2: #FFF4D6;
  --bad: #8F1336;
  --bad-2: #FAE3E9;
  --shadow: none;
  --kpm-bar: linear-gradient(90deg, #33006F 0%, #8F1336 22%, #E51A95 44%, #FF4C00 62%, #FFC627 78%, #93D500 90%, #00A0DD 100%);
}
