/* Self-hosted webfonts (the app is tailnet-only: no CDN). Latin subsets made with pyftsubset from the Arch
   ttf-dejavu / ttf-liberation packages. Licences: LICENSE-DejaVu.txt (Bitstream Vera / public domain changes),
   LICENSE-Liberation.txt (SIL OFL 1.1). A face is only downloaded when a theme actually uses it. */
@font-face { font-family: "HM Mono"; src: url(DejaVuSansMono.woff) format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "HM Mono"; src: url(DejaVuSansMono-Bold.woff) format("woff"); font-weight: 600 900; font-style: normal; font-display: swap; }
@font-face { font-family: "HM Sans"; src: url(DejaVuSans.woff) format("woff"); font-weight: 400 500; font-style: normal; font-display: swap; }
@font-face { font-family: "HM Sans"; src: url(DejaVuSans-Bold.woff) format("woff"); font-weight: 600 900; font-style: normal; font-display: swap; }
@font-face { font-family: "HM Sans"; src: url(DejaVuSans-BoldOblique.woff) format("woff"); font-weight: 600 900; font-style: italic; font-display: swap; }
@font-face { font-family: "HM Serif"; src: url(DejaVuSerif-Italic.woff) format("woff"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "HM Grotesk"; src: url(LiberationSans-Regular.woff) format("woff"); font-weight: 400 500; font-style: normal; font-display: swap; }
@font-face { font-family: "HM Grotesk"; src: url(LiberationSans-Bold.woff) format("woff"); font-weight: 600 900; font-style: normal; font-display: swap; }
