/**
 * Main CSS Entry Point
 * Imports all modular CSS files in correct order
 */

/* Base Layer */
@import './base/reset.css';
@import './base/variables.css';
@import './base/typography.css';

/* Components Layer */
@import './components/buttons.css';
@import './components/device-buttons.css';
@import './components/zoom-controls.css';
@import './components/inputs.css';
@import './components/upload-sidebar.css';
@import './components/cards.css';
@import './components/grids.css';
@import './components/bg-buttons.css';
@import './components/form-elements.css';
@import './components/pattern-buttons.css';
@import './components/layout-buttons.css';
@import './components/upload-zone.css';
@import './components/selection.css';
@import './components/patterns.css';
@import './components/modal.css';

/* Layout Layer */
@import './layout/main.css';
@import './layout/sidebar.css';
@import './layout/preview.css';
@import './layout/mobile.css';
