/* =========================================================
   LazR SMM — stylesheet manifest

   This file is an IMPORT MANIFEST ONLY. It must contain no
   selectors, no tokens and no rules. If you are about to add a
   declaration here, it belongs in one of the files below.

   Load order is significant — later files may override earlier
   ones, and cascade order follows this list exactly:

     1. tokens.css      design values only (:root)
     2. base.css        reset + bare element styling
     3. components.css  shared component library
     4. page/shell files, storefront → app → admin
     5. responsive.css  breakpoint overrides, loaded last

   FONTS: IBM Plex Sans + Mono are loaded via <link rel=stylesheet>
   in all three layouts (includes/views/layout.php,
   includes/views/store_layout.php, admin/layout.php). The old
   @import url(fonts.googleapis.com) that used to sit at the top of
   this file has been REMOVED deliberately: it duplicated those
   <link> tags and, as a chained @import, delayed first paint.
   Do not re-add it — add a <link> to a layout instead.

   assets/css/_legacy-reference.css holds a verbatim copy of the
   pre-split monolithic stylesheet. It is reference material for
   whoever fills in the page files and is intentionally NOT
   imported here.
   ========================================================= */

/* --- foundation ---------------------------------------- */
@import "css/tokens.css";
@import "css/base.css";
@import "css/components.css";

/* --- public storefront --------------------------------- */
@import "css/store-shell.css";
@import "css/store-home.css";
@import "css/store-catalog.css";
@import "css/store-checkout.css";
@import "css/store-misc.css";

/* --- authentication ------------------------------------ */
@import "css/auth.css";

/* --- logged-in user area ------------------------------- */
@import "css/app-shell.css";
@import "css/app-pages.css";

/* --- admin -------------------------------------------- */
@import "css/admin-shell.css";
@import "css/admin-tables.css";
@import "css/admin-store.css";

/* --- breakpoints (must stay last) ---------------------- */
@import "css/responsive.css";
