/* Fjord — Nordic water and rock — Stavanger, Geiranger
   Generated by tools/themes.mjs. Do not hand-edit: every value is derived from
   the theme's seeds and contrast-checked, and an edit here would not be. */
:root {
  --bg: #FFFFFF;
  --bg-grouped: #EFF3F7;
  --bg-elevated: #FFFFFF;
  --bg-tertiary: #E9EEF3;
  --gray: #7F8F9F;
  --gray-2: #A1ADBA;
  --gray-3: #BFC9D4;
  --gray-4: #CDD6E0;
  --gray-5: #E0E7EE;
  --gray-6: #EFF3F7;
  --accent-soft: #E9F2FB;
  --accent: #136BC3;
  --accent-hover: #0E4C8B;
  --on-accent: #FFFFFF;
  --cta: #C94C0D;
  --cta-hover: #903609;
  --on-cta: #FFFFFF;
  --cta-ink: #C94C0D;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --bg: #000000;
    --bg-grouped: #000000;
    --bg-elevated: #141D26;
    --bg-tertiary: #1F2B38;
    --gray: #7F8F9F;
    --gray-2: #5D7083;
    --gray-3: #455769;
    --gray-4: #314254;
    --gray-5: #1F2B38;
    --gray-6: #141D26;
    --on-accent: #000000;
    --accent-soft: #112E4A;
    --accent: #5099E2;
    --accent-hover: #84B8EB;
    --cta: #B4440B;
    --cta-hover: #7A2E08;
    --on-cta: #FFFFFF;
    --cta-ink: #F16B27;
  }
}
:root[data-theme="dark"] {
  --bg: #000000;
  --bg-grouped: #000000;
  --bg-elevated: #141D26;
  --bg-tertiary: #1F2B38;
  --gray: #7F8F9F;
  --gray-2: #5D7083;
  --gray-3: #455769;
  --gray-4: #314254;
  --gray-5: #1F2B38;
  --gray-6: #141D26;
  --on-accent: #000000;
  --accent-soft: #112E4A;
  --accent: #5099E2;
  --accent-hover: #84B8EB;
  --cta: #B4440B;
  --cta-hover: #7A2E08;
  --on-cta: #FFFFFF;
  --cta-ink: #F16B27;
}
