/*
|------------------------------------------------------------------------------
| IBM Plex, for the admin panel
|------------------------------------------------------------------------------
| Served straight out of public/ rather than declared inside the compiled theme.
|
| While `npm run dev` is running, Vite serves the theme stylesheet from its own
| origin, and an absolute url('/fonts/…') inside it then resolves against the
| dev server instead of the application — every face 404s and the panel silently
| falls back to Segoe UI. From here the paths are relative to this file, so the
| same stylesheet works whether the CSS came from Vite or from public/build.
|
| Latin subset only. That carries æ, ø and å (all below U+0100), which is every
| letter this shop writes.
*/

@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('ibm-plex-sans-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('ibm-plex-sans-latin-500-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('ibm-plex-sans-latin-600-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('ibm-plex-sans-latin-700-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('ibm-plex-mono-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('ibm-plex-mono-latin-500-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'IBM Plex Mono';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('ibm-plex-mono-latin-600-normal.woff2') format('woff2');
}
