/* Inter, self-hosted.

   Replaces the `@import url('https://fonts.googleapis.com/...')` that used to sit on line 3
   of app.css. That import cost two extra round trips on the critical path — DNS + TLS to
   fonts.googleapis.com for the stylesheet, then DNS + TLS again to fonts.gstatic.com for the
   font itself — and both were serialised AFTER app.css had already downloaded and parsed.

   It was also a loaded gun: SecurityHeadersMiddleware declares `style-src 'self'` and
   `font-src 'self'`, so the day anyone flips Security:Csp:ReportOnly=false — which that
   file's own comment invites — the font would have died silently in production.

   ONE file per subset, not one per weight. Google serves Inter as a variable font, so the
   five weights the design uses (400/600/700/800/900, plus a stray 500 and 950 that snap to
   the nearest) all come out of the same woff2. Downloading them as five "static" weights
   fetched the identical 47 KB file five times over.

   Latin subsets only. Inter carries no Bengali glyphs, so Bangla — the cashier's DEFAULT
   language — has always rendered in a system font and is untouched by any of this. latin-ext
   is listed for the accented characters that turn up in account names; its unicode-range
   means a browser only fetches it if such a character actually appears.

   To refresh: see fonts/README.md */

/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/inter-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;
}

/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/inter-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;
}
