/* Self-hosted app fonts (BA-1126).
   The signed-in app (dashboard, music console, invoices) and the provider invite page
   used to load DM Sans and JetBrains Mono from fonts.googleapis.com, which sends every
   visitor's IP address and user agent to Google on each page load -- a recipient the
   privacy notice never named for the app. Serving the same fonts from our own origin
   removes the transfer instead of disclosing it.

   Source: Fontsource variable builds (npm @fontsource-variable/dm-sans 5.3.0 and
   @fontsource-variable/jetbrains-mono 5.3.0), SIL Open Font License 1.1 -- see
   OFL-DM-Sans.txt and OFL-JetBrains-Mono.txt next to this file. The version is part of
   every file name because /static/ is cached for a year: a new build must be a new URL.

   One variable file per subset covers every weight the templates ask for (400-800). */
@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 100 1000;
  src: url('dm-sans-latin-ext-wght-5.3.0.woff2') format('woff2-variations'),
       url('dm-sans-latin-ext-wght-5.3.0.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: 'DM Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 100 1000;
  src: url('dm-sans-latin-wght-5.3.0.woff2') format('woff2-variations'),
       url('dm-sans-latin-wght-5.3.0.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;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 100 800;
  src: url('jetbrains-mono-latin-ext-wght-5.3.0.woff2') format('woff2-variations'),
       url('jetbrains-mono-latin-ext-wght-5.3.0.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: 'JetBrains Mono';
  font-style: normal;
  font-display: swap;
  font-weight: 100 800;
  src: url('jetbrains-mono-latin-wght-5.3.0.woff2') format('woff2-variations'),
       url('jetbrains-mono-latin-wght-5.3.0.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;
}
