/* ============================================================
 * main.css
 * ============================================================
 * @import driver. The original 3,190-line monolith was
 * decomposed in Step A of the North migration; this file is
 * now the entry point that loads each partial in cascade order.
 *
 * Cascade order:
 *   tokens → reset → layout → components → utilities → views → overrides
 *
 * Note on layer ordering: utilities load AFTER components by
 * design — the color, day-state, and drag-state utility classes
 * are written to win the cascade over any view-base styles that
 * might otherwise paint over them.
 *
 * Note on placeholders: tokens-north.css, layout/sidebar.css,
 * layout/drawer.css, components/tabs.css, components/pills.css,
 * components/toasts.css, components/dnd-picker.css are empty
 * placeholders populated in Steps B and D respectively. They are
 * imported now so future steps don't need to touch this file.
 *
 * See: docs/migration/step-a-decomposition-plan.md
 * ============================================================ */

@import url('tokens.css');
@import url('tokens-north.css');
@import url('reset.css');
@import url('layout/shell.css');
@import url('layout/sidebar.css');
@import url('layout/drawer.css');
@import url('layout/controls.css');
@import url('layout/collapsible.css');
@import url('components/buttons.css');
@import url('components/inputs.css');
@import url('components/modals.css');
@import url('components/tabs.css');
@import url('components/pills.css');
@import url('components/toasts.css');
@import url('components/dnd-picker.css');
@import url('components/hybrid-input.css');
@import url('components/primitives-sidebar.css');
@import url('components/fringe-picker.css');
@import url('components/rate-picker.css');
@import url('utilities/day-states.css');
@import url('utilities/task-colors.css');
@import url('utilities/drag-states.css');
@import url('utilities/animations.css');
@import url('views/gantt.css');
@import url('views/waterfall.css');
@import url('views/calendar.css');
@import url('views/grid.css');
@import url('views/budget.css');
@import url('views/globals.css');
@import url('overrides/feature-mode.css');
@import url('landing.css');
