/*
 * Polices auto-hébergées — remplace les <link> vers fonts.googleapis.com
 * (findings Nessus : Missing SRI + dépendance externe + Path Relative Import).
 * Sous-ensemble latin uniquement. Source : @fontsource/nunito,
 * @fontsource/source-sans-pro (voir package.json).
 */

/* ---------- Nunito (UI générale) ---------- */
@font-face {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('nunito-latin-400-normal.woff2') format('woff2'),
         url('nunito-latin-400-normal.woff') format('woff');
}
@font-face {
    font-family: 'Nunito';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('nunito-latin-400-italic.woff2') format('woff2'),
         url('nunito-latin-400-italic.woff') format('woff');
}
@font-face {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('nunito-latin-600-normal.woff2') format('woff2'),
         url('nunito-latin-600-normal.woff') format('woff');
}
@font-face {
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('nunito-latin-700-normal.woff2') format('woff2'),
         url('nunito-latin-700-normal.woff') format('woff');
}

/* ---------- Source Sans Pro (thème AdminLTE) ---------- */
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('source-sans-pro-latin-300-normal.woff2') format('woff2'),
         url('source-sans-pro-latin-300-normal.woff') format('woff');
}
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('source-sans-pro-latin-400-normal.woff2') format('woff2'),
         url('source-sans-pro-latin-400-normal.woff') format('woff');
}
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('source-sans-pro-latin-600-normal.woff2') format('woff2'),
         url('source-sans-pro-latin-600-normal.woff') format('woff');
}
@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('source-sans-pro-latin-700-normal.woff2') format('woff2'),
         url('source-sans-pro-latin-700-normal.woff') format('woff');
}
