/* CSS Aggregator — load order matters: tokens first, then layout, then components, then pages */

/* Design system tokens + themes */
@import 'tokens.css';

/* Layout: reset, body, header, sidebar, icon rail */
@import 'components/layout.css';

/* Riso Workbook chrome — must follow layout so its flat blocks win */
@import 'components/riso.css';

/* Shared components */
@import 'components/table.css';
@import 'components/notifications.css';
@import 'components/loading.css';
@import 'components/animations.css';
@import 'components/mobile-nav.css';

/* Pages */
@import 'pages/login.css';
@import 'pages/topics.css';
@import 'pages/play.css';
@import 'pages/skins.css';
@import 'pages/responsive.css';
