CSS Level 2.1 parsing and validation