/* * All values in CSS are case-insensitive except for Custom and Dashed * identifiers. Everything else can and will be re-written in lowercase. */ DIV { COLOR: BLUE; } DIV.classNames#AND_Ids.ArePreserved {} [attr=IdentifierValuesPreserveWhenStringified] {} @MEDiA NoT SCReEN AND ( CoLOR ), PRINT AND (COLOR) { } DIV { --Preserved-Casing: BLUE; ColOR: VAR(--Preserved-Casing); } @font-PALETTE-values --AnyCASInG-works { } /* * The only exception (at least that I've found so far in the spec), is @page * using a _regular_ identifier for the page name, but where that identifier is * considered case-sensitive. Biome uses a CssCustomIdentifier here instead to * automatically preserve casing rather than creating a special exception. */ @PAGE ThisIsPreserved:FIRST { }