/* =====================================================================
   MAIN.CSS - Mobile-First Architecture
   Point d'entrée unique pour tous les styles imbraReseaux
   
   ORDRE D'IMPORT:
   1. Base (variables, reset)
   2. Layout (structure générale)
   3. Components (composants réutilisables)
   4. Spécifiques (geocodeur, print)
   ===================================================================== */

/* =====================================================================
   1. BASE - Variables et reset
   ===================================================================== */
@import url('base.css');

/* =====================================================================
   2. LAYOUT - Structure générale
   ===================================================================== */
@import url('layout/containers.css');
@import url('layout/map.css');

/* =====================================================================
   3. COMPONENTS - Composants UI
   ===================================================================== */
@import url('components/buttons.css');
@import url('components/modal.css');
@import url('components/popup.css');
@import url('components/selectors.css');

/* =====================================================================
   4. FONCTIONNALITÉS SPÉCIFIQUES
   ===================================================================== */

/* Geocodeur Nominatim - styles additionnels si nécessaire */
/* Ces styles complètent geocodeur.css existant */

/* Print cadastre - styles additionnels si nécessaire */
/* Ces styles complètent printCadastre.css existant */

/* =====================================================================
   NOTES D'ARCHITECTURE:
   
   - Tous les styles sont mobile-first (défaut = mobile)
   - Breakpoints: 481px (tablette), 1025px (desktop)
   - Variables CSS centralisées dans base.css
   - Touch targets: 44px mobile, 48px tablette, 52px desktop
   - Pas de !important sauf nécessité absolue
   
   MIGRATION DEPUIS L'ANCIEN SYSTÈME:
   - style.css → déprécié, remplacé par cette architecture
   - stylesButton.css → déprécié, remplacé par components/buttons.css
   - stylesDIV.css → déprécié, remplacé par layout/containers.css
   - toolTip.css → intégré dans layout/containers.css
   - mobile-tablet.css → DÉPRÉCIÉ, architecture native mobile-first
   - modalCompteur.css → DÉPRÉCIÉ, remplacé par components/modal.css
   
   FICHIERS À CONSERVER:
   - geocodeur.css (chargé séparément, spécifique)
   - printCadastre.css (chargé séparément, spécifique)
   ===================================================================== */
