/**
 * LuminaCV - Main Stylesheet
 * 
 * This file imports all modular CSS files in the correct order.
 * Import this single file in your HTML to get all styles.
 */

/* Base Styles - Load first */
@import './base/variables.css';
@import './base/reset.css';
@import './base/typography.css';

/* Components - Reusable UI elements */
@import './components/buttons.css';
@import './components/forms.css';
@import './components/cards.css';
@import './components/modal.css';
@import './components/dropdown.css';
@import './components/tabs.css';

/* Layout - Page structure */
@import './layout/header.css';
@import './layout/editor.css';
@import './layout/preview.css';
@import './layout/resizer.css';

/* Features - Specific functionality */
@import './features/cv-document.css';
@import './features/formatter.css';
@import './features/stats.css';
@import './features/settings.css';

/* Utilities - Print and responsive */
@import './utilities/print.css';
@import './utilities/responsive.css';
