/* offmode — base palette. Raw values from the official styleguide (01 — COLORS).
   Never use pure #000 or #fff unless technically necessary. */
:root{
  /* Light surfaces */
  --om-ivory-200:#F8F6F1;   /* surface-page (Light) */
  --om-ivory-100:#FFFDF8;   /* surface-alt  (Light) */
  --om-mist-100:#E8ECEA;    /* mist-gray */
  --om-navy-900:#22313F;    /* surface-deep (Light) / primary CTA fill */

  /* Dark Weather surfaces */
  --om-night-900:#101A22;   /* surface-page (Dark) */
  --om-night-800:#13202A;   /* surface-alt  (Dark) */
  --om-night-700:#16242E;   /* surface-card (Dark) */
  --om-night-950:#0E1820;   /* surface-deep (Dark) */

  /* Accents — shared by both climates, used sparingly */
  --om-sage:#AFC8B8;
  --om-blue-gray:#B8C9D6;
  --om-sand:#D9C7AD;
  --om-warm-light:#F2DCA8;  /* Dark Weather only */

  /* Ink — sampled from the shipped HOOD landing pages */
  --om-ink-900:#181D20;     /* headings on Light */
  --om-ink-600:#6A6C69;     /* body on Light (warm gray) */
  --om-ink-400:#9A9C98;     /* muted / captions on Light */
  --om-paper-100:#FCF9F4;   /* headings on Dark Weather */
  --om-paper-400:#9BA7AC;   /* body on Dark Weather */
  --om-paper-600:#6C787E;   /* muted on Dark Weather */
}
