/**
 * Frontend CSS Entry Point - 3MW Core
 * 
 * Modular CSS architecture import file for frontend styles
 * Compiles to ../frontend.min.css via PostCSS
 * 
 * @package TMW_Core
 * @since 2.0.0
 */

/* --- Core Foundation ---
 * Order matches original CSS structure (sections 1-4)
 * Note: Fonts are now managed via theme.json in child theme
 */
@import url('core/variables.css');          /* 1. CSS Variables & Design Tokens */
@import url('core/grid-system.css');        /* 12-Column Grid System (NEW) */
@import url('core/base.css');               /* 2. Global Resets & Base Styles + 3. Accessibility */
@import url('core/utilities.css');          /* 4. Utility Classes */
@import url('core/layout.css');             /* 6. Layout Sections (.container, focus states) */
@import url('core/typography.css');         /* 16. Typography Utility Classes */
@import url('core/animations.css');         /* 14. Animations & Keyframes */
@import url('core/responsive.css');         /* Responsive Media Queries */

/* --- Component Library --- 
 * Order matches original CSS sections (5, 7-12)
 */
@import url('components/buttons.css');      /* 5. Component Styles (buttons) */
@import url('components/pagination.css');   /* Pagination - Unified system */
@import url('components/cards.css');        /* Unified Card System */
@import url('components/badges.css');       /* Badge System - Comprehensive component */
@import url('components/post-meta.css');    /* Post Meta Component - Unified post header (badge, title, meta, image) */
@import url('components/dynamic-grid.css'); /* Dynamic Grid Component - Unified grid blocks */
@import url('components/filters.css');      /* Filter/Tab System - Generic UI component */
@import url('components/navigation.css');   /* 7. Navigation & Header + 7.1 WordPress Blocks */
@import url('components/forms.css');        /* 12. Interactive Elements + Search */
@import url('components/search-overlay.css'); /* Search Overlay Component */
@import url('components/video-modal.css');  /* Video Modal Component */
@import url('components/content.css');      /* 10. Content Sections */
@import url('components/sidebar.css');      /* Sidebar Components (share box, social links) */
@import url('components/footer.css');       /* 11. Footer */
@import url('components/back-to-top.css'); /* Back to Top Button */