/**
 * CASCADE LAYER ORDER — must load before any other stylesheet.
 *
 * Declaring the order up front decouples cascade priority from load order:
 * a component rule beats a base rule no matter which file arrives first, and
 * utilities always win without a single !important.
 *
 * Later layers beat earlier ones. Unlayered CSS beats ALL layers, so anything
 * added outside a @layer block will override this system — keep it layered.
 */
@layer reset, tokens, base, layout, components, utilities;
