/*
 * Jayce's World — main.css
 * Entry point. Imports all CSS modules in strict dependency order.
 * jaycesworld.co.uk | v1.0 | April 2026
 *
 * RULE: Never add component CSS directly to this file.
 *       This file contains only @import statements.
 */

/* Design tokens — MUST load first */
@import './tokens.css?ver=2.0.9';

/* Foundation */
@import './base-20260704.css';
@import './layout.css?ver=2.0.9';
@import './typography.css?ver=2.0.9';

/* Navigation */
@import './navbar.css?ver=2.0.9';

/* Core components */
@import './buttons.css?ver=2.0.9';
@import './cards.css?ver=2.0.9';
@import './badges.css?ver=2.0.9';

/* Page sections */
@import './hero.css?ver=2.0.9';
@import './ticker.css?ver=2.0.9';
@import './sections.css?ver=2.0.9';
@import './gallery.css?ver=2.0.9';
@import './legal.css?ver=2.0.9';
@import './cookie.css?ver=2.0.9';

/* Interaction */
@import './forms.css?ver=2.0.9';
@import './shop.css?ver=2.0.9';
@import './footer.css?ver=2.0.9';

/* System */
@import './utilities.css?ver=2.0.9';
@import './animations.css?ver=2.0.9';
@import './states.css?ver=2.0.9';

/* Responsive overrides */
@import './responsive.css?ver=2.0.9';

/* Visual Audit V3 (June 2026) — emergency fixes load AFTER responsive */
@import './audit-fixes-20260704.css';