/* Atendana design tokens v0 (2026-10-19). Source of truth: 05-visual/identity.md */
:root {
  --atn-blue: #27457F;        /* Workwear Blue: primary, logo, links, buttons (9.4:1 on white) */
  --atn-blue-deep: #1C3360;   /* hover / pressed */
  --atn-blue-tint: #E7ECF6;   /* soft surfaces, badges */
  --atn-midnight: #0E1A3A;    /* body text; after-hours dark ground */
  --atn-night: #16234A;       /* dark surfaces */
  --atn-signal: #FF6A2B;      /* the point: urgent, accents, CTA on dark. Never text on white (2.8:1) */
  --atn-signal-deep: #D9531A; /* signal hover */
  --atn-mist: #DDE3F0;        /* borders, dividers */
  --atn-daybreak: #F5F7FB;    /* page ground */
  --atn-white: #FFFFFF;
  --atn-muted: #4A5678;       /* secondary text on daybreak/white (≥7:1) */
  --atn-font-display: "Sora", system-ui, sans-serif;           /* 600-800: headlines, wordmark */
  --atn-font-body: "Instrument Sans", system-ui, sans-serif;   /* 400-600: body, UI */
  --atn-radius: 12px;
  --atn-radius-lg: 20px;
}
