/* ============================================================
   Color tokens — AVOW Digital
   A near-monochrome, editorial palette: white paper, near-black
   ink, and a deep navy that does the heavy lifting. Gold is a
   rare signature accent; green/gold carry semantic status.
   ============================================================ */
:root {
  /* --- Surfaces --- */
  --canvas: #ffffff;        /* primary page background */
  --paper: #fafaf9;         /* warm off-white section background */
  --surface-card: #ffffff;  /* default card surface */
  --surface-sunken: #f6f6f4;/* inset / framed wells */

  /* --- Ink (text) ramp --- */
  --ink: #0a0a0a;           /* primary text */
  --ink-2: #1a1a1a;         /* strong secondary text */
  --ink-3: #3a3a3a;         /* body / supporting text */
  --muted: #8a8a8a;         /* captions, meta, labels */
  --muted-2: #b8b8b8;       /* faintest text, numerals */

  /* --- Hairlines & dividers (navy-tinted, never pure grey) --- */
  --hair: rgba(10, 22, 40, 0.10);
  --hair-2: rgba(10, 22, 40, 0.05);

  /* --- Navy — the brand's structural color --- */
  --navy: #0a1628;          /* deepest — dark bands, primary buttons, logo box */
  --navy-2: #152340;
  --navy-soft: #1f3358;     /* gradient partner / active states */
  --navy-tint: rgba(10, 22, 40, 0.06);  /* soft fills, icon chips */

  /* --- Accents --- */
  --accent: #20406e;        /* deep blue — marketing eyebrows/links (the "gold" var on site) */
  --accent-soft: rgba(32, 64, 110, 0.10);
  --gold: #a86b00;          /* signature gold — used sparingly: rare highlights, 1 chart series */
  --gold-soft: rgba(168, 107, 0, 0.10);

  /* --- Semantic status --- */
  --good: #1f6e3a;          /* active / live / connected / qualified */
  --good-soft: rgba(31, 110, 58, 0.08);
  --warn: #a86b00;          /* pending / review / scheduled */
  --warn-soft: rgba(168, 107, 0, 0.10);
  --danger: #8f1f1f;        /* destructive / deleted / failed */
  --danger-soft: rgba(143, 31, 31, 0.10);
  --neutral-status: #6a6a6a;/* draft / archived / inactive */
  --neutral-status-soft: rgba(138, 138, 138, 0.12);

  /* --- On-dark text (for navy bands) --- */
  --on-dark: #ffffff;
  --on-dark-2: rgba(255, 255, 255, 0.66);
  --on-dark-3: rgba(255, 255, 255, 0.5);
  --on-dark-accent: #c4d3ea;  /* the pale-blue eyebrow used on navy */

  /* --- Chart series (in priority order) --- */
  --series-1: #0a1628;      /* navy — primary metric */
  --series-2: #a86b00;      /* gold — secondary */
  --series-3: #8a8a8a;      /* grey — tertiary */
  --series-4: #c8c8c8;
  --series-5: #1f6e3a;
}
