/* Gemini: Main CSS Controller.
   Imports all modular stylesheets in strict cascade order.
   1. Base (Variables, Reset)
   2. Layout (Grid, Shell)
   3. Components (Reusable UI)
   4. Views (Specific Page Logic) */

/* --- 1. BASE --- */
@import url("base.css");

/* --- 2. LAYOUT --- */
@import url("layout.css");

/* --- 3. COMPONENTS --- */
@import url("components/buttons.css");
@import url("components/forms.css");
@import url("components/cards.css");
@import url("components/badges.css");
@import url("components/accordion.css");
@import url("components/modals.css");
@import url("components/toast.css");
@import url("components/upgrade.css");
@import url("components/onboarding.css"); /* Gemini: Added Onboarding Styles */
@import url("components/dropdowns.css"); /* Extracted from views.css */
@import url("components/loaders.css"); /* Extracted from views.css */

/* --- 4. VIEWS --- */
@import url("views/auth.css");
@import url("views/dashboard.css");
@import url("views/generator.css");
@import url("views/library.css");
@import url("views/settings.css");
@import url("views/public-report.css");
