/* ============================================
   10ScanWeb stylesheet
   ============================================

   This file used to hold 15,571 lines. It is now a manifest over focused modules
   in wwwroot/css/. Import order is the cascade, so it is not alphabetical and not
   arbitrary: later modules are expected to override earlier ones.

   tokens              design system variables and the light theme
   base                layout primitives, typography, section scaffolding
   navigation          header, nav, mobile menu, header dropdowns, theme toggle
   buttons             button system
   marketing           public pages: hero, carousel, pricing, features, partners
   footer              site footer
   auth                sign in, register, password reset
   dashboard           signed-in shell, activity, account panels
   support             chat widget and notifications
   admin               admin pages, stats, support console, analytics
   shared-components   modals, badges, tables, filters shared across pages
   overlays            toasts, lightbox, guided tour, tips, loading states
   radzen              Radzen component overrides, dark and light
   motion              motion tokens, scroll reveal, and the reduced-motion floor
   cascade-restores    see that file; keeps two selectors resolving as they did

   wwwroot/css/_unused-inherited.css is deliberately NOT imported. It holds styles
   inherited from the FFLScan codebase this site was cloned from, targeting search,
   hot buys, alerts, cart, quote and distributor pages that 10ScanWeb does not have.
   Every selector in it references classes no component or script here mentions.
   ============================================ */

@import url("css/tokens.css");
@import url("css/base.css");
@import url("css/navigation.css");
@import url("css/buttons.css");
@import url("css/marketing.css");
@import url("css/footer.css");
@import url("css/auth.css");
@import url("css/dashboard.css");
@import url("css/support.css");
@import url("css/admin.css");
@import url("css/shared-components.css");
@import url("css/overlays.css");
@import url("css/radzen.css");
@import url("css/cascade-restores.css");
/* Last on purpose: its prefers-reduced-motion block has to override every module
   above it, including the Radzen overrides. */
@import url("css/motion.css");
