/* The fourteen washes of ink, named by use and never by percentage. Every one
   derives from --ink, so the dark column is never written out: dark ink is
   #F2F2F2, and a wash of it is a light wash on a dark surface. */
:root{
  --fill-locked:color-mix(in srgb,var(--ink) 6%,transparent);       /* a locked map node */
  --fill-field:color-mix(in srgb,var(--ink) 7%,transparent);        /* inside a search field */
  --fill-track:color-mix(in srgb,var(--ink) 8%,transparent);        /* segmented track, close button */
  --fill-grid:color-mix(in srgb,var(--ink) 9%,transparent);         /* placeholder engraving grid */
  --fill-disabled:color-mix(in srgb,var(--ink) 12%,transparent);    /* disabled control, skeleton */
  --fill-spent:color-mix(in srgb,var(--ink) 14%,transparent);       /* spent key, empty ink meter */
  --fill-toggle-track:color-mix(in srgb,var(--ink) 16%,transparent);/* switch that is off */
  --fill-hatch-back:color-mix(in srgb,var(--ink) 16%,transparent);  /* the back of a face-down card */
  --fill-spinner:color-mix(in srgb,var(--ink) 18%,transparent);     /* unfilled spinner track */
  --fill-branch-lost:color-mix(in srgb,var(--ink) 20%,transparent); /* a road no longer open */
  --fill-grip:color-mix(in srgb,var(--ink) 22%,transparent);        /* a sheet's grab handle */
  --fill-hatch:color-mix(in srgb,var(--ink) 30%,transparent);       /* woodcut hachura */
  --fill-inner-rule:color-mix(in srgb,var(--ink) 35%,transparent);  /* the rule inside a face-up card */
  --fill-hatch-error:color-mix(in srgb,var(--ink) 50%,transparent); /* the hatch over a wrong pair */
}
