/* Audit365 — "Slate & Signal" design tokens.
   Professional light enterprise UI (Stripe / Vanta / Postmark register).
   Color discipline (hard rule): green/amber/red appear ONLY as status meaning.
   --accent never signals health; it marks navigation and primary actions only. */
:root{
  --bg:#F6F8FA;          /* app canvas */
  --surface:#FFFFFF;     /* cards, tables, panels */
  --surface-2:#F1F4F7;   /* table headers, subtle fills */
  --line:#E3E8EE;        /* hairline borders */
  --line-2:#CBD5E1;      /* input borders, stronger dividers */
  --ink:#0F1B2D;         /* primary text; also the terminal-style record-block background */
  --ink-2:#5B6B80;       /* secondary text */
  --ink-3:#8C99AB;       /* tertiary/meta text */
  --accent:#2E5AAC;      /* THE one brand accent: active nav + primary buttons ONLY */
  --ok:#1F8A4C;   --ok-bg:#E7F5EC;
  --warn:#B77209; --warn-bg:#FCF3E3;
  --bad:#C2352B;  --bad-bg:#FCEAE8;
  --info-bg:#EAF0FA;
  --radius:10px;
  --shadow:0 1px 2px rgba(15,27,45,.05), 0 4px 16px rgba(15,27,45,.06);
}
