/**
 * Main CSS Entry Point
 *
 * Imports all CSS modules in the correct order for optimal loading
 * and proper cascade management.
 *

 */

/* ============================================================================
   Core Foundation (Load First)
   ============================================================================ */

/* CSS Custom Properties - Must load first */
@import url('./core/variables.css');

/* Reset and normalize - Load before any other styles */
@import url('./core/reset.css');

/* Base styles and utilities */
@import url('./core/base.css');

/* ============================================================================
   Animation Definitions
   ============================================================================ */

/* Keyframes - Load early so components can reference them */
@import url('./animations/keyframes.css');

/* Transition utilities */
@import url('./animations/transitions.css');

/* ============================================================================
   Layout Foundation
   ============================================================================ */

/* Navigation system */
@import url('./layout/navigation.css');

/* Hero section */
@import url('./layout/hero.css');

/* Section layouts */
@import url('./layout/sections.css');

/* Responsive utilities */
@import url('./layout/responsive.css');

/* ============================================================================
   UI Components
   ============================================================================ */

/* Button components */
@import url('./components/buttons.css');

/* Notification components */
@import url('./components/notifications.css');

/* Loader component */
@import url('./components/loader.css');

/* Floating menu component */
@import url('./components/floating-menu.css');

/* ============================================================================
   Feature-Specific Components
   ============================================================================ */

/* Music player system */
@import url('./features/music-player.css');

/* Video player system */
@import url('./features/video-player.css');

/* Project carousel */
@import url('./features/project-carousel.css');

/* Timeline component */
@import url('./features/timeline.css');

/* ============================================================================
   Development and Debug Styles (Remove in production)
   ============================================================================ */

/* Debug utilities - Only in development */
/* @import url('./debug/debug.css'); */

/* Performance monitoring styles */
/* @import url('./debug/performance.css'); */