/* Chillax, self-hosted (see wwwroot/fonts/chillax/). Previously loaded from
   Fontshare's CDN (api.fontshare.com) - a user's browser reported
   "downloadable font: glyph bbox was incorrect" on that CDN's delivery,
   Firefox's OpenType Sanitizer rejecting a malformed font file, which made
   every heading/nav label using Chillax silently fall back to a generic
   sans-serif. Self-hosting removes the dependency on that CDN entirely.
   Only the four weights actually used in this app (400/500/600/700) are
   included - see app.css and NavMenu.razor.css for font-family usage.
   ITF Free Font License (FFL) explicitly permits self-hosting - see
   wwwroot/fonts/chillax/ for the full license text if it's added there. */

@font-face {
    font-family: 'Chillax';
    src: url('/fonts/chillax/Chillax-Regular.woff2') format('woff2'),
         url('/fonts/chillax/Chillax-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Chillax';
    src: url('/fonts/chillax/Chillax-Medium.woff2') format('woff2'),
         url('/fonts/chillax/Chillax-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Chillax';
    src: url('/fonts/chillax/Chillax-Semibold.woff2') format('woff2'),
         url('/fonts/chillax/Chillax-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Chillax';
    src: url('/fonts/chillax/Chillax-Bold.woff2') format('woff2'),
         url('/fonts/chillax/Chillax-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
