/* =============================================================================
 * dashboard.css — dashboard stylesheet aggregator
 * -----------------------------------------------------------------------------
 * Purpose
 *   Single entry referenced from app/index.html. Imports only the
 *   partials the dashboard actually uses — it intentionally skips the
 *   editor-specific files (canvas.css, layout.css, modal.css, etc.) so the
 *   dashboard ships less CSS.
 *
 * Imported partials (order matters)
 *   1. tokens.css                 Shared design tokens.
 *   2. base.css                   Reset, scrollbars, keyframes, reduced-motion.
 *   3. components/buttons.css     Shared .btn (dark/ghost/danger variants).
 *   4. components/input.css       Shared .input-xs + .input-sm.
 *   5. components/project-row.css Dashboard-only rows.
 *   6. components/icon-picker.css Dashboard-only icon selector.
 *
 * Integration notes
 *   - If a future dashboard component is repeated, extract it to its own
 *     file under components/ and add the @import here.
 *   - Keep this file in lockstep with css/main.css (editor entry) so the
 *     shared partials stay consistent across both pages.
 * ============================================================================= */

@import "./tokens.css";
@import "./base.css";

@import "./components/buttons.css";
@import "./components/input.css";
@import "./components/project-row.css";
@import "./components/icon-picker.css";
