/**
 * CSS Entry Point
 *
 * This file imports all CSS modules in the correct order.
 * The modular structure makes it easier to maintain and understand.
 *
 * Module loading order is important:
 * 1. Variables (CSS custom properties)
 * 2. Animations (keyframes)
 * 3. Base styles (reset, layout)
 * 4. Utility classes (hidden, sr-only, safe areas)
 * 5. Components (buttons, cards, panels)
 * 6. Features (settings, leaderboard, party, nearby)
 * 7. Effects (visual effects system)
 * 8. Open Play (broadcast mode overlay)
 */

/* Foundation */
@import url('variables.css');
@import url('animations.css');
@import url('base.css');
@import url('utility.css');

/* Core Components */
@import url('buttons.css');
@import url('home.css');
@import url('game-room.css');
@import url('scanner.css');

/* Features */
@import url('settings.css');
@import url('leaderboard.css');
@import url('notifications.css');
@import url('nearby.css');
@import url('party.css');
@import url('player-menu.css');

/* Effect Systems */
@import url('effects.css');
@import url('openplay.css');
@import url('host-qr.css');

/* Navigation */
@import url('bottom-nav.css');
