/* ==========================================================================
   WP-X HTML Product Runtime — stylesheet manifest
   --------------------------------------------------------------------------
   CSS architecture (Stage A contract §6). Strict layer order; a later layer
   may specialise an earlier one and may never be relied on to "fix" it.

     foundation  tokens · reset · typography · containers · breakpoints
     kit         buttons · forms · cards · chips · overlays · state surfaces
     shell       public shell · auth shell · runtime lab chrome
     domain      public composition · auth composition
     surface     the few genuine exceptions, each annotated with a reason

   The @layer statement comes first so the order is fixed by declaration
   rather than by the order in which the first import happens to create a
   layer. Each file also opens with its own matching `@layer` block.
   ========================================================================== */

@layer foundation, kit, shell, domain, surface;

@import url('./css/foundation.css') layer(foundation);
@import url('./css/kit.css')        layer(kit);
@import url('./css/system.css')     layer(shell);
@import url('./css/public.css')     layer(domain);
@import url('./css/auth.css')       layer(domain);
