/* ==========================================================================
   STYLE ENTRYPOINT
   Modularización CSS principal
   ========================================================================== */

@import url('./base/theme.css');
@import url('./base/variables.css');
@import url('./base/reset.css');
@import url('./base/typography.css');
@import url('./base/utilities.css');

@import url('./layout/shell.css');
@import url('./layout/navigation.css');

@import url('./components/cards.css');
@import url('./components/tables.css');
@import url('./components/forms.css');
@import url('./components/buttons.css');
@import url('./components/badges.css');
@import url('./components/modals.css');

@import url('./pages/client-dashboard.css');
@import url('./pages/client-profile.css');
@import url('./pages/client-pagos.css');

@import url('./pages/admin-dashboard.css');
@import url('./pages/admin-mensualidades.css');
@import url('./pages/admin-reportes.css');
@import url('./pages/admin-metrics.css');
@import url('./pages/admin-calendario.css');
@import url('./pages/admin-roles.css');
@import url('./pages/admin-usuarios.css');
@import url('./pages/auth.css');

/* Legacy temporal:
   Todo lo que todavía no ha sido migrado sigue viviendo aquí para no romper
   login/precios, métricas, reportes y calendario admin.
*/
@import url('./legacy.css');