@layer reset, bootstrap, tokens, base, layouts, components, utilities, overrides;

/*
 * Bootstrap 5.3.8 via CDN dans sa propre couche — les couches du thème
 * peuvent ainsi le surcharger sans !important.
 * Pour une installation hors-ligne, téléchargez bootstrap.min.css dans
 * assets/css/bootstrap/ et remplacez l'URL distante par le chemin local.
 */
@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css") layer(bootstrap);

/* Reset : normalisation navigateur */
@import url("reset/reset.css") layer(reset);

/* Tokens : variables de design (couleurs, espacements, ombres) */
@import url("theme/theme.css") layer(tokens);

/* Base : styles fondamentaux HTML (corps, titres, liens, accessibilité) */
@import url("base/base.css") layer(base);

/* Layouts : structure globale (header, nav, hero, grilles, footer) */
@import url("layouts/layouts.css") layer(layouts);

/* Components : composants réutilisables (cartes, meta, commentaires, recherche) */
@import url("components/components.css") layer(components);

/* Utilities : classes utilitaires (flow, balance, spacing) */
@import url("utilities/utilities.css") layer(utilities);

/* Overrides : correctifs et surcharges spécifiques */
@import url("overrides/overrides.css") layer(overrides);
