/* Splorbit — CSS Entry Point */
/* Import order matches original source order in index.html for cascade correctness */

@import 'variables.css';
@import 'base.css';
@import 'hud.css';
@import 'callouts.css';

/* Components (shared/reusable) */
@import 'components/buttons.css';
@import 'components/dice-roller.css';
@import 'components/arena-timeline.css';
@import 'components/icons.css';
@import 'components/gamepad-bar.css';
@import 'components/wave-editor.css';
@import 'components/trailer-mode.css';

/* Screens */
@import 'screens/opening.css';
@import 'screens/character-select.css';
@import 'screens/ball-loadout.css';
@import 'screens/levels.css';
@import 'screens/dungeon-map.css';
@import 'screens/controller-mapping.css';
@import 'screens/preloader.css';

/* Modals */
@import 'modals/shop.css';
@import 'modals/missions.css';
@import 'modals/chest-opening.css';
@import 'modals/end-screen.css';
@import 'modals/revive.css';
@import 'modals/highlight-reel.css';
@import 'modals/options.css';
@import 'modals/cosmetics.css';
@import 'modals/upgrade-selection.css';
@import 'modals/leaderboard.css';
