/* Main CSS file that imports all partials in logical order */

/* 1. Theme variables and CSS custom properties */
@import 'themes/_theme.css';

/* Light .neo-btn system loads before the theme; the dark variants live */
/* in dark-mode.css (see themes/_neo-buttons.css for why the order matters). */
@import 'themes/_neo-buttons.css';

/* Modern Theme */
@import 'themes/_modern-theme.css';

/* Legacy UI variables migrated from modern-ui.css (load after themes so */
/* --primary-light override is preserved).  Eventually these will be */
/* unified into the structured token system. */
@import 'themes/_legacy-vars.css';

/* 2. Base styles - resets, typography, global styles */
@import 'base/_reset.css';
@import 'base/_base.css';
@import 'base/_typography.css';

/* 3. Layout styles */
@import 'layout/_layout.css';
@import 'layout/_footer.css';

/* 4. Component styles */
@import 'components/_buttons.css';
@import 'components/_cards-dashboard-context.css';
@import 'components/_card-variants.css';
@import 'components/_stat-cards.css';
@import 'components/_gamble-king.css';
@import 'components/_quick-actions.css';
@import 'components/_next-event-card.css';
@import 'components/_forms.css';
@import 'components/_header.css';
@import 'components/_lists.css';
@import 'components/_modals.css';
@import 'components/_nav-desktop.css';
@import 'components/_nav-bottom.css';
@import 'components/_settings-menu.css';
@import 'components/_more-menu.css';
@import 'components/_calendar.css';
@import 'components/_charts.css';
@import 'components/_pie-chart.css';
@import 'components/_chips.css';
@import 'components/_tables.css';
@import 'components/_import.css';

/* 5. Utility styles */
@import 'utils/_animations.css';
@import 'utils/_utilities.css';
@import 'utils/_skeletons.css';
@import 'utils/_transitions.css';
