/**
 * WowPlatter Core Stylesheet
 * 
 * Main entry point that imports all core styles in the correct order.
 * This file should be enqueued on all public pages.
 * 
 * Load Order:
 * 1. Variables (design tokens) - must be first
 * 2. Reset (normalizes browser defaults)
 * 3. Components (reusable UI components)
 * 4. Utilities (atomic helper classes) - should be last for override capability
 * 
 * Page-specific styles are loaded separately via wowplatter-{page}.css
 * 
 * @package WowPlatter
 * @since 1.2.0
 */

/* ==========================================
   1. BASE STYLES
   ========================================== */
@import 'base/variables.css';
@import 'base/reset.css';

/* ==========================================
   2. COMPONENTS
   ========================================== */
@import 'components/buttons.css';
@import 'components/cards.css';
@import 'components/forms.css';
/* Future components: badges, modals, tooltips, tabs, etc. */

/* ==========================================
   3. UTILITIES (last for high specificity)
   ========================================== */
@import 'utilities/utilities.css';