/* =============================================================================
   main.css — punto de entrada unificado
   
   BUNDLES (30 archivos → 7 bundles)
   ─────────────────────────────────────────────────────────────────────────────
   base.css        — tokens, fuentes, reset, tipografía, enlaces
   components.css  — botones, cards, alertas, tags, tablas, paginación, breadcrumbs, spinner
   layout.css      — navegación, footer, hero, secciones, scroll-top
   forms.css       — formularios, inputs, floating labels, grids
   media.css       — imágenes, swiper, social, eventos, autor
   fx.css          — animaciones, skeleton, lazy loading
   utils.css       — utilidades, backgrounds, responsive, media queries

   CARGAS CONDICIONALES (no incluidas en el bundle principal)
   ─────────────────────────────────────────────────────────────────────────────
   _modals.css     — solo en páginas con modales Bootstrap
   _static.css     — solo en páginas estáticas específicas
   _print.css      — vía <link media="print"> en el HTML, no aquí
   _dark-mode.css  — comentado, pendiente de activar
   ============================================================================= */

/* Core */
@import '_base.css';
@import '_components.css';

/* Layout */
@import '_layout.css';

/* Page Components */
@import '_forms.css';
@import '_media.css';

/* FX */
@import '_fx.css';

/* Utilities — siempre al final para poder sobreescribir */
@import '_utils.css';

/* Global */
:root {
  color-scheme: only light;
}
