swc/crates/swc_css_parser/tests/fixture/at-rule/layer/output.json

1990 lines
55 KiB
JSON

{
"type": "Stylesheet",
"span": {
"start": 1,
"end": 905,
"ctxt": 0
},
"rules": [
{
"type": "AtRule",
"span": {
"start": 1,
"end": 53,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 2,
"end": 7,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerNameList",
"span": {
"start": 8,
"end": 50,
"ctxt": 0
},
"nameList": [
{
"type": "LayerName",
"span": {
"start": 8,
"end": 17,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 8,
"end": 17,
"ctxt": 0
},
"value": "framework",
"raw": "framework"
}
]
},
{
"type": "LayerName",
"span": {
"start": 19,
"end": 27,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 19,
"end": 27,
"ctxt": 0
},
"value": "override",
"raw": "override"
}
]
},
{
"type": "LayerName",
"span": {
"start": 35,
"end": 38,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 35,
"end": 38,
"ctxt": 0
},
"value": "foo",
"raw": "foo"
}
]
},
{
"type": "LayerName",
"span": {
"start": 43,
"end": 50,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 43,
"end": 46,
"ctxt": 0
},
"value": "bar",
"raw": "bar"
},
{
"type": "Ident",
"span": {
"start": 47,
"end": 50,
"ctxt": 0
},
"value": "baz",
"raw": "baz"
}
]
}
]
},
"block": null
},
{
"type": "AtRule",
"span": {
"start": 55,
"end": 174,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 56,
"end": 61,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 62,
"end": 70,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 62,
"end": 70,
"ctxt": 0
},
"value": "override",
"raw": "override"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 71,
"end": 174,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "AtRule",
"span": {
"start": 77,
"end": 172,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 78,
"end": 87,
"ctxt": 0
},
"value": "keyframes",
"raw": "keyframes"
},
"prelude": {
"type": "CustomIdent",
"span": {
"start": 88,
"end": 98,
"ctxt": 0
},
"value": "slide-left",
"raw": "slide-left"
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 99,
"end": 172,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "KeyframeBlock",
"span": {
"start": 109,
"end": 131,
"ctxt": 0
},
"prelude": [
{
"type": "Ident",
"span": {
"start": 109,
"end": 113,
"ctxt": 0
},
"value": "from",
"raw": "from"
}
],
"block": {
"type": "SimpleBlock",
"span": {
"start": 114,
"end": 131,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 116,
"end": 128,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 116,
"end": 125,
"ctxt": 0
},
"value": "translate",
"raw": "translate"
},
"value": [
{
"type": "Integer",
"span": {
"start": 127,
"end": 128,
"ctxt": 0
},
"value": 0,
"raw": "0"
}
],
"important": null
}
]
}
},
{
"type": "KeyframeBlock",
"span": {
"start": 140,
"end": 166,
"ctxt": 0
},
"prelude": [
{
"type": "Ident",
"span": {
"start": 140,
"end": 142,
"ctxt": 0
},
"value": "to",
"raw": "to"
}
],
"block": {
"type": "SimpleBlock",
"span": {
"start": 143,
"end": 166,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 145,
"end": 163,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 145,
"end": 154,
"ctxt": 0
},
"value": "translate",
"raw": "translate"
},
"value": [
{
"type": "Percentage",
"span": {
"start": 156,
"end": 161,
"ctxt": 0
},
"value": {
"type": "Number",
"span": {
"start": 156,
"end": 160,
"ctxt": 0
},
"value": -100.0,
"raw": "-100"
}
},
{
"type": "Integer",
"span": {
"start": 162,
"end": 163,
"ctxt": 0
},
"value": 0,
"raw": "0"
}
],
"important": null
}
]
}
}
]
}
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 176,
"end": 298,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 177,
"end": 182,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 183,
"end": 192,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 183,
"end": 192,
"ctxt": 0
},
"value": "framework",
"raw": "framework"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 193,
"end": 298,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "AtRule",
"span": {
"start": 199,
"end": 296,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 200,
"end": 209,
"ctxt": 0
},
"value": "keyframes",
"raw": "keyframes"
},
"prelude": {
"type": "CustomIdent",
"span": {
"start": 210,
"end": 220,
"ctxt": 0
},
"value": "slide-left",
"raw": "slide-left"
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 221,
"end": 296,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "KeyframeBlock",
"span": {
"start": 231,
"end": 255,
"ctxt": 0
},
"prelude": [
{
"type": "Ident",
"span": {
"start": 231,
"end": 235,
"ctxt": 0
},
"value": "from",
"raw": "from"
}
],
"block": {
"type": "SimpleBlock",
"span": {
"start": 236,
"end": 255,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 238,
"end": 252,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 238,
"end": 249,
"ctxt": 0
},
"value": "margin-left",
"raw": "margin-left"
},
"value": [
{
"type": "Integer",
"span": {
"start": 251,
"end": 252,
"ctxt": 0
},
"value": 0,
"raw": "0"
}
],
"important": null
}
]
}
},
{
"type": "KeyframeBlock",
"span": {
"start": 264,
"end": 290,
"ctxt": 0
},
"prelude": [
{
"type": "Ident",
"span": {
"start": 264,
"end": 266,
"ctxt": 0
},
"value": "to",
"raw": "to"
}
],
"block": {
"type": "SimpleBlock",
"span": {
"start": 267,
"end": 290,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 269,
"end": 287,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 269,
"end": 280,
"ctxt": 0
},
"value": "margin-left",
"raw": "margin-left"
},
"value": [
{
"type": "Percentage",
"span": {
"start": 282,
"end": 287,
"ctxt": 0
},
"value": {
"type": "Number",
"span": {
"start": 282,
"end": 286,
"ctxt": 0
},
"value": -100.0,
"raw": "-100"
}
}
],
"important": null
}
]
}
}
]
}
}
]
}
},
{
"type": "QualifiedRule",
"span": {
"start": 300,
"end": 341,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 300,
"end": 308,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 300,
"end": 308,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 300,
"end": 308,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": null,
"subclassSelectors": [
{
"type": "ClassSelector",
"span": {
"start": 300,
"end": 308,
"ctxt": 0
},
"text": {
"type": "Ident",
"span": {
"start": 301,
"end": 308,
"ctxt": 0
},
"value": "sidebar",
"raw": "sidebar"
}
}
]
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 309,
"end": 341,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 311,
"end": 338,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 311,
"end": 320,
"ctxt": 0
},
"value": "animation",
"raw": "animation"
},
"value": [
{
"type": "Ident",
"span": {
"start": 322,
"end": 332,
"ctxt": 0
},
"value": "slide-left",
"raw": "slide-left"
},
{
"type": "Time",
"span": {
"start": 333,
"end": 338,
"ctxt": 0
},
"value": {
"type": "Number",
"span": {
"start": 333,
"end": 336,
"ctxt": 0
},
"value": 300.0,
"raw": "300"
},
"unit": {
"type": "Ident",
"span": {
"start": 336,
"end": 338,
"ctxt": 0
},
"value": "ms",
"raw": "ms"
}
}
],
"important": null
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 343,
"end": 367,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 344,
"end": 349,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": null,
"block": {
"type": "SimpleBlock",
"span": {
"start": 350,
"end": 367,
"ctxt": 0
},
"name": "{",
"value": []
}
},
{
"type": "AtRule",
"span": {
"start": 368,
"end": 392,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 369,
"end": 374,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": null,
"block": {
"type": "SimpleBlock",
"span": {
"start": 375,
"end": 392,
"ctxt": 0
},
"name": "{",
"value": []
}
},
{
"type": "AtRule",
"span": {
"start": 394,
"end": 449,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 395,
"end": 400,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 401,
"end": 411,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 401,
"end": 406,
"ctxt": 0
},
"value": "reset",
"raw": "reset"
},
{
"type": "Ident",
"span": {
"start": 407,
"end": 411,
"ctxt": 0
},
"value": "type",
"raw": "type"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 412,
"end": 449,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 418,
"end": 447,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 418,
"end": 424,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 418,
"end": 424,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 418,
"end": 424,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": {
"type": "TagNameSelector",
"span": {
"start": 418,
"end": 424,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 418,
"end": 424,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 418,
"end": 424,
"ctxt": 0
},
"value": "strong",
"raw": "strong"
}
}
},
"subclassSelectors": []
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 425,
"end": 447,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 427,
"end": 444,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 427,
"end": 438,
"ctxt": 0
},
"value": "font-weight",
"raw": "font-weight"
},
"value": [
{
"type": "Ident",
"span": {
"start": 440,
"end": 444,
"ctxt": 0
},
"value": "bold",
"raw": "bold"
}
],
"important": null
}
]
}
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 451,
"end": 564,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 452,
"end": 457,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 458,
"end": 467,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 458,
"end": 467,
"ctxt": 0
},
"value": "framework",
"raw": "framework"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 468,
"end": 564,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 474,
"end": 502,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 474,
"end": 480,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 474,
"end": 480,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 474,
"end": 480,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": null,
"subclassSelectors": [
{
"type": "ClassSelector",
"span": {
"start": 474,
"end": 480,
"ctxt": 0
},
"text": {
"type": "Ident",
"span": {
"start": 475,
"end": 480,
"ctxt": 0
},
"value": "title",
"raw": "title"
}
}
]
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 481,
"end": 502,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 483,
"end": 499,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 483,
"end": 494,
"ctxt": 0
},
"value": "font-weight",
"raw": "font-weight"
},
"value": [
{
"type": "Integer",
"span": {
"start": 496,
"end": 499,
"ctxt": 0
},
"value": 100,
"raw": "100"
}
],
"important": null
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 508,
"end": 562,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 509,
"end": 514,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 515,
"end": 520,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 515,
"end": 520,
"ctxt": 0
},
"value": "theme",
"raw": "theme"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 521,
"end": 562,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 531,
"end": 556,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 531,
"end": 537,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 531,
"end": 533,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 531,
"end": 533,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": {
"type": "TagNameSelector",
"span": {
"start": 531,
"end": 533,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 531,
"end": 533,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 531,
"end": 533,
"ctxt": 0
},
"value": "h1",
"raw": "h1"
}
}
},
"subclassSelectors": []
}
]
},
{
"type": "ComplexSelector",
"span": {
"start": 535,
"end": 537,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 535,
"end": 537,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": {
"type": "TagNameSelector",
"span": {
"start": 535,
"end": 537,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 535,
"end": 537,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 535,
"end": 537,
"ctxt": 0
},
"value": "h2",
"raw": "h2"
}
}
},
"subclassSelectors": []
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 538,
"end": 556,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 540,
"end": 553,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 540,
"end": 545,
"ctxt": 0
},
"value": "color",
"raw": "color"
},
"value": [
{
"type": "Ident",
"span": {
"start": 547,
"end": 553,
"ctxt": 0
},
"value": "maroon",
"raw": "maroon"
}
],
"important": null
}
]
}
}
]
}
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 566,
"end": 614,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 567,
"end": 572,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 573,
"end": 578,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 573,
"end": 578,
"ctxt": 0
},
"value": "reset",
"raw": "reset"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 579,
"end": 614,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 585,
"end": 612,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 585,
"end": 593,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 585,
"end": 593,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 585,
"end": 593,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": null,
"subclassSelectors": [
{
"type": "AttributeSelector",
"span": {
"start": 585,
"end": 593,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 586,
"end": 592,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 586,
"end": 592,
"ctxt": 0
},
"value": "hidden",
"raw": "hidden"
}
},
"matcher": null,
"value": null,
"modifier": null
}
]
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 594,
"end": 612,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 596,
"end": 609,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 596,
"end": 603,
"ctxt": 0
},
"value": "display",
"raw": "display"
},
"value": [
{
"type": "Ident",
"span": {
"start": 605,
"end": 609,
"ctxt": 0
},
"value": "none",
"raw": "none"
}
],
"important": null
}
]
}
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 616,
"end": 752,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 617,
"end": 622,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 623,
"end": 632,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 623,
"end": 632,
"ctxt": 0
},
"value": "framework",
"raw": "framework"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 633,
"end": 752,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "AtRule",
"span": {
"start": 639,
"end": 697,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 640,
"end": 645,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 646,
"end": 653,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 646,
"end": 653,
"ctxt": 0
},
"value": "default",
"raw": "default"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 654,
"end": 697,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 664,
"end": 691,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 664,
"end": 665,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 664,
"end": 665,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 664,
"end": 665,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": {
"type": "TagNameSelector",
"span": {
"start": 664,
"end": 665,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 664,
"end": 665,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 664,
"end": 665,
"ctxt": 0
},
"value": "p",
"raw": "p"
}
}
},
"subclassSelectors": []
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 666,
"end": 691,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 668,
"end": 688,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 668,
"end": 680,
"ctxt": 0
},
"value": "margin-block",
"raw": "margin-block"
},
"value": [
{
"type": "Length",
"span": {
"start": 682,
"end": 688,
"ctxt": 0
},
"value": {
"type": "Number",
"span": {
"start": 682,
"end": 686,
"ctxt": 0
},
"value": 0.75,
"raw": "0.75"
},
"unit": {
"type": "Ident",
"span": {
"start": 686,
"end": 688,
"ctxt": 0
},
"value": "em",
"raw": "em"
}
}
],
"important": null
}
]
}
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 703,
"end": 750,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 704,
"end": 709,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 710,
"end": 715,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 710,
"end": 715,
"ctxt": 0
},
"value": "theme",
"raw": "theme"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 716,
"end": 750,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 726,
"end": 744,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 726,
"end": 727,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 726,
"end": 727,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 726,
"end": 727,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": {
"type": "TagNameSelector",
"span": {
"start": 726,
"end": 727,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 726,
"end": 727,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 726,
"end": 727,
"ctxt": 0
},
"value": "p",
"raw": "p"
}
}
},
"subclassSelectors": []
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 728,
"end": 744,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 730,
"end": 741,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 730,
"end": 735,
"ctxt": 0
},
"value": "color",
"raw": "color"
},
"value": [
{
"type": "HexColor",
"span": {
"start": 737,
"end": 741,
"ctxt": 0
},
"value": "222",
"raw": "222"
}
],
"important": null
}
]
}
}
]
}
}
]
}
},
{
"type": "AtRule",
"span": {
"start": 754,
"end": 904,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 755,
"end": 760,
"ctxt": 0
},
"value": "layer",
"raw": "layer"
},
"prelude": {
"type": "LayerName",
"span": {
"start": 761,
"end": 776,
"ctxt": 0
},
"name": [
{
"type": "Ident",
"span": {
"start": 761,
"end": 770,
"ctxt": 0
},
"value": "framework",
"raw": "framework"
},
{
"type": "Ident",
"span": {
"start": 771,
"end": 776,
"ctxt": 0
},
"value": "theme",
"raw": "theme"
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 777,
"end": 904,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "QualifiedRule",
"span": {
"start": 866,
"end": 902,
"ctxt": 0
},
"prelude": {
"type": "SelectorList",
"span": {
"start": 866,
"end": 876,
"ctxt": 0
},
"children": [
{
"type": "ComplexSelector",
"span": {
"start": 866,
"end": 876,
"ctxt": 0
},
"children": [
{
"type": "CompoundSelector",
"span": {
"start": 866,
"end": 876,
"ctxt": 0
},
"nestingSelector": null,
"typeSelector": {
"type": "TagNameSelector",
"span": {
"start": 866,
"end": 876,
"ctxt": 0
},
"name": {
"type": "WqName",
"span": {
"start": 866,
"end": 876,
"ctxt": 0
},
"prefix": null,
"value": {
"type": "Ident",
"span": {
"start": 866,
"end": 876,
"ctxt": 0
},
"value": "blockquote",
"raw": "blockquote"
}
}
},
"subclassSelectors": []
}
]
}
]
},
"block": {
"type": "SimpleBlock",
"span": {
"start": 877,
"end": 902,
"ctxt": 0
},
"name": "{",
"value": [
{
"type": "Declaration",
"span": {
"start": 879,
"end": 899,
"ctxt": 0
},
"name": {
"type": "Ident",
"span": {
"start": 879,
"end": 884,
"ctxt": 0
},
"value": "color",
"raw": "color"
},
"value": [
{
"type": "Ident",
"span": {
"start": 886,
"end": 899,
"ctxt": 0
},
"value": "rebeccapurple",
"raw": "rebeccapurple"
}
],
"important": null
}
]
}
}
]
}
}
]
}