/* ==========================================================================
   app.css — manifest only. Cascade layers decide who wins, so no specificity
   wars and no !important. Order: tokens < base < layout < components < pages.
   Raw colour values live exclusively in tokens.css.
   ========================================================================== */
@layer tokens, base, layout, components, pages;

@import url("tokens.css") layer(tokens);
@import url("base.css") layer(base);
@import url("layout.css") layer(layout);
@import url("components.css?v=21") layer(components);

@import url("pages/players.css") layer(pages);
@import url("pages/ceremonies.css") layer(pages);
@import url("pages/admin.css") layer(pages);
@import url("pages/settings.css") layer(pages);
@import url("pages/docs.css") layer(pages);
@import url("pages/auth.css") layer(pages);
