/*
  Derrimut Dental — brand token overrides.
  Loaded after assets/css/system.css. Do not redefine component rules here,
  only the brand colour custom properties the shared system already exposes.

  Derrimut Dental keeps its own distinct brand blue rather than the group
  cyan used by the "member of United Smiles" practices. Source colour
  sampled directly from the practice's own logo
  (assets/img/source/logo.png):
    - wordmark blue: rgb(61, 166, 251) = #3da6fb

  #3da6fb on white is only 2.61:1 (fails WCAG AA for text/buttons), so the
  blue hue is kept at full saturation but darkened in HSL lightness for any
  text or filled-button use, and the true logo blue is kept only for
  decorative, non-text accents.
*/

:root {
  --brand-primary: #0470c8;        /* logo blue darkened (HSL L 0.61 -> 0.40); white text on it = 5.05:1 */
  --brand-primary-dark: #035496;   /* logo blue darkened further (HSL L 0.30); text on white = 7.74:1, white on it = 7.74:1 */
  --brand-primary-contrast: #ffffff;
  --brand-accent: #3da6fb;         /* true logo blue, decorative/large-scale use only (never text or button fill) */
  --focus-ring: #1d7bd6;
}
