/* FlexyRemit Theme - brand navy #053150, the same colour as site.webmanifest
   theme_color. */
/* Loaded from /branding/theme.css by src/app/layout.tsx. The selectors are
   doubled on purpose: globals.css compiles its :root/.dark blocks without a
   cascade layer, so equal specificity would leave the winner up to link order.
   :root:root (0,2,0) beats :root (0,1,0) whichever loads first. */
:root:root {
  --primary: 205 88% 17%;
  --primary-foreground: 0 0% 100%;
  --ring: 205 88% 17%;
}

/* Lightened for dark mode: the brand navy sits at 17% lightness, only 1.5:1
   against the near-black dark background, so a button would barely read as a
   button. 41% is the lightest this hue goes while white text still clears
   WCAG AA (4.66:1), and gives 4.3:1 against the background. */
.dark.dark {
  --primary: 205 88% 41%;
  --primary-foreground: 0 0% 100%;
  --ring: 205 88% 41%;
}