/**
 * @file main.css
 * @description ITCSS Import Manifest - loads extracted CSS modules in correct cascade order
 * @architecture ITCSS + Domain Isolation
 * @created 2026-01-21
 * @agent Wave 4 Integration
 * 
 * LOAD ORDER (ITCSS Inverted Triangle):
 * 1. Settings   - Design tokens, CSS variables (no output)
 * 2. Generic    - Reset, normalize (low specificity)
 * 3. Elements   - Bare HTML elements (h1, p, a)
 * 4. Objects    - Layout patterns (grid, flexbox)
 * 5. Components - UI components (buttons, forms, modals)
 * 6. Domains    - Feature-specific styles (tesseract, spiral, hud)
 * 7. Utilities  - Helper classes (future)
 * 
 * NOTE: styles.css still loads separately for non-extracted styles.
 * After full migration, styles.css will be deprecated.
 */

/* =============================================================================
   1. SETTINGS - Design Tokens (CSS Custom Properties)
   ============================================================================= */
@import url('./00-settings/tokens.css');

/* =============================================================================
   2. GENERIC - Reset & Normalize
   ============================================================================= */
@import url('./02-generic/reset.css');

/* =============================================================================
   3. ELEMENTS - Base HTML Element Styles
   ============================================================================= */
@import url('./03-elements/typography.css');

/* =============================================================================
   4. OBJECTS - Layout Patterns
   ============================================================================= */
@import url('./04-objects/layout.css');

/* =============================================================================
   5. COMPONENTS - Reusable UI Components
   ============================================================================= */
@import url('./05-components/button-row.css');
@import url('./05-components/dropdowns.css');
@import url('./05-components/forms.css');
@import url('./05-components/modals.css');
@import url('./05-components/cards.css');

/* =============================================================================
   6. DOMAINS - Feature-Specific Styles
   ============================================================================= */

/* Tesseract (Ballistics Calculator) */
@import url('./06-domains/tesseract/profiles.css');
@import url('./06-domains/tesseract/factory.css');

/* Spiral Canvas & Visualization */
@import url('./06-domains/spiral/canvas.css');

/* HUD & Trackers */
@import url('./06-domains/hud/trackers.css');

/* =============================================================================
   7. UTILITIES - Helper Classes (Future)
   ============================================================================= */
/* @import url('./07-utilities/helpers.css'); */
