/* The site's two faces, served from the site itself (Maxim's design system, 5 November 2026): DM Sans, one variable file
   for every weight, the face of the sign-in screen; DM Mono for serials and ids. No Google Fonts on the app page any more
   (the Content-Security-Policy's font-src 'self' covers these). index.html preloads the DM Sans file. The weights stop at
   700: the sheets still ask 750 and 800 in places, which Google's faces drew at 700, so no text grows wider than it was. */
@font-face{font-family:"DM Sans";src:url("./fonts/DMSans-Variable.woff2") format("woff2");font-weight:100 700;font-style:normal;font-display:swap}
/* The design's DM Sans file holds Latin only: Polish, Czech or Turkish letters (ł, ą, ş...) come from Google's latin-ext
   subset of the same face (fonts.gstatic.com dmsans v17, OFL), picked by unicode-range, so they never fall back. */
@font-face{font-family:"DM Sans";src:url("./fonts/DMSans-LatinExt.woff2") format("woff2");font-weight:100 700;font-style:normal;font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"DM Mono";src:url("./fonts/DMMono-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"DM Mono";src:url("./fonts/DMMono-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}
