/* angajuu.de tokens — Ledger palette, single theme (spec 2026-08-10 §3.1).

   Navy (--color-brand) is now the structural colour: headings, primary
   buttons, and the full-bleed deep band (--color-band-deep, same value —
   CTA band, footer). Teal (--color-accent) is reserved for AI signal only —
   fills, highlights, data — never a large structural surface and never
   plain body text; the only valid text-on-teal pairing is
   --color-accent-ink. --color-accent-text (teal-dark) is what carries
   tertiary links and juujuu copy instead. The old brand green is demoted to
   a status colour: --color-covered / --color-covered-data.

   Retired in this pass — must not reappear in any stylesheet or template
   (with the --color- prefix each carried): accent-data, accent-contrast,
   rel-text, rel-tint, rel-border (enforced going forward by
   test/assets.test.js's legacy-alias ban list). */
:root {
  /* Ledger palette — spec 2026-08-10 §3.1. Light-only, as before. */
  --color-base: #FBFCFD;
  --color-surface: #FFFFFF;
  --color-surface-sunken: #F0F2F5;
  --color-band-deep: #0B3A6E;          /* navy full-bleed bands: CTA, footer */
  --color-border: #E3E7ED;
  --color-border-strong: #C9D0DA;
  --color-text: #0C1017;
  --color-text-muted: #5A6473;
  --color-text-faint: #626B7A;         /* darkened from spec's 8A94A6 (fails AA) and 6B7484 (still fails on sunken) */
  --color-decor: #DDE3EB;

  --color-brand: #0B3A6E;              /* structure, primary buttons, headings */
  --color-brand-contrast: #FFFFFF;
  --color-brand-tint: rgba(11, 58, 110, 0.07);

  --color-accent: #1FB6A6;             /* teal = AI signal. Fill and data only */
  --color-accent-ink: #06231F;         /* text on teal fills */
  --color-accent-text: #0F766E;        /* teal-dark: tertiary links, juujuu text */
  --color-accent-tint: rgba(31, 182, 166, 0.12);

  --color-covered: #0A7D5A;            /* old brand green, demoted to status */
  --color-covered-data: #12A87A;
  --color-partial: #9A5A00;
  --color-partial-data: #E09112;
  --color-partial-tint: #FBF1E0;
  --color-gap: #C0242C;
  --color-unassessed: #A8B0BC;
  --color-rel: #5B4BDB;
  --color-dots: #CBD2DC;
}
