/* ==========================================================================
   Sysgest - Application CSS
   Architecture: ITCSS (Inverted Triangle CSS)
   Methodologie: BEM (Block-Element-Modifier)
   
   Ordre d'import critique (specificite croissante):
   01 Settings > 02 Tools > 03 Generic > 04 Elements
   > 05 Objects > 06 Components > 07 Utilities
   ========================================================================== */

/* === Layer 01: Settings (Tokens & Themes) === */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

@import '01-settings/tokens.css';
@import '01-settings/themes/light.css';
@import '01-settings/themes/dark.css';
@import '01-settings/themes/hacker.css';
@import '01-settings/themes/pastel.css';
@import '01-settings/themes/accessibility.css';

/* === Layer 03: Generic (Reset) === */
@import '03-generic/reset.css';

/* === Layer 04: Elements (Typography, tags natifs) === */
@import '04-elements/typography.css';

/* === Layer 05: Objects (Layout, structure) === */
@import '05-objects/layout.css';

/* === Layer 06: Components (UI elements) === */
@import '06-components/_buttons.css';
@import '06-components/_cards.css';
@import '06-components/_tables.css';
@import '06-components/_forms.css';
@import '06-components/_badges.css';
@import '06-components/_alerts.css';
@import '06-components/_sidebar.css';
@import '06-components/_navbar.css';
@import '06-components/_dropdowns.css';
@import '06-components/_modals.css';
@import '06-components/_tabs.css';
@import '06-components/_empty-states.css';
@import '06-components/_interventions.css';

/* === Layer 07: Utilities (Helpers) === */
@import '07-utilities/helpers.css';

/* === Layer 08: Responsive (Breakpoints) === */
@import '08-responsive/responsive.css';
