---
source: crates/biome_css_parser/tests/spec_test.rs
expression: snapshot
---
## Input
```css
.cssUnits {
a: 5em;
a: 5rem;
a: 5ex;
a: 5rex;
a: 5cap;
a: 5rcap;
a: 5ch;
a: 5rch;
a: 5ic;
a: 5ric;
a: 5lh;
a: 5rlh;
a: 5vh;
a: 5vw;
a: 5vi;
a: 5vb;
a: 5vmin;
a: 5vmax;
a: 5cm;
a: 5mm;
a: 5q;
a: 5in;
a: 5pt;
a: 5pc;
a: 5px;
a: 5deg;
a: 5grad;
a: 5rad;
a: 5s;
a: 5ms;
a: 5hz;
a: 5khz;
a: 5dpi;
a: 5dpcm;
a: 5dppx;
a: 5x;
a: 5EM;
a: 5REM;
a: 5EX;
a: 5REX;
a: 5CAP;
a: 5RCAP;
a: 5CH;
a: 5RCH;
a: 5IC;
a: 5RIC;
a: 5LH;
a: 5RLH;
a: 5VH;
a: 5VW;
a: 5VI;
a: 5VB;
a: 5VMIN;
a: 5VMAX;
a: 5CM;
a: 5MM;
a: 5Q;
a: 5IN;
a: 5PT;
a: 5PC;
a: 5PX;
a: 5DEG;
a: 5GRAD;
a: 5RAD;
a: 5S;
a: 5MS;
a: 5HZ;
a: 5KHZ;
a: 5DPI;
a: 5DPCM;
a: 5DPPX;
a: 5X;
}
.unknown-dimensions {
width: 0\0;
color: 0Unknown;
}
```
## AST
```
CssRoot {
bom_token: missing (optional),
rules: CssRuleList [
CssQualifiedRule {
prelude: CssSelectorList [
CssCompoundSelector {
nesting_selectors: CssNestedSelectorList [],
simple_selector: missing (optional),
sub_selectors: CssSubSelectorList [
CssClassSelector {
dot_token: DOT@0..1 "." [] [],
name: CssCustomIdentifier {
value_token: IDENT@1..10 "cssUnits" [] [Whitespace(" ")],
},
},
],
},
],
block: CssDeclarationOrRuleBlock {
l_curly_token: L_CURLY@10..11 "{" [] [],
items: CssDeclarationOrRuleList [
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@11..17 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@17..19 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@19..20 "5" [] [],
unit_token: IDENT@20..22 "em" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@22..23 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@23..29 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@29..31 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@31..32 "5" [] [],
unit_token: IDENT@32..35 "rem" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@35..36 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@36..42 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@42..44 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@44..45 "5" [] [],
unit_token: IDENT@45..47 "ex" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@47..48 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@48..54 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@54..56 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@56..57 "5" [] [],
unit_token: IDENT@57..60 "rex" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@60..61 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@61..67 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@67..69 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@69..70 "5" [] [],
unit_token: IDENT@70..73 "cap" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@73..74 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@74..80 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@80..82 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@82..83 "5" [] [],
unit_token: IDENT@83..87 "rcap" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@87..88 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@88..94 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@94..96 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@96..97 "5" [] [],
unit_token: IDENT@97..99 "ch" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@99..100 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@100..106 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@106..108 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@108..109 "5" [] [],
unit_token: IDENT@109..112 "rch" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@112..113 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@113..119 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@119..121 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@121..122 "5" [] [],
unit_token: IDENT@122..124 "ic" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@124..125 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@125..131 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@131..133 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@133..134 "5" [] [],
unit_token: IDENT@134..137 "ric" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@137..138 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@138..144 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@144..146 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@146..147 "5" [] [],
unit_token: IDENT@147..149 "lh" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@149..150 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@150..156 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@156..158 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@158..159 "5" [] [],
unit_token: IDENT@159..162 "rlh" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@162..163 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@163..169 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@169..171 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@171..172 "5" [] [],
unit_token: IDENT@172..174 "vh" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@174..175 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@175..181 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@181..183 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@183..184 "5" [] [],
unit_token: IDENT@184..186 "vw" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@186..187 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@187..193 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@193..195 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@195..196 "5" [] [],
unit_token: IDENT@196..198 "vi" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@198..199 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@199..205 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@205..207 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@207..208 "5" [] [],
unit_token: IDENT@208..210 "vb" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@210..211 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@211..217 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@217..219 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@219..220 "5" [] [],
unit_token: IDENT@220..224 "vmin" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@224..225 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@225..231 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@231..233 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@233..234 "5" [] [],
unit_token: IDENT@234..238 "vmax" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@238..239 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@239..245 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@245..247 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@247..248 "5" [] [],
unit_token: IDENT@248..250 "cm" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@250..251 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@251..257 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@257..259 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@259..260 "5" [] [],
unit_token: IDENT@260..262 "mm" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@262..263 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@263..269 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@269..271 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@271..272 "5" [] [],
unit_token: IDENT@272..273 "q" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@273..274 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@274..280 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@280..282 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@282..283 "5" [] [],
unit_token: IDENT@283..285 "in" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@285..286 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@286..292 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@292..294 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@294..295 "5" [] [],
unit_token: IDENT@295..297 "pt" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@297..298 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@298..304 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@304..306 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@306..307 "5" [] [],
unit_token: IDENT@307..309 "pc" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@309..310 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@310..316 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@316..318 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@318..319 "5" [] [],
unit_token: IDENT@319..321 "px" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@321..322 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@322..328 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@328..330 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@330..331 "5" [] [],
unit_token: IDENT@331..334 "deg" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@334..335 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@335..341 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@341..343 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@343..344 "5" [] [],
unit_token: IDENT@344..348 "grad" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@348..349 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@349..355 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@355..357 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@357..358 "5" [] [],
unit_token: IDENT@358..361 "rad" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@361..362 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@362..368 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@368..370 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@370..371 "5" [] [],
unit_token: IDENT@371..372 "s" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@372..373 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@373..379 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@379..381 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@381..382 "5" [] [],
unit_token: IDENT@382..384 "ms" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@384..385 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@385..391 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@391..393 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@393..394 "5" [] [],
unit_token: IDENT@394..396 "hz" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@396..397 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@397..403 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@403..405 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@405..406 "5" [] [],
unit_token: IDENT@406..409 "khz" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@409..410 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@410..416 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@416..418 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@418..419 "5" [] [],
unit_token: IDENT@419..422 "dpi" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@422..423 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@423..429 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@429..431 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@431..432 "5" [] [],
unit_token: IDENT@432..436 "dpcm" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@436..437 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@437..443 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@443..445 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@445..446 "5" [] [],
unit_token: IDENT@446..450 "dppx" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@450..451 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@451..457 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@457..459 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@459..460 "5" [] [],
unit_token: IDENT@460..461 "x" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@461..462 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@462..470 "a" [Newline("\n"), Newline("\n"), Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@470..472 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@472..473 "5" [] [],
unit_token: IDENT@473..475 "EM" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@475..476 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@476..482 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@482..484 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@484..485 "5" [] [],
unit_token: IDENT@485..488 "REM" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@488..489 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@489..495 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@495..497 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@497..498 "5" [] [],
unit_token: IDENT@498..500 "EX" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@500..501 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@501..507 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@507..509 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@509..510 "5" [] [],
unit_token: IDENT@510..513 "REX" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@513..514 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@514..520 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@520..522 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@522..523 "5" [] [],
unit_token: IDENT@523..526 "CAP" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@526..527 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@527..533 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@533..535 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@535..536 "5" [] [],
unit_token: IDENT@536..540 "RCAP" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@540..541 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@541..547 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@547..549 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@549..550 "5" [] [],
unit_token: IDENT@550..552 "CH" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@552..553 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@553..559 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@559..561 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@561..562 "5" [] [],
unit_token: IDENT@562..565 "RCH" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@565..566 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@566..572 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@572..574 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@574..575 "5" [] [],
unit_token: IDENT@575..577 "IC" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@577..578 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@578..584 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@584..586 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@586..587 "5" [] [],
unit_token: IDENT@587..590 "RIC" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@590..591 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@591..597 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@597..599 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@599..600 "5" [] [],
unit_token: IDENT@600..602 "LH" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@602..603 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@603..609 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@609..611 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@611..612 "5" [] [],
unit_token: IDENT@612..615 "RLH" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@615..616 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@616..622 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@622..624 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@624..625 "5" [] [],
unit_token: IDENT@625..627 "VH" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@627..628 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@628..634 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@634..636 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@636..637 "5" [] [],
unit_token: IDENT@637..639 "VW" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@639..640 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@640..646 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@646..648 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@648..649 "5" [] [],
unit_token: IDENT@649..651 "VI" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@651..652 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@652..658 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@658..660 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@660..661 "5" [] [],
unit_token: IDENT@661..663 "VB" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@663..664 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@664..670 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@670..672 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@672..673 "5" [] [],
unit_token: IDENT@673..677 "VMIN" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@677..678 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@678..684 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@684..686 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@686..687 "5" [] [],
unit_token: IDENT@687..691 "VMAX" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@691..692 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@692..698 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@698..700 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@700..701 "5" [] [],
unit_token: IDENT@701..703 "CM" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@703..704 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@704..710 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@710..712 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@712..713 "5" [] [],
unit_token: IDENT@713..715 "MM" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@715..716 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@716..722 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@722..724 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@724..725 "5" [] [],
unit_token: IDENT@725..726 "Q" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@726..727 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@727..733 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@733..735 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@735..736 "5" [] [],
unit_token: IDENT@736..738 "IN" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@738..739 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@739..745 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@745..747 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@747..748 "5" [] [],
unit_token: IDENT@748..750 "PT" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@750..751 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@751..757 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@757..759 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@759..760 "5" [] [],
unit_token: IDENT@760..762 "PC" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@762..763 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@763..769 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@769..771 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@771..772 "5" [] [],
unit_token: IDENT@772..774 "PX" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@774..775 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@775..781 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@781..783 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@783..784 "5" [] [],
unit_token: IDENT@784..787 "DEG" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@787..788 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@788..794 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@794..796 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@796..797 "5" [] [],
unit_token: IDENT@797..801 "GRAD" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@801..802 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@802..808 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@808..810 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@810..811 "5" [] [],
unit_token: IDENT@811..814 "RAD" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@814..815 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@815..821 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@821..823 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@823..824 "5" [] [],
unit_token: IDENT@824..825 "S" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@825..826 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@826..832 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@832..834 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@834..835 "5" [] [],
unit_token: IDENT@835..837 "MS" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@837..838 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@838..844 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@844..846 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@846..847 "5" [] [],
unit_token: IDENT@847..849 "HZ" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@849..850 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@850..856 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@856..858 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@858..859 "5" [] [],
unit_token: IDENT@859..862 "KHZ" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@862..863 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@863..869 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@869..871 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@871..872 "5" [] [],
unit_token: IDENT@872..875 "DPI" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@875..876 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@876..882 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@882..884 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@884..885 "5" [] [],
unit_token: IDENT@885..889 "DPCM" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@889..890 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@890..896 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@896..898 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@898..899 "5" [] [],
unit_token: IDENT@899..903 "DPPX" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@903..904 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@904..910 "a" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@910..912 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssRegularDimension {
value_token: CSS_NUMBER_LITERAL@912..913 "5" [] [],
unit_token: IDENT@913..914 "X" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@914..915 ";" [] [],
},
],
r_curly_token: R_CURLY@915..917 "}" [Newline("\n")] [],
},
},
CssQualifiedRule {
prelude: CssSelectorList [
CssCompoundSelector {
nesting_selectors: CssNestedSelectorList [],
simple_selector: missing (optional),
sub_selectors: CssSubSelectorList [
CssClassSelector {
dot_token: DOT@917..920 "." [Newline("\n"), Newline("\n")] [],
name: CssCustomIdentifier {
value_token: IDENT@920..939 "unknown-dimensions" [] [Whitespace(" ")],
},
},
],
},
],
block: CssDeclarationOrRuleBlock {
l_curly_token: L_CURLY@939..940 "{" [] [],
items: CssDeclarationOrRuleList [
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@940..950 "width" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@950..952 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssUnknownDimension {
value_token: CSS_NUMBER_LITERAL@952..953 "0" [] [],
unit_token: IDENT@953..955 "\\0" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@955..956 ";" [] [],
},
CssDeclarationWithSemicolon {
declaration: CssDeclaration {
property: CssGenericProperty {
name: CssIdentifier {
value_token: IDENT@956..966 "color" [Newline("\n"), Whitespace(" ")] [],
},
colon_token: COLON@966..968 ":" [] [Whitespace(" ")],
value: CssGenericComponentValueList [
CssUnknownDimension {
value_token: CSS_NUMBER_LITERAL@968..969 "0" [] [],
unit_token: IDENT@969..976 "Unknown" [] [],
},
],
},
important: missing (optional),
},
semicolon_token: SEMICOLON@976..977 ";" [] [],
},
],
r_curly_token: R_CURLY@977..979 "}" [Newline("\n")] [],
},
},
],
eof_token: EOF@979..979 "" [] [],
}
```
## CST
```
0: CSS_ROOT@0..979
0: (empty)
1: CSS_RULE_LIST@0..979
0: CSS_QUALIFIED_RULE@0..917
0: CSS_SELECTOR_LIST@0..10
0: CSS_COMPOUND_SELECTOR@0..10
0: CSS_NESTED_SELECTOR_LIST@0..0
1: (empty)
2: CSS_SUB_SELECTOR_LIST@0..10
0: CSS_CLASS_SELECTOR@0..10
0: DOT@0..1 "." [] []
1: CSS_CUSTOM_IDENTIFIER@1..10
0: IDENT@1..10 "cssUnits" [] [Whitespace(" ")]
1: CSS_DECLARATION_OR_RULE_BLOCK@10..917
0: L_CURLY@10..11 "{" [] []
1: CSS_DECLARATION_OR_RULE_LIST@11..915
0: CSS_DECLARATION_WITH_SEMICOLON@11..23
0: CSS_DECLARATION@11..22
0: CSS_GENERIC_PROPERTY@11..22
0: CSS_IDENTIFIER@11..17
0: IDENT@11..17 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@17..19 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@19..22
0: CSS_REGULAR_DIMENSION@19..22
0: CSS_NUMBER_LITERAL@19..20 "5" [] []
1: IDENT@20..22 "em" [] []
1: (empty)
1: SEMICOLON@22..23 ";" [] []
1: CSS_DECLARATION_WITH_SEMICOLON@23..36
0: CSS_DECLARATION@23..35
0: CSS_GENERIC_PROPERTY@23..35
0: CSS_IDENTIFIER@23..29
0: IDENT@23..29 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@29..31 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@31..35
0: CSS_REGULAR_DIMENSION@31..35
0: CSS_NUMBER_LITERAL@31..32 "5" [] []
1: IDENT@32..35 "rem" [] []
1: (empty)
1: SEMICOLON@35..36 ";" [] []
2: CSS_DECLARATION_WITH_SEMICOLON@36..48
0: CSS_DECLARATION@36..47
0: CSS_GENERIC_PROPERTY@36..47
0: CSS_IDENTIFIER@36..42
0: IDENT@36..42 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@42..44 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@44..47
0: CSS_REGULAR_DIMENSION@44..47
0: CSS_NUMBER_LITERAL@44..45 "5" [] []
1: IDENT@45..47 "ex" [] []
1: (empty)
1: SEMICOLON@47..48 ";" [] []
3: CSS_DECLARATION_WITH_SEMICOLON@48..61
0: CSS_DECLARATION@48..60
0: CSS_GENERIC_PROPERTY@48..60
0: CSS_IDENTIFIER@48..54
0: IDENT@48..54 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@54..56 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@56..60
0: CSS_REGULAR_DIMENSION@56..60
0: CSS_NUMBER_LITERAL@56..57 "5" [] []
1: IDENT@57..60 "rex" [] []
1: (empty)
1: SEMICOLON@60..61 ";" [] []
4: CSS_DECLARATION_WITH_SEMICOLON@61..74
0: CSS_DECLARATION@61..73
0: CSS_GENERIC_PROPERTY@61..73
0: CSS_IDENTIFIER@61..67
0: IDENT@61..67 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@67..69 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@69..73
0: CSS_REGULAR_DIMENSION@69..73
0: CSS_NUMBER_LITERAL@69..70 "5" [] []
1: IDENT@70..73 "cap" [] []
1: (empty)
1: SEMICOLON@73..74 ";" [] []
5: CSS_DECLARATION_WITH_SEMICOLON@74..88
0: CSS_DECLARATION@74..87
0: CSS_GENERIC_PROPERTY@74..87
0: CSS_IDENTIFIER@74..80
0: IDENT@74..80 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@80..82 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@82..87
0: CSS_REGULAR_DIMENSION@82..87
0: CSS_NUMBER_LITERAL@82..83 "5" [] []
1: IDENT@83..87 "rcap" [] []
1: (empty)
1: SEMICOLON@87..88 ";" [] []
6: CSS_DECLARATION_WITH_SEMICOLON@88..100
0: CSS_DECLARATION@88..99
0: CSS_GENERIC_PROPERTY@88..99
0: CSS_IDENTIFIER@88..94
0: IDENT@88..94 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@94..96 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@96..99
0: CSS_REGULAR_DIMENSION@96..99
0: CSS_NUMBER_LITERAL@96..97 "5" [] []
1: IDENT@97..99 "ch" [] []
1: (empty)
1: SEMICOLON@99..100 ";" [] []
7: CSS_DECLARATION_WITH_SEMICOLON@100..113
0: CSS_DECLARATION@100..112
0: CSS_GENERIC_PROPERTY@100..112
0: CSS_IDENTIFIER@100..106
0: IDENT@100..106 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@106..108 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@108..112
0: CSS_REGULAR_DIMENSION@108..112
0: CSS_NUMBER_LITERAL@108..109 "5" [] []
1: IDENT@109..112 "rch" [] []
1: (empty)
1: SEMICOLON@112..113 ";" [] []
8: CSS_DECLARATION_WITH_SEMICOLON@113..125
0: CSS_DECLARATION@113..124
0: CSS_GENERIC_PROPERTY@113..124
0: CSS_IDENTIFIER@113..119
0: IDENT@113..119 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@119..121 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@121..124
0: CSS_REGULAR_DIMENSION@121..124
0: CSS_NUMBER_LITERAL@121..122 "5" [] []
1: IDENT@122..124 "ic" [] []
1: (empty)
1: SEMICOLON@124..125 ";" [] []
9: CSS_DECLARATION_WITH_SEMICOLON@125..138
0: CSS_DECLARATION@125..137
0: CSS_GENERIC_PROPERTY@125..137
0: CSS_IDENTIFIER@125..131
0: IDENT@125..131 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@131..133 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@133..137
0: CSS_REGULAR_DIMENSION@133..137
0: CSS_NUMBER_LITERAL@133..134 "5" [] []
1: IDENT@134..137 "ric" [] []
1: (empty)
1: SEMICOLON@137..138 ";" [] []
10: CSS_DECLARATION_WITH_SEMICOLON@138..150
0: CSS_DECLARATION@138..149
0: CSS_GENERIC_PROPERTY@138..149
0: CSS_IDENTIFIER@138..144
0: IDENT@138..144 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@144..146 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@146..149
0: CSS_REGULAR_DIMENSION@146..149
0: CSS_NUMBER_LITERAL@146..147 "5" [] []
1: IDENT@147..149 "lh" [] []
1: (empty)
1: SEMICOLON@149..150 ";" [] []
11: CSS_DECLARATION_WITH_SEMICOLON@150..163
0: CSS_DECLARATION@150..162
0: CSS_GENERIC_PROPERTY@150..162
0: CSS_IDENTIFIER@150..156
0: IDENT@150..156 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@156..158 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@158..162
0: CSS_REGULAR_DIMENSION@158..162
0: CSS_NUMBER_LITERAL@158..159 "5" [] []
1: IDENT@159..162 "rlh" [] []
1: (empty)
1: SEMICOLON@162..163 ";" [] []
12: CSS_DECLARATION_WITH_SEMICOLON@163..175
0: CSS_DECLARATION@163..174
0: CSS_GENERIC_PROPERTY@163..174
0: CSS_IDENTIFIER@163..169
0: IDENT@163..169 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@169..171 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@171..174
0: CSS_REGULAR_DIMENSION@171..174
0: CSS_NUMBER_LITERAL@171..172 "5" [] []
1: IDENT@172..174 "vh" [] []
1: (empty)
1: SEMICOLON@174..175 ";" [] []
13: CSS_DECLARATION_WITH_SEMICOLON@175..187
0: CSS_DECLARATION@175..186
0: CSS_GENERIC_PROPERTY@175..186
0: CSS_IDENTIFIER@175..181
0: IDENT@175..181 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@181..183 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@183..186
0: CSS_REGULAR_DIMENSION@183..186
0: CSS_NUMBER_LITERAL@183..184 "5" [] []
1: IDENT@184..186 "vw" [] []
1: (empty)
1: SEMICOLON@186..187 ";" [] []
14: CSS_DECLARATION_WITH_SEMICOLON@187..199
0: CSS_DECLARATION@187..198
0: CSS_GENERIC_PROPERTY@187..198
0: CSS_IDENTIFIER@187..193
0: IDENT@187..193 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@193..195 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@195..198
0: CSS_REGULAR_DIMENSION@195..198
0: CSS_NUMBER_LITERAL@195..196 "5" [] []
1: IDENT@196..198 "vi" [] []
1: (empty)
1: SEMICOLON@198..199 ";" [] []
15: CSS_DECLARATION_WITH_SEMICOLON@199..211
0: CSS_DECLARATION@199..210
0: CSS_GENERIC_PROPERTY@199..210
0: CSS_IDENTIFIER@199..205
0: IDENT@199..205 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@205..207 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@207..210
0: CSS_REGULAR_DIMENSION@207..210
0: CSS_NUMBER_LITERAL@207..208 "5" [] []
1: IDENT@208..210 "vb" [] []
1: (empty)
1: SEMICOLON@210..211 ";" [] []
16: CSS_DECLARATION_WITH_SEMICOLON@211..225
0: CSS_DECLARATION@211..224
0: CSS_GENERIC_PROPERTY@211..224
0: CSS_IDENTIFIER@211..217
0: IDENT@211..217 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@217..219 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@219..224
0: CSS_REGULAR_DIMENSION@219..224
0: CSS_NUMBER_LITERAL@219..220 "5" [] []
1: IDENT@220..224 "vmin" [] []
1: (empty)
1: SEMICOLON@224..225 ";" [] []
17: CSS_DECLARATION_WITH_SEMICOLON@225..239
0: CSS_DECLARATION@225..238
0: CSS_GENERIC_PROPERTY@225..238
0: CSS_IDENTIFIER@225..231
0: IDENT@225..231 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@231..233 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@233..238
0: CSS_REGULAR_DIMENSION@233..238
0: CSS_NUMBER_LITERAL@233..234 "5" [] []
1: IDENT@234..238 "vmax" [] []
1: (empty)
1: SEMICOLON@238..239 ";" [] []
18: CSS_DECLARATION_WITH_SEMICOLON@239..251
0: CSS_DECLARATION@239..250
0: CSS_GENERIC_PROPERTY@239..250
0: CSS_IDENTIFIER@239..245
0: IDENT@239..245 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@245..247 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@247..250
0: CSS_REGULAR_DIMENSION@247..250
0: CSS_NUMBER_LITERAL@247..248 "5" [] []
1: IDENT@248..250 "cm" [] []
1: (empty)
1: SEMICOLON@250..251 ";" [] []
19: CSS_DECLARATION_WITH_SEMICOLON@251..263
0: CSS_DECLARATION@251..262
0: CSS_GENERIC_PROPERTY@251..262
0: CSS_IDENTIFIER@251..257
0: IDENT@251..257 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@257..259 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@259..262
0: CSS_REGULAR_DIMENSION@259..262
0: CSS_NUMBER_LITERAL@259..260 "5" [] []
1: IDENT@260..262 "mm" [] []
1: (empty)
1: SEMICOLON@262..263 ";" [] []
20: CSS_DECLARATION_WITH_SEMICOLON@263..274
0: CSS_DECLARATION@263..273
0: CSS_GENERIC_PROPERTY@263..273
0: CSS_IDENTIFIER@263..269
0: IDENT@263..269 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@269..271 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@271..273
0: CSS_REGULAR_DIMENSION@271..273
0: CSS_NUMBER_LITERAL@271..272 "5" [] []
1: IDENT@272..273 "q" [] []
1: (empty)
1: SEMICOLON@273..274 ";" [] []
21: CSS_DECLARATION_WITH_SEMICOLON@274..286
0: CSS_DECLARATION@274..285
0: CSS_GENERIC_PROPERTY@274..285
0: CSS_IDENTIFIER@274..280
0: IDENT@274..280 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@280..282 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@282..285
0: CSS_REGULAR_DIMENSION@282..285
0: CSS_NUMBER_LITERAL@282..283 "5" [] []
1: IDENT@283..285 "in" [] []
1: (empty)
1: SEMICOLON@285..286 ";" [] []
22: CSS_DECLARATION_WITH_SEMICOLON@286..298
0: CSS_DECLARATION@286..297
0: CSS_GENERIC_PROPERTY@286..297
0: CSS_IDENTIFIER@286..292
0: IDENT@286..292 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@292..294 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@294..297
0: CSS_REGULAR_DIMENSION@294..297
0: CSS_NUMBER_LITERAL@294..295 "5" [] []
1: IDENT@295..297 "pt" [] []
1: (empty)
1: SEMICOLON@297..298 ";" [] []
23: CSS_DECLARATION_WITH_SEMICOLON@298..310
0: CSS_DECLARATION@298..309
0: CSS_GENERIC_PROPERTY@298..309
0: CSS_IDENTIFIER@298..304
0: IDENT@298..304 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@304..306 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@306..309
0: CSS_REGULAR_DIMENSION@306..309
0: CSS_NUMBER_LITERAL@306..307 "5" [] []
1: IDENT@307..309 "pc" [] []
1: (empty)
1: SEMICOLON@309..310 ";" [] []
24: CSS_DECLARATION_WITH_SEMICOLON@310..322
0: CSS_DECLARATION@310..321
0: CSS_GENERIC_PROPERTY@310..321
0: CSS_IDENTIFIER@310..316
0: IDENT@310..316 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@316..318 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@318..321
0: CSS_REGULAR_DIMENSION@318..321
0: CSS_NUMBER_LITERAL@318..319 "5" [] []
1: IDENT@319..321 "px" [] []
1: (empty)
1: SEMICOLON@321..322 ";" [] []
25: CSS_DECLARATION_WITH_SEMICOLON@322..335
0: CSS_DECLARATION@322..334
0: CSS_GENERIC_PROPERTY@322..334
0: CSS_IDENTIFIER@322..328
0: IDENT@322..328 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@328..330 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@330..334
0: CSS_REGULAR_DIMENSION@330..334
0: CSS_NUMBER_LITERAL@330..331 "5" [] []
1: IDENT@331..334 "deg" [] []
1: (empty)
1: SEMICOLON@334..335 ";" [] []
26: CSS_DECLARATION_WITH_SEMICOLON@335..349
0: CSS_DECLARATION@335..348
0: CSS_GENERIC_PROPERTY@335..348
0: CSS_IDENTIFIER@335..341
0: IDENT@335..341 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@341..343 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@343..348
0: CSS_REGULAR_DIMENSION@343..348
0: CSS_NUMBER_LITERAL@343..344 "5" [] []
1: IDENT@344..348 "grad" [] []
1: (empty)
1: SEMICOLON@348..349 ";" [] []
27: CSS_DECLARATION_WITH_SEMICOLON@349..362
0: CSS_DECLARATION@349..361
0: CSS_GENERIC_PROPERTY@349..361
0: CSS_IDENTIFIER@349..355
0: IDENT@349..355 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@355..357 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@357..361
0: CSS_REGULAR_DIMENSION@357..361
0: CSS_NUMBER_LITERAL@357..358 "5" [] []
1: IDENT@358..361 "rad" [] []
1: (empty)
1: SEMICOLON@361..362 ";" [] []
28: CSS_DECLARATION_WITH_SEMICOLON@362..373
0: CSS_DECLARATION@362..372
0: CSS_GENERIC_PROPERTY@362..372
0: CSS_IDENTIFIER@362..368
0: IDENT@362..368 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@368..370 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@370..372
0: CSS_REGULAR_DIMENSION@370..372
0: CSS_NUMBER_LITERAL@370..371 "5" [] []
1: IDENT@371..372 "s" [] []
1: (empty)
1: SEMICOLON@372..373 ";" [] []
29: CSS_DECLARATION_WITH_SEMICOLON@373..385
0: CSS_DECLARATION@373..384
0: CSS_GENERIC_PROPERTY@373..384
0: CSS_IDENTIFIER@373..379
0: IDENT@373..379 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@379..381 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@381..384
0: CSS_REGULAR_DIMENSION@381..384
0: CSS_NUMBER_LITERAL@381..382 "5" [] []
1: IDENT@382..384 "ms" [] []
1: (empty)
1: SEMICOLON@384..385 ";" [] []
30: CSS_DECLARATION_WITH_SEMICOLON@385..397
0: CSS_DECLARATION@385..396
0: CSS_GENERIC_PROPERTY@385..396
0: CSS_IDENTIFIER@385..391
0: IDENT@385..391 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@391..393 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@393..396
0: CSS_REGULAR_DIMENSION@393..396
0: CSS_NUMBER_LITERAL@393..394 "5" [] []
1: IDENT@394..396 "hz" [] []
1: (empty)
1: SEMICOLON@396..397 ";" [] []
31: CSS_DECLARATION_WITH_SEMICOLON@397..410
0: CSS_DECLARATION@397..409
0: CSS_GENERIC_PROPERTY@397..409
0: CSS_IDENTIFIER@397..403
0: IDENT@397..403 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@403..405 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@405..409
0: CSS_REGULAR_DIMENSION@405..409
0: CSS_NUMBER_LITERAL@405..406 "5" [] []
1: IDENT@406..409 "khz" [] []
1: (empty)
1: SEMICOLON@409..410 ";" [] []
32: CSS_DECLARATION_WITH_SEMICOLON@410..423
0: CSS_DECLARATION@410..422
0: CSS_GENERIC_PROPERTY@410..422
0: CSS_IDENTIFIER@410..416
0: IDENT@410..416 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@416..418 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@418..422
0: CSS_REGULAR_DIMENSION@418..422
0: CSS_NUMBER_LITERAL@418..419 "5" [] []
1: IDENT@419..422 "dpi" [] []
1: (empty)
1: SEMICOLON@422..423 ";" [] []
33: CSS_DECLARATION_WITH_SEMICOLON@423..437
0: CSS_DECLARATION@423..436
0: CSS_GENERIC_PROPERTY@423..436
0: CSS_IDENTIFIER@423..429
0: IDENT@423..429 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@429..431 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@431..436
0: CSS_REGULAR_DIMENSION@431..436
0: CSS_NUMBER_LITERAL@431..432 "5" [] []
1: IDENT@432..436 "dpcm" [] []
1: (empty)
1: SEMICOLON@436..437 ";" [] []
34: CSS_DECLARATION_WITH_SEMICOLON@437..451
0: CSS_DECLARATION@437..450
0: CSS_GENERIC_PROPERTY@437..450
0: CSS_IDENTIFIER@437..443
0: IDENT@437..443 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@443..445 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@445..450
0: CSS_REGULAR_DIMENSION@445..450
0: CSS_NUMBER_LITERAL@445..446 "5" [] []
1: IDENT@446..450 "dppx" [] []
1: (empty)
1: SEMICOLON@450..451 ";" [] []
35: CSS_DECLARATION_WITH_SEMICOLON@451..462
0: CSS_DECLARATION@451..461
0: CSS_GENERIC_PROPERTY@451..461
0: CSS_IDENTIFIER@451..457
0: IDENT@451..457 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@457..459 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@459..461
0: CSS_REGULAR_DIMENSION@459..461
0: CSS_NUMBER_LITERAL@459..460 "5" [] []
1: IDENT@460..461 "x" [] []
1: (empty)
1: SEMICOLON@461..462 ";" [] []
36: CSS_DECLARATION_WITH_SEMICOLON@462..476
0: CSS_DECLARATION@462..475
0: CSS_GENERIC_PROPERTY@462..475
0: CSS_IDENTIFIER@462..470
0: IDENT@462..470 "a" [Newline("\n"), Newline("\n"), Newline("\n"), Whitespace(" ")] []
1: COLON@470..472 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@472..475
0: CSS_REGULAR_DIMENSION@472..475
0: CSS_NUMBER_LITERAL@472..473 "5" [] []
1: IDENT@473..475 "EM" [] []
1: (empty)
1: SEMICOLON@475..476 ";" [] []
37: CSS_DECLARATION_WITH_SEMICOLON@476..489
0: CSS_DECLARATION@476..488
0: CSS_GENERIC_PROPERTY@476..488
0: CSS_IDENTIFIER@476..482
0: IDENT@476..482 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@482..484 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@484..488
0: CSS_REGULAR_DIMENSION@484..488
0: CSS_NUMBER_LITERAL@484..485 "5" [] []
1: IDENT@485..488 "REM" [] []
1: (empty)
1: SEMICOLON@488..489 ";" [] []
38: CSS_DECLARATION_WITH_SEMICOLON@489..501
0: CSS_DECLARATION@489..500
0: CSS_GENERIC_PROPERTY@489..500
0: CSS_IDENTIFIER@489..495
0: IDENT@489..495 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@495..497 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@497..500
0: CSS_REGULAR_DIMENSION@497..500
0: CSS_NUMBER_LITERAL@497..498 "5" [] []
1: IDENT@498..500 "EX" [] []
1: (empty)
1: SEMICOLON@500..501 ";" [] []
39: CSS_DECLARATION_WITH_SEMICOLON@501..514
0: CSS_DECLARATION@501..513
0: CSS_GENERIC_PROPERTY@501..513
0: CSS_IDENTIFIER@501..507
0: IDENT@501..507 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@507..509 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@509..513
0: CSS_REGULAR_DIMENSION@509..513
0: CSS_NUMBER_LITERAL@509..510 "5" [] []
1: IDENT@510..513 "REX" [] []
1: (empty)
1: SEMICOLON@513..514 ";" [] []
40: CSS_DECLARATION_WITH_SEMICOLON@514..527
0: CSS_DECLARATION@514..526
0: CSS_GENERIC_PROPERTY@514..526
0: CSS_IDENTIFIER@514..520
0: IDENT@514..520 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@520..522 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@522..526
0: CSS_REGULAR_DIMENSION@522..526
0: CSS_NUMBER_LITERAL@522..523 "5" [] []
1: IDENT@523..526 "CAP" [] []
1: (empty)
1: SEMICOLON@526..527 ";" [] []
41: CSS_DECLARATION_WITH_SEMICOLON@527..541
0: CSS_DECLARATION@527..540
0: CSS_GENERIC_PROPERTY@527..540
0: CSS_IDENTIFIER@527..533
0: IDENT@527..533 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@533..535 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@535..540
0: CSS_REGULAR_DIMENSION@535..540
0: CSS_NUMBER_LITERAL@535..536 "5" [] []
1: IDENT@536..540 "RCAP" [] []
1: (empty)
1: SEMICOLON@540..541 ";" [] []
42: CSS_DECLARATION_WITH_SEMICOLON@541..553
0: CSS_DECLARATION@541..552
0: CSS_GENERIC_PROPERTY@541..552
0: CSS_IDENTIFIER@541..547
0: IDENT@541..547 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@547..549 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@549..552
0: CSS_REGULAR_DIMENSION@549..552
0: CSS_NUMBER_LITERAL@549..550 "5" [] []
1: IDENT@550..552 "CH" [] []
1: (empty)
1: SEMICOLON@552..553 ";" [] []
43: CSS_DECLARATION_WITH_SEMICOLON@553..566
0: CSS_DECLARATION@553..565
0: CSS_GENERIC_PROPERTY@553..565
0: CSS_IDENTIFIER@553..559
0: IDENT@553..559 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@559..561 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@561..565
0: CSS_REGULAR_DIMENSION@561..565
0: CSS_NUMBER_LITERAL@561..562 "5" [] []
1: IDENT@562..565 "RCH" [] []
1: (empty)
1: SEMICOLON@565..566 ";" [] []
44: CSS_DECLARATION_WITH_SEMICOLON@566..578
0: CSS_DECLARATION@566..577
0: CSS_GENERIC_PROPERTY@566..577
0: CSS_IDENTIFIER@566..572
0: IDENT@566..572 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@572..574 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@574..577
0: CSS_REGULAR_DIMENSION@574..577
0: CSS_NUMBER_LITERAL@574..575 "5" [] []
1: IDENT@575..577 "IC" [] []
1: (empty)
1: SEMICOLON@577..578 ";" [] []
45: CSS_DECLARATION_WITH_SEMICOLON@578..591
0: CSS_DECLARATION@578..590
0: CSS_GENERIC_PROPERTY@578..590
0: CSS_IDENTIFIER@578..584
0: IDENT@578..584 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@584..586 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@586..590
0: CSS_REGULAR_DIMENSION@586..590
0: CSS_NUMBER_LITERAL@586..587 "5" [] []
1: IDENT@587..590 "RIC" [] []
1: (empty)
1: SEMICOLON@590..591 ";" [] []
46: CSS_DECLARATION_WITH_SEMICOLON@591..603
0: CSS_DECLARATION@591..602
0: CSS_GENERIC_PROPERTY@591..602
0: CSS_IDENTIFIER@591..597
0: IDENT@591..597 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@597..599 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@599..602
0: CSS_REGULAR_DIMENSION@599..602
0: CSS_NUMBER_LITERAL@599..600 "5" [] []
1: IDENT@600..602 "LH" [] []
1: (empty)
1: SEMICOLON@602..603 ";" [] []
47: CSS_DECLARATION_WITH_SEMICOLON@603..616
0: CSS_DECLARATION@603..615
0: CSS_GENERIC_PROPERTY@603..615
0: CSS_IDENTIFIER@603..609
0: IDENT@603..609 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@609..611 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@611..615
0: CSS_REGULAR_DIMENSION@611..615
0: CSS_NUMBER_LITERAL@611..612 "5" [] []
1: IDENT@612..615 "RLH" [] []
1: (empty)
1: SEMICOLON@615..616 ";" [] []
48: CSS_DECLARATION_WITH_SEMICOLON@616..628
0: CSS_DECLARATION@616..627
0: CSS_GENERIC_PROPERTY@616..627
0: CSS_IDENTIFIER@616..622
0: IDENT@616..622 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@622..624 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@624..627
0: CSS_REGULAR_DIMENSION@624..627
0: CSS_NUMBER_LITERAL@624..625 "5" [] []
1: IDENT@625..627 "VH" [] []
1: (empty)
1: SEMICOLON@627..628 ";" [] []
49: CSS_DECLARATION_WITH_SEMICOLON@628..640
0: CSS_DECLARATION@628..639
0: CSS_GENERIC_PROPERTY@628..639
0: CSS_IDENTIFIER@628..634
0: IDENT@628..634 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@634..636 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@636..639
0: CSS_REGULAR_DIMENSION@636..639
0: CSS_NUMBER_LITERAL@636..637 "5" [] []
1: IDENT@637..639 "VW" [] []
1: (empty)
1: SEMICOLON@639..640 ";" [] []
50: CSS_DECLARATION_WITH_SEMICOLON@640..652
0: CSS_DECLARATION@640..651
0: CSS_GENERIC_PROPERTY@640..651
0: CSS_IDENTIFIER@640..646
0: IDENT@640..646 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@646..648 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@648..651
0: CSS_REGULAR_DIMENSION@648..651
0: CSS_NUMBER_LITERAL@648..649 "5" [] []
1: IDENT@649..651 "VI" [] []
1: (empty)
1: SEMICOLON@651..652 ";" [] []
51: CSS_DECLARATION_WITH_SEMICOLON@652..664
0: CSS_DECLARATION@652..663
0: CSS_GENERIC_PROPERTY@652..663
0: CSS_IDENTIFIER@652..658
0: IDENT@652..658 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@658..660 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@660..663
0: CSS_REGULAR_DIMENSION@660..663
0: CSS_NUMBER_LITERAL@660..661 "5" [] []
1: IDENT@661..663 "VB" [] []
1: (empty)
1: SEMICOLON@663..664 ";" [] []
52: CSS_DECLARATION_WITH_SEMICOLON@664..678
0: CSS_DECLARATION@664..677
0: CSS_GENERIC_PROPERTY@664..677
0: CSS_IDENTIFIER@664..670
0: IDENT@664..670 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@670..672 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@672..677
0: CSS_REGULAR_DIMENSION@672..677
0: CSS_NUMBER_LITERAL@672..673 "5" [] []
1: IDENT@673..677 "VMIN" [] []
1: (empty)
1: SEMICOLON@677..678 ";" [] []
53: CSS_DECLARATION_WITH_SEMICOLON@678..692
0: CSS_DECLARATION@678..691
0: CSS_GENERIC_PROPERTY@678..691
0: CSS_IDENTIFIER@678..684
0: IDENT@678..684 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@684..686 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@686..691
0: CSS_REGULAR_DIMENSION@686..691
0: CSS_NUMBER_LITERAL@686..687 "5" [] []
1: IDENT@687..691 "VMAX" [] []
1: (empty)
1: SEMICOLON@691..692 ";" [] []
54: CSS_DECLARATION_WITH_SEMICOLON@692..704
0: CSS_DECLARATION@692..703
0: CSS_GENERIC_PROPERTY@692..703
0: CSS_IDENTIFIER@692..698
0: IDENT@692..698 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@698..700 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@700..703
0: CSS_REGULAR_DIMENSION@700..703
0: CSS_NUMBER_LITERAL@700..701 "5" [] []
1: IDENT@701..703 "CM" [] []
1: (empty)
1: SEMICOLON@703..704 ";" [] []
55: CSS_DECLARATION_WITH_SEMICOLON@704..716
0: CSS_DECLARATION@704..715
0: CSS_GENERIC_PROPERTY@704..715
0: CSS_IDENTIFIER@704..710
0: IDENT@704..710 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@710..712 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@712..715
0: CSS_REGULAR_DIMENSION@712..715
0: CSS_NUMBER_LITERAL@712..713 "5" [] []
1: IDENT@713..715 "MM" [] []
1: (empty)
1: SEMICOLON@715..716 ";" [] []
56: CSS_DECLARATION_WITH_SEMICOLON@716..727
0: CSS_DECLARATION@716..726
0: CSS_GENERIC_PROPERTY@716..726
0: CSS_IDENTIFIER@716..722
0: IDENT@716..722 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@722..724 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@724..726
0: CSS_REGULAR_DIMENSION@724..726
0: CSS_NUMBER_LITERAL@724..725 "5" [] []
1: IDENT@725..726 "Q" [] []
1: (empty)
1: SEMICOLON@726..727 ";" [] []
57: CSS_DECLARATION_WITH_SEMICOLON@727..739
0: CSS_DECLARATION@727..738
0: CSS_GENERIC_PROPERTY@727..738
0: CSS_IDENTIFIER@727..733
0: IDENT@727..733 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@733..735 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@735..738
0: CSS_REGULAR_DIMENSION@735..738
0: CSS_NUMBER_LITERAL@735..736 "5" [] []
1: IDENT@736..738 "IN" [] []
1: (empty)
1: SEMICOLON@738..739 ";" [] []
58: CSS_DECLARATION_WITH_SEMICOLON@739..751
0: CSS_DECLARATION@739..750
0: CSS_GENERIC_PROPERTY@739..750
0: CSS_IDENTIFIER@739..745
0: IDENT@739..745 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@745..747 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@747..750
0: CSS_REGULAR_DIMENSION@747..750
0: CSS_NUMBER_LITERAL@747..748 "5" [] []
1: IDENT@748..750 "PT" [] []
1: (empty)
1: SEMICOLON@750..751 ";" [] []
59: CSS_DECLARATION_WITH_SEMICOLON@751..763
0: CSS_DECLARATION@751..762
0: CSS_GENERIC_PROPERTY@751..762
0: CSS_IDENTIFIER@751..757
0: IDENT@751..757 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@757..759 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@759..762
0: CSS_REGULAR_DIMENSION@759..762
0: CSS_NUMBER_LITERAL@759..760 "5" [] []
1: IDENT@760..762 "PC" [] []
1: (empty)
1: SEMICOLON@762..763 ";" [] []
60: CSS_DECLARATION_WITH_SEMICOLON@763..775
0: CSS_DECLARATION@763..774
0: CSS_GENERIC_PROPERTY@763..774
0: CSS_IDENTIFIER@763..769
0: IDENT@763..769 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@769..771 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@771..774
0: CSS_REGULAR_DIMENSION@771..774
0: CSS_NUMBER_LITERAL@771..772 "5" [] []
1: IDENT@772..774 "PX" [] []
1: (empty)
1: SEMICOLON@774..775 ";" [] []
61: CSS_DECLARATION_WITH_SEMICOLON@775..788
0: CSS_DECLARATION@775..787
0: CSS_GENERIC_PROPERTY@775..787
0: CSS_IDENTIFIER@775..781
0: IDENT@775..781 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@781..783 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@783..787
0: CSS_REGULAR_DIMENSION@783..787
0: CSS_NUMBER_LITERAL@783..784 "5" [] []
1: IDENT@784..787 "DEG" [] []
1: (empty)
1: SEMICOLON@787..788 ";" [] []
62: CSS_DECLARATION_WITH_SEMICOLON@788..802
0: CSS_DECLARATION@788..801
0: CSS_GENERIC_PROPERTY@788..801
0: CSS_IDENTIFIER@788..794
0: IDENT@788..794 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@794..796 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@796..801
0: CSS_REGULAR_DIMENSION@796..801
0: CSS_NUMBER_LITERAL@796..797 "5" [] []
1: IDENT@797..801 "GRAD" [] []
1: (empty)
1: SEMICOLON@801..802 ";" [] []
63: CSS_DECLARATION_WITH_SEMICOLON@802..815
0: CSS_DECLARATION@802..814
0: CSS_GENERIC_PROPERTY@802..814
0: CSS_IDENTIFIER@802..808
0: IDENT@802..808 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@808..810 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@810..814
0: CSS_REGULAR_DIMENSION@810..814
0: CSS_NUMBER_LITERAL@810..811 "5" [] []
1: IDENT@811..814 "RAD" [] []
1: (empty)
1: SEMICOLON@814..815 ";" [] []
64: CSS_DECLARATION_WITH_SEMICOLON@815..826
0: CSS_DECLARATION@815..825
0: CSS_GENERIC_PROPERTY@815..825
0: CSS_IDENTIFIER@815..821
0: IDENT@815..821 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@821..823 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@823..825
0: CSS_REGULAR_DIMENSION@823..825
0: CSS_NUMBER_LITERAL@823..824 "5" [] []
1: IDENT@824..825 "S" [] []
1: (empty)
1: SEMICOLON@825..826 ";" [] []
65: CSS_DECLARATION_WITH_SEMICOLON@826..838
0: CSS_DECLARATION@826..837
0: CSS_GENERIC_PROPERTY@826..837
0: CSS_IDENTIFIER@826..832
0: IDENT@826..832 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@832..834 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@834..837
0: CSS_REGULAR_DIMENSION@834..837
0: CSS_NUMBER_LITERAL@834..835 "5" [] []
1: IDENT@835..837 "MS" [] []
1: (empty)
1: SEMICOLON@837..838 ";" [] []
66: CSS_DECLARATION_WITH_SEMICOLON@838..850
0: CSS_DECLARATION@838..849
0: CSS_GENERIC_PROPERTY@838..849
0: CSS_IDENTIFIER@838..844
0: IDENT@838..844 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@844..846 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@846..849
0: CSS_REGULAR_DIMENSION@846..849
0: CSS_NUMBER_LITERAL@846..847 "5" [] []
1: IDENT@847..849 "HZ" [] []
1: (empty)
1: SEMICOLON@849..850 ";" [] []
67: CSS_DECLARATION_WITH_SEMICOLON@850..863
0: CSS_DECLARATION@850..862
0: CSS_GENERIC_PROPERTY@850..862
0: CSS_IDENTIFIER@850..856
0: IDENT@850..856 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@856..858 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@858..862
0: CSS_REGULAR_DIMENSION@858..862
0: CSS_NUMBER_LITERAL@858..859 "5" [] []
1: IDENT@859..862 "KHZ" [] []
1: (empty)
1: SEMICOLON@862..863 ";" [] []
68: CSS_DECLARATION_WITH_SEMICOLON@863..876
0: CSS_DECLARATION@863..875
0: CSS_GENERIC_PROPERTY@863..875
0: CSS_IDENTIFIER@863..869
0: IDENT@863..869 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@869..871 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@871..875
0: CSS_REGULAR_DIMENSION@871..875
0: CSS_NUMBER_LITERAL@871..872 "5" [] []
1: IDENT@872..875 "DPI" [] []
1: (empty)
1: SEMICOLON@875..876 ";" [] []
69: CSS_DECLARATION_WITH_SEMICOLON@876..890
0: CSS_DECLARATION@876..889
0: CSS_GENERIC_PROPERTY@876..889
0: CSS_IDENTIFIER@876..882
0: IDENT@876..882 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@882..884 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@884..889
0: CSS_REGULAR_DIMENSION@884..889
0: CSS_NUMBER_LITERAL@884..885 "5" [] []
1: IDENT@885..889 "DPCM" [] []
1: (empty)
1: SEMICOLON@889..890 ";" [] []
70: CSS_DECLARATION_WITH_SEMICOLON@890..904
0: CSS_DECLARATION@890..903
0: CSS_GENERIC_PROPERTY@890..903
0: CSS_IDENTIFIER@890..896
0: IDENT@890..896 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@896..898 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@898..903
0: CSS_REGULAR_DIMENSION@898..903
0: CSS_NUMBER_LITERAL@898..899 "5" [] []
1: IDENT@899..903 "DPPX" [] []
1: (empty)
1: SEMICOLON@903..904 ";" [] []
71: CSS_DECLARATION_WITH_SEMICOLON@904..915
0: CSS_DECLARATION@904..914
0: CSS_GENERIC_PROPERTY@904..914
0: CSS_IDENTIFIER@904..910
0: IDENT@904..910 "a" [Newline("\n"), Whitespace(" ")] []
1: COLON@910..912 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@912..914
0: CSS_REGULAR_DIMENSION@912..914
0: CSS_NUMBER_LITERAL@912..913 "5" [] []
1: IDENT@913..914 "X" [] []
1: (empty)
1: SEMICOLON@914..915 ";" [] []
2: R_CURLY@915..917 "}" [Newline("\n")] []
1: CSS_QUALIFIED_RULE@917..979
0: CSS_SELECTOR_LIST@917..939
0: CSS_COMPOUND_SELECTOR@917..939
0: CSS_NESTED_SELECTOR_LIST@917..917
1: (empty)
2: CSS_SUB_SELECTOR_LIST@917..939
0: CSS_CLASS_SELECTOR@917..939
0: DOT@917..920 "." [Newline("\n"), Newline("\n")] []
1: CSS_CUSTOM_IDENTIFIER@920..939
0: IDENT@920..939 "unknown-dimensions" [] [Whitespace(" ")]
1: CSS_DECLARATION_OR_RULE_BLOCK@939..979
0: L_CURLY@939..940 "{" [] []
1: CSS_DECLARATION_OR_RULE_LIST@940..977
0: CSS_DECLARATION_WITH_SEMICOLON@940..956
0: CSS_DECLARATION@940..955
0: CSS_GENERIC_PROPERTY@940..955
0: CSS_IDENTIFIER@940..950
0: IDENT@940..950 "width" [Newline("\n"), Whitespace(" ")] []
1: COLON@950..952 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@952..955
0: CSS_UNKNOWN_DIMENSION@952..955
0: CSS_NUMBER_LITERAL@952..953 "0" [] []
1: IDENT@953..955 "\\0" [] []
1: (empty)
1: SEMICOLON@955..956 ";" [] []
1: CSS_DECLARATION_WITH_SEMICOLON@956..977
0: CSS_DECLARATION@956..976
0: CSS_GENERIC_PROPERTY@956..976
0: CSS_IDENTIFIER@956..966
0: IDENT@956..966 "color" [Newline("\n"), Whitespace(" ")] []
1: COLON@966..968 ":" [] [Whitespace(" ")]
2: CSS_GENERIC_COMPONENT_VALUE_LIST@968..976
0: CSS_UNKNOWN_DIMENSION@968..976
0: CSS_NUMBER_LITERAL@968..969 "0" [] []
1: IDENT@969..976 "Unknown" [] []
1: (empty)
1: SEMICOLON@976..977 ";" [] []
2: R_CURLY@977..979 "}" [Newline("\n")] []
2: EOF@979..979 "" [] []
```