/* Self-hosted webfonts (latin subsets) — no third-party font host, so the base app
   makes zero third-party requests. Files live in wwwroot/fonts/ (OFL-licensed).
   Chakra Petch has no 800 weight; the browser synthesizes it from 700 (same as
   Google Fonts served for the old wght@800 request). */
@font-face {
  font-family: 'Chakra Petch'; font-style: normal; font-weight: 600; font-display: swap;
  src: url(../fonts/chakra-petch-600.woff2) format('woff2');
}
@font-face {
  font-family: 'Chakra Petch'; font-style: normal; font-weight: 700 800; font-display: swap;
  src: url(../fonts/chakra-petch-700.woff2) format('woff2');
}
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 400; font-display: swap;
  src: url(../fonts/inter-400.woff2) format('woff2');
}
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 500; font-display: swap;
  src: url(../fonts/inter-500.woff2) format('woff2');
}
@font-face {
  font-family: 'Inter'; font-style: normal; font-weight: 600; font-display: swap;
  src: url(../fonts/inter-600.woff2) format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono'; font-style: normal; font-weight: 500; font-display: swap;
  src: url(../fonts/jetbrains-mono-500.woff2) format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono'; font-style: normal; font-weight: 700; font-display: swap;
  src: url(../fonts/jetbrains-mono-700.woff2) format('woff2');
}
