Farvist v0.9.0 — cascade layers
The framework is now wrapped in CSS cascade layers: @layer reset, base, layout, components, utilities. Utilities beat components by LAYER ORDER, not !important — 45 utility !important declarations removed (54 -> 9). Practical win: any plain (unlayered) CSS you write now overrides all of Farvist with no specificity battle or !important. Bonus: ~11% smaller raw CSS (133 -> 118 KB minified) since !important vanished from every generated utility. Verified: utilities still win (computed-style battery), validation/skip-link/spinner overrides intact, 0 axe violations, 0 overflow, nothing dropped (1973 classes). Needs a Mar-2022 browser baseline. Live: https://farvist.com