/* ============================================================
   LAClab — Main Stylesheet
   Import order matters: tokens first, responsive last.
   ============================================================ */

/* 1. Tokens & Reset */
@import 'modules/tokens.css';
@import 'modules/base.css';
@import 'modules/accessibility.css';
@import 'modules/typography.css';

/* 2. Layout Systems */
@import 'modules/layout.css';
@import 'modules/nav.css';
@import 'modules/footer.css';

/* 3. Components & Effects */
@import 'modules/components.css';
@import 'modules/effects.css';

/* 4. Page Sections */
@import 'modules/home.css';
@import 'modules/subpages.css';

/* 5. Tool Pages */
@import 'modules/lab-host.css';
@import 'modules/map-editor.css';
@import 'modules/triggerbox.css';
@import 'modules/converter.css';
@import 'modules/file-converter.css';

/* 6. Utilities */
@import 'modules/misc.css';
@import 'modules/site-status.css';

/* 7. Responsive — ALWAYS LAST (overrides everything above) */
@import 'modules/responsive.css';