/* ===========================================
   DASHBOARD STYLES - Main Entry Point
   Hero's Path Coaching Application
   
   This file imports all partials in the correct order.
   Do not add styles directly here - use the appropriate partial.
   =========================================== */

/* 1. Variables must come first (other files depend on them) */
@import url('./_variables.css');

/* 2. Base styles (reset, body, typography) */
@import url('./_base.css');

/* 3. Animations (keyframes used throughout) */
@import url('./_animations.css');

/* 4. Layout (header, sidebar, main structure) */
@import url('./_layout.css');

/* 5. Reusable components (buttons, forms, modals, etc.) */
@import url('./_components.css');

/* 6. Utility classes */
@import url('./_utilities.css');

/* 7. View-specific styles */
@import url('./views/_welcome.css');
@import url('./views/_notes.css');
@import url('./views/_beliefs.css');
@import url('./views/_behaviors.css');
@import url('./views/_emotions.css');
@import url('./views/_qualities.css');
@import url('./views/_powers.css');
@import url('./views/_projects.css');
@import url('./views/_chat.css');
@import url('./views/_dragon.css');
@import url('./views/_agents.css');
@import url('./views/_quick-capture.css');
@import url('./views/_new-you.css');
@import url('./views/_context.css');
@import url('./views/_settings.css');
@import url('./views/_support.css');
@import url('./views/_coach.css');
@import url('./views/_shift.css');
@import url('./views/_onboarding.css');
@import url('./views/_subscribe-modal.css');

/* 8. Responsive overrides (must come last to override other styles) */
@import url('./_responsive.css');

/* 9. Dark mode — purely additive, remove this line to revert to light-only */
@import url('./_dark-mode.css');
