/* 
 * webnav-main.css: Main CSS Entry Point
 * WebNav Project - Consolidated CSS Structure
 * Date: May 17, 2025
 */

/* Import order is important for cascade and specificity */

/* 1. Utils - Variables first so they're available to all other files */
@import 'utils/variables.css';

/* 2. Base styles */
@import 'base/reset.css';
@import 'base/typography.css';

/* 3. Layout */
@import 'layout/grid.css';

/* 4. Components */
@import 'components/buttons.css';
@import 'components/forms.css';
@import 'components/navigation.css';
@import 'components/ui-elements.css';
@import 'components/breadcrumbs.css';

/* 5. Page-specific styles */
@import 'pages/main.css';

/* 6. Utilities (should come last to ensure they can override other styles) */
@import 'utils/utilities.css';

/* Any additional overrides or temporary fixes can go here */
