/* ════════════════════════════════════════════════════════════════════════
   SPORT+ — STYLES PRINCIPAUX
   ════════════════════════════════════════════════════════════════════════
   Structure :
   ├── base/         → variables, reset, typo de base
   ├── components/   → blocs UI réutilisables
   ├── pages/        → styles spécifiques à chaque page
   └── utilities/    → helpers, responsive global
   ════════════════════════════════════════════════════════════════════════ */

/* ── BASE (toujours en premier) ── */
@import url("base/01-variables-KdpmPRD.css");
@import url("base/02-reset-Fog6w1W.css");
@import url("base/03-typography-7gT6fus.css");

/* ── COMPOSANTS RÉUTILISABLES ── */
@import url("components/buttons-0F0MGhc.css");
@import url("components/header-LWWeSxs.css");
@import url("components/footer-igY9dB9.css");
@import url("components/forms-PHHF1-y.css");
@import url("components/cards-PF__lyS.css");
@import url("components/badges-Rsw3ZZQ.css");
@import url("components/modals-Vxh6h9b.css");
@import url("components/alerts-sbZnUL5.css");
@import url("components/tables-_Oo8S7C.css");
@import url("components/animations-SU89enX.css");
@import url("components/accents-o1I3_-w.css");

/* ── PAGES SPÉCIFIQUES ── */
@import url("pages/home-TVdRDpR.css");
@import url("pages/booking-OG1huZN.css");
@import url("pages/tarifs-VQmdfpZ.css");
@import url("pages/coachs-MZOhEEk.css");
@import url("pages/concept-3fszzMz.css");
@import url("pages/deciplus-a5Wxfvc.css");
@import url("pages/faq-LZ89CUo.css");
@import url("pages/heros-34Oyk-5.css");
@import url("pages/auth-82_q5ry.css");
@import url("pages/account-VH5LaFU.css");
@import url("pages/profil-6PavzkH.css");
@import url("pages/dashboard-extras-pqe2Usn.css");
@import url("pages/espace-client-2wwdPXF.css");
@import url("pages/admin-peek-NAr6fKY.css");
@import url("pages/mon-rdv-NCi9toF.css");

/* ── UTILITAIRES (en dernier — surchargent tout) ── */
@import url("utilities/helpers-P-WyxYy.css");
@import url("utilities/responsive-65JpOLC.css");
