/* Drake KB design tokens — shared by all region stylesheets.
 * Values taken from the live Drake KB's own Branding.css.
 * Region sheets (header/footer/left-rail/right-rail) reference these vars.
 */
:root {
  --drake-blue: #1b75bc;          /* primary Drake brand blue (header, links, accents) */
  --drake-blue-dark: #155e97;     /* hover/darker */
  --drake-blue-tint: #eaf2fa;     /* pale blue backgrounds (active rows, callouts) */
  --drake-ink: #202124;           /* body text */
  --drake-gray: #48484a;          /* secondary text */
  --drake-line: #d9dde1;          /* borders / rules */
  --drake-bg: #ffffff;            /* page background */
  --drake-bg-alt: #f2f4f6;        /* rail / panel background */

  /* ---------------------------------------------------------------------------
   * TYPOGRAPHY (see fonts.css for the rules that consume these, and for the
   * full derivation from the live Flare stylesheets).
   *
   * Measured on https://kb.drakesoftware.com/kb/Drake-Tax/16072.htm with CDP:
   *     body  font-family: Arial, Avenir, Myriad   16px   line-height 27.2px
   *     h1    font-family: "open sans"             24px   bold  #1b75bc
   *     h2    font-family: Arial, Avenir, Myriad   19.2px bold  #1b75bc
   *     li/p                                       16px
   * i.e. the ONLY thing on the live KB that asks for Open Sans on screen is h1
   * (`h2 { font-family:'open sans' }` exists only inside @media print), and
   * because Drake ships NO @font-face and NO webfont import, that h1 request
   * resolves to nothing and the browser substitutes its default face.
   *
   * The previous value here ("Source Sans Pro", "Segoe UI", …) was invented by
   * us — Drake never specifies either family, and neither is installed on a
   * stock macOS/Linux box, so it was silently rendering as plain Arial anyway.
   * ------------------------------------------------------------------------- */

  /* Body / UI / prose. "Liberation Sans" is the metric-compatible Arial clone
   * shipped on most Linux hosts (Avenir/Myriad in Drake's own stack are macOS-
   * and Adobe-only and only ever act as never-reached fallbacks). */
  --drake-font: Arial, Helvetica, "Liberation Sans", sans-serif;

  /* Headings. Open Sans FIRST so Drake's declared intent is honored wherever
   * the face is actually available, then the same Arial family as the body so
   * that when it is not (the normal case, including on the live site) headings
   * render in Arial — which is exactly what live h2/h3 render today. */
  --drake-font-heading: "Open Sans", Arial, Helvetica, "Liberation Sans",
    sans-serif;

  /* Code/monospace, so the Arial rules below can't swallow <code>/<pre>. */
  --drake-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas,
    "Liberation Mono", monospace;

  /* Proportions from the source: 1em body, h1 1.5em, h2 1.2em, h3 1.1em. */
  --drake-text-base: 1rem;
  --drake-h2-size: 1.2em;
  --drake-h3-size: 1.1em;
  --drake-line-body: 1.6;
  --drake-line-heading: 1.4;
}
