/* Entry stylesheet. Loaded by Components/App.razor as @Assets["css/site.css"].
 *
 * Folder layout mirrors a 7-section SCSS skeleton (abstracts / base / components /
 * layout / pages / themes / vendors) and matches Planner10.UI's css tree, so a file
 * moved between the two apps lands in the same place. Each folder has an index.css
 * barrel.
 *
 * All barrels are imported below — order matches the cascade we want (later wins).
 * When you add a file (e.g. components/button.css), import it from the matching
 * index.css; no change to site.css is needed.
 *
 * @import statements must come before any other rule. */

/* Pico is NOT imported here. It is a <link> in Components/App.razor so it can carry
 * a Subresource Integrity hash — `integrity` is an HTML attribute and an @import can
 * never have one. Consequence: Pico is unlayered rather than layer(pico), so it does
 * not lose to every local rule automatically. It still loses in practice because
 * site.css is linked after it and the rules below are class-anchored. Keep that link
 * ABOVE this stylesheet. */

@import url("abstracts/index.css");
@import url("vendors/index.css");
@import url("base/index.css");
@import url("layout/index.css");
@import url("components/index.css");
@import url("pages/index.css");
@import url("themes/index.css");
