/* Camcast Design System - Main orchestrator
 * Load order: tokens -> base -> components -> layout -> pages
 * Layouts and pages are added in waves 3-5.
 */

@import url('./tokens/_colors.css');
@import url('./tokens/_typography.css');
@import url('./tokens/_spacing.css');
@import url('./tokens/_layout.css');

@import url('./base/_reset.css');
@import url('./base/_typography.css');
@import url('./base/_forms.css');
@import url('./base/_icon.css');
@import url('./base/_a11y.css');

@import url('./components/button.css');
@import url('./components/field.css');
@import url('./components/card.css');
@import url('./components/badge.css');
@import url('./components/pill.css');
@import url('./components/accordion.css');
@import url('./components/view-toggle.css');
@import url('./components/sticker.css');
@import url('./components/toast.css');
@import url('./components/dialog.css');
@import url('./components/drawer.css');
@import url('./components/dropdown.css');
@import url('./components/tabs.css');
@import url('./components/table.css');
@import url('./components/pagination.css');
@import url('./components/breadcrumb.css');
@import url('./components/empty-state.css');
@import url('./components/skeleton.css');
@import url('./components/command-palette.css');
@import url('./components/casting-history.css');

/* Layout */
@import url('./layout/navbar-client.css');
@import url('./layout/footer.css');
@import url('./layout/sidebar-admin.css');

/* Pages */
@import url('./pages/auth.css');
@import url('./pages/castings.css');
@import url('./pages/projects.css');
@import url('./pages/project-detail.css');
@import url('./pages/account.css');
@import url('./pages/cgu.css');
@import url('./pages/admin-dashboard.css');
@import url('./pages/admin-unsaved.css');
@import url('./pages/admin-castings.css');
@import url('./pages/admin-casting-detail.css');
@import url('./pages/admin-accounts.css');
@import url('./pages/talent-public.css');
