/* Stonebrook Quill: the Sword Coast's own hand, written stroke by stroke by crates/letter
   and exported as fonts (fonts/README.md). One family per hand. The Italic and Flowing
   hands are declared for both styles, so `font-style: italic` (which the serif fallback
   wants) never makes the browser slant them a second time. They cover Basic Latin, figures,
   the common punctuation and, since version 1.100, the accented vowels the names need
   (acute, circumflex, diaeresis and grave on a e i o u y, from Latin-1 and Ŷ ŷ Ÿ Ỳ ỳ), the
   dotless i and j and the four combining marks; anything else falls to the serif stack.

   A map uses this family when its descriptor names this file (lettering.css): the page's
   loader links it before the viewer starts. Every family's fonts.css defines its faces and
   the same four --hand-* variables on #ui, which the interface sets names and titles in. */
@font-face {
  font-family: "Stonebrook Roman";
  src: url("StonebrookQuill-Roman.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0176-0178, U+0237, U+0300-0302, U+0308, U+1EF2-1EF3, U+2013-2014, U+2018-2019, U+201C-201D;
}
@font-face {
  font-family: "Stonebrook Italic";
  src: url("StonebrookQuill-Italic.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0176-0178, U+0237, U+0300-0302, U+0308, U+1EF2-1EF3, U+2013-2014, U+2018-2019, U+201C-201D;
}
@font-face {
  font-family: "Stonebrook Italic";
  font-style: italic;
  src: url("StonebrookQuill-Italic.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0176-0178, U+0237, U+0300-0302, U+0308, U+1EF2-1EF3, U+2013-2014, U+2018-2019, U+201C-201D;
}
@font-face {
  font-family: "Stonebrook Flowing";
  src: url("StonebrookQuill-Flowing.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0176-0178, U+0237, U+0300-0302, U+0308, U+1EF2-1EF3, U+2013-2014, U+2018-2019, U+201C-201D;
}
@font-face {
  font-family: "Stonebrook Flowing";
  font-style: italic;
  src: url("StonebrookQuill-Flowing.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0176-0178, U+0237, U+0300-0302, U+0308, U+1EF2-1EF3, U+2013-2014, U+2018-2019, U+201C-201D;
}
@font-face {
  font-family: "Stonebrook Plain";
  src: url("StonebrookQuill-Plain.ttf") format("truetype");
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+0131, U+0176-0178, U+0237, U+0300-0302, U+0308, U+1EF2-1EF3, U+2013-2014, U+2018-2019, U+201C-201D;
}

#ui {
  --hand-roman: "Stonebrook Roman", var(--ui-serif);
  --hand-italic: "Stonebrook Italic", var(--ui-serif);
  --hand-flowing: "Stonebrook Flowing", "Stonebrook Italic", var(--ui-serif);
  --hand-plain: "Stonebrook Plain", var(--ui-serif);
}
