/* TriState brand tokens. Colors from the brand guidelines; near-white and
   near-black from the company website theme. Each font stack falls back to
   the other brand family for glyphs it lacks.

   Accent colors (Brian, 2026-10-02: more color is welcome, kept to
   complementary or triadic schemes around the brand blue, hue 199): orange
   is the complement (heat, warm fluids, emphasis), amber a split
   complement, green and raspberry the triad. Use them for diagrams, charts,
   highlights and fills; on white, only orange and raspberry are dark enough
   for small text. */

:root {
  --ts-blue: #1a9ad7;
  --ts-blue-dark: #0a587e;
  --ts-navy: #002247;
  --ts-gray: #7e7e7c;
  --ts-black: #000000;
  --ts-white: #ffffff;
  --ts-near-white: #f9f9fb;
  --ts-near-black: #212326;
  --ts-orange: #e07a3c;
  --ts-amber: #f2b134;
  --ts-green: #7fb03b;
  --ts-raspberry: #c2417f;
  --ts-font-display: "Archivo Expanded", "Archivo", "Noto Serif", Arial, sans-serif;
  --ts-font-sans: "Archivo", "Noto Serif", Arial, sans-serif;
  --ts-font-serif: "Noto Serif", "Archivo", Georgia, serif;
  --ts-font-narrow: "Archivo Condensed", "Archivo", "Noto Serif", "Arial Narrow", sans-serif;
}
