/* ============================================================================
   Iron Ear — self-hosted webfonts.

   These are the same vendored files the Iron Ear web app ships, copied here so
   iron-ear.com makes ZERO external requests. Nothing is fetched from Google
   Fonts, gstatic or any CDN: the four .woff2 files sit next to this stylesheet
   and are the only sources declared below.

   Provenance: the @font-face rules mirror what Google Fonts serves to modern
   Chrome (woff2 subsets) for the families "Metal Mania" and "Outfit", with the
   remote sources replaced by the local files. Retrieved 2026-08-05 by the
   IronEar web-app build; family names are unchanged.

     metalmania-latin.woff2      Metal Mania v23, latin subset
     metalmania-latin-ext.woff2  Metal Mania v23, latin-ext subset
     outfit-latin.woff2          Outfit v15, latin subset (variable)
     outfit-latin-ext.woff2      Outfit v15, latin-ext subset (variable)

   Outfit is a VARIABLE font — one file per subset covers weights 300-700, so
   it is declared with `font-weight: 300 700`. Metal Mania is single-weight.

   Both families are licensed under the SIL Open Font License 1.1. The full
   license texts ship alongside them: OFL-MetalMania.txt and OFL-Outfit.txt.
   ========================================================================== */

/* --------------------------------------------------- Metal Mania (display) -- */
@font-face {
  font-family: 'Metal Mania';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(metalmania-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;
}
@font-face {
  font-family: 'Metal Mania';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(metalmania-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;
}

/* ------------------------------------------------ Outfit (variable, 300-700) -- */
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(outfit-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;
}
@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(outfit-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;
}
