/* /surname/parton - the same theme as /name/dolly, for the surname.
 *
 * A deliberate copy rather than an @import: an @import is a second,
 * render-blocking request that cannot begin until this file has been
 * fetched and parsed, which is a real cost on every load to save a
 * duplicated block of text.
 *
 * Generated from theme/name/dolly.css rather than typed, and everything
 * below is that file's rule byte for byte. THE TWO ARE A PAIR: change one
 * and regenerate the other, or they drift in a way only a reader looking
 * at both pages would ever notice.
 */

:root[data-hv-theme] {
  /* The page: white, black text, as asked. */
  --hv-bg: #ffffff;
  --hv-ink: #000000;
  --hv-panel: #fdf2f8;      /* the faintest pink, so panels read as chosen */
  --hv-ink-soft: #4a4a4a;
  --hv-line: #f0c8dd;
  --hv-link: #a3105f;       /* 6.5:1 on white, and in key with the ribbon */

  /* The ribbon, with white lettering as asked for.
     Worth knowing: white on #FF1493 is 3.64:1, under the 4.5:1 WCAG AA
     minimum for text this size. Black on the same pink is 5.77:1 and would
     pass. This is a deliberate choice of appearance over the guideline on
     one page, not an oversight - and if it should pass instead, the ribbon
     only has to deepen to #E5007E (4.53:1) or #D6006F (5.14:1), both of
     which still read as the same pink. */
  --hv-ribbon: #FF1493;
  --hv-ribbon-ink: #FFFFFF;
  --hv-ribbon-link: #FFFFFF;

  /* The search box is white inside, by choice: it reads as an input rather
     than as part of the band, which is what an input is for. Black on white
     is 21:1, and the placeholder and the border are the deep pink #8E0C51
     (9.05:1 on white) so the field still belongs to the ribbon.
     The button stays deep pink with white lettering, 9.05:1. */
  --hv-ribbon-field: #FFFFFF;
  --hv-ribbon-field-ink: #000000;
  --hv-ribbon-field-soft: #8E0C51;
  --hv-ribbon-field-line: #8E0C51;
  --hv-ribbon-btn: #8E0C51;
  --hv-ribbon-btn-ink: #FFFFFF;

  /* The chart keeps its meaning: girls' line stays the girls' colour. */
  --hv-f: #c2185b;
  --hv-m: #2a7fb8;
  --hv-c1: #2a7fb8;
  --hv-c2: #c2185b;
}
