/**
 * Kaskaden-Reihenfolge: steht NUR hier und wird als ERSTES geladen.
 * Spätere Schicht gewinnt, unabhängig von der Spezifität.
 * utilities schlägt components: gewollt. Muss eine Komponente einen
 * Utility-Wert ändern, geht das über eine Custom Property mit var()-Fallback.
 * Ungelayertes CSS (Plugins, injizierte <style>-Blöcke) schlägt JEDE Schicht.
 */
@layer vendor, tokens.primitives, tokens.brand, tokens.semantic, tokens.theme,
       base, components, utilities, motion;
