/* ==========================================================================
   Inheris brand typefaces, self hosted: Nunito (display) + Nunito Sans (text).

   Why these are here rather than a Google Fonts link. Every console, the
   public recipient application, the donor page and the provider website used
   to fetch a stylesheet and font files from Google on every page load, which
   handed Google the visitor's IP address, browser identity and referring page
   for people who had not signed in to anything. It was the only third party
   the public, unauthenticated surfaces talked to, and the first thing an
   auditor comparing the vendor register to a network trace would find. Fleet
   QA finding F-FE-04.

   VARIABLE fonts, one file per family and style, wght axis 200 to 1000. The
   fleet asks for eleven distinct weights across the two families (Nunito 400,
   600, 700, 800, 900; Nunito Sans 300, 400, 500, 600, 700, 800) plus one
   italic. As static faces that is twelve files to keep in step, and a weight
   nobody remembered to add does not error, it silently renders in a fallback.
   One variable file per family cannot have that bug.

   The unicode-range on each face is Google's own, so a browser downloads the
   latin file and fetches latin-ext only when a page actually contains those
   characters. A plain English page pulls two files, about 86KB.

   Nunito and Nunito Sans are SIL Open Font License 1.1 (see OFL.txt beside
   this file), which permits self hosting.

   Load this BEFORE inheris-tokens.css. Ship the fonts/ folder alongside it;
   sync-kit.sh carries both into every console.
   ========================================================================== */

/* Nunito normal, latin */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url("fonts/nunito-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Nunito normal, latin-ext */
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url("fonts/nunito-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* Nunito Sans normal, latin */
@font-face {
  font-family: "Nunito Sans";
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url("fonts/nunitosans-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Nunito Sans normal, latin-ext */
@font-face {
  font-family: "Nunito Sans";
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
  src: url("fonts/nunitosans-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* Nunito Sans italic, latin */
@font-face {
  font-family: "Nunito Sans";
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url("fonts/nunitosans-italic-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Nunito Sans italic, latin-ext */
@font-face {
  font-family: "Nunito Sans";
  font-style: italic;
  font-weight: 200 1000;
  font-display: swap;
  src: url("fonts/nunitosans-italic-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
