/* ============================================================================
   BIG SURF WORKOUT TRACKER — CSS Module Index
   Import order: tokens → reset → components → pages → utilities (last)
   ============================================================================ */

/* 1. Design tokens (CSS custom properties) */
@import url('tokens.css');

/* 2. Reset & base element styles */
@import url('reset.css');

/* 3. Reusable component patterns */
@import url('components/cards.css');
@import url('components/buttons.css');
@import url('components/forms.css');
@import url('components/modals.css');
@import url('components/nav.css');
@import url('components/empty-states.css');
@import url('components/active-pill.css');
@import url('components/range-filter.css');
@import url('components/metric-card.css');
@import url('components/charts.css');
@import url('components/bodyweight.css');
@import url('components/segmented-control.css');
@import url('components/chips.css');
@import url('components/grouped-rows.css');
@import url('components/page-header.css');
@import url('components/fields.css');

/* 4. Page-specific layouts */
@import url('pages/app-shell.css');
@import url('pages/dashboard.css');
@import url('pages/workout.css');
@import url('pages/templates.css');
@import url('pages/history.css');
@import url('pages/dashboard-v2.css');
@import url('pages/detail-pages.css');
@import url('pages/exercise-lib.css');
@import url('pages/settings.css');
@import url('pages/plate-calculator.css');
@import url('pages/body-measurements.css');
@import url('pages/ai-coach.css');
@import url('pages/dexa.css');
@import url('pages/error-log.css');
@import url('pages/metric-detail.css');

/* 5. Animations (centralized keyframes) */
@import url('animations.css');

/* 6. Utility classes (always last — highest specificity intent) */
@import url('utilities.css');
