/*
 * styles.css — Orchestrator
 *
 * This file imports all component CSS files in cascade order.
 * The HTML loads <link rel="stylesheet" href="css/styles.css">
 * so this file must remain at html/css/styles.css.
 *
 * Import order matters for the cascade — do not rearrange.
 */

/* 0. Tailwind generated CSS (base, components, utilities from build) */
@import '../css/tailwind-generated.css';

/* 1. Tailwind CSS reset / preflight */
@import './components/tailwind-reset.css';

/* 2. Design tokens (CSS custom properties) */
@import './components/variables.css';

/* 3. Layout: body background, container breakpoints */
@import './components/layout.css';

/* 4. Tab navigation */
@import './components/navigation.css';

/* 5. Base components: charts, sticky columns, header buttons */
@import './components/base-components.css';

/* 6. Tailwind utility classes */
@import './components/tailwind-utilities.css';

/* 7. Media queries, hover/focus states, responsive breakpoints */
@import './components/media-queries.css';

/* 8. Navigator module: layout, config tabs, settings, notifications */
@import './components/navigator.css';

/* 9. Filter bar (MultiSelect dropdowns, chips) */
@import './components/filters.css';

/* 10. Grouping indicator */
@import './components/grouping.css';

/* 11. Period selection & export button */
@import './components/period-selection.css';

/* 12. Project table, sort headers, group rows, totals */
@import './components/tables.css';

/* 13. Customer directory & kebab menu */
@import './components/customer-directory.css';

/* 14. Modals (standard + full-page) */
@import './components/modals.css';

/* 15. Project setup tab */
@import './components/project-setup.css';

/* 16. Column visibility menu */
@import './components/column-menu.css';

/* 17. Expandable rows, detail panels, placeholder content */
@import './components/expandable-rows.css';

/* 18. Badges: skill badge, avatar initials, availability */
@import './components/badges.css';

/* 19. Cost sheet: wide modal, skills checkboxes, sort indicators, detail, zebra striping */
@import './components/costsheet.css';

/* 20. Project creation modal (PCM) */
@import './components/project-creation.css';

/* 20b. Project setup wizard (PSW) — post-creation milestones/deliverables/resources */
@import './components/project-setup-wizard.css';

/* 21. Skills module (My Skills page) */
@import './components/skills.css';

/* 22. Missing Tailwind utilities */
@import './components/utilities-extra.css';

/* 23. Timesheets */
@import './components/timesheets.css';

/* 24. Administration */
@import './components/administration.css';

/* 25. Project navigation (category cards + sidebar) */
@import './components/project-nav.css';

/* 26. Project schedule tab (milestones & deliverables timeline) */
@import './components/project-schedule.css';
