/*
 * Police d'icônes Lucide (build lucide-static).
 *
 * On ne déclare ICI que le @font-face : le CSS officiel de lucide-static applique
 * `font-family:'lucide' !important` sur TOUT sélecteur `[class^="icon-"]`, ce qui
 * entrerait en collision avec les nombreuses classes `icon-*` déjà présentes dans
 * Teogest (icon-link, icon-filter, icon-delete, restes jQuery UI…). On référence donc
 * `font-family: lucide` explicitement, uniquement dans les règles qui en ont besoin
 * (cf. header-pages.css). L'usage normal des icônes Lucide passe par `<i data-lucide="...">`
 * (rendu SVG via lucide.min.js + assets/js/core/lucide-init.js).
 */
@font-face {
    font-family: "lucide";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/assets/lib/lucide/font/lucide.woff2") format("woff2"),
         url("/assets/lib/lucide/font/lucide.woff") format("woff"),
         url("/assets/lib/lucide/font/lucide.ttf") format("truetype");
}
