diff --git a/properties/highlights.css b/properties/highlights.css index ba6cf32..2104b85 100644 --- a/properties/highlights.css +++ b/properties/highlights.css @@ -1,19 +1,19 @@ @schema "tree-sitter-highlight-schema"; comment { - scope: 'comment'; + highlight: 'comment'; } tag_name, nesting_selector, universal_selector { - scope: 'tag'; + highlight: 'tag'; } sibling_selector > [token="~"], child_selector > [token=">"], adjacent_sibling_selector > [token="+"] { - scope: 'operator'; + highlight: 'operator'; } attribute_selector > { @@ -23,48 +23,48 @@ attribute_selector > { & > [token="~="], & > [token="$="], & > [token="*="] { - scope: 'operator'; + highlight: 'operator'; } } attribute_selector > plain_value { - scope: 'string'; + highlight: 'string'; } pseudo_element_selector > tag_name, pseudo_class_selector > class_name { - scope: 'attribute'; + highlight: 'attribute'; } class_name { - scope: 'property'; + highlight: 'property'; } id_name { - scope: 'property'; + highlight: 'property'; } namespace_name { - scope: 'property'; + highlight: 'property'; } function_name { - scope: 'function'; + highlight: 'function'; } property_name, plain_value { &[text='^--'] { - scope: 'variable'; + highlight: 'variable'; } } property_name { - scope: 'property'; + highlight: 'property'; } attribute_name { - scope: 'attribute'; + highlight: 'attribute'; } [token="@media"], @@ -77,54 +77,34 @@ at_keyword, to, from, important { - scope: 'keyword'; + highlight: 'keyword'; } string_value { - scope: 'string'; + highlight: 'string'; } color_value { - scope: 'string.special'; + highlight: 'string.special'; } integer_value, float_value { - scope: 'number'; + highlight: 'number'; & > unit { - scope: 'type'; + highlight: 'type'; } } -/* plain_value': [ - {match:'^(aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)$', scopes:'support.constant.color.w3c-standard'} - {match:'^(aliceblue|antiquewhite|aquamarine|azure|beige|bisque|blanchedalmond|blueviolet|brown|burlywood - |cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan - |darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange - |darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise - |darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen - |gainsboro|ghostwhite|gold|goldenrod|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki - |lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow - |lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray - |lightslategrey|lightsteelblue|lightyellow|limegreen|linen|magenta|mediumaquamarine|mediumblue - |mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise - |mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|oldlace|olivedrab|orangered - |orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum - |powderblue|rebeccapurple|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell - |sienna|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|thistle|tomato - |transparent|turquoise|violet|wheat|whitesmoke|yellowgreen)$', scopes: 'support.constant.color.w3c-extended'} - 'support.constant.property-value.css' -] */ - feature_name { - scope: 'property'; + highlight: 'property'; } color_value > [token="#"], id_selector > [token="#"], selectors > [token=","] { - scope: 'punctuation.delimiter'; + highlight: 'punctuation.delimiter'; } [token="and"], @@ -136,5 +116,5 @@ binary_expression > [token="+"], binary_expression > [token="-"], binary_expression > [token="/"], binary_expression > [token="*"] { - scope: 'operator'; + highlight: 'operator'; } diff --git a/src/highlights.json b/src/highlights.json index 39d514d..3d38229 100644 --- a/src/highlights.json +++ b/src/highlights.json @@ -5,211 +5,211 @@ "property_set_id": 0, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -219,644 +219,659 @@ "property_set_id": 1, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 2, - "property_set_id": 0, + "property_set_id": 2, "transitions": [ { - "type": "+", - "named": false, - "state_id": 3 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 3, - "property_set_id": 2, + "property_set_id": 0, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "*", + "named": false, + "state_id": 2 + }, + { + "type": "+", + "named": false, + "state_id": 2 + }, + { + "type": "-", + "named": false, + "state_id": 2 + }, + { + "type": "/", + "named": false, "state_id": 2 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -866,211 +881,216 @@ "property_set_id": 3, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": "#", + "named": false, + "state_id": 21 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -1080,246 +1100,216 @@ "property_set_id": 0, "transitions": [ { - "type": "$=", - "named": false, - "state_id": 3 - }, - { - "type": "*=", - "named": false, - "state_id": 3 - }, - { - "type": "=", - "named": false, - "state_id": 3 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "^=", - "named": false, - "state_id": 3 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": "#", + "named": false, + "state_id": 21 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "plain_value", - "named": true, - "state_id": 20 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 }, { - "type": "|=", - "named": false, - "state_id": 3 - }, - { - "type": "~=", - "named": false, - "state_id": 3 + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -1329,1306 +1319,509 @@ "property_set_id": 0, "transitions": [ { - "type": "*", - "named": false, - "state_id": 3 - }, - { - "type": "+", - "named": false, - "state_id": 3 - }, - { - "type": "-", - "named": false, - "state_id": 3 - }, - { - "type": "/", - "named": false, - "state_id": 3 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": ",", + "named": false, + "state_id": 21 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 7, - "property_set_id": 0, + "property_set_id": 4, "transitions": [ { - "type": ">", - "named": false, - "state_id": 3 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 8, - "property_set_id": 4, - "transitions": [ - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", - "named": true, - "state_id": 2 - }, - { - "type": "and", - "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 - }, - { - "type": "binary_expression", - "named": true, - "state_id": 6 - }, - { - "type": "child_selector", - "named": true, - "state_id": 7 - }, - { - "type": "class_name", - "named": true, - "state_id": 8 - }, - { - "type": "color_value", - "named": true, - "state_id": 9 - }, - { - "type": "comment", - "named": true, - "state_id": 10 - }, - { - "type": "feature_name", - "named": true, - "state_id": 8 - }, - { - "type": "float_value", - "named": true, - "state_id": 11 - }, - { - "type": "from", - "named": true, - "state_id": 1 - }, - { - "type": "function_name", - "named": true, - "state_id": 12 - }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, - { - "type": "namespace_name", - "named": true, - "state_id": 8 - }, - { - "type": "nesting_selector", - "named": true, - "state_id": 14 - }, - { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 - }, - { - "type": "pseudo_class_selector", - "named": true, - "state_id": 16 - }, - { - "type": "pseudo_element_selector", - "named": true, - "state_id": 17 - }, - { - "type": "selectors", - "named": true, - "state_id": 18 - }, - { - "type": "sibling_selector", - "named": true, - "state_id": 19 - }, - { - "type": "string_value", - "named": true, - "state_id": 20 - }, - { - "type": "tag_name", - "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 - }, - { - "type": "universal_selector", - "named": true, - "state_id": 14 - } - ], - "default_next_state_id": 0 - }, - { - "id": 9, "property_set_id": 5, "transitions": [ { - "type": "#", - "named": false, - "state_id": 21 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 - }, - { - "type": "child_selector", - "named": true, - "state_id": 7 - }, - { - "type": "class_name", - "named": true, - "state_id": 8 - }, - { - "type": "color_value", - "named": true, - "state_id": 9 - }, - { - "type": "comment", - "named": true, - "state_id": 10 - }, - { - "type": "feature_name", - "named": true, - "state_id": 8 - }, - { - "type": "float_value", - "named": true, - "state_id": 11 - }, - { - "type": "from", - "named": true, - "state_id": 1 - }, - { - "type": "function_name", - "named": true, - "state_id": 12 - }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 + "state_id": 3 }, { "type": "keyword_query", "named": true, - "state_id": 3 - }, - { - "type": "namespace_name", - "named": true, - "state_id": 8 - }, - { - "type": "nesting_selector", - "named": true, - "state_id": 14 - }, - { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 - }, - { - "type": "pseudo_class_selector", - "named": true, - "state_id": 16 - }, - { - "type": "pseudo_element_selector", - "named": true, - "state_id": 17 - }, - { - "type": "selectors", - "named": true, - "state_id": 18 - }, - { - "type": "sibling_selector", - "named": true, - "state_id": 19 - }, - { - "type": "string_value", - "named": true, - "state_id": 20 - }, - { - "type": "tag_name", - "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 - }, - { - "type": "universal_selector", - "named": true, - "state_id": 14 - } - ], - "default_next_state_id": 0 - }, - { - "id": 10, - "property_set_id": 6, - "transitions": [ - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", - "named": true, "state_id": 2 }, - { - "type": "and", - "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 - }, - { - "type": "binary_expression", - "named": true, - "state_id": 6 - }, - { - "type": "child_selector", - "named": true, - "state_id": 7 - }, - { - "type": "class_name", - "named": true, - "state_id": 8 - }, - { - "type": "color_value", - "named": true, - "state_id": 9 - }, - { - "type": "comment", - "named": true, - "state_id": 10 - }, - { - "type": "feature_name", - "named": true, - "state_id": 8 - }, - { - "type": "float_value", - "named": true, - "state_id": 11 - }, - { - "type": "from", - "named": true, - "state_id": 1 - }, - { - "type": "function_name", - "named": true, - "state_id": 12 - }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, - { - "type": "namespace_name", - "named": true, - "state_id": 8 - }, - { - "type": "nesting_selector", - "named": true, - "state_id": 14 - }, { "type": "not", "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 - }, - { - "type": "pseudo_class_selector", - "named": true, - "state_id": 16 - }, - { - "type": "pseudo_element_selector", - "named": true, - "state_id": 17 - }, - { - "type": "selectors", - "named": true, - "state_id": 18 - }, - { - "type": "sibling_selector", - "named": true, - "state_id": 19 - }, - { - "type": "string_value", - "named": true, - "state_id": 20 - }, - { - "type": "tag_name", - "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 - }, - { - "type": "universal_selector", - "named": true, - "state_id": 14 - } - ], - "default_next_state_id": 0 - }, - { - "id": 11, - "property_set_id": 7, - "transitions": [ - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", - "named": true, "state_id": 2 }, - { - "type": "and", - "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 - }, - { - "type": "binary_expression", - "named": true, - "state_id": 6 - }, - { - "type": "child_selector", - "named": true, - "state_id": 7 - }, - { - "type": "class_name", - "named": true, - "state_id": 8 - }, - { - "type": "color_value", - "named": true, - "state_id": 9 - }, - { - "type": "comment", - "named": true, - "state_id": 10 - }, - { - "type": "feature_name", - "named": true, - "state_id": 8 - }, - { - "type": "float_value", - "named": true, - "state_id": 11 - }, - { - "type": "from", - "named": true, - "state_id": 1 - }, - { - "type": "function_name", - "named": true, - "state_id": 12 - }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, - { - "type": "namespace_name", - "named": true, - "state_id": 8 - }, - { - "type": "nesting_selector", - "named": true, - "state_id": 14 - }, - { - "type": "not", - "named": false, - "state_id": 3 - }, { "type": "only", "named": false, - "state_id": 3 + "state_id": 2 }, { "type": "or", "named": false, - "state_id": 3 + "state_id": 2 }, { - "type": "plain_value", + "type": "color_value", "named": true, - "text": "^--", - "state_id": 15 + "state_id": 4 }, { - "type": "property_name", + "type": "id_selector", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 - }, - { - "type": "pseudo_class_selector", - "named": true, - "state_id": 16 - }, - { - "type": "pseudo_element_selector", - "named": true, - "state_id": 17 + "state_id": 5 }, { "type": "selectors", "named": true, - "state_id": 18 + "state_id": 6 }, { - "type": "sibling_selector", + "type": "feature_name", "named": true, - "state_id": 19 + "state_id": 7 }, { - "type": "string_value", + "type": "float_value", "named": true, - "state_id": 20 + "state_id": 8 }, { - "type": "tag_name", + "type": "integer_value", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 8 }, { "type": "unit", @@ -2636,223 +1829,995 @@ "state_id": 22 }, { - "type": "universal_selector", - "named": true, - "state_id": 14 - } - ], - "default_next_state_id": 0 - }, - { - "id": 12, - "property_set_id": 8, - "transitions": [ - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", - "named": true, - "state_id": 2 - }, - { - "type": "and", - "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 - }, - { - "type": "binary_expression", - "named": true, - "state_id": 6 - }, - { - "type": "child_selector", - "named": true, - "state_id": 7 - }, - { - "type": "class_name", - "named": true, - "state_id": 8 - }, - { - "type": "color_value", + "type": "string_value", "named": true, "state_id": 9 }, { - "type": "comment", + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", "named": true, "state_id": 10 }, { - "type": "feature_name", + "type": "from", "named": true, - "state_id": 8 + "state_id": 10 }, { - "type": "float_value", + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", "named": true, "state_id": 11 }, { - "type": "from", + "type": "property_name", "named": true, - "state_id": 1 + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 + } + ], + "default_next_state_id": 0 + }, + { + "id": 9, + "property_set_id": 6, + "transitions": [ + { + "type": "plain_value", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "and", + "named": false, + "state_id": 2 + }, + { + "type": "binary_expression", + "named": true, + "state_id": 3 + }, + { + "type": "keyword_query", + "named": true, + "state_id": 2 + }, + { + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": "color_value", + "named": true, + "state_id": 4 + }, + { + "type": "id_selector", + "named": true, + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 + }, + { + "type": "feature_name", + "named": true, + "state_id": 7 + }, + { + "type": "float_value", + "named": true, + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 + }, + { + "type": "from", + "named": true, + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 + }, + { + "type": "function_name", + "named": true, + "state_id": 12 + }, + { + "type": "namespace_name", + "named": true, + "state_id": 7 + }, + { + "type": "id_name", + "named": true, + "state_id": 7 + }, + { + "type": "class_name", + "named": true, + "state_id": 7 + }, + { + "type": "pseudo_class_selector", + "named": true, + "state_id": 13 + }, + { + "type": "pseudo_element_selector", + "named": true, "state_id": 14 + }, + { + "type": "attribute_selector", + "named": true, + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 + }, + { + "type": "sibling_selector", + "named": true, + "state_id": 18 + }, + { + "type": "nesting_selector", + "named": true, + "state_id": 19 + }, + { + "type": "tag_name", + "named": true, + "state_id": 19 + }, + { + "type": "universal_selector", + "named": true, + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 + } + ], + "default_next_state_id": 0 + }, + { + "id": 10, + "property_set_id": 7, + "transitions": [ + { + "type": "plain_value", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "and", + "named": false, + "state_id": 2 + }, + { + "type": "binary_expression", + "named": true, + "state_id": 3 + }, + { + "type": "keyword_query", + "named": true, + "state_id": 2 + }, + { + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": "color_value", + "named": true, + "state_id": 4 + }, + { + "type": "id_selector", + "named": true, + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 + }, + { + "type": "feature_name", + "named": true, + "state_id": 7 + }, + { + "type": "float_value", + "named": true, + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 + }, + { + "type": "from", + "named": true, + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 + }, + { + "type": "function_name", + "named": true, + "state_id": 12 + }, + { + "type": "namespace_name", + "named": true, + "state_id": 7 + }, + { + "type": "id_name", + "named": true, + "state_id": 7 + }, + { + "type": "class_name", + "named": true, + "state_id": 7 + }, + { + "type": "pseudo_class_selector", + "named": true, + "state_id": 13 + }, + { + "type": "pseudo_element_selector", + "named": true, + "state_id": 14 + }, + { + "type": "attribute_selector", + "named": true, + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 + }, + { + "type": "sibling_selector", + "named": true, + "state_id": 18 + }, + { + "type": "nesting_selector", + "named": true, + "state_id": 19 + }, + { + "type": "tag_name", + "named": true, + "state_id": 19 + }, + { + "type": "universal_selector", + "named": true, + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 + } + ], + "default_next_state_id": 0 + }, + { + "id": 11, + "property_set_id": 8, + "transitions": [ + { + "type": "plain_value", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "and", + "named": false, + "state_id": 2 + }, + { + "type": "binary_expression", + "named": true, + "state_id": 3 + }, + { + "type": "keyword_query", + "named": true, + "state_id": 2 + }, + { + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": "color_value", + "named": true, + "state_id": 4 + }, + { + "type": "id_selector", + "named": true, + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 + }, + { + "type": "feature_name", + "named": true, + "state_id": 7 + }, + { + "type": "float_value", + "named": true, + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 + }, + { + "type": "from", + "named": true, + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 + }, + { + "type": "function_name", + "named": true, + "state_id": 12 + }, + { + "type": "namespace_name", + "named": true, + "state_id": 7 + }, + { + "type": "id_name", + "named": true, + "state_id": 7 + }, + { + "type": "class_name", + "named": true, + "state_id": 7 + }, + { + "type": "pseudo_class_selector", + "named": true, + "state_id": 13 + }, + { + "type": "pseudo_element_selector", + "named": true, + "state_id": 14 + }, + { + "type": "attribute_selector", + "named": true, + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 + }, + { + "type": "sibling_selector", + "named": true, + "state_id": 18 + }, + { + "type": "nesting_selector", + "named": true, + "state_id": 19 + }, + { + "type": "tag_name", + "named": true, + "state_id": 19 + }, + { + "type": "universal_selector", + "named": true, + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 + } + ], + "default_next_state_id": 0 + }, + { + "id": 12, + "property_set_id": 9, + "transitions": [ + { + "type": "plain_value", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 + }, + { + "type": "and", + "named": false, + "state_id": 2 + }, + { + "type": "binary_expression", + "named": true, + "state_id": 3 + }, + { + "type": "keyword_query", + "named": true, + "state_id": 2 + }, + { + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 + }, + { + "type": "color_value", + "named": true, + "state_id": 4 + }, + { + "type": "id_selector", + "named": true, + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 + }, + { + "type": "feature_name", + "named": true, + "state_id": 7 + }, + { + "type": "float_value", + "named": true, + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 + }, + { + "type": "from", + "named": true, + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 + }, + { + "type": "function_name", + "named": true, + "state_id": 12 + }, + { + "type": "namespace_name", + "named": true, + "state_id": 7 + }, + { + "type": "id_name", + "named": true, + "state_id": 7 + }, + { + "type": "class_name", + "named": true, + "state_id": 7 + }, + { + "type": "pseudo_class_selector", + "named": true, + "state_id": 13 + }, + { + "type": "pseudo_element_selector", + "named": true, + "state_id": 14 + }, + { + "type": "attribute_selector", + "named": true, + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 + }, + { + "type": "sibling_selector", + "named": true, + "state_id": 18 + }, + { + "type": "nesting_selector", + "named": true, + "state_id": 19 + }, + { + "type": "tag_name", + "named": true, + "state_id": 19 + }, + { + "type": "universal_selector", + "named": true, + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -2862,644 +2827,674 @@ "property_set_id": 0, "transitions": [ { - "type": "#", - "named": false, - "state_id": 21 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, + { + "type": "namespace_name", + "named": true, + "state_id": 7 + }, { "type": "id_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", + "type": "class_name", "named": true, "state_id": 11 }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, - { - "type": "namespace_name", - "named": true, - "state_id": 8 - }, - { - "type": "nesting_selector", - "named": true, - "state_id": 14 - }, - { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 - }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 14, - "property_set_id": 9, + "property_set_id": 0, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 - }, - { - "type": "selectors", - "named": true, - "state_id": 18 - }, - { - "type": "sibling_selector", - "named": true, - "state_id": 19 - }, - { - "type": "string_value", - "named": true, - "state_id": 20 + "state_id": 14 }, { "type": "tag_name", "named": true, - "state_id": 14 + "state_id": 11 }, { - "type": "to", + "type": "attribute_selector", "named": true, - "state_id": 1 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 + }, + { + "type": "sibling_selector", + "named": true, + "state_id": 18 + }, + { + "type": "nesting_selector", + "named": true, + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 15, - "property_set_id": 10, + "property_set_id": 0, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "plain_value", + "named": true, + "state_id": 9 + }, + { + "type": "$=", + "named": false, + "state_id": 2 + }, + { + "type": "*=", + "named": false, + "state_id": 2 + }, + { + "type": "=", + "named": false, + "state_id": 2 + }, + { + "type": "^=", + "named": false, + "state_id": 2 + }, + { + "type": "|=", + "named": false, + "state_id": 2 + }, + { + "type": "~=", + "named": false, + "state_id": 2 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -3509,211 +3504,216 @@ "property_set_id": 0, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 4 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "+", + "named": false, + "state_id": 2 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -3723,211 +3723,216 @@ "property_set_id": 0, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": ">", + "named": false, + "state_id": 2 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 4 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -3937,435 +3942,430 @@ "property_set_id": 0, "transitions": [ { - "type": ",", - "named": false, - "state_id": 21 - }, - { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "~", + "named": false, + "state_id": 2 + }, + { + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 }, { "id": 19, - "property_set_id": 0, + "property_set_id": 10, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 }, { - "type": "~", - "named": false, - "state_id": 3 + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -4375,211 +4375,211 @@ "property_set_id": 11, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -4589,211 +4589,211 @@ "property_set_id": 12, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -4803,211 +4803,211 @@ "property_set_id": 13, "transitions": [ { - "type": "@charset", - "named": false, - "state_id": 1 - }, - { - "type": "@import", - "named": false, - "state_id": 1 - }, - { - "type": "@keyframes", - "named": false, - "state_id": 1 - }, - { - "type": "@media", - "named": false, - "state_id": 1 - }, - { - "type": "@namespace", - "named": false, - "state_id": 1 - }, - { - "type": "@supports", - "named": false, - "state_id": 1 - }, - { - "type": "adjacent_sibling_selector", + "type": "plain_value", "named": true, - "state_id": 2 + "text": "^--", + "state_id": 1 + }, + { + "type": "property_name", + "named": true, + "text": "^--", + "state_id": 1 }, { "type": "and", "named": false, - "state_id": 3 - }, - { - "type": "at_keyword", - "named": true, - "state_id": 1 - }, - { - "type": "attribute_name", - "named": true, - "state_id": 4 - }, - { - "type": "attribute_selector", - "named": true, - "state_id": 5 + "state_id": 2 }, { "type": "binary_expression", "named": true, - "state_id": 6 + "state_id": 3 }, { - "type": "child_selector", + "type": "keyword_query", "named": true, - "state_id": 7 + "state_id": 2 }, { - "type": "class_name", - "named": true, - "state_id": 8 + "type": "not", + "named": false, + "state_id": 2 + }, + { + "type": "only", + "named": false, + "state_id": 2 + }, + { + "type": "or", + "named": false, + "state_id": 2 }, { "type": "color_value", "named": true, - "state_id": 9 + "state_id": 4 }, { - "type": "comment", + "type": "id_selector", "named": true, - "state_id": 10 + "state_id": 5 + }, + { + "type": "selectors", + "named": true, + "state_id": 6 }, { "type": "feature_name", "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "float_value", "named": true, - "state_id": 11 + "state_id": 8 + }, + { + "type": "integer_value", + "named": true, + "state_id": 8 + }, + { + "type": "string_value", + "named": true, + "state_id": 9 + }, + { + "type": "@charset", + "named": false, + "state_id": 10 + }, + { + "type": "@import", + "named": false, + "state_id": 10 + }, + { + "type": "@keyframes", + "named": false, + "state_id": 10 + }, + { + "type": "@media", + "named": false, + "state_id": 10 + }, + { + "type": "@namespace", + "named": false, + "state_id": 10 + }, + { + "type": "@supports", + "named": false, + "state_id": 10 + }, + { + "type": "at_keyword", + "named": true, + "state_id": 10 }, { "type": "from", "named": true, - "state_id": 1 + "state_id": 10 + }, + { + "type": "important", + "named": true, + "state_id": 10 + }, + { + "type": "to", + "named": true, + "state_id": 10 + }, + { + "type": "attribute_name", + "named": true, + "state_id": 11 + }, + { + "type": "property_name", + "named": true, + "state_id": 7 }, { "type": "function_name", "named": true, "state_id": 12 }, - { - "type": "id_name", - "named": true, - "state_id": 8 - }, - { - "type": "id_selector", - "named": true, - "state_id": 13 - }, - { - "type": "important", - "named": true, - "state_id": 1 - }, - { - "type": "integer_value", - "named": true, - "state_id": 11 - }, - { - "type": "keyword_query", - "named": true, - "state_id": 3 - }, { "type": "namespace_name", "named": true, - "state_id": 8 + "state_id": 7 }, { - "type": "nesting_selector", + "type": "id_name", "named": true, - "state_id": 14 + "state_id": 7 }, { - "type": "not", - "named": false, - "state_id": 3 - }, - { - "type": "only", - "named": false, - "state_id": 3 - }, - { - "type": "or", - "named": false, - "state_id": 3 - }, - { - "type": "plain_value", + "type": "class_name", "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "text": "^--", - "state_id": 15 - }, - { - "type": "property_name", - "named": true, - "state_id": 8 + "state_id": 7 }, { "type": "pseudo_class_selector", "named": true, - "state_id": 16 + "state_id": 13 }, { "type": "pseudo_element_selector", "named": true, - "state_id": 17 + "state_id": 14 }, { - "type": "selectors", + "type": "attribute_selector", "named": true, - "state_id": 18 + "state_id": 15 + }, + { + "type": "adjacent_sibling_selector", + "named": true, + "state_id": 16 + }, + { + "type": "child_selector", + "named": true, + "state_id": 17 }, { "type": "sibling_selector", "named": true, - "state_id": 19 + "state_id": 18 }, { - "type": "string_value", + "type": "nesting_selector", "named": true, - "state_id": 20 + "state_id": 19 }, { "type": "tag_name", "named": true, - "state_id": 14 - }, - { - "type": "to", - "named": true, - "state_id": 1 + "state_id": 19 }, { "type": "universal_selector", "named": true, - "state_id": 14 + "state_id": 19 + }, + { + "type": "comment", + "named": true, + "state_id": 20 } ], "default_next_state_id": 0 @@ -5016,43 +5016,43 @@ "property_sets": [ {}, { - "scope": "keyword" + "highlight": "variable" }, { - "scope": "operator" + "highlight": "operator" }, { - "scope": "attribute" + "highlight": "string.special" }, { - "scope": "property" + "highlight": "property" }, { - "scope": "string.special" + "highlight": "number" }, { - "scope": "comment" + "highlight": "string" }, { - "scope": "number" + "highlight": "keyword" }, { - "scope": "function" + "highlight": "attribute" }, { - "scope": "tag" + "highlight": "function" }, { - "scope": "variable" + "highlight": "tag" }, { - "scope": "string" + "highlight": "comment" }, { - "scope": "punctuation.delimiter" + "highlight": "punctuation.delimiter" }, { - "scope": "type" + "highlight": "type" } ] } \ No newline at end of file