/* Self-hosted fonts (SIL Open Font License — licences in this folder). Linked from every page.
   V1.1: the served files are Latin subsets (tools/subset_fonts.py, full fonts kept in _src/fonts-full/).
   unicode-range tells the browser which characters the subsets cover; anything else (Chinese, …)
   falls back to the system fonts declared in styles.css, exactly as before. Keep this list in step
   with _src/fonts-full/unicode-range.txt when the subset is regenerated. */
@font-face {
  font-family: "Inter";
  src: url("InterVariable.woff2") format("woff2-variations"), url("InterVariable.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-017F, U+0307, U+0394, U+03BC, U+03C0-03C1, U+03C6, U+2010-2027, U+202F-203A, U+2044, U+2070-2089, U+20AC, U+2122, U+2190-2193, U+2212-2215, U+2248, U+2260-2265, U+22C5, U+FB01-FB02;
}
@font-face {
  font-family: "Inter";
  src: url("InterVariable-Italic.woff2") format("woff2-variations"), url("InterVariable-Italic.woff2") format("woff2");
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-017F, U+0307, U+0394, U+03BC, U+03C0-03C1, U+03C6, U+2010-2027, U+202F-203A, U+2044, U+2070-2089, U+20AC, U+2122, U+2190-2193, U+2212-2215, U+2248, U+2260-2265, U+22C5, U+FB01-FB02;
}
@font-face { font-family: "JetBrains Mono"; src: url("JetBrainsMono-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+0020-007E, U+00A0-017F, U+0307, U+0394, U+03BC, U+03C0-03C1, U+03C6, U+2010-2027, U+202F-203A, U+2044, U+2070-2089, U+20AC, U+2122, U+2190-2193, U+2212-2215, U+2248, U+2260-2265, U+22C5, U+FB01-FB02; }
@font-face { font-family: "JetBrains Mono"; src: url("JetBrainsMono-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; unicode-range: U+0020-007E, U+00A0-017F, U+0307, U+0394, U+03BC, U+03C0-03C1, U+03C6, U+2010-2027, U+202F-203A, U+2044, U+2070-2089, U+20AC, U+2122, U+2190-2193, U+2212-2215, U+2248, U+2260-2265, U+22C5, U+FB01-FB02; }
@font-face { font-family: "JetBrains Mono"; src: url("JetBrainsMono-SemiBold.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; unicode-range: U+0020-007E, U+00A0-017F, U+0307, U+0394, U+03BC, U+03C0-03C1, U+03C6, U+2010-2027, U+202F-203A, U+2044, U+2070-2089, U+20AC, U+2122, U+2190-2193, U+2212-2215, U+2248, U+2260-2265, U+22C5, U+FB01-FB02; }
@font-face { font-family: "JetBrains Mono"; src: url("JetBrainsMono-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; unicode-range: U+0020-007E, U+00A0-017F, U+0307, U+0394, U+03BC, U+03C0-03C1, U+03C6, U+2010-2027, U+202F-203A, U+2044, U+2070-2089, U+20AC, U+2122, U+2190-2193, U+2212-2215, U+2248, U+2260-2265, U+22C5, U+FB01-FB02; }
