/* /name/tobias in #002FA7.
 *
 * Tobias is a given name given to 29,322 babies AND a surname borne by
 * 13,875 people; this is the given name only. See theme/name/dolly.css for
 * why themes set nothing but custom properties and select on
 * :root[data-hv-theme].
 *
 * WHITE PAGE, NOT BLACK, and that is measured rather than preferred. This
 * blue is very dark: against a black page the ribbon is 1.96:1, so the band
 * would barely separate from the page it sits on and the theme would read as
 * "black page, faint stripe". Against white it is 10.69:1. So this follows
 * the Dolly structure - white page, black text - rather than the Curry one.
 * Flipping it to black is a small edit if the muted look is wanted.
 *
 * The one theme so far whose ribbon colour is also legible as body text:
 * #002FA7 is 10.69:1 on white, where #FF1493 (3.64:1) and #C50000 (3.37:1)
 * both had to be replaced with a deeper tone for links.
 */
:root[data-hv-theme] {
  --hv-bg: #ffffff;
  --hv-ink: #000000;
  --hv-panel: #f2f5fd;      /* the faintest blue, so panels read as chosen */
  --hv-ink-soft: #4a4a4a;
  --hv-line: #c9d6f2;
  --hv-link: #002FA7;       /* the ribbon colour itself, 10.69:1 on white */

  /* White on #002FA7 is 10.69:1; black on it is 1.96:1 and unusable. No
     tradeoff to declare on this one. */
  --hv-ribbon: #002FA7;
  --hv-ribbon-ink: #FFFFFF;
  --hv-ribbon-link: #FFFFFF;

  /* White inside the search box, as on the other themes. The placeholder and
     border are the ribbon blue at 10.69:1 on white, and the button is
     darkened so it separates from the band behind it (14.6:1). */
  --hv-ribbon-field: #FFFFFF;
  --hv-ribbon-field-ink: #000000;
  --hv-ribbon-field-soft: #002FA7;
  --hv-ribbon-field-line: #002FA7;
  --hv-ribbon-btn: #00206F;
  --hv-ribbon-btn-ink: #FFFFFF;

  /* The light-mode chart palette, stated in full rather than inherited.
     This theme forces a white page onto readers whose system is dark, and
     without these they would get hv.css's dark-mode chart colours on it.
     Not themed to blue: --hv-m is already the boys' colour site-wide, and
     recolouring the pair would blur what the chart means. */
  --hv-f: #b5479b;
  --hv-m: #2a7fb8;
  --hv-c1: #2a7fb8;
  --hv-c2: #b5479b;
  --hv-c3: #2f8f5b;
  --hv-c4: #b0701a;
}
