/* Healthcare blue — the standard blue of UK health and care services (#005eb8).
   Brand and background only; RAG (--ok/--danger) left alone, as in the other
   themes, so status colours keep meaning the same thing everywhere.
   #005eb8 on white measures 6.4:1, so it passes WCAG AA for normal text both as
   a foreground and behind white text. */
:root{ --accent:#005eb8; --accent-deep:#003087; --paper:#eef3f9; --paper-pure:#fbfcfe; --line:#d2dcea; --muted:#73808f; }

/* The sign-in brand panel, which defaults to the original dark terracotta.
   Lightest at the top-left, deepest at the bottom-right. All three tones carry
   white text at 4.9:1 or better, so the heading and footer stay readable across
   the whole gradient rather than only in its darker half. */
:root{ --auth-from:#0072ce; --auth-mid:#005eb8; --auth-to:#003087; --auth-glow:rgba(0, 114, 206, 0.45); }

/* The headline's emphasised words must not be --accent here: this theme paints
   the panel in that very blue, so accent-on-accent would make them disappear.
   A pale tint of the same blue instead, which measures 3.45:1 against the
   lightest panel tone (#0072ce) and more against the rest, clearing the WCAG
   large-text threshold at the size the headline is set in. */
:root{ --auth-em:#bcdcff; }
