/**
 * Cultivate App - Main CSS Imports
 * 
 * This file serves as the central import hub for all CSS modules.
 * All styles are organized into separate files for better maintainability.
 */

 /* Framework */
/* Color Palette - Must be imported first */
@import 'framework/colors.css';
@import 'framework/buttons.css';
@import 'framework/typography.css';
@import 'framework/base.css';
@import 'framework/forms.css';
@import 'framework/tables.css';
@import 'framework/toast.css';

/* Layout */
@import 'layout/content.css';
@import 'layout/layout.css';

/* Utilities */
@import 'utilities/edit.css';

/* Components */
@import 'components/footer.css';
@import 'components/card.css';
@import 'components/stat.css';
@import 'components/sidebar.css';
@import 'components/initials-avatar.css';
@import 'components/profile-avatar.css';
@import 'components/message-bar.css';
@import 'components/page-title.css';
@import 'components/tabs.css';
@import 'components/forms.css';
@import 'components/grids.css';
@import 'components/modals.css';
@import 'components/panels.css';
@import 'components/page-summary.css';
@import 'components/validation.css';
@import 'components/error-boundary.css';
@import 'components/skeleton-loader.css';
@import 'components/absent-today.css';
@import 'components/working-pattern-viewer.css';

/* Pages */
@import 'pages/dashboard.css';
@import 'pages/start.css';
@import 'pages/calendar.css';
@import 'pages/employees.css';
@import 'pages/my-team.css';
@import 'pages/my-leave.css';