/**
 * TRADEZ.EU - Master Stylesheet
 * Consolidated CSS with modular organization
 * 
 * This file imports all CSS modules in the correct order.
 * Import order is critical - do not rearrange without understanding dependencies.
 * 
 * Cache bust version: 20251230-v2
 */

/* ============================================================
   1. BASE LAYER - Foundational styles
   ============================================================ */
@import url('base/variables.css?v=20251230');     /* CSS custom properties */
@import url('base/reset.css?v=20251230');         /* Reset and normalize */
@import url('base/typography.css?v=20251230');    /* Text styles */

/* ============================================================
   2. LAYOUT - Page structure and containers
   ============================================================ */
@import url('layout/header.css?v=20251230');      /* Top navigation */
@import url('layout/footer.css?v=20251230');      /* Bottom navigation */
@import url('layout/sidebar.css?v=20251230');     /* Sidebar navigation */
@import url('layout/container.css?v=20251230');   /* Content containers */

/* ============================================================
   3. COMPONENTS - Reusable UI elements
   ============================================================ */
@import url('components/breadcrumb.css?v=20251230');       /* Breadcrumb navigation */
@import url('components/cards.css?v=20251230');            /* Card components */
@import url('components/tables.css?v=20251230');           /* Table styles */
@import url('components/buttons.css?v=20251230');          /* Button variations */
@import url('components/modals.css?v=20251230');           /* Modal dialogs */
@import url('components/notifications.css?v=20251230');    /* Notification items */
@import url('components/cookie-consent.css?v=20251230');   /* Cookie banner */
@import url('components/chat.css?v=20251230');             /* Chat interface */

/* ============================================================
   4. UTILITIES - Helper classes
   ============================================================ */
@import url('utilities/helpers.css?v=20251230');      /* Common utility classes */
@import url('utilities/responsive.css?v=20251230');   /* Responsive utilities */

/* ============================================================
   5. THEMES - Theme-specific overrides
   ============================================================ */
@import url('themes/dark.css?v=20251230');           /* Dark mode styles */

/* ============================================================
   6. PAGES - Page-specific styles
   ============================================================ */
@import url('pages/dashboard.css?v=20251230');       /* Dashboard page */
@import url('pages/company.css?v=20251230');         /* Company pages */
@import url('pages/manufacturing.css?v=20251230');   /* Manufacturing/BOM */
@import url('pages/wholesale.css?v=20251230');       /* Wholesale/Market */
@import url('pages/player-jobs.css?v=20251230');     /* Player jobs pages */
@import url('pages/landing.css?v=20260222c');         /* Landing page */

/**
 * USAGE NOTES:
 * 
 * 1. To add new styles, identify the appropriate module above
 * 2. For new components, create a new file in components/
 * 3. For page-specific styles, create a new file in pages/
 * 4. Always prefer utility classes over inline styles
 * 5. Use CSS variables from base/variables.css for consistency
 * 
 * See CSS_STRUCTURE_README.md for detailed documentation
 */
