/*
 * Shared brand/ink values consumed by both pwa/src/index.css (Tailwind, via
 * the --c-* aliases) and parts/static/admin/parts/brand.css (plain CSS, via
 * the --tv-* aliases). RGB channels are space-separated so this also works
 * directly inside Tailwind's `rgb(var(--x) / <alpha-value>)` pattern.
 *
 * Deliberately excludes surface/background colors and the admin's urgency/
 * state palette — those diverge on purpose between the two apps and are not
 * part of this file's contract.
 */
:root {
  --color-brand-navy: 27 51 125;        /* #1b337d */
  --color-brand-green: 0 172 92;        /* #00ac5c — icon/border use only */
  --color-brand-green-text: 0 107 56;   /* #006b38 — AA-safe on white text */
  --color-brand-mint: 168 220 216;      /* #a8dcd8 */
  --color-ink: 28 25 23;                /* #1c1917 */
  --color-ink-muted: 71 85 105;         /* #475569 */
  --color-ink-faint: 91 107 125;        /* tuned for ~5.1:1 contrast on white */
  --color-on-primary: 255 255 255;      /* text on navy/green fills */
}
