From 53d1095d4a336a5cd923684ca3f78566a5c636ca Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Tue, 30 Oct 2018 15:54:37 -0700 Subject: [PATCH] Allow top-level declarations --- corpus/declarations.txt | 13 + grammar.js | 18 +- src/grammar.json | 147 +- src/parser.c | 6351 ++++++++++++++++++++------------------- 4 files changed, 3297 insertions(+), 3232 deletions(-) diff --git a/corpus/declarations.txt b/corpus/declarations.txt index d52b67d..abbeb49 100644 --- a/corpus/declarations.txt +++ b/corpus/declarations.txt @@ -229,3 +229,16 @@ a { (integer_value (unit)) (integer_value (unit)) (integer_value (unit)))))))) + +================================= +Declarations at the top level +================================= + +--a-variable: -5px; +a-property: calc(5px + var(--a-variable)); + +--- + +(stylesheet + (declaration (property_name) (plain_value)) + (declaration (property_name) (call_expression (function_name) (arguments (binary_expression (integer_value (unit)) (call_expression (function_name) (arguments (plain_value)))))))) diff --git a/grammar.js b/grammar.js index f56182b..be2b13d 100644 --- a/grammar.js +++ b/grammar.js @@ -10,6 +10,10 @@ module.exports = grammar({ $._descendant_operator, ], + conflicts: $ => [ + [$._selector, $.declaration], + ], + inline: $ => [ $._top_level_item, $._block_item, @@ -19,6 +23,7 @@ module.exports = grammar({ stylesheet: $ => repeat($._top_level_item), _top_level_item: $ => choice( + $.declaration, $.rule_set, $.import_statement, $.media_statement, @@ -109,7 +114,14 @@ module.exports = grammar({ _block_item: $ => choice( $.declaration, - $._top_level_item + $.rule_set, + $.import_statement, + $.media_statement, + $.charset_statement, + $.namespace_statement, + $.keyframes_statement, + $.supports_statement, + $.at_rule ), // Selectors @@ -186,7 +198,7 @@ module.exports = grammar({ // Declarations - declaration: $ => prec(1, seq( + declaration: $ => seq( alias($.identifier, $.property_name), ':', $._value, @@ -196,7 +208,7 @@ module.exports = grammar({ )), optional($.important), ';' - )), + ), last_declaration: $ => prec(1, seq( alias($.identifier, $.property_name), diff --git a/src/grammar.json b/src/grammar.json index f0154c8..5418fc6 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -11,6 +11,10 @@ "_top_level_item": { "type": "CHOICE", "members": [ + { + "type": "SYMBOL", + "name": "declaration" + }, { "type": "SYMBOL", "name": "rule_set" @@ -439,7 +443,35 @@ }, { "type": "SYMBOL", - "name": "_top_level_item" + "name": "rule_set" + }, + { + "type": "SYMBOL", + "name": "import_statement" + }, + { + "type": "SYMBOL", + "name": "media_statement" + }, + { + "type": "SYMBOL", + "name": "charset_statement" + }, + { + "type": "SYMBOL", + "name": "namespace_statement" + }, + { + "type": "SYMBOL", + "name": "keyframes_statement" + }, + { + "type": "SYMBOL", + "name": "supports_statement" + }, + { + "type": "SYMBOL", + "name": "at_rule" } ] }, @@ -892,70 +924,66 @@ ] }, "declaration": { - "type": "PREC", - "value": 1, - "content": { - "type": "SEQ", - "members": [ - { - "type": "ALIAS", - "content": { - "type": "SYMBOL", - "name": "identifier" - }, - "named": true, - "value": "property_name" - }, - { - "type": "STRING", - "value": ":" - }, - { + "type": "SEQ", + "members": [ + { + "type": "ALIAS", + "content": { "type": "SYMBOL", - "name": "_value" + "name": "identifier" }, - { - "type": "REPEAT", - "content": { - "type": "SEQ", - "members": [ - { - "type": "CHOICE", - "members": [ - { - "type": "STRING", - "value": "," - }, - { - "type": "BLANK" - } - ] - }, - { - "type": "SYMBOL", - "name": "_value" - } - ] - } - }, - { - "type": "CHOICE", + "named": true, + "value": "property_name" + }, + { + "type": "STRING", + "value": ":" + }, + { + "type": "SYMBOL", + "name": "_value" + }, + { + "type": "REPEAT", + "content": { + "type": "SEQ", "members": [ { - "type": "SYMBOL", - "name": "important" + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "," + }, + { + "type": "BLANK" + } + ] }, { - "type": "BLANK" + "type": "SYMBOL", + "name": "_value" } ] - }, - { - "type": "STRING", - "value": ";" } - ] - } + }, + { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "important" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "STRING", + "value": ";" + } + ] }, "last_declaration": { "type": "PREC", @@ -1695,7 +1723,12 @@ "name": "comment" } ], - "conflicts": [], + "conflicts": [ + [ + "_selector", + "declaration" + ] + ], "externals": [ { "type": "SYMBOL", diff --git a/src/parser.c b/src/parser.c index 954bbbb..cfddfcb 100644 --- a/src/parser.c +++ b/src/parser.c @@ -740,10 +740,10 @@ static TSSymbol ts_alias_sequences[17][MAX_ALIAS_SEQUENCE_LENGTH] = { [1] = alias_sym_namespace_name, }, [14] = { - [2] = alias_sym_attribute_name, + [0] = alias_sym_property_name, }, [15] = { - [0] = alias_sym_property_name, + [2] = alias_sym_attribute_name, }, [16] = { [1] = alias_sym_feature_name, @@ -2878,17 +2878,6 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); case 213: - if (lookahead == 0) - ADVANCE(1); - if (lookahead == '/') - ADVANCE(175); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') - SKIP(213); - END_STATE(); - case 214: if (lookahead == '#') ADVANCE(16); if (lookahead == '+') @@ -2909,6 +2898,17 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ADVANCE(138); if (lookahead == '~') ADVANCE(212); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') + SKIP(213); + END_STATE(); + case 214: + if (lookahead == 0) + ADVANCE(1); + if (lookahead == '/') + ADVANCE(175); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -3989,6 +3989,49 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ADVANCE(185); END_STATE(); case 270: + if (lookahead == '!') + ADVANCE(2); + if (lookahead == '\"') + ADVANCE(12); + if (lookahead == '#') + ADVANCE(16); + if (lookahead == '\'') + ADVANCE(20); + if (lookahead == '(') + ADVANCE(153); + if (lookahead == '*') + ADVANCE(173); + if (lookahead == '+') + ADVANCE(27); + if (lookahead == ',') + ADVANCE(34); + if (lookahead == '-') + ADVANCE(263); + if (lookahead == '.') + ADVANCE(28); + if (lookahead == '/') + ADVANCE(264); + if (lookahead == ';') + ADVANCE(43); + if (lookahead == '_') + ADVANCE(184); + if (lookahead == '}') + ADVANCE(141); + if (lookahead == 'E' || + lookahead == 'e') + ADVANCE(186); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') + SKIP(270); + if (('0' <= lookahead && lookahead <= '9')) + ADVANCE(33); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) + ADVANCE(185); + END_STATE(); + case 271: if (lookahead == '\"') ADVANCE(12); if (lookahead == '#') @@ -4022,14 +4065,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\n' || lookahead == '\r' || lookahead == ' ') - SKIP(270); + SKIP(271); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(33); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(185); END_STATE(); - case 271: + case 272: if (lookahead == '#') ADVANCE(16); if (lookahead == ')') @@ -4052,26 +4095,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\n' || lookahead == '\r' || lookahead == ' ') - SKIP(271); - END_STATE(); - case 272: - if (lookahead == '/') - ADVANCE(175); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') - SKIP(273); - if (('0' <= lookahead && lookahead <= '9')) - ADVANCE(156); - if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) - ADVANCE(274); - if (lookahead == '-' || - ('G' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('g' <= lookahead && lookahead <= 'z')) - ADVANCE(176); + SKIP(272); END_STATE(); case 273: if (lookahead == '/') @@ -4080,17 +4104,10 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\n' || lookahead == '\r' || lookahead == ' ') - SKIP(273); - if (lookahead == '-' || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) - ADVANCE(176); - END_STATE(); - case 274: - ACCEPT_TOKEN(sym_identifier); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || + SKIP(274); + if (('0' <= lookahead && lookahead <= '9')) + ADVANCE(156); + if (('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(275); if (lookahead == '-' || @@ -4099,6 +4116,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('g' <= lookahead && lookahead <= 'z')) ADVANCE(176); END_STATE(); + case 274: + if (lookahead == '/') + ADVANCE(175); + if (lookahead == '\t' || + lookahead == '\n' || + lookahead == '\r' || + lookahead == ' ') + SKIP(274); + if (lookahead == '-' || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) + ADVANCE(176); + END_STATE(); case 275: ACCEPT_TOKEN(sym_identifier); if (('0' <= lookahead && lookahead <= '9') || @@ -4112,7 +4143,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ADVANCE(176); END_STATE(); case 276: - ACCEPT_TOKEN(aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH); + ACCEPT_TOKEN(sym_identifier); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) @@ -4172,6 +4203,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ADVANCE(176); END_STATE(); case 281: + ACCEPT_TOKEN(aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) + ADVANCE(282); + if (lookahead == '-' || + ('G' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('g' <= lookahead && lookahead <= 'z')) + ADVANCE(176); + END_STATE(); + case 282: ACCEPT_TOKEN(aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || @@ -4180,7 +4223,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('a' <= lookahead && lookahead <= 'z')) ADVANCE(176); END_STATE(); - case 282: + case 283: if (lookahead == '\"') ADVANCE(12); if (lookahead == '#') @@ -4220,14 +4263,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\n' || lookahead == '\r' || lookahead == ' ') - SKIP(282); + SKIP(283); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(33); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(185); END_STATE(); - case 283: + case 284: if (lookahead == '\"') ADVANCE(12); if (lookahead == '#') @@ -4267,14 +4310,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\n' || lookahead == '\r' || lookahead == ' ') - SKIP(282); + SKIP(283); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(33); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(185); END_STATE(); - case 284: + case 285: if (lookahead == '#') ADVANCE(16); if (lookahead == ')') @@ -4299,9 +4342,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '\n' || lookahead == '\r' || lookahead == ' ') - SKIP(284); + SKIP(285); END_STATE(); - case 285: + case 286: if (lookahead == '*') ADVANCE(173); if (lookahead == '+') @@ -4312,54 +4355,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ADVANCE(37); if (lookahead == ']') ADVANCE(103); - if (lookahead == '\t' || - lookahead == '\n' || - lookahead == '\r' || - lookahead == ' ') - SKIP(285); - END_STATE(); - case 286: - if (lookahead == '!') - ADVANCE(2); - if (lookahead == '\"') - ADVANCE(12); - if (lookahead == '#') - ADVANCE(16); - if (lookahead == '\'') - ADVANCE(20); - if (lookahead == '(') - ADVANCE(153); - if (lookahead == '*') - ADVANCE(173); - if (lookahead == '+') - ADVANCE(27); - if (lookahead == ',') - ADVANCE(34); - if (lookahead == '-') - ADVANCE(263); - if (lookahead == '.') - ADVANCE(28); - if (lookahead == '/') - ADVANCE(264); - if (lookahead == ';') - ADVANCE(43); - if (lookahead == '_') - ADVANCE(184); - if (lookahead == '}') - ADVANCE(141); - if (lookahead == 'E' || - lookahead == 'e') - ADVANCE(186); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(286); - if (('0' <= lookahead && lookahead <= '9')) - ADVANCE(33); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) - ADVANCE(185); END_STATE(); case 287: if (lookahead == '!') @@ -4422,11 +4422,11 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [11] = {.lex_state = 172}, [12] = {.lex_state = 172}, [13] = {.lex_state = 172}, - [14] = {.lex_state = 210, .external_lex_state = 1}, + [14] = {.lex_state = 213, .external_lex_state = 1}, [15] = {.lex_state = 194}, - [16] = {.lex_state = 213}, + [16] = {.lex_state = 214}, [17] = {.lex_state = 194}, - [18] = {.lex_state = 214, .external_lex_state = 1}, + [18] = {.lex_state = 213, .external_lex_state = 1}, [19] = {.lex_state = 172}, [20] = {.lex_state = 215}, [21] = {.lex_state = 177}, @@ -4452,12 +4452,12 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [41] = {.lex_state = 210, .external_lex_state = 1}, [42] = {.lex_state = 210, .external_lex_state = 1}, [43] = {.lex_state = 250}, - [44] = {.lex_state = 253}, + [44] = {.lex_state = 177}, [45] = {.lex_state = 253}, - [46] = {.lex_state = 194}, - [47] = {.lex_state = 241}, - [48] = {.lex_state = 253}, - [49] = {.lex_state = 172}, + [46] = {.lex_state = 253}, + [47] = {.lex_state = 194}, + [48] = {.lex_state = 241}, + [49] = {.lex_state = 253}, [50] = {.lex_state = 172}, [51] = {.lex_state = 172}, [52] = {.lex_state = 172}, @@ -4467,170 +4467,170 @@ static TSLexMode ts_lex_modes[STATE_COUNT] = { [56] = {.lex_state = 172}, [57] = {.lex_state = 172}, [58] = {.lex_state = 172}, - [59] = {.lex_state = 214}, - [60] = {.lex_state = 172}, - [61] = {.lex_state = 238}, - [62] = {.lex_state = 254}, - [63] = {.lex_state = 255}, - [64] = {.lex_state = 238}, - [65] = {.lex_state = 177}, - [66] = {.lex_state = 238}, - [67] = {.lex_state = 253}, - [68] = {.lex_state = 177}, - [69] = {.lex_state = 194}, - [70] = {.lex_state = 239}, - [71] = {.lex_state = 194}, - [72] = {.lex_state = 256}, + [59] = {.lex_state = 172}, + [60] = {.lex_state = 213}, + [61] = {.lex_state = 172}, + [62] = {.lex_state = 238}, + [63] = {.lex_state = 254}, + [64] = {.lex_state = 255}, + [65] = {.lex_state = 238}, + [66] = {.lex_state = 177}, + [67] = {.lex_state = 238}, + [68] = {.lex_state = 253}, + [69] = {.lex_state = 177}, + [70] = {.lex_state = 194}, + [71] = {.lex_state = 239}, + [72] = {.lex_state = 194}, [73] = {.lex_state = 256}, - [74] = {.lex_state = 239}, - [75] = {.lex_state = 172}, - [76] = {.lex_state = 194}, + [74] = {.lex_state = 256}, + [75] = {.lex_state = 239}, + [76] = {.lex_state = 172}, [77] = {.lex_state = 194}, - [78] = {.lex_state = 253}, - [79] = {.lex_state = 214}, - [80] = {.lex_state = 253}, - [81] = {.lex_state = 177}, - [82] = {.lex_state = 253}, - [83] = {.lex_state = 177}, - [84] = {.lex_state = 237}, - [85] = {.lex_state = 258}, - [86] = {.lex_state = 253}, - [87] = {.lex_state = 194}, - [88] = {.lex_state = 253}, - [89] = {.lex_state = 261}, - [90] = {.lex_state = 210, .external_lex_state = 1}, - [91] = {.lex_state = 177}, - [92] = {.lex_state = 210, .external_lex_state = 1}, - [93] = {.lex_state = 253}, - [94] = {.lex_state = 214, .external_lex_state = 1}, - [95] = {.lex_state = 247}, - [96] = {.lex_state = 253}, - [97] = {.lex_state = 194}, - [98] = {.lex_state = 253}, - [99] = {.lex_state = 194}, - [100] = {.lex_state = 241}, - [101] = {.lex_state = 210, .external_lex_state = 1}, - [102] = {.lex_state = 214, .external_lex_state = 1}, - [103] = {.lex_state = 210, .external_lex_state = 1}, - [104] = {.lex_state = 249, .external_lex_state = 1}, - [105] = {.lex_state = 210, .external_lex_state = 1}, - [106] = {.lex_state = 210, .external_lex_state = 1}, - [107] = {.lex_state = 250}, + [78] = {.lex_state = 194}, + [79] = {.lex_state = 253}, + [80] = {.lex_state = 213}, + [81] = {.lex_state = 253}, + [82] = {.lex_state = 177}, + [83] = {.lex_state = 253}, + [84] = {.lex_state = 177}, + [85] = {.lex_state = 237}, + [86] = {.lex_state = 258}, + [87] = {.lex_state = 253}, + [88] = {.lex_state = 194}, + [89] = {.lex_state = 253}, + [90] = {.lex_state = 261}, + [91] = {.lex_state = 210, .external_lex_state = 1}, + [92] = {.lex_state = 177}, + [93] = {.lex_state = 210, .external_lex_state = 1}, + [94] = {.lex_state = 215}, + [95] = {.lex_state = 177}, + [96] = {.lex_state = 262}, + [97] = {.lex_state = 262}, + [98] = {.lex_state = 269}, + [99] = {.lex_state = 270}, + [100] = {.lex_state = 253}, + [101] = {.lex_state = 213, .external_lex_state = 1}, + [102] = {.lex_state = 247}, + [103] = {.lex_state = 253}, + [104] = {.lex_state = 194}, + [105] = {.lex_state = 253}, + [106] = {.lex_state = 194}, + [107] = {.lex_state = 241}, [108] = {.lex_state = 210, .external_lex_state = 1}, [109] = {.lex_state = 210, .external_lex_state = 1}, - [110] = {.lex_state = 210, .external_lex_state = 1}, - [111] = {.lex_state = 214}, - [112] = {.lex_state = 238}, - [113] = {.lex_state = 215}, - [114] = {.lex_state = 238}, - [115] = {.lex_state = 177}, - [116] = {.lex_state = 262}, - [117] = {.lex_state = 262}, - [118] = {.lex_state = 269}, - [119] = {.lex_state = 270}, - [120] = {.lex_state = 177}, + [110] = {.lex_state = 213, .external_lex_state = 1}, + [111] = {.lex_state = 210, .external_lex_state = 1}, + [112] = {.lex_state = 249, .external_lex_state = 1}, + [113] = {.lex_state = 210, .external_lex_state = 1}, + [114] = {.lex_state = 210, .external_lex_state = 1}, + [115] = {.lex_state = 250}, + [116] = {.lex_state = 210, .external_lex_state = 1}, + [117] = {.lex_state = 210, .external_lex_state = 1}, + [118] = {.lex_state = 210, .external_lex_state = 1}, + [119] = {.lex_state = 213}, + [120] = {.lex_state = 238}, [121] = {.lex_state = 238}, - [122] = {.lex_state = 194}, - [123] = {.lex_state = 253}, - [124] = {.lex_state = 194}, - [125] = {.lex_state = 177}, - [126] = {.lex_state = 177}, - [127] = {.lex_state = 239}, - [128] = {.lex_state = 194}, - [129] = {.lex_state = 271, .external_lex_state = 1}, - [130] = {.lex_state = 241}, - [131] = {.lex_state = 239}, - [132] = {.lex_state = 253}, - [133] = {.lex_state = 214}, - [134] = {.lex_state = 253}, + [122] = {.lex_state = 271}, + [123] = {.lex_state = 177}, + [124] = {.lex_state = 238}, + [125] = {.lex_state = 194}, + [126] = {.lex_state = 253}, + [127] = {.lex_state = 194}, + [128] = {.lex_state = 177}, + [129] = {.lex_state = 177}, + [130] = {.lex_state = 239}, + [131] = {.lex_state = 194}, + [132] = {.lex_state = 272, .external_lex_state = 1}, + [133] = {.lex_state = 241}, + [134] = {.lex_state = 239}, [135] = {.lex_state = 253}, - [136] = {.lex_state = 194}, - [137] = {.lex_state = 258}, - [138] = {.lex_state = 272}, - [139] = {.lex_state = 210, .external_lex_state = 1}, - [140] = {.lex_state = 282, .external_lex_state = 1}, - [141] = {.lex_state = 283, .external_lex_state = 1}, - [142] = {.lex_state = 284, .external_lex_state = 1}, - [143] = {.lex_state = 177}, - [144] = {.lex_state = 285}, - [145] = {.lex_state = 177}, - [146] = {.lex_state = 253}, - [147] = {.lex_state = 247}, - [148] = {.lex_state = 253}, - [149] = {.lex_state = 241}, - [150] = {.lex_state = 253}, - [151] = {.lex_state = 241}, - [152] = {.lex_state = 210, .external_lex_state = 1}, - [153] = {.lex_state = 177}, - [154] = {.lex_state = 210, .external_lex_state = 1}, - [155] = {.lex_state = 268}, - [156] = {.lex_state = 254}, - [157] = {.lex_state = 268}, - [158] = {.lex_state = 268}, - [159] = {.lex_state = 177}, - [160] = {.lex_state = 268}, - [161] = {.lex_state = 177}, - [162] = {.lex_state = 177}, - [163] = {.lex_state = 238}, - [164] = {.lex_state = 177}, - [165] = {.lex_state = 177}, - [166] = {.lex_state = 239}, - [167] = {.lex_state = 253}, + [136] = {.lex_state = 213}, + [137] = {.lex_state = 253}, + [138] = {.lex_state = 253}, + [139] = {.lex_state = 194}, + [140] = {.lex_state = 258}, + [141] = {.lex_state = 273}, + [142] = {.lex_state = 210, .external_lex_state = 1}, + [143] = {.lex_state = 283, .external_lex_state = 1}, + [144] = {.lex_state = 284, .external_lex_state = 1}, + [145] = {.lex_state = 285, .external_lex_state = 1}, + [146] = {.lex_state = 177}, + [147] = {.lex_state = 286}, + [148] = {.lex_state = 268}, + [149] = {.lex_state = 254}, + [150] = {.lex_state = 268}, + [151] = {.lex_state = 268}, + [152] = {.lex_state = 177}, + [153] = {.lex_state = 268}, + [154] = {.lex_state = 177}, + [155] = {.lex_state = 253}, + [156] = {.lex_state = 177}, + [157] = {.lex_state = 177}, + [158] = {.lex_state = 270}, + [159] = {.lex_state = 287}, + [160] = {.lex_state = 177}, + [161] = {.lex_state = 253}, + [162] = {.lex_state = 247}, + [163] = {.lex_state = 253}, + [164] = {.lex_state = 241}, + [165] = {.lex_state = 253}, + [166] = {.lex_state = 241}, + [167] = {.lex_state = 210, .external_lex_state = 1}, [168] = {.lex_state = 177}, - [169] = {.lex_state = 177}, - [170] = {.lex_state = 239}, - [171] = {.lex_state = 253}, - [172] = {.lex_state = 258}, - [173] = {.lex_state = 253}, - [174] = {.lex_state = 258}, - [175] = {.lex_state = 261}, - [176] = {.lex_state = 210, .external_lex_state = 1}, + [169] = {.lex_state = 210, .external_lex_state = 1}, + [170] = {.lex_state = 177}, + [171] = {.lex_state = 238}, + [172] = {.lex_state = 177}, + [173] = {.lex_state = 177}, + [174] = {.lex_state = 239}, + [175] = {.lex_state = 253}, + [176] = {.lex_state = 177}, [177] = {.lex_state = 177}, - [178] = {.lex_state = 177}, - [179] = {.lex_state = 210, .external_lex_state = 1}, - [180] = {.lex_state = 286}, + [178] = {.lex_state = 239}, + [179] = {.lex_state = 253}, + [180] = {.lex_state = 258}, [181] = {.lex_state = 253}, - [182] = {.lex_state = 214, .external_lex_state = 1}, - [183] = {.lex_state = 285}, - [184] = {.lex_state = 268}, - [185] = {.lex_state = 268}, + [182] = {.lex_state = 258}, + [183] = {.lex_state = 261}, + [184] = {.lex_state = 210, .external_lex_state = 1}, + [185] = {.lex_state = 177}, [186] = {.lex_state = 177}, - [187] = {.lex_state = 268}, - [188] = {.lex_state = 177}, - [189] = {.lex_state = 238}, + [187] = {.lex_state = 210, .external_lex_state = 1}, + [188] = {.lex_state = 268}, + [189] = {.lex_state = 268}, [190] = {.lex_state = 177}, - [191] = {.lex_state = 239}, - [192] = {.lex_state = 177}, - [193] = {.lex_state = 258}, - [194] = {.lex_state = 247}, - [195] = {.lex_state = 253}, - [196] = {.lex_state = 284, .external_lex_state = 1}, - [197] = {.lex_state = 177}, - [198] = {.lex_state = 210, .external_lex_state = 1}, + [191] = {.lex_state = 270}, + [192] = {.lex_state = 268}, + [193] = {.lex_state = 253}, + [194] = {.lex_state = 177}, + [195] = {.lex_state = 287}, + [196] = {.lex_state = 270}, + [197] = {.lex_state = 253}, + [198] = {.lex_state = 286}, [199] = {.lex_state = 177}, - [200] = {.lex_state = 177}, - [201] = {.lex_state = 253}, - [202] = {.lex_state = 247}, - [203] = {.lex_state = 286}, - [204] = {.lex_state = 287}, - [205] = {.lex_state = 177}, - [206] = {.lex_state = 210, .external_lex_state = 1}, - [207] = {.lex_state = 268}, + [200] = {.lex_state = 238}, + [201] = {.lex_state = 177}, + [202] = {.lex_state = 239}, + [203] = {.lex_state = 177}, + [204] = {.lex_state = 258}, + [205] = {.lex_state = 247}, + [206] = {.lex_state = 253}, + [207] = {.lex_state = 285, .external_lex_state = 1}, [208] = {.lex_state = 177}, - [209] = {.lex_state = 258}, - [210] = {.lex_state = 247}, - [211] = {.lex_state = 286}, - [212] = {.lex_state = 253}, - [213] = {.lex_state = 247}, - [214] = {.lex_state = 287}, - [215] = {.lex_state = 286}, - [216] = {.lex_state = 268}, + [209] = {.lex_state = 210, .external_lex_state = 1}, + [210] = {.lex_state = 177}, + [211] = {.lex_state = 268}, + [212] = {.lex_state = 177}, + [213] = {.lex_state = 253}, + [214] = {.lex_state = 247}, + [215] = {.lex_state = 287}, + [216] = {.lex_state = 210, .external_lex_state = 1}, [217] = {.lex_state = 258}, - [218] = {.lex_state = 253}, - [219] = {.lex_state = 177}, - [220] = {.lex_state = 287}, - [221] = {.lex_state = 177}, - [222] = {.lex_state = 287}, + [218] = {.lex_state = 247}, + [219] = {.lex_state = 268}, + [220] = {.lex_state = 247}, + [221] = {.lex_state = 287}, + [222] = {.lex_state = 258}, }; enum { @@ -4721,6 +4721,7 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), + [sym_declaration] = STATE(19), [aux_sym_stylesheet_repeat1] = STATE(19), [ts_builtin_sym_end] = ACTIONS(5), [anon_sym_ATimport] = ACTIONS(7), @@ -4861,59 +4862,58 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), [anon_sym_PLUS] = ACTIONS(91), - [anon_sym_RPAREN] = ACTIONS(91), [sym_comment] = ACTIONS(37), }, [15] = { - [sym_block] = STATE(44), - [sym__query] = STATE(47), - [sym_feature_query] = STATE(47), - [sym_parenthesized_query] = STATE(47), - [sym_binary_query] = STATE(47), - [sym_unary_query] = STATE(47), - [sym_selector_query] = STATE(47), - [anon_sym_SEMI] = ACTIONS(95), - [anon_sym_LBRACE] = ACTIONS(97), + [sym_block] = STATE(45), + [sym__query] = STATE(48), + [sym_feature_query] = STATE(48), + [sym_parenthesized_query] = STATE(48), + [sym_binary_query] = STATE(48), + [sym_unary_query] = STATE(48), + [sym_selector_query] = STATE(48), + [anon_sym_SEMI] = ACTIONS(96), + [anon_sym_LBRACE] = ACTIONS(98), [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(99), - [anon_sym_only] = ACTIONS(99), + [anon_sym_not] = ACTIONS(100), + [anon_sym_only] = ACTIONS(100), [anon_sym_selector] = ACTIONS(57), [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, [16] = { - [ts_builtin_sym_end] = ACTIONS(101), + [ts_builtin_sym_end] = ACTIONS(102), [sym_comment] = ACTIONS(37), }, [17] = { - [sym_block] = STATE(48), - [anon_sym_LBRACE] = ACTIONS(97), + [sym_block] = STATE(49), + [anon_sym_LBRACE] = ACTIONS(98), [sym_comment] = ACTIONS(37), }, [18] = { - [aux_sym_selectors_repeat1] = STATE(59), - [sym__descendant_operator] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(111), - [anon_sym_COLON_COLON] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(117), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_TILDE] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(123), + [aux_sym_selectors_repeat1] = STATE(60), + [sym__descendant_operator] = ACTIONS(104), + [anon_sym_COMMA] = ACTIONS(106), + [anon_sym_LBRACE] = ACTIONS(108), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(112), + [anon_sym_COLON_COLON] = ACTIONS(114), + [anon_sym_POUND] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(122), + [anon_sym_PLUS] = ACTIONS(124), [sym_comment] = ACTIONS(37), }, [19] = { - [sym_import_statement] = STATE(60), - [sym_media_statement] = STATE(60), - [sym_charset_statement] = STATE(60), - [sym_namespace_statement] = STATE(60), - [sym_keyframes_statement] = STATE(60), - [sym_supports_statement] = STATE(60), - [sym_at_rule] = STATE(60), - [sym_rule_set] = STATE(60), + [sym_import_statement] = STATE(61), + [sym_media_statement] = STATE(61), + [sym_charset_statement] = STATE(61), + [sym_namespace_statement] = STATE(61), + [sym_keyframes_statement] = STATE(61), + [sym_supports_statement] = STATE(61), + [sym_at_rule] = STATE(61), + [sym_rule_set] = STATE(61), [sym_selectors] = STATE(17), [sym__selector] = STATE(18), [sym_universal_selector] = STATE(18), @@ -4926,8 +4926,9 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), - [aux_sym_stylesheet_repeat1] = STATE(60), - [ts_builtin_sym_end] = ACTIONS(125), + [sym_declaration] = STATE(61), + [aux_sym_stylesheet_repeat1] = STATE(61), + [ts_builtin_sym_end] = ACTIONS(126), [anon_sym_ATimport] = ACTIONS(7), [anon_sym_ATmedia] = ACTIONS(9), [anon_sym_ATcharset] = ACTIONS(11), @@ -4948,105 +4949,91 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(37), }, [20] = { - [aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH] = ACTIONS(127), + [aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH] = ACTIONS(128), [sym_comment] = ACTIONS(37), }, [21] = { - [sym__value] = STATE(62), - [sym_parenthesized_value] = STATE(62), - [sym_color_value] = STATE(62), - [sym_integer_value] = STATE(62), - [sym_float_value] = STATE(62), - [sym_call_expression] = STATE(62), - [sym_binary_expression] = STATE(62), + [sym__value] = STATE(63), + [sym_parenthesized_value] = STATE(63), + [sym_color_value] = STATE(63), + [sym_integer_value] = STATE(63), + [sym_float_value] = STATE(63), + [sym_call_expression] = STATE(63), + [sym_binary_expression] = STATE(63), [anon_sym_POUND] = ACTIONS(39), [anon_sym_LPAREN2] = ACTIONS(41), - [sym_string_value] = ACTIONS(129), + [sym_string_value] = ACTIONS(130), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(63), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(65), [sym_identifier] = ACTIONS(49), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(131), + [sym_plain_value] = ACTIONS(132), }, [22] = { - [anon_sym_SEMI] = ACTIONS(133), - [anon_sym_STAR] = ACTIONS(133), - [anon_sym_PLUS] = ACTIONS(133), - [anon_sym_LPAREN2] = ACTIONS(133), - [anon_sym_not] = ACTIONS(135), - [anon_sym_only] = ACTIONS(135), - [anon_sym_selector] = ACTIONS(135), - [sym_unit] = ACTIONS(137), - [anon_sym_DASH] = ACTIONS(135), - [anon_sym_SLASH] = ACTIONS(135), - [sym_identifier] = ACTIONS(135), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_LPAREN2] = ACTIONS(134), + [anon_sym_not] = ACTIONS(136), + [anon_sym_only] = ACTIONS(136), + [anon_sym_selector] = ACTIONS(136), + [sym_unit] = ACTIONS(138), + [anon_sym_DASH] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(136), + [sym_identifier] = ACTIONS(136), [sym_comment] = ACTIONS(37), }, [23] = { - [anon_sym_SEMI] = ACTIONS(139), - [anon_sym_STAR] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_LPAREN2] = ACTIONS(139), - [anon_sym_not] = ACTIONS(141), - [anon_sym_only] = ACTIONS(141), - [anon_sym_selector] = ACTIONS(141), - [sym_unit] = ACTIONS(143), - [anon_sym_DASH] = ACTIONS(141), - [anon_sym_SLASH] = ACTIONS(141), - [sym_identifier] = ACTIONS(141), + [anon_sym_SEMI] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(140), + [anon_sym_LPAREN2] = ACTIONS(140), + [anon_sym_not] = ACTIONS(142), + [anon_sym_only] = ACTIONS(142), + [anon_sym_selector] = ACTIONS(142), + [sym_unit] = ACTIONS(144), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_SLASH] = ACTIONS(142), + [sym_identifier] = ACTIONS(142), [sym_comment] = ACTIONS(37), }, [24] = { - [sym_arguments] = STATE(66), - [anon_sym_SEMI] = ACTIONS(145), - [anon_sym_STAR] = ACTIONS(145), - [anon_sym_RBRACK] = ACTIONS(145), - [anon_sym_PLUS] = ACTIONS(145), - [anon_sym_LPAREN] = ACTIONS(147), - [anon_sym_RPAREN] = ACTIONS(145), - [anon_sym_LPAREN2] = ACTIONS(149), - [anon_sym_not] = ACTIONS(149), - [anon_sym_only] = ACTIONS(149), - [anon_sym_selector] = ACTIONS(149), - [anon_sym_DASH] = ACTIONS(149), - [anon_sym_SLASH] = ACTIONS(149), - [sym_identifier] = ACTIONS(149), + [sym_arguments] = STATE(67), + [anon_sym_SEMI] = ACTIONS(146), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_RBRACK] = ACTIONS(146), + [anon_sym_PLUS] = ACTIONS(146), + [anon_sym_LPAREN] = ACTIONS(148), + [anon_sym_RPAREN] = ACTIONS(146), + [anon_sym_LPAREN2] = ACTIONS(150), + [anon_sym_not] = ACTIONS(150), + [anon_sym_only] = ACTIONS(150), + [anon_sym_selector] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_SLASH] = ACTIONS(150), + [sym_identifier] = ACTIONS(150), [sym_comment] = ACTIONS(37), }, [25] = { - [sym__query] = STATE(70), - [sym_feature_query] = STATE(70), - [sym_parenthesized_query] = STATE(70), - [sym_binary_query] = STATE(70), - [sym_unary_query] = STATE(70), - [sym_selector_query] = STATE(70), - [anon_sym_SEMI] = ACTIONS(151), - [anon_sym_STAR] = ACTIONS(153), - [anon_sym_PLUS] = ACTIONS(153), + [sym__query] = STATE(71), + [sym_feature_query] = STATE(71), + [sym_parenthesized_query] = STATE(71), + [sym_binary_query] = STATE(71), + [sym_unary_query] = STATE(71), + [sym_selector_query] = STATE(71), + [anon_sym_SEMI] = ACTIONS(152), + [anon_sym_STAR] = ACTIONS(154), + [anon_sym_PLUS] = ACTIONS(154), [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(155), - [anon_sym_only] = ACTIONS(155), + [anon_sym_not] = ACTIONS(156), + [anon_sym_only] = ACTIONS(156), [anon_sym_selector] = ACTIONS(57), - [anon_sym_DASH] = ACTIONS(157), - [anon_sym_SLASH] = ACTIONS(157), + [anon_sym_DASH] = ACTIONS(158), + [anon_sym_SLASH] = ACTIONS(158), [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, [26] = { - [sym__query] = STATE(73), - [sym_feature_query] = STATE(73), - [sym_parenthesized_query] = STATE(73), - [sym_binary_query] = STATE(73), - [sym_unary_query] = STATE(73), - [sym_selector_query] = STATE(73), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(159), - [anon_sym_only] = ACTIONS(159), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(161), - [sym_comment] = ACTIONS(37), - }, - [27] = { [sym__query] = STATE(74), [sym_feature_query] = STATE(74), [sym_parenthesized_query] = STATE(74), @@ -5054,6 +5041,20 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_unary_query] = STATE(74), [sym_selector_query] = STATE(74), [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(160), + [anon_sym_only] = ACTIONS(160), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(162), + [sym_comment] = ACTIONS(37), + }, + [27] = { + [sym__query] = STATE(75), + [sym_feature_query] = STATE(75), + [sym_parenthesized_query] = STATE(75), + [sym_binary_query] = STATE(75), + [sym_unary_query] = STATE(75), + [sym_selector_query] = STATE(75), + [anon_sym_LPAREN2] = ACTIONS(53), [anon_sym_not] = ACTIONS(55), [anon_sym_only] = ACTIONS(55), [anon_sym_selector] = ACTIONS(57), @@ -5061,82 +5062,82 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(37), }, [28] = { - [anon_sym_LPAREN2] = ACTIONS(163), + [anon_sym_LPAREN2] = ACTIONS(164), [sym_comment] = ACTIONS(37), }, [29] = { - [anon_sym_COMMA] = ACTIONS(165), - [anon_sym_SEMI] = ACTIONS(165), - [anon_sym_LBRACE] = ACTIONS(165), - [anon_sym_RPAREN] = ACTIONS(165), - [anon_sym_and] = ACTIONS(165), - [anon_sym_or] = ACTIONS(165), + [anon_sym_COMMA] = ACTIONS(166), + [anon_sym_SEMI] = ACTIONS(166), + [anon_sym_LBRACE] = ACTIONS(166), + [anon_sym_RPAREN] = ACTIONS(166), + [anon_sym_and] = ACTIONS(166), + [anon_sym_or] = ACTIONS(166), [sym_comment] = ACTIONS(37), }, [30] = { - [sym_block] = STATE(78), - [aux_sym_import_statement_repeat1] = STATE(79), - [anon_sym_COMMA] = ACTIONS(167), - [anon_sym_LBRACE] = ACTIONS(97), - [anon_sym_and] = ACTIONS(169), - [anon_sym_or] = ACTIONS(169), + [sym_block] = STATE(79), + [aux_sym_import_statement_repeat1] = STATE(80), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_LBRACE] = ACTIONS(98), + [anon_sym_and] = ACTIONS(170), + [anon_sym_or] = ACTIONS(170), [sym_comment] = ACTIONS(37), }, [31] = { - [anon_sym_SEMI] = ACTIONS(133), - [anon_sym_LBRACE] = ACTIONS(133), - [anon_sym_STAR] = ACTIONS(133), - [anon_sym_RBRACK] = ACTIONS(133), - [anon_sym_PLUS] = ACTIONS(133), - [anon_sym_RPAREN] = ACTIONS(133), - [sym_unit] = ACTIONS(171), - [anon_sym_DASH] = ACTIONS(133), - [anon_sym_SLASH] = ACTIONS(135), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_LBRACE] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_RBRACK] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(134), + [anon_sym_RPAREN] = ACTIONS(134), + [sym_unit] = ACTIONS(172), + [anon_sym_DASH] = ACTIONS(134), + [anon_sym_SLASH] = ACTIONS(136), [sym_comment] = ACTIONS(37), }, [32] = { - [anon_sym_SEMI] = ACTIONS(139), - [anon_sym_STAR] = ACTIONS(139), - [anon_sym_RBRACK] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(139), - [anon_sym_RPAREN] = ACTIONS(139), - [sym_unit] = ACTIONS(173), - [anon_sym_DASH] = ACTIONS(139), - [anon_sym_SLASH] = ACTIONS(141), + [anon_sym_SEMI] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(140), + [anon_sym_RBRACK] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(140), + [anon_sym_RPAREN] = ACTIONS(140), + [sym_unit] = ACTIONS(174), + [anon_sym_DASH] = ACTIONS(140), + [anon_sym_SLASH] = ACTIONS(142), [sym_comment] = ACTIONS(37), }, [33] = { - [anon_sym_SEMI] = ACTIONS(175), - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), + [anon_sym_SEMI] = ACTIONS(176), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_SLASH] = ACTIONS(180), [sym_comment] = ACTIONS(37), }, [34] = { - [anon_sym_SEMI] = ACTIONS(181), + [anon_sym_SEMI] = ACTIONS(182), [sym_comment] = ACTIONS(37), }, [35] = { - [sym_call_expression] = STATE(83), - [sym_arguments] = STATE(66), - [anon_sym_LPAREN] = ACTIONS(147), - [sym_string_value] = ACTIONS(183), - [sym_identifier] = ACTIONS(185), + [sym_call_expression] = STATE(84), + [sym_arguments] = STATE(67), + [anon_sym_LPAREN] = ACTIONS(148), + [sym_string_value] = ACTIONS(184), + [sym_identifier] = ACTIONS(186), [sym_comment] = ACTIONS(37), }, [36] = { - [sym_keyframe_block_list] = STATE(86), - [anon_sym_LBRACE] = ACTIONS(187), + [sym_keyframe_block_list] = STATE(87), + [anon_sym_LBRACE] = ACTIONS(188), [sym_comment] = ACTIONS(37), }, [37] = { - [sym__query] = STATE(74), - [sym_feature_query] = STATE(74), - [sym_parenthesized_query] = STATE(74), - [sym_binary_query] = STATE(74), - [sym_unary_query] = STATE(74), - [sym_selector_query] = STATE(74), + [sym__query] = STATE(75), + [sym_feature_query] = STATE(75), + [sym_parenthesized_query] = STATE(75), + [sym_binary_query] = STATE(75), + [sym_unary_query] = STATE(75), + [sym_selector_query] = STATE(75), [anon_sym_LPAREN2] = ACTIONS(53), [anon_sym_not] = ACTIONS(75), [anon_sym_only] = ACTIONS(75), @@ -5145,115 +5146,132 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(37), }, [38] = { - [sym_block] = STATE(88), - [anon_sym_LBRACE] = ACTIONS(97), - [anon_sym_and] = ACTIONS(189), - [anon_sym_or] = ACTIONS(189), + [sym_block] = STATE(89), + [anon_sym_LBRACE] = ACTIONS(98), + [anon_sym_and] = ACTIONS(190), + [anon_sym_or] = ACTIONS(190), [sym_comment] = ACTIONS(37), }, [39] = { - [sym__descendant_operator] = ACTIONS(191), - [anon_sym_COMMA] = ACTIONS(191), - [anon_sym_LBRACE] = ACTIONS(191), - [anon_sym_DOT] = ACTIONS(191), - [anon_sym_COLON] = ACTIONS(193), - [anon_sym_COLON_COLON] = ACTIONS(191), - [anon_sym_POUND] = ACTIONS(191), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_GT] = ACTIONS(191), - [anon_sym_TILDE] = ACTIONS(191), - [anon_sym_PLUS] = ACTIONS(191), - [anon_sym_RPAREN] = ACTIONS(191), + [sym__descendant_operator] = ACTIONS(192), + [anon_sym_COMMA] = ACTIONS(192), + [anon_sym_LBRACE] = ACTIONS(192), + [anon_sym_DOT] = ACTIONS(192), + [anon_sym_COLON] = ACTIONS(194), + [anon_sym_COLON_COLON] = ACTIONS(192), + [anon_sym_POUND] = ACTIONS(192), + [anon_sym_LBRACK] = ACTIONS(192), + [anon_sym_GT] = ACTIONS(192), + [anon_sym_TILDE] = ACTIONS(192), + [anon_sym_PLUS] = ACTIONS(192), + [anon_sym_RPAREN] = ACTIONS(192), [sym_comment] = ACTIONS(37), }, [40] = { - [sym_pseudo_class_arguments] = STATE(90), - [sym__descendant_operator] = ACTIONS(195), - [anon_sym_COMMA] = ACTIONS(195), - [anon_sym_LBRACE] = ACTIONS(195), - [anon_sym_DOT] = ACTIONS(195), - [anon_sym_COLON] = ACTIONS(197), - [anon_sym_COLON_COLON] = ACTIONS(195), - [anon_sym_POUND] = ACTIONS(195), - [anon_sym_LBRACK] = ACTIONS(195), - [anon_sym_GT] = ACTIONS(195), - [anon_sym_TILDE] = ACTIONS(195), - [anon_sym_PLUS] = ACTIONS(195), - [anon_sym_LPAREN] = ACTIONS(199), - [anon_sym_RPAREN] = ACTIONS(195), + [sym_pseudo_class_arguments] = STATE(91), + [sym__descendant_operator] = ACTIONS(196), + [anon_sym_COMMA] = ACTIONS(196), + [anon_sym_LBRACE] = ACTIONS(196), + [anon_sym_DOT] = ACTIONS(196), + [anon_sym_COLON] = ACTIONS(198), + [anon_sym_COLON_COLON] = ACTIONS(196), + [anon_sym_POUND] = ACTIONS(196), + [anon_sym_LBRACK] = ACTIONS(196), + [anon_sym_GT] = ACTIONS(196), + [anon_sym_TILDE] = ACTIONS(196), + [anon_sym_PLUS] = ACTIONS(196), + [anon_sym_LPAREN] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(196), [sym_comment] = ACTIONS(37), }, [41] = { - [sym__descendant_operator] = ACTIONS(201), - [anon_sym_COMMA] = ACTIONS(201), - [anon_sym_LBRACE] = ACTIONS(201), - [anon_sym_DOT] = ACTIONS(201), - [anon_sym_COLON] = ACTIONS(203), - [anon_sym_COLON_COLON] = ACTIONS(201), - [anon_sym_POUND] = ACTIONS(201), - [anon_sym_LBRACK] = ACTIONS(201), - [anon_sym_GT] = ACTIONS(201), - [anon_sym_TILDE] = ACTIONS(201), - [anon_sym_PLUS] = ACTIONS(201), - [anon_sym_RPAREN] = ACTIONS(201), + [sym__descendant_operator] = ACTIONS(202), + [anon_sym_COMMA] = ACTIONS(202), + [anon_sym_LBRACE] = ACTIONS(202), + [anon_sym_DOT] = ACTIONS(202), + [anon_sym_COLON] = ACTIONS(204), + [anon_sym_COLON_COLON] = ACTIONS(202), + [anon_sym_POUND] = ACTIONS(202), + [anon_sym_LBRACK] = ACTIONS(202), + [anon_sym_GT] = ACTIONS(202), + [anon_sym_TILDE] = ACTIONS(202), + [anon_sym_PLUS] = ACTIONS(202), + [anon_sym_RPAREN] = ACTIONS(202), [sym_comment] = ACTIONS(37), }, [42] = { - [sym__descendant_operator] = ACTIONS(205), - [anon_sym_COMMA] = ACTIONS(205), - [anon_sym_LBRACE] = ACTIONS(205), - [anon_sym_DOT] = ACTIONS(205), - [anon_sym_COLON] = ACTIONS(207), - [anon_sym_COLON_COLON] = ACTIONS(205), - [anon_sym_POUND] = ACTIONS(205), - [anon_sym_LBRACK] = ACTIONS(205), - [anon_sym_GT] = ACTIONS(205), - [anon_sym_TILDE] = ACTIONS(205), - [anon_sym_PLUS] = ACTIONS(205), - [anon_sym_RPAREN] = ACTIONS(205), + [sym__descendant_operator] = ACTIONS(206), + [anon_sym_COMMA] = ACTIONS(206), + [anon_sym_LBRACE] = ACTIONS(206), + [anon_sym_DOT] = ACTIONS(206), + [anon_sym_COLON] = ACTIONS(208), + [anon_sym_COLON_COLON] = ACTIONS(206), + [anon_sym_POUND] = ACTIONS(206), + [anon_sym_LBRACK] = ACTIONS(206), + [anon_sym_GT] = ACTIONS(206), + [anon_sym_TILDE] = ACTIONS(206), + [anon_sym_PLUS] = ACTIONS(206), + [anon_sym_RPAREN] = ACTIONS(206), [sym_comment] = ACTIONS(37), }, [43] = { - [anon_sym_EQ] = ACTIONS(209), - [anon_sym_TILDE_EQ] = ACTIONS(209), - [anon_sym_CARET_EQ] = ACTIONS(209), - [anon_sym_PIPE_EQ] = ACTIONS(209), - [anon_sym_STAR_EQ] = ACTIONS(209), - [anon_sym_DOLLAR_EQ] = ACTIONS(209), - [anon_sym_RBRACK] = ACTIONS(211), + [anon_sym_EQ] = ACTIONS(210), + [anon_sym_TILDE_EQ] = ACTIONS(210), + [anon_sym_CARET_EQ] = ACTIONS(210), + [anon_sym_PIPE_EQ] = ACTIONS(210), + [anon_sym_STAR_EQ] = ACTIONS(210), + [anon_sym_DOLLAR_EQ] = ACTIONS(210), + [anon_sym_RBRACK] = ACTIONS(212), [sym_comment] = ACTIONS(37), }, [44] = { - [ts_builtin_sym_end] = ACTIONS(213), - [anon_sym_ATimport] = ACTIONS(215), - [anon_sym_ATmedia] = ACTIONS(215), - [anon_sym_ATcharset] = ACTIONS(215), - [anon_sym_ATnamespace] = ACTIONS(215), - [anon_sym_ATkeyframes] = ACTIONS(215), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(215), - [anon_sym_RBRACE] = ACTIONS(213), - [anon_sym_ATsupports] = ACTIONS(215), - [sym_nesting_selector] = ACTIONS(213), - [anon_sym_STAR] = ACTIONS(213), - [anon_sym_DOT] = ACTIONS(213), - [anon_sym_COLON] = ACTIONS(215), - [anon_sym_COLON_COLON] = ACTIONS(213), - [anon_sym_POUND] = ACTIONS(213), - [anon_sym_LBRACK] = ACTIONS(213), - [sym_string_value] = ACTIONS(213), - [sym_identifier] = ACTIONS(213), - [sym_at_keyword] = ACTIONS(215), + [sym__value] = STATE(99), + [sym_parenthesized_value] = STATE(99), + [sym_color_value] = STATE(99), + [sym_integer_value] = STATE(99), + [sym_float_value] = STATE(99), + [sym_call_expression] = STATE(99), + [sym_binary_expression] = STATE(99), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(218), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(226), }, [45] = { - [sym_import_statement] = STATE(96), - [sym_media_statement] = STATE(96), - [sym_charset_statement] = STATE(96), - [sym_namespace_statement] = STATE(96), - [sym_keyframes_statement] = STATE(96), - [sym_supports_statement] = STATE(96), - [sym_at_rule] = STATE(96), - [sym_rule_set] = STATE(96), + [ts_builtin_sym_end] = ACTIONS(228), + [anon_sym_ATimport] = ACTIONS(230), + [anon_sym_ATmedia] = ACTIONS(230), + [anon_sym_ATcharset] = ACTIONS(230), + [anon_sym_ATnamespace] = ACTIONS(230), + [anon_sym_ATkeyframes] = ACTIONS(230), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(230), + [anon_sym_RBRACE] = ACTIONS(228), + [anon_sym_ATsupports] = ACTIONS(230), + [sym_nesting_selector] = ACTIONS(228), + [anon_sym_STAR] = ACTIONS(228), + [anon_sym_DOT] = ACTIONS(228), + [anon_sym_COLON] = ACTIONS(230), + [anon_sym_COLON_COLON] = ACTIONS(228), + [anon_sym_POUND] = ACTIONS(228), + [anon_sym_LBRACK] = ACTIONS(228), + [sym_string_value] = ACTIONS(228), + [sym_identifier] = ACTIONS(228), + [sym_at_keyword] = ACTIONS(230), + [sym_comment] = ACTIONS(37), + }, + [46] = { + [sym_import_statement] = STATE(103), + [sym_media_statement] = STATE(103), + [sym_charset_statement] = STATE(103), + [sym_namespace_statement] = STATE(103), + [sym_keyframes_statement] = STATE(103), + [sym_supports_statement] = STATE(103), + [sym_at_rule] = STATE(103), + [sym_rule_set] = STATE(103), [sym_selectors] = STATE(17), [sym__selector] = STATE(18), [sym_universal_selector] = STATE(18), @@ -5266,16 +5284,16 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), - [sym_declaration] = STATE(96), - [sym_last_declaration] = STATE(95), - [aux_sym_block_repeat1] = STATE(96), + [sym_declaration] = STATE(103), + [sym_last_declaration] = STATE(102), + [aux_sym_block_repeat1] = STATE(103), [anon_sym_ATimport] = ACTIONS(7), [anon_sym_ATmedia] = ACTIONS(9), [anon_sym_ATcharset] = ACTIONS(11), [anon_sym_ATnamespace] = ACTIONS(13), [anon_sym_ATkeyframes] = ACTIONS(15), [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(217), + [anon_sym_RBRACE] = ACTIONS(232), [anon_sym_ATsupports] = ACTIONS(17), [sym_nesting_selector] = ACTIONS(19), [anon_sym_STAR] = ACTIONS(21), @@ -5285,146 +5303,57 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(29), [anon_sym_LBRACK] = ACTIONS(31), [sym_string_value] = ACTIONS(19), - [sym_identifier] = ACTIONS(219), + [sym_identifier] = ACTIONS(234), [sym_at_keyword] = ACTIONS(35), [sym_comment] = ACTIONS(37), }, - [46] = { - [sym__query] = STATE(74), - [sym_feature_query] = STATE(74), - [sym_parenthesized_query] = STATE(74), - [sym_binary_query] = STATE(74), - [sym_unary_query] = STATE(74), - [sym_selector_query] = STATE(74), + [47] = { + [sym__query] = STATE(75), + [sym_feature_query] = STATE(75), + [sym_parenthesized_query] = STATE(75), + [sym_binary_query] = STATE(75), + [sym_unary_query] = STATE(75), + [sym_selector_query] = STATE(75), [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(99), - [anon_sym_only] = ACTIONS(99), + [anon_sym_not] = ACTIONS(100), + [anon_sym_only] = ACTIONS(100), [anon_sym_selector] = ACTIONS(57), [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, - [47] = { - [sym_block] = STATE(98), - [aux_sym_import_statement_repeat1] = STATE(100), - [anon_sym_COMMA] = ACTIONS(221), - [anon_sym_SEMI] = ACTIONS(223), - [anon_sym_LBRACE] = ACTIONS(97), - [anon_sym_and] = ACTIONS(225), - [anon_sym_or] = ACTIONS(225), - [sym_comment] = ACTIONS(37), - }, [48] = { - [ts_builtin_sym_end] = ACTIONS(227), - [anon_sym_ATimport] = ACTIONS(229), - [anon_sym_ATmedia] = ACTIONS(229), - [anon_sym_ATcharset] = ACTIONS(229), - [anon_sym_ATnamespace] = ACTIONS(229), - [anon_sym_ATkeyframes] = ACTIONS(229), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(229), - [anon_sym_RBRACE] = ACTIONS(227), - [anon_sym_ATsupports] = ACTIONS(229), - [sym_nesting_selector] = ACTIONS(227), - [anon_sym_STAR] = ACTIONS(227), - [anon_sym_DOT] = ACTIONS(227), - [anon_sym_COLON] = ACTIONS(229), - [anon_sym_COLON_COLON] = ACTIONS(227), - [anon_sym_POUND] = ACTIONS(227), - [anon_sym_LBRACK] = ACTIONS(227), - [sym_string_value] = ACTIONS(227), - [sym_identifier] = ACTIONS(227), - [sym_at_keyword] = ACTIONS(229), + [sym_block] = STATE(105), + [aux_sym_import_statement_repeat1] = STATE(107), + [anon_sym_COMMA] = ACTIONS(236), + [anon_sym_SEMI] = ACTIONS(238), + [anon_sym_LBRACE] = ACTIONS(98), + [anon_sym_and] = ACTIONS(240), + [anon_sym_or] = ACTIONS(240), [sym_comment] = ACTIONS(37), }, [49] = { - [sym__selector] = STATE(101), - [sym_universal_selector] = STATE(101), - [sym_class_selector] = STATE(101), - [sym_pseudo_class_selector] = STATE(101), - [sym_pseudo_element_selector] = STATE(101), - [sym_id_selector] = STATE(101), - [sym_attribute_selector] = STATE(101), - [sym_child_selector] = STATE(101), - [sym_descendant_selector] = STATE(101), - [sym_sibling_selector] = STATE(101), - [sym_adjacent_sibling_selector] = STATE(101), - [sym_nesting_selector] = ACTIONS(231), - [anon_sym_STAR] = ACTIONS(21), - [anon_sym_DOT] = ACTIONS(23), - [anon_sym_COLON] = ACTIONS(25), - [anon_sym_COLON_COLON] = ACTIONS(27), - [anon_sym_POUND] = ACTIONS(29), - [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(231), - [sym_identifier] = ACTIONS(33), + [ts_builtin_sym_end] = ACTIONS(242), + [anon_sym_ATimport] = ACTIONS(244), + [anon_sym_ATmedia] = ACTIONS(244), + [anon_sym_ATcharset] = ACTIONS(244), + [anon_sym_ATnamespace] = ACTIONS(244), + [anon_sym_ATkeyframes] = ACTIONS(244), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(244), + [anon_sym_RBRACE] = ACTIONS(242), + [anon_sym_ATsupports] = ACTIONS(244), + [sym_nesting_selector] = ACTIONS(242), + [anon_sym_STAR] = ACTIONS(242), + [anon_sym_DOT] = ACTIONS(242), + [anon_sym_COLON] = ACTIONS(244), + [anon_sym_COLON_COLON] = ACTIONS(242), + [anon_sym_POUND] = ACTIONS(242), + [anon_sym_LBRACK] = ACTIONS(242), + [sym_string_value] = ACTIONS(242), + [sym_identifier] = ACTIONS(242), + [sym_at_keyword] = ACTIONS(244), [sym_comment] = ACTIONS(37), }, [50] = { - [sym__selector] = STATE(102), - [sym_universal_selector] = STATE(102), - [sym_class_selector] = STATE(102), - [sym_pseudo_class_selector] = STATE(102), - [sym_pseudo_element_selector] = STATE(102), - [sym_id_selector] = STATE(102), - [sym_attribute_selector] = STATE(102), - [sym_child_selector] = STATE(102), - [sym_descendant_selector] = STATE(102), - [sym_sibling_selector] = STATE(102), - [sym_adjacent_sibling_selector] = STATE(102), - [sym_nesting_selector] = ACTIONS(233), - [anon_sym_STAR] = ACTIONS(21), - [anon_sym_DOT] = ACTIONS(23), - [anon_sym_COLON] = ACTIONS(25), - [anon_sym_COLON_COLON] = ACTIONS(27), - [anon_sym_POUND] = ACTIONS(29), - [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(233), - [sym_identifier] = ACTIONS(33), - [sym_comment] = ACTIONS(37), - }, - [51] = { - [sym_identifier] = ACTIONS(235), - [sym_comment] = ACTIONS(37), - }, - [52] = { - [sym_identifier] = ACTIONS(237), - [sym_comment] = ACTIONS(37), - }, - [53] = { - [sym_identifier] = ACTIONS(239), - [sym_comment] = ACTIONS(37), - }, - [54] = { - [sym_identifier] = ACTIONS(241), - [sym_comment] = ACTIONS(37), - }, - [55] = { - [sym_identifier] = ACTIONS(243), - [sym_comment] = ACTIONS(37), - }, - [56] = { - [sym__selector] = STATE(108), - [sym_universal_selector] = STATE(108), - [sym_class_selector] = STATE(108), - [sym_pseudo_class_selector] = STATE(108), - [sym_pseudo_element_selector] = STATE(108), - [sym_id_selector] = STATE(108), - [sym_attribute_selector] = STATE(108), - [sym_child_selector] = STATE(108), - [sym_descendant_selector] = STATE(108), - [sym_sibling_selector] = STATE(108), - [sym_adjacent_sibling_selector] = STATE(108), - [sym_nesting_selector] = ACTIONS(245), - [anon_sym_STAR] = ACTIONS(21), - [anon_sym_DOT] = ACTIONS(23), - [anon_sym_COLON] = ACTIONS(25), - [anon_sym_COLON_COLON] = ACTIONS(27), - [anon_sym_POUND] = ACTIONS(29), - [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(245), - [sym_identifier] = ACTIONS(33), - [sym_comment] = ACTIONS(37), - }, - [57] = { [sym__selector] = STATE(109), [sym_universal_selector] = STATE(109), [sym_class_selector] = STATE(109), @@ -5436,18 +5365,18 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(109), [sym_sibling_selector] = STATE(109), [sym_adjacent_sibling_selector] = STATE(109), - [sym_nesting_selector] = ACTIONS(247), + [sym_nesting_selector] = ACTIONS(246), [anon_sym_STAR] = ACTIONS(21), [anon_sym_DOT] = ACTIONS(23), [anon_sym_COLON] = ACTIONS(25), [anon_sym_COLON_COLON] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(29), [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(247), - [sym_identifier] = ACTIONS(33), + [sym_string_value] = ACTIONS(246), + [sym_identifier] = ACTIONS(248), [sym_comment] = ACTIONS(37), }, - [58] = { + [51] = { [sym__selector] = STATE(110), [sym_universal_selector] = STATE(110), [sym_class_selector] = STATE(110), @@ -5459,32 +5388,121 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(110), [sym_sibling_selector] = STATE(110), [sym_adjacent_sibling_selector] = STATE(110), - [sym_nesting_selector] = ACTIONS(249), + [sym_nesting_selector] = ACTIONS(250), [anon_sym_STAR] = ACTIONS(21), [anon_sym_DOT] = ACTIONS(23), [anon_sym_COLON] = ACTIONS(25), [anon_sym_COLON_COLON] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(29), [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(249), - [sym_identifier] = ACTIONS(33), + [sym_string_value] = ACTIONS(250), + [sym_identifier] = ACTIONS(248), + [sym_comment] = ACTIONS(37), + }, + [52] = { + [sym_identifier] = ACTIONS(252), + [sym_comment] = ACTIONS(37), + }, + [53] = { + [sym_identifier] = ACTIONS(254), + [sym_comment] = ACTIONS(37), + }, + [54] = { + [sym_identifier] = ACTIONS(256), + [sym_comment] = ACTIONS(37), + }, + [55] = { + [sym_identifier] = ACTIONS(258), + [sym_comment] = ACTIONS(37), + }, + [56] = { + [sym_identifier] = ACTIONS(260), + [sym_comment] = ACTIONS(37), + }, + [57] = { + [sym__selector] = STATE(116), + [sym_universal_selector] = STATE(116), + [sym_class_selector] = STATE(116), + [sym_pseudo_class_selector] = STATE(116), + [sym_pseudo_element_selector] = STATE(116), + [sym_id_selector] = STATE(116), + [sym_attribute_selector] = STATE(116), + [sym_child_selector] = STATE(116), + [sym_descendant_selector] = STATE(116), + [sym_sibling_selector] = STATE(116), + [sym_adjacent_sibling_selector] = STATE(116), + [sym_nesting_selector] = ACTIONS(262), + [anon_sym_STAR] = ACTIONS(21), + [anon_sym_DOT] = ACTIONS(23), + [anon_sym_COLON] = ACTIONS(25), + [anon_sym_COLON_COLON] = ACTIONS(27), + [anon_sym_POUND] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [sym_string_value] = ACTIONS(262), + [sym_identifier] = ACTIONS(248), + [sym_comment] = ACTIONS(37), + }, + [58] = { + [sym__selector] = STATE(117), + [sym_universal_selector] = STATE(117), + [sym_class_selector] = STATE(117), + [sym_pseudo_class_selector] = STATE(117), + [sym_pseudo_element_selector] = STATE(117), + [sym_id_selector] = STATE(117), + [sym_attribute_selector] = STATE(117), + [sym_child_selector] = STATE(117), + [sym_descendant_selector] = STATE(117), + [sym_sibling_selector] = STATE(117), + [sym_adjacent_sibling_selector] = STATE(117), + [sym_nesting_selector] = ACTIONS(264), + [anon_sym_STAR] = ACTIONS(21), + [anon_sym_DOT] = ACTIONS(23), + [anon_sym_COLON] = ACTIONS(25), + [anon_sym_COLON_COLON] = ACTIONS(27), + [anon_sym_POUND] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [sym_string_value] = ACTIONS(264), + [sym_identifier] = ACTIONS(248), [sym_comment] = ACTIONS(37), }, [59] = { - [aux_sym_selectors_repeat1] = STATE(111), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(251), + [sym__selector] = STATE(118), + [sym_universal_selector] = STATE(118), + [sym_class_selector] = STATE(118), + [sym_pseudo_class_selector] = STATE(118), + [sym_pseudo_element_selector] = STATE(118), + [sym_id_selector] = STATE(118), + [sym_attribute_selector] = STATE(118), + [sym_child_selector] = STATE(118), + [sym_descendant_selector] = STATE(118), + [sym_sibling_selector] = STATE(118), + [sym_adjacent_sibling_selector] = STATE(118), + [sym_nesting_selector] = ACTIONS(266), + [anon_sym_STAR] = ACTIONS(21), + [anon_sym_DOT] = ACTIONS(23), + [anon_sym_COLON] = ACTIONS(25), + [anon_sym_COLON_COLON] = ACTIONS(27), + [anon_sym_POUND] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [sym_string_value] = ACTIONS(266), + [sym_identifier] = ACTIONS(248), [sym_comment] = ACTIONS(37), }, [60] = { - [sym_import_statement] = STATE(60), - [sym_media_statement] = STATE(60), - [sym_charset_statement] = STATE(60), - [sym_namespace_statement] = STATE(60), - [sym_keyframes_statement] = STATE(60), - [sym_supports_statement] = STATE(60), - [sym_at_rule] = STATE(60), - [sym_rule_set] = STATE(60), + [aux_sym_selectors_repeat1] = STATE(119), + [anon_sym_COMMA] = ACTIONS(106), + [anon_sym_LBRACE] = ACTIONS(268), + [sym_comment] = ACTIONS(37), + }, + [61] = { + [sym_import_statement] = STATE(61), + [sym_media_statement] = STATE(61), + [sym_charset_statement] = STATE(61), + [sym_namespace_statement] = STATE(61), + [sym_keyframes_statement] = STATE(61), + [sym_supports_statement] = STATE(61), + [sym_at_rule] = STATE(61), + [sym_rule_set] = STATE(61), [sym_selectors] = STATE(17), [sym__selector] = STATE(18), [sym_universal_selector] = STATE(18), @@ -5497,256 +5515,243 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), - [aux_sym_stylesheet_repeat1] = STATE(60), - [ts_builtin_sym_end] = ACTIONS(253), - [anon_sym_ATimport] = ACTIONS(255), - [anon_sym_ATmedia] = ACTIONS(258), - [anon_sym_ATcharset] = ACTIONS(261), - [anon_sym_ATnamespace] = ACTIONS(264), - [anon_sym_ATkeyframes] = ACTIONS(267), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(267), - [anon_sym_ATsupports] = ACTIONS(270), - [sym_nesting_selector] = ACTIONS(273), - [anon_sym_STAR] = ACTIONS(276), - [anon_sym_DOT] = ACTIONS(279), - [anon_sym_COLON] = ACTIONS(282), - [anon_sym_COLON_COLON] = ACTIONS(285), - [anon_sym_POUND] = ACTIONS(288), - [anon_sym_LBRACK] = ACTIONS(291), - [sym_string_value] = ACTIONS(273), - [sym_identifier] = ACTIONS(294), - [sym_at_keyword] = ACTIONS(297), - [sym_comment] = ACTIONS(37), - }, - [61] = { - [anon_sym_SEMI] = ACTIONS(300), - [anon_sym_STAR] = ACTIONS(300), - [anon_sym_RBRACK] = ACTIONS(300), - [anon_sym_PLUS] = ACTIONS(300), - [anon_sym_RPAREN] = ACTIONS(300), - [anon_sym_LPAREN2] = ACTIONS(300), - [anon_sym_not] = ACTIONS(302), - [anon_sym_only] = ACTIONS(302), - [anon_sym_selector] = ACTIONS(302), - [anon_sym_DASH] = ACTIONS(302), - [anon_sym_SLASH] = ACTIONS(302), - [sym_identifier] = ACTIONS(302), + [sym_declaration] = STATE(61), + [aux_sym_stylesheet_repeat1] = STATE(61), + [ts_builtin_sym_end] = ACTIONS(270), + [anon_sym_ATimport] = ACTIONS(272), + [anon_sym_ATmedia] = ACTIONS(275), + [anon_sym_ATcharset] = ACTIONS(278), + [anon_sym_ATnamespace] = ACTIONS(281), + [anon_sym_ATkeyframes] = ACTIONS(284), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(284), + [anon_sym_ATsupports] = ACTIONS(287), + [sym_nesting_selector] = ACTIONS(290), + [anon_sym_STAR] = ACTIONS(293), + [anon_sym_DOT] = ACTIONS(296), + [anon_sym_COLON] = ACTIONS(299), + [anon_sym_COLON_COLON] = ACTIONS(302), + [anon_sym_POUND] = ACTIONS(305), + [anon_sym_LBRACK] = ACTIONS(308), + [sym_string_value] = ACTIONS(290), + [sym_identifier] = ACTIONS(311), + [sym_at_keyword] = ACTIONS(314), [sym_comment] = ACTIONS(37), }, [62] = { - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_RPAREN] = ACTIONS(304), - [anon_sym_DASH] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), + [anon_sym_SEMI] = ACTIONS(317), + [anon_sym_STAR] = ACTIONS(317), + [anon_sym_RBRACK] = ACTIONS(317), + [anon_sym_PLUS] = ACTIONS(317), + [anon_sym_RPAREN] = ACTIONS(317), + [anon_sym_LPAREN2] = ACTIONS(317), + [anon_sym_not] = ACTIONS(319), + [anon_sym_only] = ACTIONS(319), + [anon_sym_selector] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_SLASH] = ACTIONS(319), + [sym_identifier] = ACTIONS(319), [sym_comment] = ACTIONS(37), }, [63] = { - [anon_sym_SEMI] = ACTIONS(306), - [anon_sym_LBRACE] = ACTIONS(306), - [anon_sym_STAR] = ACTIONS(306), - [anon_sym_RBRACK] = ACTIONS(306), - [anon_sym_PLUS] = ACTIONS(306), - [anon_sym_RPAREN] = ACTIONS(306), - [anon_sym_LPAREN2] = ACTIONS(306), - [anon_sym_not] = ACTIONS(308), - [anon_sym_only] = ACTIONS(308), - [anon_sym_selector] = ACTIONS(308), - [anon_sym_DASH] = ACTIONS(308), - [anon_sym_SLASH] = ACTIONS(308), - [sym_identifier] = ACTIONS(308), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_RPAREN] = ACTIONS(321), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_SLASH] = ACTIONS(180), [sym_comment] = ACTIONS(37), }, [64] = { - [anon_sym_SEMI] = ACTIONS(310), - [anon_sym_STAR] = ACTIONS(310), - [anon_sym_RBRACK] = ACTIONS(310), - [anon_sym_PLUS] = ACTIONS(310), - [anon_sym_RPAREN] = ACTIONS(310), - [anon_sym_LPAREN2] = ACTIONS(310), - [anon_sym_not] = ACTIONS(312), - [anon_sym_only] = ACTIONS(312), - [anon_sym_selector] = ACTIONS(312), - [anon_sym_DASH] = ACTIONS(312), - [anon_sym_SLASH] = ACTIONS(312), - [sym_identifier] = ACTIONS(312), + [anon_sym_SEMI] = ACTIONS(323), + [anon_sym_LBRACE] = ACTIONS(323), + [anon_sym_STAR] = ACTIONS(323), + [anon_sym_RBRACK] = ACTIONS(323), + [anon_sym_PLUS] = ACTIONS(323), + [anon_sym_RPAREN] = ACTIONS(323), + [anon_sym_LPAREN2] = ACTIONS(323), + [anon_sym_not] = ACTIONS(325), + [anon_sym_only] = ACTIONS(325), + [anon_sym_selector] = ACTIONS(325), + [anon_sym_DASH] = ACTIONS(325), + [anon_sym_SLASH] = ACTIONS(325), + [sym_identifier] = ACTIONS(325), [sym_comment] = ACTIONS(37), }, [65] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(120), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(316), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(327), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_RBRACK] = ACTIONS(327), + [anon_sym_PLUS] = ACTIONS(327), + [anon_sym_RPAREN] = ACTIONS(327), + [anon_sym_LPAREN2] = ACTIONS(327), + [anon_sym_not] = ACTIONS(329), + [anon_sym_only] = ACTIONS(329), + [anon_sym_selector] = ACTIONS(329), + [anon_sym_DASH] = ACTIONS(329), + [anon_sym_SLASH] = ACTIONS(329), + [sym_identifier] = ACTIONS(329), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), }, [66] = { - [anon_sym_SEMI] = ACTIONS(330), - [anon_sym_STAR] = ACTIONS(330), - [anon_sym_RBRACK] = ACTIONS(330), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_RPAREN] = ACTIONS(330), - [anon_sym_LPAREN2] = ACTIONS(330), - [anon_sym_not] = ACTIONS(332), - [anon_sym_only] = ACTIONS(332), - [anon_sym_selector] = ACTIONS(332), - [anon_sym_DASH] = ACTIONS(332), - [anon_sym_SLASH] = ACTIONS(332), - [sym_identifier] = ACTIONS(332), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(123), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(331), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), }, [67] = { - [ts_builtin_sym_end] = ACTIONS(334), - [anon_sym_ATimport] = ACTIONS(336), - [anon_sym_ATmedia] = ACTIONS(336), - [anon_sym_ATcharset] = ACTIONS(336), - [anon_sym_ATnamespace] = ACTIONS(336), - [anon_sym_ATkeyframes] = ACTIONS(336), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(336), - [anon_sym_RBRACE] = ACTIONS(334), - [anon_sym_ATsupports] = ACTIONS(336), - [sym_nesting_selector] = ACTIONS(334), - [anon_sym_STAR] = ACTIONS(334), - [anon_sym_DOT] = ACTIONS(334), - [anon_sym_COLON] = ACTIONS(336), - [anon_sym_COLON_COLON] = ACTIONS(334), - [anon_sym_POUND] = ACTIONS(334), - [anon_sym_LBRACK] = ACTIONS(334), - [sym_string_value] = ACTIONS(334), - [sym_identifier] = ACTIONS(334), - [sym_at_keyword] = ACTIONS(336), + [anon_sym_SEMI] = ACTIONS(337), + [anon_sym_STAR] = ACTIONS(337), + [anon_sym_RBRACK] = ACTIONS(337), + [anon_sym_PLUS] = ACTIONS(337), + [anon_sym_RPAREN] = ACTIONS(337), + [anon_sym_LPAREN2] = ACTIONS(337), + [anon_sym_not] = ACTIONS(339), + [anon_sym_only] = ACTIONS(339), + [anon_sym_selector] = ACTIONS(339), + [anon_sym_DASH] = ACTIONS(339), + [anon_sym_SLASH] = ACTIONS(339), + [sym_identifier] = ACTIONS(339), [sym_comment] = ACTIONS(37), }, [68] = { - [sym__value] = STATE(121), - [sym_parenthesized_value] = STATE(121), - [sym_color_value] = STATE(121), - [sym_integer_value] = STATE(121), - [sym_float_value] = STATE(121), - [sym_call_expression] = STATE(121), - [sym_binary_expression] = STATE(121), + [ts_builtin_sym_end] = ACTIONS(341), + [anon_sym_ATimport] = ACTIONS(343), + [anon_sym_ATmedia] = ACTIONS(343), + [anon_sym_ATcharset] = ACTIONS(343), + [anon_sym_ATnamespace] = ACTIONS(343), + [anon_sym_ATkeyframes] = ACTIONS(343), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(343), + [anon_sym_RBRACE] = ACTIONS(341), + [anon_sym_ATsupports] = ACTIONS(343), + [sym_nesting_selector] = ACTIONS(341), + [anon_sym_STAR] = ACTIONS(341), + [anon_sym_DOT] = ACTIONS(341), + [anon_sym_COLON] = ACTIONS(343), + [anon_sym_COLON_COLON] = ACTIONS(341), + [anon_sym_POUND] = ACTIONS(341), + [anon_sym_LBRACK] = ACTIONS(341), + [sym_string_value] = ACTIONS(341), + [sym_identifier] = ACTIONS(341), + [sym_at_keyword] = ACTIONS(343), + [sym_comment] = ACTIONS(37), + }, + [69] = { + [sym__value] = STATE(124), + [sym_parenthesized_value] = STATE(124), + [sym_color_value] = STATE(124), + [sym_integer_value] = STATE(124), + [sym_float_value] = STATE(124), + [sym_call_expression] = STATE(124), + [sym_binary_expression] = STATE(124), [anon_sym_POUND] = ACTIONS(39), [anon_sym_LPAREN2] = ACTIONS(41), - [sym_string_value] = ACTIONS(338), + [sym_string_value] = ACTIONS(345), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(45), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(47), [sym_identifier] = ACTIONS(49), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(340), - }, - [69] = { - [sym__query] = STATE(74), - [sym_feature_query] = STATE(74), - [sym_parenthesized_query] = STATE(74), - [sym_binary_query] = STATE(74), - [sym_unary_query] = STATE(74), - [sym_selector_query] = STATE(74), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(155), - [anon_sym_only] = ACTIONS(155), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), - [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(347), }, [70] = { - [aux_sym_import_statement_repeat1] = STATE(125), - [anon_sym_COMMA] = ACTIONS(342), - [anon_sym_SEMI] = ACTIONS(344), - [anon_sym_and] = ACTIONS(346), - [anon_sym_or] = ACTIONS(346), + [sym__query] = STATE(75), + [sym_feature_query] = STATE(75), + [sym_parenthesized_query] = STATE(75), + [sym_binary_query] = STATE(75), + [sym_unary_query] = STATE(75), + [sym_selector_query] = STATE(75), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(156), + [anon_sym_only] = ACTIONS(156), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, [71] = { - [sym__query] = STATE(74), - [sym_feature_query] = STATE(74), - [sym_parenthesized_query] = STATE(74), - [sym_binary_query] = STATE(74), - [sym_unary_query] = STATE(74), - [sym_selector_query] = STATE(74), + [aux_sym_import_statement_repeat1] = STATE(128), + [anon_sym_COMMA] = ACTIONS(349), + [anon_sym_SEMI] = ACTIONS(351), + [anon_sym_and] = ACTIONS(353), + [anon_sym_or] = ACTIONS(353), + [sym_comment] = ACTIONS(37), + }, + [72] = { + [sym__query] = STATE(75), + [sym_feature_query] = STATE(75), + [sym_parenthesized_query] = STATE(75), + [sym_binary_query] = STATE(75), + [sym_unary_query] = STATE(75), + [sym_selector_query] = STATE(75), [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(159), - [anon_sym_only] = ACTIONS(159), + [anon_sym_not] = ACTIONS(160), + [anon_sym_only] = ACTIONS(160), [anon_sym_selector] = ACTIONS(57), [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, - [72] = { - [anon_sym_COLON] = ACTIONS(348), - [anon_sym_RPAREN] = ACTIONS(165), - [anon_sym_and] = ACTIONS(165), - [anon_sym_or] = ACTIONS(165), - [sym_comment] = ACTIONS(37), - }, [73] = { - [anon_sym_RPAREN] = ACTIONS(350), - [anon_sym_and] = ACTIONS(352), - [anon_sym_or] = ACTIONS(352), + [anon_sym_COLON] = ACTIONS(355), + [anon_sym_RPAREN] = ACTIONS(166), + [anon_sym_and] = ACTIONS(166), + [anon_sym_or] = ACTIONS(166), [sym_comment] = ACTIONS(37), }, [74] = { - [anon_sym_COMMA] = ACTIONS(354), - [anon_sym_SEMI] = ACTIONS(354), - [anon_sym_LBRACE] = ACTIONS(354), - [anon_sym_RPAREN] = ACTIONS(354), - [anon_sym_and] = ACTIONS(354), - [anon_sym_or] = ACTIONS(354), + [anon_sym_RPAREN] = ACTIONS(357), + [anon_sym_and] = ACTIONS(359), + [anon_sym_or] = ACTIONS(359), [sym_comment] = ACTIONS(37), }, [75] = { - [sym__selector] = STATE(129), - [sym_universal_selector] = STATE(129), - [sym_class_selector] = STATE(129), - [sym_pseudo_class_selector] = STATE(129), - [sym_pseudo_element_selector] = STATE(129), - [sym_id_selector] = STATE(129), - [sym_attribute_selector] = STATE(129), - [sym_child_selector] = STATE(129), - [sym_descendant_selector] = STATE(129), - [sym_sibling_selector] = STATE(129), - [sym_adjacent_sibling_selector] = STATE(129), - [sym_nesting_selector] = ACTIONS(356), + [anon_sym_COMMA] = ACTIONS(361), + [anon_sym_SEMI] = ACTIONS(361), + [anon_sym_LBRACE] = ACTIONS(361), + [anon_sym_RPAREN] = ACTIONS(361), + [anon_sym_and] = ACTIONS(361), + [anon_sym_or] = ACTIONS(361), + [sym_comment] = ACTIONS(37), + }, + [76] = { + [sym__selector] = STATE(132), + [sym_universal_selector] = STATE(132), + [sym_class_selector] = STATE(132), + [sym_pseudo_class_selector] = STATE(132), + [sym_pseudo_element_selector] = STATE(132), + [sym_id_selector] = STATE(132), + [sym_attribute_selector] = STATE(132), + [sym_child_selector] = STATE(132), + [sym_descendant_selector] = STATE(132), + [sym_sibling_selector] = STATE(132), + [sym_adjacent_sibling_selector] = STATE(132), + [sym_nesting_selector] = ACTIONS(363), [anon_sym_STAR] = ACTIONS(21), [anon_sym_DOT] = ACTIONS(23), [anon_sym_COLON] = ACTIONS(25), [anon_sym_COLON_COLON] = ACTIONS(27), [anon_sym_POUND] = ACTIONS(29), [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(356), - [sym_identifier] = ACTIONS(33), - [sym_comment] = ACTIONS(37), - }, - [76] = { - [sym__query] = STATE(130), - [sym_feature_query] = STATE(130), - [sym_parenthesized_query] = STATE(130), - [sym_binary_query] = STATE(130), - [sym_unary_query] = STATE(130), - [sym_selector_query] = STATE(130), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(55), - [anon_sym_only] = ACTIONS(55), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), + [sym_string_value] = ACTIONS(363), + [sym_identifier] = ACTIONS(248), [sym_comment] = ACTIONS(37), }, [77] = { - [sym__query] = STATE(131), - [sym_feature_query] = STATE(131), - [sym_parenthesized_query] = STATE(131), - [sym_binary_query] = STATE(131), - [sym_unary_query] = STATE(131), - [sym_selector_query] = STATE(131), + [sym__query] = STATE(133), + [sym_feature_query] = STATE(133), + [sym_parenthesized_query] = STATE(133), + [sym_binary_query] = STATE(133), + [sym_unary_query] = STATE(133), + [sym_selector_query] = STATE(133), [anon_sym_LPAREN2] = ACTIONS(53), [anon_sym_not] = ACTIONS(55), [anon_sym_only] = ACTIONS(55), @@ -5755,143 +5760,157 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_comment] = ACTIONS(37), }, [78] = { - [ts_builtin_sym_end] = ACTIONS(358), - [anon_sym_ATimport] = ACTIONS(360), - [anon_sym_ATmedia] = ACTIONS(360), - [anon_sym_ATcharset] = ACTIONS(360), - [anon_sym_ATnamespace] = ACTIONS(360), - [anon_sym_ATkeyframes] = ACTIONS(360), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(360), - [anon_sym_RBRACE] = ACTIONS(358), - [anon_sym_ATsupports] = ACTIONS(360), - [sym_nesting_selector] = ACTIONS(358), - [anon_sym_STAR] = ACTIONS(358), - [anon_sym_DOT] = ACTIONS(358), - [anon_sym_COLON] = ACTIONS(360), - [anon_sym_COLON_COLON] = ACTIONS(358), - [anon_sym_POUND] = ACTIONS(358), - [anon_sym_LBRACK] = ACTIONS(358), - [sym_string_value] = ACTIONS(358), - [sym_identifier] = ACTIONS(358), - [sym_at_keyword] = ACTIONS(360), + [sym__query] = STATE(134), + [sym_feature_query] = STATE(134), + [sym_parenthesized_query] = STATE(134), + [sym_binary_query] = STATE(134), + [sym_unary_query] = STATE(134), + [sym_selector_query] = STATE(134), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(55), + [anon_sym_only] = ACTIONS(55), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, [79] = { - [sym_block] = STATE(132), - [aux_sym_import_statement_repeat1] = STATE(133), - [anon_sym_COMMA] = ACTIONS(167), - [anon_sym_LBRACE] = ACTIONS(97), + [ts_builtin_sym_end] = ACTIONS(365), + [anon_sym_ATimport] = ACTIONS(367), + [anon_sym_ATmedia] = ACTIONS(367), + [anon_sym_ATcharset] = ACTIONS(367), + [anon_sym_ATnamespace] = ACTIONS(367), + [anon_sym_ATkeyframes] = ACTIONS(367), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(367), + [anon_sym_RBRACE] = ACTIONS(365), + [anon_sym_ATsupports] = ACTIONS(367), + [sym_nesting_selector] = ACTIONS(365), + [anon_sym_STAR] = ACTIONS(365), + [anon_sym_DOT] = ACTIONS(365), + [anon_sym_COLON] = ACTIONS(367), + [anon_sym_COLON_COLON] = ACTIONS(365), + [anon_sym_POUND] = ACTIONS(365), + [anon_sym_LBRACK] = ACTIONS(365), + [sym_string_value] = ACTIONS(365), + [sym_identifier] = ACTIONS(365), + [sym_at_keyword] = ACTIONS(367), [sym_comment] = ACTIONS(37), }, [80] = { - [ts_builtin_sym_end] = ACTIONS(362), - [anon_sym_ATimport] = ACTIONS(364), - [anon_sym_ATmedia] = ACTIONS(364), - [anon_sym_ATcharset] = ACTIONS(364), - [anon_sym_ATnamespace] = ACTIONS(364), - [anon_sym_ATkeyframes] = ACTIONS(364), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(364), - [anon_sym_RBRACE] = ACTIONS(362), - [anon_sym_ATsupports] = ACTIONS(364), - [sym_nesting_selector] = ACTIONS(362), - [anon_sym_STAR] = ACTIONS(362), - [anon_sym_DOT] = ACTIONS(362), - [anon_sym_COLON] = ACTIONS(364), - [anon_sym_COLON_COLON] = ACTIONS(362), - [anon_sym_POUND] = ACTIONS(362), - [anon_sym_LBRACK] = ACTIONS(362), - [sym_string_value] = ACTIONS(362), - [sym_identifier] = ACTIONS(362), - [sym_at_keyword] = ACTIONS(364), + [sym_block] = STATE(135), + [aux_sym_import_statement_repeat1] = STATE(136), + [anon_sym_COMMA] = ACTIONS(168), + [anon_sym_LBRACE] = ACTIONS(98), [sym_comment] = ACTIONS(37), }, [81] = { - [sym__value] = STATE(121), - [sym_parenthesized_value] = STATE(121), - [sym_color_value] = STATE(121), - [sym_integer_value] = STATE(121), - [sym_float_value] = STATE(121), - [sym_call_expression] = STATE(121), - [sym_binary_expression] = STATE(121), + [ts_builtin_sym_end] = ACTIONS(369), + [anon_sym_ATimport] = ACTIONS(371), + [anon_sym_ATmedia] = ACTIONS(371), + [anon_sym_ATcharset] = ACTIONS(371), + [anon_sym_ATnamespace] = ACTIONS(371), + [anon_sym_ATkeyframes] = ACTIONS(371), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(371), + [anon_sym_RBRACE] = ACTIONS(369), + [anon_sym_ATsupports] = ACTIONS(371), + [sym_nesting_selector] = ACTIONS(369), + [anon_sym_STAR] = ACTIONS(369), + [anon_sym_DOT] = ACTIONS(369), + [anon_sym_COLON] = ACTIONS(371), + [anon_sym_COLON_COLON] = ACTIONS(369), + [anon_sym_POUND] = ACTIONS(369), + [anon_sym_LBRACK] = ACTIONS(369), + [sym_string_value] = ACTIONS(369), + [sym_identifier] = ACTIONS(369), + [sym_at_keyword] = ACTIONS(371), + [sym_comment] = ACTIONS(37), + }, + [82] = { + [sym__value] = STATE(124), + [sym_parenthesized_value] = STATE(124), + [sym_color_value] = STATE(124), + [sym_integer_value] = STATE(124), + [sym_float_value] = STATE(124), + [sym_call_expression] = STATE(124), + [sym_binary_expression] = STATE(124), [anon_sym_POUND] = ACTIONS(39), [anon_sym_LPAREN2] = ACTIONS(41), - [sym_string_value] = ACTIONS(338), + [sym_string_value] = ACTIONS(345), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(63), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(65), [sym_identifier] = ACTIONS(49), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(340), - }, - [82] = { - [ts_builtin_sym_end] = ACTIONS(366), - [anon_sym_ATimport] = ACTIONS(368), - [anon_sym_ATmedia] = ACTIONS(368), - [anon_sym_ATcharset] = ACTIONS(368), - [anon_sym_ATnamespace] = ACTIONS(368), - [anon_sym_ATkeyframes] = ACTIONS(368), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(368), - [anon_sym_RBRACE] = ACTIONS(366), - [anon_sym_ATsupports] = ACTIONS(368), - [sym_nesting_selector] = ACTIONS(366), - [anon_sym_STAR] = ACTIONS(366), - [anon_sym_DOT] = ACTIONS(366), - [anon_sym_COLON] = ACTIONS(368), - [anon_sym_COLON_COLON] = ACTIONS(366), - [anon_sym_POUND] = ACTIONS(366), - [anon_sym_LBRACK] = ACTIONS(366), - [sym_string_value] = ACTIONS(366), - [sym_identifier] = ACTIONS(366), - [sym_at_keyword] = ACTIONS(368), - [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(347), }, [83] = { - [anon_sym_SEMI] = ACTIONS(370), + [ts_builtin_sym_end] = ACTIONS(373), + [anon_sym_ATimport] = ACTIONS(375), + [anon_sym_ATmedia] = ACTIONS(375), + [anon_sym_ATcharset] = ACTIONS(375), + [anon_sym_ATnamespace] = ACTIONS(375), + [anon_sym_ATkeyframes] = ACTIONS(375), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(375), + [anon_sym_RBRACE] = ACTIONS(373), + [anon_sym_ATsupports] = ACTIONS(375), + [sym_nesting_selector] = ACTIONS(373), + [anon_sym_STAR] = ACTIONS(373), + [anon_sym_DOT] = ACTIONS(373), + [anon_sym_COLON] = ACTIONS(375), + [anon_sym_COLON_COLON] = ACTIONS(373), + [anon_sym_POUND] = ACTIONS(373), + [anon_sym_LBRACK] = ACTIONS(373), + [sym_string_value] = ACTIONS(373), + [sym_identifier] = ACTIONS(373), + [sym_at_keyword] = ACTIONS(375), [sym_comment] = ACTIONS(37), }, [84] = { - [sym_arguments] = STATE(66), - [anon_sym_LPAREN] = ACTIONS(147), + [anon_sym_SEMI] = ACTIONS(377), [sym_comment] = ACTIONS(37), }, [85] = { - [sym_keyframe_block] = STATE(137), - [sym_integer_value] = STATE(136), - [aux_sym_keyframe_block_list_repeat1] = STATE(137), - [anon_sym_RBRACE] = ACTIONS(372), - [sym_from] = ACTIONS(374), - [sym_to] = ACTIONS(374), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(376), + [sym_arguments] = STATE(67), + [anon_sym_LPAREN] = ACTIONS(148), [sym_comment] = ACTIONS(37), }, [86] = { - [ts_builtin_sym_end] = ACTIONS(378), - [anon_sym_ATimport] = ACTIONS(380), - [anon_sym_ATmedia] = ACTIONS(380), - [anon_sym_ATcharset] = ACTIONS(380), - [anon_sym_ATnamespace] = ACTIONS(380), - [anon_sym_ATkeyframes] = ACTIONS(380), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(380), - [anon_sym_RBRACE] = ACTIONS(378), - [anon_sym_ATsupports] = ACTIONS(380), - [sym_nesting_selector] = ACTIONS(378), - [anon_sym_STAR] = ACTIONS(378), - [anon_sym_DOT] = ACTIONS(378), - [anon_sym_COLON] = ACTIONS(380), - [anon_sym_COLON_COLON] = ACTIONS(378), - [anon_sym_POUND] = ACTIONS(378), - [anon_sym_LBRACK] = ACTIONS(378), - [sym_string_value] = ACTIONS(378), - [sym_identifier] = ACTIONS(378), - [sym_at_keyword] = ACTIONS(380), + [sym_keyframe_block] = STATE(140), + [sym_integer_value] = STATE(139), + [aux_sym_keyframe_block_list_repeat1] = STATE(140), + [anon_sym_RBRACE] = ACTIONS(379), + [sym_from] = ACTIONS(381), + [sym_to] = ACTIONS(381), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(383), [sym_comment] = ACTIONS(37), }, [87] = { - [sym__query] = STATE(131), - [sym_feature_query] = STATE(131), - [sym_parenthesized_query] = STATE(131), - [sym_binary_query] = STATE(131), - [sym_unary_query] = STATE(131), - [sym_selector_query] = STATE(131), + [ts_builtin_sym_end] = ACTIONS(385), + [anon_sym_ATimport] = ACTIONS(387), + [anon_sym_ATmedia] = ACTIONS(387), + [anon_sym_ATcharset] = ACTIONS(387), + [anon_sym_ATnamespace] = ACTIONS(387), + [anon_sym_ATkeyframes] = ACTIONS(387), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(387), + [anon_sym_RBRACE] = ACTIONS(385), + [anon_sym_ATsupports] = ACTIONS(387), + [sym_nesting_selector] = ACTIONS(385), + [anon_sym_STAR] = ACTIONS(385), + [anon_sym_DOT] = ACTIONS(385), + [anon_sym_COLON] = ACTIONS(387), + [anon_sym_COLON_COLON] = ACTIONS(385), + [anon_sym_POUND] = ACTIONS(385), + [anon_sym_LBRACK] = ACTIONS(385), + [sym_string_value] = ACTIONS(385), + [sym_identifier] = ACTIONS(385), + [sym_at_keyword] = ACTIONS(387), + [sym_comment] = ACTIONS(37), + }, + [88] = { + [sym__query] = STATE(134), + [sym_feature_query] = STATE(134), + [sym_parenthesized_query] = STATE(134), + [sym_binary_query] = STATE(134), + [sym_unary_query] = STATE(134), + [sym_selector_query] = STATE(134), [anon_sym_LPAREN2] = ACTIONS(53), [anon_sym_not] = ACTIONS(75), [anon_sym_only] = ACTIONS(75), @@ -5899,139 +5918,246 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, - [88] = { - [ts_builtin_sym_end] = ACTIONS(382), - [anon_sym_ATimport] = ACTIONS(384), - [anon_sym_ATmedia] = ACTIONS(384), - [anon_sym_ATcharset] = ACTIONS(384), - [anon_sym_ATnamespace] = ACTIONS(384), - [anon_sym_ATkeyframes] = ACTIONS(384), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(384), - [anon_sym_RBRACE] = ACTIONS(382), - [anon_sym_ATsupports] = ACTIONS(384), - [sym_nesting_selector] = ACTIONS(382), - [anon_sym_STAR] = ACTIONS(382), - [anon_sym_DOT] = ACTIONS(382), - [anon_sym_COLON] = ACTIONS(384), - [anon_sym_COLON_COLON] = ACTIONS(382), - [anon_sym_POUND] = ACTIONS(382), - [anon_sym_LBRACK] = ACTIONS(382), - [sym_string_value] = ACTIONS(382), - [sym_identifier] = ACTIONS(382), - [sym_at_keyword] = ACTIONS(384), - [sym_comment] = ACTIONS(37), - }, [89] = { - [sym__selector] = STATE(142), - [sym_universal_selector] = STATE(142), - [sym_class_selector] = STATE(142), - [sym_pseudo_class_selector] = STATE(142), - [sym_pseudo_element_selector] = STATE(142), - [sym_id_selector] = STATE(142), - [sym_attribute_selector] = STATE(142), - [sym_child_selector] = STATE(142), - [sym_descendant_selector] = STATE(142), - [sym_sibling_selector] = STATE(142), - [sym_adjacent_sibling_selector] = STATE(142), - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(143), - [sym_nesting_selector] = ACTIONS(386), - [anon_sym_STAR] = ACTIONS(21), - [anon_sym_DOT] = ACTIONS(388), - [anon_sym_COLON] = ACTIONS(25), - [anon_sym_COLON_COLON] = ACTIONS(27), - [anon_sym_POUND] = ACTIONS(390), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_RPAREN] = ACTIONS(392), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(394), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(396), + [ts_builtin_sym_end] = ACTIONS(389), + [anon_sym_ATimport] = ACTIONS(391), + [anon_sym_ATmedia] = ACTIONS(391), + [anon_sym_ATcharset] = ACTIONS(391), + [anon_sym_ATnamespace] = ACTIONS(391), + [anon_sym_ATkeyframes] = ACTIONS(391), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(391), + [anon_sym_RBRACE] = ACTIONS(389), + [anon_sym_ATsupports] = ACTIONS(391), + [sym_nesting_selector] = ACTIONS(389), + [anon_sym_STAR] = ACTIONS(389), + [anon_sym_DOT] = ACTIONS(389), + [anon_sym_COLON] = ACTIONS(391), + [anon_sym_COLON_COLON] = ACTIONS(389), + [anon_sym_POUND] = ACTIONS(389), + [anon_sym_LBRACK] = ACTIONS(389), + [sym_string_value] = ACTIONS(389), + [sym_identifier] = ACTIONS(389), + [sym_at_keyword] = ACTIONS(391), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), }, [90] = { - [sym__descendant_operator] = ACTIONS(398), - [anon_sym_COMMA] = ACTIONS(398), - [anon_sym_LBRACE] = ACTIONS(398), - [anon_sym_DOT] = ACTIONS(398), - [anon_sym_COLON] = ACTIONS(400), - [anon_sym_COLON_COLON] = ACTIONS(398), - [anon_sym_POUND] = ACTIONS(398), - [anon_sym_LBRACK] = ACTIONS(398), - [anon_sym_GT] = ACTIONS(398), - [anon_sym_TILDE] = ACTIONS(398), - [anon_sym_PLUS] = ACTIONS(398), - [anon_sym_RPAREN] = ACTIONS(398), + [sym__selector] = STATE(145), + [sym_universal_selector] = STATE(145), + [sym_class_selector] = STATE(145), + [sym_pseudo_class_selector] = STATE(145), + [sym_pseudo_element_selector] = STATE(145), + [sym_id_selector] = STATE(145), + [sym_attribute_selector] = STATE(145), + [sym_child_selector] = STATE(145), + [sym_descendant_selector] = STATE(145), + [sym_sibling_selector] = STATE(145), + [sym_adjacent_sibling_selector] = STATE(145), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(146), + [sym_nesting_selector] = ACTIONS(393), + [anon_sym_STAR] = ACTIONS(21), + [anon_sym_DOT] = ACTIONS(395), + [anon_sym_COLON] = ACTIONS(25), + [anon_sym_COLON_COLON] = ACTIONS(27), + [anon_sym_POUND] = ACTIONS(397), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_RPAREN] = ACTIONS(399), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(401), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(403), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), }, [91] = { - [sym__value] = STATE(144), - [sym_parenthesized_value] = STATE(144), - [sym_color_value] = STATE(144), - [sym_integer_value] = STATE(144), - [sym_float_value] = STATE(144), - [sym_call_expression] = STATE(144), - [sym_binary_expression] = STATE(144), + [sym__descendant_operator] = ACTIONS(405), + [anon_sym_COMMA] = ACTIONS(405), + [anon_sym_LBRACE] = ACTIONS(405), + [anon_sym_DOT] = ACTIONS(405), + [anon_sym_COLON] = ACTIONS(407), + [anon_sym_COLON_COLON] = ACTIONS(405), + [anon_sym_POUND] = ACTIONS(405), + [anon_sym_LBRACK] = ACTIONS(405), + [anon_sym_GT] = ACTIONS(405), + [anon_sym_TILDE] = ACTIONS(405), + [anon_sym_PLUS] = ACTIONS(405), + [anon_sym_RPAREN] = ACTIONS(405), + [sym_comment] = ACTIONS(37), + }, + [92] = { + [sym__value] = STATE(147), + [sym_parenthesized_value] = STATE(147), + [sym_color_value] = STATE(147), + [sym_integer_value] = STATE(147), + [sym_float_value] = STATE(147), + [sym_call_expression] = STATE(147), + [sym_binary_expression] = STATE(147), [anon_sym_POUND] = ACTIONS(39), [anon_sym_LPAREN2] = ACTIONS(41), - [sym_string_value] = ACTIONS(402), + [sym_string_value] = ACTIONS(409), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(63), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(65), [sym_identifier] = ACTIONS(49), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(404), - }, - [92] = { - [sym__descendant_operator] = ACTIONS(406), - [anon_sym_COMMA] = ACTIONS(406), - [anon_sym_LBRACE] = ACTIONS(406), - [anon_sym_DOT] = ACTIONS(406), - [anon_sym_COLON] = ACTIONS(408), - [anon_sym_COLON_COLON] = ACTIONS(406), - [anon_sym_POUND] = ACTIONS(406), - [anon_sym_LBRACK] = ACTIONS(406), - [anon_sym_GT] = ACTIONS(406), - [anon_sym_TILDE] = ACTIONS(406), - [anon_sym_PLUS] = ACTIONS(406), - [anon_sym_RPAREN] = ACTIONS(406), - [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(411), }, [93] = { - [ts_builtin_sym_end] = ACTIONS(410), - [anon_sym_ATimport] = ACTIONS(412), - [anon_sym_ATmedia] = ACTIONS(412), - [anon_sym_ATcharset] = ACTIONS(412), - [anon_sym_ATnamespace] = ACTIONS(412), - [anon_sym_ATkeyframes] = ACTIONS(412), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(412), - [anon_sym_RBRACE] = ACTIONS(410), - [anon_sym_ATsupports] = ACTIONS(412), - [sym_nesting_selector] = ACTIONS(410), - [anon_sym_STAR] = ACTIONS(410), - [anon_sym_DOT] = ACTIONS(410), - [anon_sym_COLON] = ACTIONS(412), - [anon_sym_COLON_COLON] = ACTIONS(410), - [anon_sym_POUND] = ACTIONS(410), - [anon_sym_LBRACK] = ACTIONS(410), - [sym_string_value] = ACTIONS(410), - [sym_identifier] = ACTIONS(410), - [sym_at_keyword] = ACTIONS(412), + [sym__descendant_operator] = ACTIONS(413), + [anon_sym_COMMA] = ACTIONS(413), + [anon_sym_LBRACE] = ACTIONS(413), + [anon_sym_DOT] = ACTIONS(413), + [anon_sym_COLON] = ACTIONS(415), + [anon_sym_COLON_COLON] = ACTIONS(413), + [anon_sym_POUND] = ACTIONS(413), + [anon_sym_LBRACK] = ACTIONS(413), + [anon_sym_GT] = ACTIONS(413), + [anon_sym_TILDE] = ACTIONS(413), + [anon_sym_PLUS] = ACTIONS(413), + [anon_sym_RPAREN] = ACTIONS(413), [sym_comment] = ACTIONS(37), }, [94] = { + [aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH] = ACTIONS(417), + [sym_comment] = ACTIONS(37), + }, + [95] = { + [sym__value] = STATE(149), + [sym_parenthesized_value] = STATE(149), + [sym_color_value] = STATE(149), + [sym_integer_value] = STATE(149), + [sym_float_value] = STATE(149), + [sym_call_expression] = STATE(149), + [sym_binary_expression] = STATE(149), + [anon_sym_POUND] = ACTIONS(39), + [anon_sym_LPAREN2] = ACTIONS(41), + [sym_string_value] = ACTIONS(419), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(63), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(65), + [sym_identifier] = ACTIONS(49), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(421), + }, + [96] = { + [anon_sym_COMMA] = ACTIONS(134), + [anon_sym_SEMI] = ACTIONS(134), + [anon_sym_RBRACE] = ACTIONS(134), + [anon_sym_STAR] = ACTIONS(134), + [anon_sym_POUND] = ACTIONS(134), + [anon_sym_PLUS] = ACTIONS(136), + [anon_sym_RPAREN] = ACTIONS(134), + [sym_important] = ACTIONS(134), + [anon_sym_LPAREN2] = ACTIONS(134), + [sym_string_value] = ACTIONS(134), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(136), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(136), + [sym_unit] = ACTIONS(423), + [anon_sym_DASH] = ACTIONS(136), + [anon_sym_SLASH] = ACTIONS(136), + [sym_identifier] = ACTIONS(136), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(136), + }, + [97] = { + [anon_sym_COMMA] = ACTIONS(140), + [anon_sym_SEMI] = ACTIONS(140), + [anon_sym_RBRACE] = ACTIONS(140), + [anon_sym_STAR] = ACTIONS(140), + [anon_sym_POUND] = ACTIONS(140), + [anon_sym_PLUS] = ACTIONS(142), + [anon_sym_RPAREN] = ACTIONS(140), + [sym_important] = ACTIONS(140), + [anon_sym_LPAREN2] = ACTIONS(140), + [sym_string_value] = ACTIONS(140), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(142), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(142), + [sym_unit] = ACTIONS(425), + [anon_sym_DASH] = ACTIONS(142), + [anon_sym_SLASH] = ACTIONS(142), + [sym_identifier] = ACTIONS(142), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(142), + }, + [98] = { + [sym_arguments] = STATE(153), + [anon_sym_COMMA] = ACTIONS(146), + [anon_sym_SEMI] = ACTIONS(146), + [anon_sym_RBRACE] = ACTIONS(146), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_POUND] = ACTIONS(146), + [anon_sym_PLUS] = ACTIONS(150), + [anon_sym_LPAREN] = ACTIONS(427), + [anon_sym_RPAREN] = ACTIONS(146), + [sym_important] = ACTIONS(146), + [anon_sym_LPAREN2] = ACTIONS(150), + [sym_string_value] = ACTIONS(146), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(150), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_SLASH] = ACTIONS(150), + [sym_identifier] = ACTIONS(150), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(150), + }, + [99] = { + [sym__value] = STATE(158), + [sym_parenthesized_value] = STATE(158), + [sym_color_value] = STATE(158), + [sym_integer_value] = STATE(158), + [sym_float_value] = STATE(158), + [sym_call_expression] = STATE(158), + [sym_binary_expression] = STATE(158), + [aux_sym_declaration_repeat1] = STATE(159), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(431), + [anon_sym_STAR] = ACTIONS(433), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_PLUS] = ACTIONS(435), + [sym_important] = ACTIONS(437), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(439), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_SLASH] = ACTIONS(435), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(441), + }, + [100] = { + [ts_builtin_sym_end] = ACTIONS(443), + [anon_sym_ATimport] = ACTIONS(445), + [anon_sym_ATmedia] = ACTIONS(445), + [anon_sym_ATcharset] = ACTIONS(445), + [anon_sym_ATnamespace] = ACTIONS(445), + [anon_sym_ATkeyframes] = ACTIONS(445), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(445), + [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_ATsupports] = ACTIONS(445), + [sym_nesting_selector] = ACTIONS(443), + [anon_sym_STAR] = ACTIONS(443), + [anon_sym_DOT] = ACTIONS(443), + [anon_sym_COLON] = ACTIONS(445), + [anon_sym_COLON_COLON] = ACTIONS(443), + [anon_sym_POUND] = ACTIONS(443), + [anon_sym_LBRACK] = ACTIONS(443), + [sym_string_value] = ACTIONS(443), + [sym_identifier] = ACTIONS(443), + [sym_at_keyword] = ACTIONS(445), + [sym_comment] = ACTIONS(37), + }, + [101] = { [sym__descendant_operator] = ACTIONS(91), [anon_sym_COMMA] = ACTIONS(91), [anon_sym_LBRACE] = ACTIONS(91), [anon_sym_DOT] = ACTIONS(91), - [anon_sym_COLON] = ACTIONS(414), + [anon_sym_COLON] = ACTIONS(447), [anon_sym_COLON_COLON] = ACTIONS(91), [anon_sym_POUND] = ACTIONS(91), [anon_sym_LBRACK] = ACTIONS(91), @@ -6040,19 +6166,19 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(91), [sym_comment] = ACTIONS(37), }, - [95] = { - [anon_sym_RBRACE] = ACTIONS(416), + [102] = { + [anon_sym_RBRACE] = ACTIONS(449), [sym_comment] = ACTIONS(37), }, - [96] = { - [sym_import_statement] = STATE(148), - [sym_media_statement] = STATE(148), - [sym_charset_statement] = STATE(148), - [sym_namespace_statement] = STATE(148), - [sym_keyframes_statement] = STATE(148), - [sym_supports_statement] = STATE(148), - [sym_at_rule] = STATE(148), - [sym_rule_set] = STATE(148), + [103] = { + [sym_import_statement] = STATE(163), + [sym_media_statement] = STATE(163), + [sym_charset_statement] = STATE(163), + [sym_namespace_statement] = STATE(163), + [sym_keyframes_statement] = STATE(163), + [sym_supports_statement] = STATE(163), + [sym_at_rule] = STATE(163), + [sym_rule_set] = STATE(163), [sym_selectors] = STATE(17), [sym__selector] = STATE(18), [sym_universal_selector] = STATE(18), @@ -6065,16 +6191,16 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), - [sym_declaration] = STATE(148), - [sym_last_declaration] = STATE(147), - [aux_sym_block_repeat1] = STATE(148), + [sym_declaration] = STATE(163), + [sym_last_declaration] = STATE(162), + [aux_sym_block_repeat1] = STATE(163), [anon_sym_ATimport] = ACTIONS(7), [anon_sym_ATmedia] = ACTIONS(9), [anon_sym_ATcharset] = ACTIONS(11), [anon_sym_ATnamespace] = ACTIONS(13), [anon_sym_ATkeyframes] = ACTIONS(15), [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(416), + [anon_sym_RBRACE] = ACTIONS(449), [anon_sym_ATsupports] = ACTIONS(17), [sym_nesting_selector] = ACTIONS(19), [anon_sym_STAR] = ACTIONS(21), @@ -6084,763 +6210,898 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(29), [anon_sym_LBRACK] = ACTIONS(31), [sym_string_value] = ACTIONS(19), - [sym_identifier] = ACTIONS(219), + [sym_identifier] = ACTIONS(234), [sym_at_keyword] = ACTIONS(35), [sym_comment] = ACTIONS(37), }, - [97] = { - [sym__query] = STATE(149), - [sym_feature_query] = STATE(149), - [sym_parenthesized_query] = STATE(149), - [sym_binary_query] = STATE(149), - [sym_unary_query] = STATE(149), - [sym_selector_query] = STATE(149), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(99), - [anon_sym_only] = ACTIONS(99), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), - [sym_comment] = ACTIONS(37), - }, - [98] = { - [ts_builtin_sym_end] = ACTIONS(418), - [anon_sym_ATimport] = ACTIONS(420), - [anon_sym_ATmedia] = ACTIONS(420), - [anon_sym_ATcharset] = ACTIONS(420), - [anon_sym_ATnamespace] = ACTIONS(420), - [anon_sym_ATkeyframes] = ACTIONS(420), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(420), - [anon_sym_RBRACE] = ACTIONS(418), - [anon_sym_ATsupports] = ACTIONS(420), - [sym_nesting_selector] = ACTIONS(418), - [anon_sym_STAR] = ACTIONS(418), - [anon_sym_DOT] = ACTIONS(418), - [anon_sym_COLON] = ACTIONS(420), - [anon_sym_COLON_COLON] = ACTIONS(418), - [anon_sym_POUND] = ACTIONS(418), - [anon_sym_LBRACK] = ACTIONS(418), - [sym_string_value] = ACTIONS(418), - [sym_identifier] = ACTIONS(418), - [sym_at_keyword] = ACTIONS(420), - [sym_comment] = ACTIONS(37), - }, - [99] = { - [sym__query] = STATE(131), - [sym_feature_query] = STATE(131), - [sym_parenthesized_query] = STATE(131), - [sym_binary_query] = STATE(131), - [sym_unary_query] = STATE(131), - [sym_selector_query] = STATE(131), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(99), - [anon_sym_only] = ACTIONS(99), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), - [sym_comment] = ACTIONS(37), - }, - [100] = { - [sym_block] = STATE(150), - [aux_sym_import_statement_repeat1] = STATE(151), - [anon_sym_COMMA] = ACTIONS(221), - [anon_sym_SEMI] = ACTIONS(422), - [anon_sym_LBRACE] = ACTIONS(97), - [sym_comment] = ACTIONS(37), - }, - [101] = { - [sym__descendant_operator] = ACTIONS(424), - [anon_sym_COMMA] = ACTIONS(424), - [anon_sym_LBRACE] = ACTIONS(424), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(426), - [anon_sym_COLON_COLON] = ACTIONS(424), - [anon_sym_POUND] = ACTIONS(424), - [anon_sym_LBRACK] = ACTIONS(424), - [anon_sym_GT] = ACTIONS(424), - [anon_sym_TILDE] = ACTIONS(424), - [anon_sym_PLUS] = ACTIONS(424), - [anon_sym_RPAREN] = ACTIONS(424), - [sym_comment] = ACTIONS(37), - }, - [102] = { - [sym__descendant_operator] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(428), - [anon_sym_LBRACE] = ACTIONS(428), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(111), - [anon_sym_COLON_COLON] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(117), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_TILDE] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(123), - [sym_comment] = ACTIONS(37), - }, - [103] = { - [sym__descendant_operator] = ACTIONS(430), - [anon_sym_COMMA] = ACTIONS(430), - [anon_sym_LBRACE] = ACTIONS(430), - [anon_sym_DOT] = ACTIONS(430), - [anon_sym_COLON] = ACTIONS(432), - [anon_sym_COLON_COLON] = ACTIONS(430), - [anon_sym_POUND] = ACTIONS(430), - [anon_sym_LBRACK] = ACTIONS(430), - [anon_sym_GT] = ACTIONS(430), - [anon_sym_TILDE] = ACTIONS(430), - [anon_sym_PLUS] = ACTIONS(430), - [anon_sym_RPAREN] = ACTIONS(430), - [sym_comment] = ACTIONS(37), - }, [104] = { - [sym_pseudo_class_arguments] = STATE(152), - [sym__descendant_operator] = ACTIONS(434), - [anon_sym_COMMA] = ACTIONS(434), - [anon_sym_LBRACE] = ACTIONS(434), - [anon_sym_DOT] = ACTIONS(434), - [anon_sym_COLON] = ACTIONS(436), - [anon_sym_COLON_COLON] = ACTIONS(434), - [anon_sym_POUND] = ACTIONS(434), - [anon_sym_LBRACK] = ACTIONS(434), - [anon_sym_GT] = ACTIONS(434), - [anon_sym_TILDE] = ACTIONS(434), - [anon_sym_PLUS] = ACTIONS(434), - [anon_sym_LPAREN] = ACTIONS(199), - [anon_sym_RPAREN] = ACTIONS(434), + [sym__query] = STATE(164), + [sym_feature_query] = STATE(164), + [sym_parenthesized_query] = STATE(164), + [sym_binary_query] = STATE(164), + [sym_unary_query] = STATE(164), + [sym_selector_query] = STATE(164), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(100), + [anon_sym_only] = ACTIONS(100), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, [105] = { - [sym__descendant_operator] = ACTIONS(438), - [anon_sym_COMMA] = ACTIONS(438), - [anon_sym_LBRACE] = ACTIONS(438), - [anon_sym_DOT] = ACTIONS(438), - [anon_sym_COLON] = ACTIONS(440), - [anon_sym_COLON_COLON] = ACTIONS(438), - [anon_sym_POUND] = ACTIONS(438), - [anon_sym_LBRACK] = ACTIONS(438), - [anon_sym_GT] = ACTIONS(438), - [anon_sym_TILDE] = ACTIONS(438), - [anon_sym_PLUS] = ACTIONS(438), - [anon_sym_RPAREN] = ACTIONS(438), + [ts_builtin_sym_end] = ACTIONS(451), + [anon_sym_ATimport] = ACTIONS(453), + [anon_sym_ATmedia] = ACTIONS(453), + [anon_sym_ATcharset] = ACTIONS(453), + [anon_sym_ATnamespace] = ACTIONS(453), + [anon_sym_ATkeyframes] = ACTIONS(453), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(453), + [anon_sym_RBRACE] = ACTIONS(451), + [anon_sym_ATsupports] = ACTIONS(453), + [sym_nesting_selector] = ACTIONS(451), + [anon_sym_STAR] = ACTIONS(451), + [anon_sym_DOT] = ACTIONS(451), + [anon_sym_COLON] = ACTIONS(453), + [anon_sym_COLON_COLON] = ACTIONS(451), + [anon_sym_POUND] = ACTIONS(451), + [anon_sym_LBRACK] = ACTIONS(451), + [sym_string_value] = ACTIONS(451), + [sym_identifier] = ACTIONS(451), + [sym_at_keyword] = ACTIONS(453), [sym_comment] = ACTIONS(37), }, [106] = { - [sym__descendant_operator] = ACTIONS(442), - [anon_sym_COMMA] = ACTIONS(442), - [anon_sym_LBRACE] = ACTIONS(442), - [anon_sym_DOT] = ACTIONS(442), - [anon_sym_COLON] = ACTIONS(444), - [anon_sym_COLON_COLON] = ACTIONS(442), - [anon_sym_POUND] = ACTIONS(442), - [anon_sym_LBRACK] = ACTIONS(442), - [anon_sym_GT] = ACTIONS(442), - [anon_sym_TILDE] = ACTIONS(442), - [anon_sym_PLUS] = ACTIONS(442), - [anon_sym_RPAREN] = ACTIONS(442), + [sym__query] = STATE(134), + [sym_feature_query] = STATE(134), + [sym_parenthesized_query] = STATE(134), + [sym_binary_query] = STATE(134), + [sym_unary_query] = STATE(134), + [sym_selector_query] = STATE(134), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(100), + [anon_sym_only] = ACTIONS(100), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), [sym_comment] = ACTIONS(37), }, [107] = { - [anon_sym_EQ] = ACTIONS(446), - [anon_sym_TILDE_EQ] = ACTIONS(446), - [anon_sym_CARET_EQ] = ACTIONS(446), - [anon_sym_PIPE_EQ] = ACTIONS(446), - [anon_sym_STAR_EQ] = ACTIONS(446), - [anon_sym_DOLLAR_EQ] = ACTIONS(446), - [anon_sym_RBRACK] = ACTIONS(448), + [sym_block] = STATE(165), + [aux_sym_import_statement_repeat1] = STATE(166), + [anon_sym_COMMA] = ACTIONS(236), + [anon_sym_SEMI] = ACTIONS(455), + [anon_sym_LBRACE] = ACTIONS(98), [sym_comment] = ACTIONS(37), }, [108] = { - [sym__descendant_operator] = ACTIONS(450), - [anon_sym_COMMA] = ACTIONS(450), - [anon_sym_LBRACE] = ACTIONS(450), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(452), - [anon_sym_COLON_COLON] = ACTIONS(450), - [anon_sym_POUND] = ACTIONS(450), - [anon_sym_LBRACK] = ACTIONS(450), - [anon_sym_GT] = ACTIONS(450), - [anon_sym_TILDE] = ACTIONS(450), - [anon_sym_PLUS] = ACTIONS(450), - [anon_sym_RPAREN] = ACTIONS(450), - [sym_comment] = ACTIONS(37), - }, - [109] = { - [sym__descendant_operator] = ACTIONS(454), - [anon_sym_COMMA] = ACTIONS(454), - [anon_sym_LBRACE] = ACTIONS(454), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(456), - [anon_sym_COLON_COLON] = ACTIONS(454), - [anon_sym_POUND] = ACTIONS(454), - [anon_sym_LBRACK] = ACTIONS(454), - [anon_sym_GT] = ACTIONS(454), - [anon_sym_TILDE] = ACTIONS(454), - [anon_sym_PLUS] = ACTIONS(454), - [anon_sym_RPAREN] = ACTIONS(454), - [sym_comment] = ACTIONS(37), - }, - [110] = { - [sym__descendant_operator] = ACTIONS(458), - [anon_sym_COMMA] = ACTIONS(458), - [anon_sym_LBRACE] = ACTIONS(458), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(460), - [anon_sym_COLON_COLON] = ACTIONS(458), - [anon_sym_POUND] = ACTIONS(458), - [anon_sym_LBRACK] = ACTIONS(458), - [anon_sym_GT] = ACTIONS(458), - [anon_sym_TILDE] = ACTIONS(458), - [anon_sym_PLUS] = ACTIONS(458), - [anon_sym_RPAREN] = ACTIONS(458), - [sym_comment] = ACTIONS(37), - }, - [111] = { - [aux_sym_selectors_repeat1] = STATE(111), - [anon_sym_COMMA] = ACTIONS(462), - [anon_sym_LBRACE] = ACTIONS(428), - [sym_comment] = ACTIONS(37), - }, - [112] = { - [anon_sym_SEMI] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_RBRACK] = ACTIONS(465), - [anon_sym_PLUS] = ACTIONS(465), - [anon_sym_RPAREN] = ACTIONS(465), - [anon_sym_LPAREN2] = ACTIONS(465), - [anon_sym_not] = ACTIONS(467), - [anon_sym_only] = ACTIONS(467), - [anon_sym_selector] = ACTIONS(467), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_SLASH] = ACTIONS(467), - [sym_identifier] = ACTIONS(467), - [sym_comment] = ACTIONS(37), - }, - [113] = { - [aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH] = ACTIONS(469), - [sym_comment] = ACTIONS(37), - }, - [114] = { - [anon_sym_SEMI] = ACTIONS(471), - [anon_sym_STAR] = ACTIONS(471), - [anon_sym_RBRACK] = ACTIONS(471), - [anon_sym_PLUS] = ACTIONS(471), - [anon_sym_RPAREN] = ACTIONS(471), - [anon_sym_LPAREN2] = ACTIONS(471), - [anon_sym_not] = ACTIONS(473), - [anon_sym_only] = ACTIONS(473), - [anon_sym_selector] = ACTIONS(473), - [anon_sym_DASH] = ACTIONS(473), - [anon_sym_SLASH] = ACTIONS(473), - [sym_identifier] = ACTIONS(473), - [sym_comment] = ACTIONS(37), - }, - [115] = { - [sym__value] = STATE(156), - [sym_parenthesized_value] = STATE(156), - [sym_color_value] = STATE(156), - [sym_integer_value] = STATE(156), - [sym_float_value] = STATE(156), - [sym_call_expression] = STATE(156), - [sym_binary_expression] = STATE(156), - [anon_sym_POUND] = ACTIONS(39), - [anon_sym_LPAREN2] = ACTIONS(41), - [sym_string_value] = ACTIONS(475), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(63), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(65), - [sym_identifier] = ACTIONS(49), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(477), - }, - [116] = { - [anon_sym_COMMA] = ACTIONS(133), - [anon_sym_SEMI] = ACTIONS(133), - [anon_sym_RBRACE] = ACTIONS(133), - [anon_sym_STAR] = ACTIONS(133), - [anon_sym_POUND] = ACTIONS(133), - [anon_sym_PLUS] = ACTIONS(135), - [anon_sym_RPAREN] = ACTIONS(133), - [sym_important] = ACTIONS(133), - [anon_sym_LPAREN2] = ACTIONS(133), - [sym_string_value] = ACTIONS(133), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(135), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(135), - [sym_unit] = ACTIONS(479), - [anon_sym_DASH] = ACTIONS(135), - [anon_sym_SLASH] = ACTIONS(135), - [sym_identifier] = ACTIONS(135), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(135), - }, - [117] = { - [anon_sym_COMMA] = ACTIONS(139), - [anon_sym_SEMI] = ACTIONS(139), - [anon_sym_RBRACE] = ACTIONS(139), - [anon_sym_STAR] = ACTIONS(139), - [anon_sym_POUND] = ACTIONS(139), - [anon_sym_PLUS] = ACTIONS(141), - [anon_sym_RPAREN] = ACTIONS(139), - [sym_important] = ACTIONS(139), - [anon_sym_LPAREN2] = ACTIONS(139), - [sym_string_value] = ACTIONS(139), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(141), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(141), - [sym_unit] = ACTIONS(481), - [anon_sym_DASH] = ACTIONS(141), - [anon_sym_SLASH] = ACTIONS(141), - [sym_identifier] = ACTIONS(141), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(141), - }, - [118] = { - [sym_arguments] = STATE(160), - [anon_sym_COMMA] = ACTIONS(145), - [anon_sym_SEMI] = ACTIONS(145), - [anon_sym_RBRACE] = ACTIONS(145), - [anon_sym_STAR] = ACTIONS(145), - [anon_sym_POUND] = ACTIONS(145), - [anon_sym_PLUS] = ACTIONS(149), - [anon_sym_LPAREN] = ACTIONS(483), - [anon_sym_RPAREN] = ACTIONS(145), - [sym_important] = ACTIONS(145), - [anon_sym_LPAREN2] = ACTIONS(149), - [sym_string_value] = ACTIONS(145), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(149), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(149), - [anon_sym_DASH] = ACTIONS(149), - [anon_sym_SLASH] = ACTIONS(149), - [sym_identifier] = ACTIONS(149), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(149), - }, - [119] = { - [anon_sym_COMMA] = ACTIONS(485), - [anon_sym_SEMI] = ACTIONS(485), - [anon_sym_STAR] = ACTIONS(487), - [anon_sym_POUND] = ACTIONS(485), - [anon_sym_PLUS] = ACTIONS(489), - [anon_sym_RPAREN] = ACTIONS(485), - [anon_sym_LPAREN2] = ACTIONS(485), - [sym_string_value] = ACTIONS(485), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(491), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(491), - [anon_sym_DASH] = ACTIONS(489), - [anon_sym_SLASH] = ACTIONS(489), - [sym_identifier] = ACTIONS(491), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(491), - }, - [120] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(164), - [aux_sym_arguments_repeat1] = STATE(165), - [anon_sym_COMMA] = ACTIONS(493), - [anon_sym_SEMI] = ACTIONS(493), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(495), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [121] = { - [anon_sym_SEMI] = ACTIONS(497), - [anon_sym_STAR] = ACTIONS(497), - [anon_sym_RBRACK] = ACTIONS(497), - [anon_sym_PLUS] = ACTIONS(497), - [anon_sym_RPAREN] = ACTIONS(497), - [anon_sym_LPAREN2] = ACTIONS(497), - [anon_sym_not] = ACTIONS(499), - [anon_sym_only] = ACTIONS(499), - [anon_sym_selector] = ACTIONS(499), - [anon_sym_DASH] = ACTIONS(499), - [anon_sym_SLASH] = ACTIONS(499), - [sym_identifier] = ACTIONS(499), - [sym_comment] = ACTIONS(37), - }, - [122] = { - [sym__query] = STATE(166), - [sym_feature_query] = STATE(166), - [sym_parenthesized_query] = STATE(166), - [sym_binary_query] = STATE(166), - [sym_unary_query] = STATE(166), - [sym_selector_query] = STATE(166), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(155), - [anon_sym_only] = ACTIONS(155), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), - [sym_comment] = ACTIONS(37), - }, - [123] = { - [ts_builtin_sym_end] = ACTIONS(501), - [anon_sym_ATimport] = ACTIONS(503), - [anon_sym_ATmedia] = ACTIONS(503), - [anon_sym_ATcharset] = ACTIONS(503), - [anon_sym_ATnamespace] = ACTIONS(503), - [anon_sym_ATkeyframes] = ACTIONS(503), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(503), - [anon_sym_RBRACE] = ACTIONS(501), - [anon_sym_ATsupports] = ACTIONS(503), - [sym_nesting_selector] = ACTIONS(501), - [anon_sym_STAR] = ACTIONS(501), - [anon_sym_DOT] = ACTIONS(501), - [anon_sym_COLON] = ACTIONS(503), - [anon_sym_COLON_COLON] = ACTIONS(501), - [anon_sym_POUND] = ACTIONS(501), - [anon_sym_LBRACK] = ACTIONS(501), - [sym_string_value] = ACTIONS(501), - [sym_identifier] = ACTIONS(501), - [sym_at_keyword] = ACTIONS(503), - [sym_comment] = ACTIONS(37), - }, - [124] = { - [sym__query] = STATE(131), - [sym_feature_query] = STATE(131), - [sym_parenthesized_query] = STATE(131), - [sym_binary_query] = STATE(131), - [sym_unary_query] = STATE(131), - [sym_selector_query] = STATE(131), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(155), - [anon_sym_only] = ACTIONS(155), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), - [sym_comment] = ACTIONS(37), - }, - [125] = { - [aux_sym_import_statement_repeat1] = STATE(168), - [anon_sym_COMMA] = ACTIONS(342), - [anon_sym_SEMI] = ACTIONS(505), - [sym_comment] = ACTIONS(37), - }, - [126] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(169), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [127] = { - [anon_sym_COMMA] = ACTIONS(507), - [anon_sym_SEMI] = ACTIONS(507), - [anon_sym_LBRACE] = ACTIONS(507), - [anon_sym_RPAREN] = ACTIONS(507), - [anon_sym_and] = ACTIONS(507), - [anon_sym_or] = ACTIONS(507), - [sym_comment] = ACTIONS(37), - }, - [128] = { - [sym__query] = STATE(131), - [sym_feature_query] = STATE(131), - [sym_parenthesized_query] = STATE(131), - [sym_binary_query] = STATE(131), - [sym_unary_query] = STATE(131), - [sym_selector_query] = STATE(131), - [anon_sym_LPAREN2] = ACTIONS(53), - [anon_sym_not] = ACTIONS(159), - [anon_sym_only] = ACTIONS(159), - [anon_sym_selector] = ACTIONS(57), - [sym_identifier] = ACTIONS(59), - [sym_comment] = ACTIONS(37), - }, - [129] = { - [sym__descendant_operator] = ACTIONS(103), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(111), - [anon_sym_COLON_COLON] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(117), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_TILDE] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(123), - [anon_sym_RPAREN] = ACTIONS(509), - [sym_comment] = ACTIONS(37), - }, - [130] = { - [anon_sym_COMMA] = ACTIONS(511), - [anon_sym_LBRACE] = ACTIONS(511), - [anon_sym_and] = ACTIONS(169), - [anon_sym_or] = ACTIONS(169), - [sym_comment] = ACTIONS(37), - }, - [131] = { - [anon_sym_COMMA] = ACTIONS(513), - [anon_sym_SEMI] = ACTIONS(513), - [anon_sym_LBRACE] = ACTIONS(513), - [anon_sym_RPAREN] = ACTIONS(513), - [anon_sym_and] = ACTIONS(513), - [anon_sym_or] = ACTIONS(513), - [sym_comment] = ACTIONS(37), - }, - [132] = { - [ts_builtin_sym_end] = ACTIONS(515), - [anon_sym_ATimport] = ACTIONS(517), - [anon_sym_ATmedia] = ACTIONS(517), - [anon_sym_ATcharset] = ACTIONS(517), - [anon_sym_ATnamespace] = ACTIONS(517), - [anon_sym_ATkeyframes] = ACTIONS(517), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(517), - [anon_sym_RBRACE] = ACTIONS(515), - [anon_sym_ATsupports] = ACTIONS(517), - [sym_nesting_selector] = ACTIONS(515), - [anon_sym_STAR] = ACTIONS(515), - [anon_sym_DOT] = ACTIONS(515), - [anon_sym_COLON] = ACTIONS(517), - [anon_sym_COLON_COLON] = ACTIONS(515), - [anon_sym_POUND] = ACTIONS(515), - [anon_sym_LBRACK] = ACTIONS(515), - [sym_string_value] = ACTIONS(515), - [sym_identifier] = ACTIONS(515), - [sym_at_keyword] = ACTIONS(517), - [sym_comment] = ACTIONS(37), - }, - [133] = { - [aux_sym_import_statement_repeat1] = STATE(133), - [anon_sym_COMMA] = ACTIONS(519), - [anon_sym_LBRACE] = ACTIONS(511), - [sym_comment] = ACTIONS(37), - }, - [134] = { - [ts_builtin_sym_end] = ACTIONS(522), - [anon_sym_ATimport] = ACTIONS(524), - [anon_sym_ATmedia] = ACTIONS(524), - [anon_sym_ATcharset] = ACTIONS(524), - [anon_sym_ATnamespace] = ACTIONS(524), - [anon_sym_ATkeyframes] = ACTIONS(524), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(524), - [anon_sym_RBRACE] = ACTIONS(522), - [anon_sym_ATsupports] = ACTIONS(524), - [sym_nesting_selector] = ACTIONS(522), - [anon_sym_STAR] = ACTIONS(522), - [anon_sym_DOT] = ACTIONS(522), - [anon_sym_COLON] = ACTIONS(524), - [anon_sym_COLON_COLON] = ACTIONS(522), - [anon_sym_POUND] = ACTIONS(522), - [anon_sym_LBRACK] = ACTIONS(522), - [sym_string_value] = ACTIONS(522), - [sym_identifier] = ACTIONS(522), - [sym_at_keyword] = ACTIONS(524), - [sym_comment] = ACTIONS(37), - }, - [135] = { - [ts_builtin_sym_end] = ACTIONS(526), - [anon_sym_ATimport] = ACTIONS(528), - [anon_sym_ATmedia] = ACTIONS(528), - [anon_sym_ATcharset] = ACTIONS(528), - [anon_sym_ATnamespace] = ACTIONS(528), - [anon_sym_ATkeyframes] = ACTIONS(528), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(528), - [anon_sym_RBRACE] = ACTIONS(526), - [anon_sym_ATsupports] = ACTIONS(528), - [sym_nesting_selector] = ACTIONS(526), - [anon_sym_STAR] = ACTIONS(526), - [anon_sym_DOT] = ACTIONS(526), - [anon_sym_COLON] = ACTIONS(528), - [anon_sym_COLON_COLON] = ACTIONS(526), - [anon_sym_POUND] = ACTIONS(526), - [anon_sym_LBRACK] = ACTIONS(526), - [sym_string_value] = ACTIONS(526), - [sym_identifier] = ACTIONS(526), - [sym_at_keyword] = ACTIONS(528), - [sym_comment] = ACTIONS(37), - }, - [136] = { - [sym_block] = STATE(172), - [anon_sym_LBRACE] = ACTIONS(530), - [sym_comment] = ACTIONS(37), - }, - [137] = { - [sym_keyframe_block] = STATE(174), - [sym_integer_value] = STATE(136), - [aux_sym_keyframe_block_list_repeat1] = STATE(174), - [anon_sym_RBRACE] = ACTIONS(532), - [sym_from] = ACTIONS(374), - [sym_to] = ACTIONS(374), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(376), - [sym_comment] = ACTIONS(37), - }, - [138] = { - [aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH] = ACTIONS(534), - [sym_identifier] = ACTIONS(536), - [sym_comment] = ACTIONS(37), - }, - [139] = { - [sym__descendant_operator] = ACTIONS(538), - [anon_sym_COMMA] = ACTIONS(538), - [anon_sym_LBRACE] = ACTIONS(538), - [anon_sym_DOT] = ACTIONS(538), - [anon_sym_COLON] = ACTIONS(540), - [anon_sym_COLON_COLON] = ACTIONS(538), - [anon_sym_POUND] = ACTIONS(538), - [anon_sym_LBRACK] = ACTIONS(538), - [anon_sym_GT] = ACTIONS(538), - [anon_sym_TILDE] = ACTIONS(538), - [anon_sym_PLUS] = ACTIONS(538), - [anon_sym_RPAREN] = ACTIONS(538), - [sym_comment] = ACTIONS(37), - }, - [140] = { - [sym__descendant_operator] = ACTIONS(542), - [anon_sym_COMMA] = ACTIONS(542), - [anon_sym_STAR] = ACTIONS(544), - [anon_sym_DOT] = ACTIONS(546), - [anon_sym_COLON] = ACTIONS(546), - [anon_sym_COLON_COLON] = ACTIONS(542), - [anon_sym_POUND] = ACTIONS(542), - [anon_sym_LBRACK] = ACTIONS(542), - [anon_sym_GT] = ACTIONS(542), - [anon_sym_TILDE] = ACTIONS(542), - [anon_sym_PLUS] = ACTIONS(546), - [anon_sym_RPAREN] = ACTIONS(542), - [anon_sym_LPAREN2] = ACTIONS(544), - [sym_string_value] = ACTIONS(544), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(548), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(548), - [anon_sym_DASH] = ACTIONS(548), - [anon_sym_SLASH] = ACTIONS(548), - [sym_identifier] = ACTIONS(548), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(548), - }, - [141] = { - [sym_arguments] = STATE(160), [sym__descendant_operator] = ACTIONS(91), [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_STAR] = ACTIONS(145), - [anon_sym_DOT] = ACTIONS(93), - [anon_sym_COLON] = ACTIONS(93), + [anon_sym_LBRACE] = ACTIONS(91), + [anon_sym_DOT] = ACTIONS(91), + [anon_sym_COLON] = ACTIONS(457), [anon_sym_COLON_COLON] = ACTIONS(91), [anon_sym_POUND] = ACTIONS(91), [anon_sym_LBRACK] = ACTIONS(91), [anon_sym_GT] = ACTIONS(91), [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(93), - [anon_sym_LPAREN] = ACTIONS(483), + [anon_sym_PLUS] = ACTIONS(91), [anon_sym_RPAREN] = ACTIONS(91), - [anon_sym_LPAREN2] = ACTIONS(149), - [sym_string_value] = ACTIONS(145), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(149), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(149), - [anon_sym_DASH] = ACTIONS(149), - [anon_sym_SLASH] = ACTIONS(149), - [sym_identifier] = ACTIONS(149), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(149), + }, + [109] = { + [sym__descendant_operator] = ACTIONS(459), + [anon_sym_COMMA] = ACTIONS(459), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(461), + [anon_sym_COLON_COLON] = ACTIONS(459), + [anon_sym_POUND] = ACTIONS(459), + [anon_sym_LBRACK] = ACTIONS(459), + [anon_sym_GT] = ACTIONS(459), + [anon_sym_TILDE] = ACTIONS(459), + [anon_sym_PLUS] = ACTIONS(459), + [anon_sym_RPAREN] = ACTIONS(459), + [sym_comment] = ACTIONS(37), + }, + [110] = { + [sym__descendant_operator] = ACTIONS(104), + [anon_sym_COMMA] = ACTIONS(463), + [anon_sym_LBRACE] = ACTIONS(463), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(112), + [anon_sym_COLON_COLON] = ACTIONS(114), + [anon_sym_POUND] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(122), + [anon_sym_PLUS] = ACTIONS(124), + [sym_comment] = ACTIONS(37), + }, + [111] = { + [sym__descendant_operator] = ACTIONS(465), + [anon_sym_COMMA] = ACTIONS(465), + [anon_sym_LBRACE] = ACTIONS(465), + [anon_sym_DOT] = ACTIONS(465), + [anon_sym_COLON] = ACTIONS(467), + [anon_sym_COLON_COLON] = ACTIONS(465), + [anon_sym_POUND] = ACTIONS(465), + [anon_sym_LBRACK] = ACTIONS(465), + [anon_sym_GT] = ACTIONS(465), + [anon_sym_TILDE] = ACTIONS(465), + [anon_sym_PLUS] = ACTIONS(465), + [anon_sym_RPAREN] = ACTIONS(465), + [sym_comment] = ACTIONS(37), + }, + [112] = { + [sym_pseudo_class_arguments] = STATE(167), + [sym__descendant_operator] = ACTIONS(469), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_LBRACE] = ACTIONS(469), + [anon_sym_DOT] = ACTIONS(469), + [anon_sym_COLON] = ACTIONS(471), + [anon_sym_COLON_COLON] = ACTIONS(469), + [anon_sym_POUND] = ACTIONS(469), + [anon_sym_LBRACK] = ACTIONS(469), + [anon_sym_GT] = ACTIONS(469), + [anon_sym_TILDE] = ACTIONS(469), + [anon_sym_PLUS] = ACTIONS(469), + [anon_sym_LPAREN] = ACTIONS(200), + [anon_sym_RPAREN] = ACTIONS(469), + [sym_comment] = ACTIONS(37), + }, + [113] = { + [sym__descendant_operator] = ACTIONS(473), + [anon_sym_COMMA] = ACTIONS(473), + [anon_sym_LBRACE] = ACTIONS(473), + [anon_sym_DOT] = ACTIONS(473), + [anon_sym_COLON] = ACTIONS(475), + [anon_sym_COLON_COLON] = ACTIONS(473), + [anon_sym_POUND] = ACTIONS(473), + [anon_sym_LBRACK] = ACTIONS(473), + [anon_sym_GT] = ACTIONS(473), + [anon_sym_TILDE] = ACTIONS(473), + [anon_sym_PLUS] = ACTIONS(473), + [anon_sym_RPAREN] = ACTIONS(473), + [sym_comment] = ACTIONS(37), + }, + [114] = { + [sym__descendant_operator] = ACTIONS(477), + [anon_sym_COMMA] = ACTIONS(477), + [anon_sym_LBRACE] = ACTIONS(477), + [anon_sym_DOT] = ACTIONS(477), + [anon_sym_COLON] = ACTIONS(479), + [anon_sym_COLON_COLON] = ACTIONS(477), + [anon_sym_POUND] = ACTIONS(477), + [anon_sym_LBRACK] = ACTIONS(477), + [anon_sym_GT] = ACTIONS(477), + [anon_sym_TILDE] = ACTIONS(477), + [anon_sym_PLUS] = ACTIONS(477), + [anon_sym_RPAREN] = ACTIONS(477), + [sym_comment] = ACTIONS(37), + }, + [115] = { + [anon_sym_EQ] = ACTIONS(481), + [anon_sym_TILDE_EQ] = ACTIONS(481), + [anon_sym_CARET_EQ] = ACTIONS(481), + [anon_sym_PIPE_EQ] = ACTIONS(481), + [anon_sym_STAR_EQ] = ACTIONS(481), + [anon_sym_DOLLAR_EQ] = ACTIONS(481), + [anon_sym_RBRACK] = ACTIONS(483), + [sym_comment] = ACTIONS(37), + }, + [116] = { + [sym__descendant_operator] = ACTIONS(485), + [anon_sym_COMMA] = ACTIONS(485), + [anon_sym_LBRACE] = ACTIONS(485), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(487), + [anon_sym_COLON_COLON] = ACTIONS(485), + [anon_sym_POUND] = ACTIONS(485), + [anon_sym_LBRACK] = ACTIONS(485), + [anon_sym_GT] = ACTIONS(485), + [anon_sym_TILDE] = ACTIONS(485), + [anon_sym_PLUS] = ACTIONS(485), + [anon_sym_RPAREN] = ACTIONS(485), + [sym_comment] = ACTIONS(37), + }, + [117] = { + [sym__descendant_operator] = ACTIONS(489), + [anon_sym_COMMA] = ACTIONS(489), + [anon_sym_LBRACE] = ACTIONS(489), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(491), + [anon_sym_COLON_COLON] = ACTIONS(489), + [anon_sym_POUND] = ACTIONS(489), + [anon_sym_LBRACK] = ACTIONS(489), + [anon_sym_GT] = ACTIONS(489), + [anon_sym_TILDE] = ACTIONS(489), + [anon_sym_PLUS] = ACTIONS(489), + [anon_sym_RPAREN] = ACTIONS(489), + [sym_comment] = ACTIONS(37), + }, + [118] = { + [sym__descendant_operator] = ACTIONS(493), + [anon_sym_COMMA] = ACTIONS(493), + [anon_sym_LBRACE] = ACTIONS(493), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(495), + [anon_sym_COLON_COLON] = ACTIONS(493), + [anon_sym_POUND] = ACTIONS(493), + [anon_sym_LBRACK] = ACTIONS(493), + [anon_sym_GT] = ACTIONS(493), + [anon_sym_TILDE] = ACTIONS(493), + [anon_sym_PLUS] = ACTIONS(493), + [anon_sym_RPAREN] = ACTIONS(493), + [sym_comment] = ACTIONS(37), + }, + [119] = { + [aux_sym_selectors_repeat1] = STATE(119), + [anon_sym_COMMA] = ACTIONS(497), + [anon_sym_LBRACE] = ACTIONS(463), + [sym_comment] = ACTIONS(37), + }, + [120] = { + [anon_sym_SEMI] = ACTIONS(500), + [anon_sym_STAR] = ACTIONS(500), + [anon_sym_RBRACK] = ACTIONS(500), + [anon_sym_PLUS] = ACTIONS(500), + [anon_sym_RPAREN] = ACTIONS(500), + [anon_sym_LPAREN2] = ACTIONS(500), + [anon_sym_not] = ACTIONS(502), + [anon_sym_only] = ACTIONS(502), + [anon_sym_selector] = ACTIONS(502), + [anon_sym_DASH] = ACTIONS(502), + [anon_sym_SLASH] = ACTIONS(502), + [sym_identifier] = ACTIONS(502), + [sym_comment] = ACTIONS(37), + }, + [121] = { + [anon_sym_SEMI] = ACTIONS(504), + [anon_sym_STAR] = ACTIONS(504), + [anon_sym_RBRACK] = ACTIONS(504), + [anon_sym_PLUS] = ACTIONS(504), + [anon_sym_RPAREN] = ACTIONS(504), + [anon_sym_LPAREN2] = ACTIONS(504), + [anon_sym_not] = ACTIONS(506), + [anon_sym_only] = ACTIONS(506), + [anon_sym_selector] = ACTIONS(506), + [anon_sym_DASH] = ACTIONS(506), + [anon_sym_SLASH] = ACTIONS(506), + [sym_identifier] = ACTIONS(506), + [sym_comment] = ACTIONS(37), + }, + [122] = { + [anon_sym_COMMA] = ACTIONS(508), + [anon_sym_SEMI] = ACTIONS(508), + [anon_sym_STAR] = ACTIONS(433), + [anon_sym_POUND] = ACTIONS(508), + [anon_sym_PLUS] = ACTIONS(435), + [anon_sym_RPAREN] = ACTIONS(508), + [anon_sym_LPAREN2] = ACTIONS(508), + [sym_string_value] = ACTIONS(508), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(510), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(510), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_SLASH] = ACTIONS(435), + [sym_identifier] = ACTIONS(510), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(510), + }, + [123] = { + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(172), + [aux_sym_arguments_repeat1] = STATE(173), + [anon_sym_COMMA] = ACTIONS(512), + [anon_sym_SEMI] = ACTIONS(512), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(514), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), + }, + [124] = { + [anon_sym_SEMI] = ACTIONS(516), + [anon_sym_STAR] = ACTIONS(516), + [anon_sym_RBRACK] = ACTIONS(516), + [anon_sym_PLUS] = ACTIONS(516), + [anon_sym_RPAREN] = ACTIONS(516), + [anon_sym_LPAREN2] = ACTIONS(516), + [anon_sym_not] = ACTIONS(518), + [anon_sym_only] = ACTIONS(518), + [anon_sym_selector] = ACTIONS(518), + [anon_sym_DASH] = ACTIONS(518), + [anon_sym_SLASH] = ACTIONS(518), + [sym_identifier] = ACTIONS(518), + [sym_comment] = ACTIONS(37), + }, + [125] = { + [sym__query] = STATE(174), + [sym_feature_query] = STATE(174), + [sym_parenthesized_query] = STATE(174), + [sym_binary_query] = STATE(174), + [sym_unary_query] = STATE(174), + [sym_selector_query] = STATE(174), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(156), + [anon_sym_only] = ACTIONS(156), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), + [sym_comment] = ACTIONS(37), + }, + [126] = { + [ts_builtin_sym_end] = ACTIONS(520), + [anon_sym_ATimport] = ACTIONS(522), + [anon_sym_ATmedia] = ACTIONS(522), + [anon_sym_ATcharset] = ACTIONS(522), + [anon_sym_ATnamespace] = ACTIONS(522), + [anon_sym_ATkeyframes] = ACTIONS(522), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(522), + [anon_sym_RBRACE] = ACTIONS(520), + [anon_sym_ATsupports] = ACTIONS(522), + [sym_nesting_selector] = ACTIONS(520), + [anon_sym_STAR] = ACTIONS(520), + [anon_sym_DOT] = ACTIONS(520), + [anon_sym_COLON] = ACTIONS(522), + [anon_sym_COLON_COLON] = ACTIONS(520), + [anon_sym_POUND] = ACTIONS(520), + [anon_sym_LBRACK] = ACTIONS(520), + [sym_string_value] = ACTIONS(520), + [sym_identifier] = ACTIONS(520), + [sym_at_keyword] = ACTIONS(522), + [sym_comment] = ACTIONS(37), + }, + [127] = { + [sym__query] = STATE(134), + [sym_feature_query] = STATE(134), + [sym_parenthesized_query] = STATE(134), + [sym_binary_query] = STATE(134), + [sym_unary_query] = STATE(134), + [sym_selector_query] = STATE(134), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(156), + [anon_sym_only] = ACTIONS(156), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), + [sym_comment] = ACTIONS(37), + }, + [128] = { + [aux_sym_import_statement_repeat1] = STATE(176), + [anon_sym_COMMA] = ACTIONS(349), + [anon_sym_SEMI] = ACTIONS(524), + [sym_comment] = ACTIONS(37), + }, + [129] = { + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(177), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), + }, + [130] = { + [anon_sym_COMMA] = ACTIONS(526), + [anon_sym_SEMI] = ACTIONS(526), + [anon_sym_LBRACE] = ACTIONS(526), + [anon_sym_RPAREN] = ACTIONS(526), + [anon_sym_and] = ACTIONS(526), + [anon_sym_or] = ACTIONS(526), + [sym_comment] = ACTIONS(37), + }, + [131] = { + [sym__query] = STATE(134), + [sym_feature_query] = STATE(134), + [sym_parenthesized_query] = STATE(134), + [sym_binary_query] = STATE(134), + [sym_unary_query] = STATE(134), + [sym_selector_query] = STATE(134), + [anon_sym_LPAREN2] = ACTIONS(53), + [anon_sym_not] = ACTIONS(160), + [anon_sym_only] = ACTIONS(160), + [anon_sym_selector] = ACTIONS(57), + [sym_identifier] = ACTIONS(59), + [sym_comment] = ACTIONS(37), + }, + [132] = { + [sym__descendant_operator] = ACTIONS(104), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(112), + [anon_sym_COLON_COLON] = ACTIONS(114), + [anon_sym_POUND] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(122), + [anon_sym_PLUS] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(528), + [sym_comment] = ACTIONS(37), + }, + [133] = { + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_LBRACE] = ACTIONS(530), + [anon_sym_and] = ACTIONS(170), + [anon_sym_or] = ACTIONS(170), + [sym_comment] = ACTIONS(37), + }, + [134] = { + [anon_sym_COMMA] = ACTIONS(532), + [anon_sym_SEMI] = ACTIONS(532), + [anon_sym_LBRACE] = ACTIONS(532), + [anon_sym_RPAREN] = ACTIONS(532), + [anon_sym_and] = ACTIONS(532), + [anon_sym_or] = ACTIONS(532), + [sym_comment] = ACTIONS(37), + }, + [135] = { + [ts_builtin_sym_end] = ACTIONS(534), + [anon_sym_ATimport] = ACTIONS(536), + [anon_sym_ATmedia] = ACTIONS(536), + [anon_sym_ATcharset] = ACTIONS(536), + [anon_sym_ATnamespace] = ACTIONS(536), + [anon_sym_ATkeyframes] = ACTIONS(536), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(536), + [anon_sym_RBRACE] = ACTIONS(534), + [anon_sym_ATsupports] = ACTIONS(536), + [sym_nesting_selector] = ACTIONS(534), + [anon_sym_STAR] = ACTIONS(534), + [anon_sym_DOT] = ACTIONS(534), + [anon_sym_COLON] = ACTIONS(536), + [anon_sym_COLON_COLON] = ACTIONS(534), + [anon_sym_POUND] = ACTIONS(534), + [anon_sym_LBRACK] = ACTIONS(534), + [sym_string_value] = ACTIONS(534), + [sym_identifier] = ACTIONS(534), + [sym_at_keyword] = ACTIONS(536), + [sym_comment] = ACTIONS(37), + }, + [136] = { + [aux_sym_import_statement_repeat1] = STATE(136), + [anon_sym_COMMA] = ACTIONS(538), + [anon_sym_LBRACE] = ACTIONS(530), + [sym_comment] = ACTIONS(37), + }, + [137] = { + [ts_builtin_sym_end] = ACTIONS(541), + [anon_sym_ATimport] = ACTIONS(543), + [anon_sym_ATmedia] = ACTIONS(543), + [anon_sym_ATcharset] = ACTIONS(543), + [anon_sym_ATnamespace] = ACTIONS(543), + [anon_sym_ATkeyframes] = ACTIONS(543), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(543), + [anon_sym_RBRACE] = ACTIONS(541), + [anon_sym_ATsupports] = ACTIONS(543), + [sym_nesting_selector] = ACTIONS(541), + [anon_sym_STAR] = ACTIONS(541), + [anon_sym_DOT] = ACTIONS(541), + [anon_sym_COLON] = ACTIONS(543), + [anon_sym_COLON_COLON] = ACTIONS(541), + [anon_sym_POUND] = ACTIONS(541), + [anon_sym_LBRACK] = ACTIONS(541), + [sym_string_value] = ACTIONS(541), + [sym_identifier] = ACTIONS(541), + [sym_at_keyword] = ACTIONS(543), + [sym_comment] = ACTIONS(37), + }, + [138] = { + [ts_builtin_sym_end] = ACTIONS(545), + [anon_sym_ATimport] = ACTIONS(547), + [anon_sym_ATmedia] = ACTIONS(547), + [anon_sym_ATcharset] = ACTIONS(547), + [anon_sym_ATnamespace] = ACTIONS(547), + [anon_sym_ATkeyframes] = ACTIONS(547), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(547), + [anon_sym_RBRACE] = ACTIONS(545), + [anon_sym_ATsupports] = ACTIONS(547), + [sym_nesting_selector] = ACTIONS(545), + [anon_sym_STAR] = ACTIONS(545), + [anon_sym_DOT] = ACTIONS(545), + [anon_sym_COLON] = ACTIONS(547), + [anon_sym_COLON_COLON] = ACTIONS(545), + [anon_sym_POUND] = ACTIONS(545), + [anon_sym_LBRACK] = ACTIONS(545), + [sym_string_value] = ACTIONS(545), + [sym_identifier] = ACTIONS(545), + [sym_at_keyword] = ACTIONS(547), + [sym_comment] = ACTIONS(37), + }, + [139] = { + [sym_block] = STATE(180), + [anon_sym_LBRACE] = ACTIONS(549), + [sym_comment] = ACTIONS(37), + }, + [140] = { + [sym_keyframe_block] = STATE(182), + [sym_integer_value] = STATE(139), + [aux_sym_keyframe_block_list_repeat1] = STATE(182), + [anon_sym_RBRACE] = ACTIONS(551), + [sym_from] = ACTIONS(381), + [sym_to] = ACTIONS(381), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(383), + [sym_comment] = ACTIONS(37), + }, + [141] = { + [aux_sym_SLASH_LBRACK0_DASH9a_DASHfA_DASHF_RBRACK_LBRACE3_COMMA8_RBRACE_SLASH] = ACTIONS(553), + [sym_identifier] = ACTIONS(555), + [sym_comment] = ACTIONS(37), }, [142] = { - [aux_sym_pseudo_class_arguments_repeat2] = STATE(177), - [sym__descendant_operator] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(550), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(111), - [anon_sym_COLON_COLON] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(117), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_TILDE] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(123), - [anon_sym_RPAREN] = ACTIONS(552), + [sym__descendant_operator] = ACTIONS(557), + [anon_sym_COMMA] = ACTIONS(557), + [anon_sym_LBRACE] = ACTIONS(557), + [anon_sym_DOT] = ACTIONS(557), + [anon_sym_COLON] = ACTIONS(559), + [anon_sym_COLON_COLON] = ACTIONS(557), + [anon_sym_POUND] = ACTIONS(557), + [anon_sym_LBRACK] = ACTIONS(557), + [anon_sym_GT] = ACTIONS(557), + [anon_sym_TILDE] = ACTIONS(557), + [anon_sym_PLUS] = ACTIONS(557), + [anon_sym_RPAREN] = ACTIONS(557), [sym_comment] = ACTIONS(37), }, [143] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(178), - [aux_sym_pseudo_class_arguments_repeat2] = STATE(177), - [anon_sym_COMMA] = ACTIONS(550), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(552), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [sym__descendant_operator] = ACTIONS(561), + [anon_sym_COMMA] = ACTIONS(561), + [anon_sym_STAR] = ACTIONS(563), + [anon_sym_DOT] = ACTIONS(565), + [anon_sym_COLON] = ACTIONS(565), + [anon_sym_COLON_COLON] = ACTIONS(561), + [anon_sym_POUND] = ACTIONS(561), + [anon_sym_LBRACK] = ACTIONS(561), + [anon_sym_GT] = ACTIONS(561), + [anon_sym_TILDE] = ACTIONS(561), + [anon_sym_PLUS] = ACTIONS(565), + [anon_sym_RPAREN] = ACTIONS(561), + [anon_sym_LPAREN2] = ACTIONS(563), + [sym_string_value] = ACTIONS(563), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(567), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(567), + [anon_sym_DASH] = ACTIONS(567), + [anon_sym_SLASH] = ACTIONS(567), + [sym_identifier] = ACTIONS(567), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), + [sym_plain_value] = ACTIONS(567), }, [144] = { - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_RBRACK] = ACTIONS(554), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), + [sym_arguments] = STATE(153), + [sym__descendant_operator] = ACTIONS(91), + [anon_sym_COMMA] = ACTIONS(91), + [anon_sym_STAR] = ACTIONS(146), + [anon_sym_DOT] = ACTIONS(457), + [anon_sym_COLON] = ACTIONS(457), + [anon_sym_COLON_COLON] = ACTIONS(91), + [anon_sym_POUND] = ACTIONS(91), + [anon_sym_LBRACK] = ACTIONS(91), + [anon_sym_GT] = ACTIONS(91), + [anon_sym_TILDE] = ACTIONS(91), + [anon_sym_PLUS] = ACTIONS(457), + [anon_sym_LPAREN] = ACTIONS(427), + [anon_sym_RPAREN] = ACTIONS(91), + [anon_sym_LPAREN2] = ACTIONS(150), + [sym_string_value] = ACTIONS(146), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(150), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(150), + [anon_sym_DASH] = ACTIONS(150), + [anon_sym_SLASH] = ACTIONS(150), + [sym_identifier] = ACTIONS(150), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(150), }, [145] = { - [sym__value] = STATE(180), - [sym_parenthesized_value] = STATE(180), - [sym_color_value] = STATE(180), - [sym_integer_value] = STATE(180), - [sym_float_value] = STATE(180), - [sym_call_expression] = STATE(180), - [sym_binary_expression] = STATE(180), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(556), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [aux_sym_pseudo_class_arguments_repeat2] = STATE(185), + [sym__descendant_operator] = ACTIONS(104), + [anon_sym_COMMA] = ACTIONS(569), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(112), + [anon_sym_COLON_COLON] = ACTIONS(114), + [anon_sym_POUND] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(122), + [anon_sym_PLUS] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(571), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(558), }, [146] = { - [ts_builtin_sym_end] = ACTIONS(560), - [anon_sym_ATimport] = ACTIONS(562), - [anon_sym_ATmedia] = ACTIONS(562), - [anon_sym_ATcharset] = ACTIONS(562), - [anon_sym_ATnamespace] = ACTIONS(562), - [anon_sym_ATkeyframes] = ACTIONS(562), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(562), - [anon_sym_RBRACE] = ACTIONS(560), - [anon_sym_ATsupports] = ACTIONS(562), - [sym_nesting_selector] = ACTIONS(560), - [anon_sym_STAR] = ACTIONS(560), - [anon_sym_DOT] = ACTIONS(560), - [anon_sym_COLON] = ACTIONS(562), - [anon_sym_COLON_COLON] = ACTIONS(560), - [anon_sym_POUND] = ACTIONS(560), - [anon_sym_LBRACK] = ACTIONS(560), - [sym_string_value] = ACTIONS(560), - [sym_identifier] = ACTIONS(560), - [sym_at_keyword] = ACTIONS(562), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(186), + [aux_sym_pseudo_class_arguments_repeat2] = STATE(185), + [anon_sym_COMMA] = ACTIONS(569), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(571), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), }, [147] = { - [anon_sym_RBRACE] = ACTIONS(564), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_RBRACK] = ACTIONS(573), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_SLASH] = ACTIONS(180), [sym_comment] = ACTIONS(37), }, [148] = { - [sym_import_statement] = STATE(148), - [sym_media_statement] = STATE(148), - [sym_charset_statement] = STATE(148), - [sym_namespace_statement] = STATE(148), - [sym_keyframes_statement] = STATE(148), - [sym_supports_statement] = STATE(148), - [sym_at_rule] = STATE(148), - [sym_rule_set] = STATE(148), + [anon_sym_COMMA] = ACTIONS(317), + [anon_sym_SEMI] = ACTIONS(317), + [anon_sym_RBRACE] = ACTIONS(317), + [anon_sym_STAR] = ACTIONS(317), + [anon_sym_POUND] = ACTIONS(317), + [anon_sym_PLUS] = ACTIONS(319), + [anon_sym_RPAREN] = ACTIONS(317), + [sym_important] = ACTIONS(317), + [anon_sym_LPAREN2] = ACTIONS(317), + [sym_string_value] = ACTIONS(317), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(319), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(319), + [anon_sym_DASH] = ACTIONS(319), + [anon_sym_SLASH] = ACTIONS(319), + [sym_identifier] = ACTIONS(319), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(319), + }, + [149] = { + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_RPAREN] = ACTIONS(575), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_SLASH] = ACTIONS(180), + [sym_comment] = ACTIONS(37), + }, + [150] = { + [anon_sym_COMMA] = ACTIONS(323), + [anon_sym_SEMI] = ACTIONS(323), + [anon_sym_RBRACE] = ACTIONS(323), + [anon_sym_STAR] = ACTIONS(323), + [anon_sym_POUND] = ACTIONS(323), + [anon_sym_PLUS] = ACTIONS(325), + [anon_sym_RPAREN] = ACTIONS(323), + [sym_important] = ACTIONS(323), + [anon_sym_LPAREN2] = ACTIONS(323), + [sym_string_value] = ACTIONS(323), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(325), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(325), + [anon_sym_DASH] = ACTIONS(325), + [anon_sym_SLASH] = ACTIONS(325), + [sym_identifier] = ACTIONS(325), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(325), + }, + [151] = { + [anon_sym_COMMA] = ACTIONS(327), + [anon_sym_SEMI] = ACTIONS(327), + [anon_sym_RBRACE] = ACTIONS(327), + [anon_sym_STAR] = ACTIONS(327), + [anon_sym_POUND] = ACTIONS(327), + [anon_sym_PLUS] = ACTIONS(329), + [anon_sym_RPAREN] = ACTIONS(327), + [sym_important] = ACTIONS(327), + [anon_sym_LPAREN2] = ACTIONS(327), + [sym_string_value] = ACTIONS(327), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(329), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(329), + [anon_sym_DASH] = ACTIONS(329), + [anon_sym_SLASH] = ACTIONS(329), + [sym_identifier] = ACTIONS(329), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(329), + }, + [152] = { + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(190), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(577), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), + }, + [153] = { + [anon_sym_COMMA] = ACTIONS(337), + [anon_sym_SEMI] = ACTIONS(337), + [anon_sym_RBRACE] = ACTIONS(337), + [anon_sym_STAR] = ACTIONS(337), + [anon_sym_POUND] = ACTIONS(337), + [anon_sym_PLUS] = ACTIONS(339), + [anon_sym_RPAREN] = ACTIONS(337), + [sym_important] = ACTIONS(337), + [anon_sym_LPAREN2] = ACTIONS(337), + [sym_string_value] = ACTIONS(337), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(339), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(339), + [anon_sym_DASH] = ACTIONS(339), + [anon_sym_SLASH] = ACTIONS(339), + [sym_identifier] = ACTIONS(339), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(339), + }, + [154] = { + [sym__value] = STATE(191), + [sym_parenthesized_value] = STATE(191), + [sym_color_value] = STATE(191), + [sym_integer_value] = STATE(191), + [sym_float_value] = STATE(191), + [sym_call_expression] = STATE(191), + [sym_binary_expression] = STATE(191), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(579), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(581), + }, + [155] = { + [ts_builtin_sym_end] = ACTIONS(583), + [anon_sym_ATimport] = ACTIONS(585), + [anon_sym_ATmedia] = ACTIONS(585), + [anon_sym_ATcharset] = ACTIONS(585), + [anon_sym_ATnamespace] = ACTIONS(585), + [anon_sym_ATkeyframes] = ACTIONS(585), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(585), + [anon_sym_RBRACE] = ACTIONS(583), + [anon_sym_ATsupports] = ACTIONS(585), + [sym_nesting_selector] = ACTIONS(583), + [anon_sym_STAR] = ACTIONS(583), + [anon_sym_DOT] = ACTIONS(583), + [anon_sym_COLON] = ACTIONS(585), + [anon_sym_COLON_COLON] = ACTIONS(583), + [anon_sym_POUND] = ACTIONS(583), + [anon_sym_LBRACK] = ACTIONS(583), + [sym_string_value] = ACTIONS(583), + [sym_identifier] = ACTIONS(583), + [sym_at_keyword] = ACTIONS(585), + [sym_comment] = ACTIONS(37), + }, + [156] = { + [sym__value] = STATE(192), + [sym_parenthesized_value] = STATE(192), + [sym_color_value] = STATE(192), + [sym_integer_value] = STATE(192), + [sym_float_value] = STATE(192), + [sym_call_expression] = STATE(192), + [sym_binary_expression] = STATE(192), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(587), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(589), + }, + [157] = { + [anon_sym_SEMI] = ACTIONS(591), + [sym_comment] = ACTIONS(37), + }, + [158] = { + [anon_sym_COMMA] = ACTIONS(593), + [anon_sym_SEMI] = ACTIONS(593), + [anon_sym_RBRACE] = ACTIONS(593), + [anon_sym_STAR] = ACTIONS(433), + [anon_sym_POUND] = ACTIONS(593), + [anon_sym_PLUS] = ACTIONS(435), + [sym_important] = ACTIONS(593), + [anon_sym_LPAREN2] = ACTIONS(593), + [sym_string_value] = ACTIONS(593), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(595), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(595), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_SLASH] = ACTIONS(435), + [sym_identifier] = ACTIONS(595), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(595), + }, + [159] = { + [sym__value] = STATE(158), + [sym_parenthesized_value] = STATE(158), + [sym_color_value] = STATE(158), + [sym_integer_value] = STATE(158), + [sym_float_value] = STATE(158), + [sym_call_expression] = STATE(158), + [sym_binary_expression] = STATE(158), + [aux_sym_declaration_repeat1] = STATE(195), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(591), + [anon_sym_POUND] = ACTIONS(214), + [sym_important] = ACTIONS(597), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(439), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(441), + }, + [160] = { + [sym__value] = STATE(196), + [sym_parenthesized_value] = STATE(196), + [sym_color_value] = STATE(196), + [sym_integer_value] = STATE(196), + [sym_float_value] = STATE(196), + [sym_call_expression] = STATE(196), + [sym_binary_expression] = STATE(196), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(599), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(601), + }, + [161] = { + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_ATimport] = ACTIONS(605), + [anon_sym_ATmedia] = ACTIONS(605), + [anon_sym_ATcharset] = ACTIONS(605), + [anon_sym_ATnamespace] = ACTIONS(605), + [anon_sym_ATkeyframes] = ACTIONS(605), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(605), + [anon_sym_RBRACE] = ACTIONS(603), + [anon_sym_ATsupports] = ACTIONS(605), + [sym_nesting_selector] = ACTIONS(603), + [anon_sym_STAR] = ACTIONS(603), + [anon_sym_DOT] = ACTIONS(603), + [anon_sym_COLON] = ACTIONS(605), + [anon_sym_COLON_COLON] = ACTIONS(603), + [anon_sym_POUND] = ACTIONS(603), + [anon_sym_LBRACK] = ACTIONS(603), + [sym_string_value] = ACTIONS(603), + [sym_identifier] = ACTIONS(603), + [sym_at_keyword] = ACTIONS(605), + [sym_comment] = ACTIONS(37), + }, + [162] = { + [anon_sym_RBRACE] = ACTIONS(607), + [sym_comment] = ACTIONS(37), + }, + [163] = { + [sym_import_statement] = STATE(163), + [sym_media_statement] = STATE(163), + [sym_charset_statement] = STATE(163), + [sym_namespace_statement] = STATE(163), + [sym_keyframes_statement] = STATE(163), + [sym_supports_statement] = STATE(163), + [sym_at_rule] = STATE(163), + [sym_rule_set] = STATE(163), [sym_selectors] = STATE(17), [sym__selector] = STATE(18), [sym_universal_selector] = STATE(18), @@ -6853,770 +7114,245 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), - [sym_declaration] = STATE(148), - [aux_sym_block_repeat1] = STATE(148), - [anon_sym_ATimport] = ACTIONS(566), - [anon_sym_ATmedia] = ACTIONS(569), - [anon_sym_ATcharset] = ACTIONS(572), - [anon_sym_ATnamespace] = ACTIONS(575), - [anon_sym_ATkeyframes] = ACTIONS(578), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(578), - [anon_sym_RBRACE] = ACTIONS(581), - [anon_sym_ATsupports] = ACTIONS(583), - [sym_nesting_selector] = ACTIONS(586), - [anon_sym_STAR] = ACTIONS(589), - [anon_sym_DOT] = ACTIONS(592), - [anon_sym_COLON] = ACTIONS(595), - [anon_sym_COLON_COLON] = ACTIONS(598), - [anon_sym_POUND] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(604), - [sym_string_value] = ACTIONS(586), - [sym_identifier] = ACTIONS(607), - [sym_at_keyword] = ACTIONS(610), - [sym_comment] = ACTIONS(37), - }, - [149] = { - [anon_sym_COMMA] = ACTIONS(511), - [anon_sym_SEMI] = ACTIONS(511), - [anon_sym_LBRACE] = ACTIONS(511), - [anon_sym_and] = ACTIONS(225), - [anon_sym_or] = ACTIONS(225), - [sym_comment] = ACTIONS(37), - }, - [150] = { - [ts_builtin_sym_end] = ACTIONS(613), - [anon_sym_ATimport] = ACTIONS(615), - [anon_sym_ATmedia] = ACTIONS(615), + [sym_declaration] = STATE(163), + [aux_sym_block_repeat1] = STATE(163), + [anon_sym_ATimport] = ACTIONS(609), + [anon_sym_ATmedia] = ACTIONS(612), [anon_sym_ATcharset] = ACTIONS(615), - [anon_sym_ATnamespace] = ACTIONS(615), - [anon_sym_ATkeyframes] = ACTIONS(615), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(615), - [anon_sym_RBRACE] = ACTIONS(613), - [anon_sym_ATsupports] = ACTIONS(615), - [sym_nesting_selector] = ACTIONS(613), - [anon_sym_STAR] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(613), - [anon_sym_COLON] = ACTIONS(615), - [anon_sym_COLON_COLON] = ACTIONS(613), - [anon_sym_POUND] = ACTIONS(613), - [anon_sym_LBRACK] = ACTIONS(613), - [sym_string_value] = ACTIONS(613), - [sym_identifier] = ACTIONS(613), - [sym_at_keyword] = ACTIONS(615), + [anon_sym_ATnamespace] = ACTIONS(618), + [anon_sym_ATkeyframes] = ACTIONS(621), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(621), + [anon_sym_RBRACE] = ACTIONS(624), + [anon_sym_ATsupports] = ACTIONS(626), + [sym_nesting_selector] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(632), + [anon_sym_DOT] = ACTIONS(635), + [anon_sym_COLON] = ACTIONS(638), + [anon_sym_COLON_COLON] = ACTIONS(641), + [anon_sym_POUND] = ACTIONS(644), + [anon_sym_LBRACK] = ACTIONS(647), + [sym_string_value] = ACTIONS(629), + [sym_identifier] = ACTIONS(650), + [sym_at_keyword] = ACTIONS(653), [sym_comment] = ACTIONS(37), }, - [151] = { - [aux_sym_import_statement_repeat1] = STATE(151), - [anon_sym_COMMA] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(511), - [anon_sym_LBRACE] = ACTIONS(511), + [164] = { + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_SEMI] = ACTIONS(530), + [anon_sym_LBRACE] = ACTIONS(530), + [anon_sym_and] = ACTIONS(240), + [anon_sym_or] = ACTIONS(240), [sym_comment] = ACTIONS(37), }, - [152] = { - [sym__descendant_operator] = ACTIONS(620), - [anon_sym_COMMA] = ACTIONS(620), - [anon_sym_LBRACE] = ACTIONS(620), - [anon_sym_DOT] = ACTIONS(620), - [anon_sym_COLON] = ACTIONS(622), - [anon_sym_COLON_COLON] = ACTIONS(620), - [anon_sym_POUND] = ACTIONS(620), - [anon_sym_LBRACK] = ACTIONS(620), - [anon_sym_GT] = ACTIONS(620), - [anon_sym_TILDE] = ACTIONS(620), - [anon_sym_PLUS] = ACTIONS(620), - [anon_sym_RPAREN] = ACTIONS(620), + [165] = { + [ts_builtin_sym_end] = ACTIONS(656), + [anon_sym_ATimport] = ACTIONS(658), + [anon_sym_ATmedia] = ACTIONS(658), + [anon_sym_ATcharset] = ACTIONS(658), + [anon_sym_ATnamespace] = ACTIONS(658), + [anon_sym_ATkeyframes] = ACTIONS(658), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(658), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_ATsupports] = ACTIONS(658), + [sym_nesting_selector] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_COLON] = ACTIONS(658), + [anon_sym_COLON_COLON] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [sym_string_value] = ACTIONS(656), + [sym_identifier] = ACTIONS(656), + [sym_at_keyword] = ACTIONS(658), [sym_comment] = ACTIONS(37), }, - [153] = { - [sym__value] = STATE(183), - [sym_parenthesized_value] = STATE(183), - [sym_color_value] = STATE(183), - [sym_integer_value] = STATE(183), - [sym_float_value] = STATE(183), - [sym_call_expression] = STATE(183), - [sym_binary_expression] = STATE(183), + [166] = { + [aux_sym_import_statement_repeat1] = STATE(166), + [anon_sym_COMMA] = ACTIONS(660), + [anon_sym_SEMI] = ACTIONS(530), + [anon_sym_LBRACE] = ACTIONS(530), + [sym_comment] = ACTIONS(37), + }, + [167] = { + [sym__descendant_operator] = ACTIONS(663), + [anon_sym_COMMA] = ACTIONS(663), + [anon_sym_LBRACE] = ACTIONS(663), + [anon_sym_DOT] = ACTIONS(663), + [anon_sym_COLON] = ACTIONS(665), + [anon_sym_COLON_COLON] = ACTIONS(663), + [anon_sym_POUND] = ACTIONS(663), + [anon_sym_LBRACK] = ACTIONS(663), + [anon_sym_GT] = ACTIONS(663), + [anon_sym_TILDE] = ACTIONS(663), + [anon_sym_PLUS] = ACTIONS(663), + [anon_sym_RPAREN] = ACTIONS(663), + [sym_comment] = ACTIONS(37), + }, + [168] = { + [sym__value] = STATE(198), + [sym_parenthesized_value] = STATE(198), + [sym_color_value] = STATE(198), + [sym_integer_value] = STATE(198), + [sym_float_value] = STATE(198), + [sym_call_expression] = STATE(198), + [sym_binary_expression] = STATE(198), [anon_sym_POUND] = ACTIONS(39), [anon_sym_LPAREN2] = ACTIONS(41), - [sym_string_value] = ACTIONS(624), + [sym_string_value] = ACTIONS(667), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(63), [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(65), [sym_identifier] = ACTIONS(49), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(626), - }, - [154] = { - [sym__descendant_operator] = ACTIONS(628), - [anon_sym_COMMA] = ACTIONS(628), - [anon_sym_LBRACE] = ACTIONS(628), - [anon_sym_DOT] = ACTIONS(628), - [anon_sym_COLON] = ACTIONS(630), - [anon_sym_COLON_COLON] = ACTIONS(628), - [anon_sym_POUND] = ACTIONS(628), - [anon_sym_LBRACK] = ACTIONS(628), - [anon_sym_GT] = ACTIONS(628), - [anon_sym_TILDE] = ACTIONS(628), - [anon_sym_PLUS] = ACTIONS(628), - [anon_sym_RPAREN] = ACTIONS(628), - [sym_comment] = ACTIONS(37), - }, - [155] = { - [anon_sym_COMMA] = ACTIONS(300), - [anon_sym_SEMI] = ACTIONS(300), - [anon_sym_RBRACE] = ACTIONS(300), - [anon_sym_STAR] = ACTIONS(300), - [anon_sym_POUND] = ACTIONS(300), - [anon_sym_PLUS] = ACTIONS(302), - [anon_sym_RPAREN] = ACTIONS(300), - [sym_important] = ACTIONS(300), - [anon_sym_LPAREN2] = ACTIONS(300), - [sym_string_value] = ACTIONS(300), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(302), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(302), - [anon_sym_DASH] = ACTIONS(302), - [anon_sym_SLASH] = ACTIONS(302), - [sym_identifier] = ACTIONS(302), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(302), - }, - [156] = { - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_RPAREN] = ACTIONS(632), - [anon_sym_DASH] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [sym_comment] = ACTIONS(37), - }, - [157] = { - [anon_sym_COMMA] = ACTIONS(306), - [anon_sym_SEMI] = ACTIONS(306), - [anon_sym_RBRACE] = ACTIONS(306), - [anon_sym_STAR] = ACTIONS(306), - [anon_sym_POUND] = ACTIONS(306), - [anon_sym_PLUS] = ACTIONS(308), - [anon_sym_RPAREN] = ACTIONS(306), - [sym_important] = ACTIONS(306), - [anon_sym_LPAREN2] = ACTIONS(306), - [sym_string_value] = ACTIONS(306), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(308), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(308), - [anon_sym_DASH] = ACTIONS(308), - [anon_sym_SLASH] = ACTIONS(308), - [sym_identifier] = ACTIONS(308), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(308), - }, - [158] = { - [anon_sym_COMMA] = ACTIONS(310), - [anon_sym_SEMI] = ACTIONS(310), - [anon_sym_RBRACE] = ACTIONS(310), - [anon_sym_STAR] = ACTIONS(310), - [anon_sym_POUND] = ACTIONS(310), - [anon_sym_PLUS] = ACTIONS(312), - [anon_sym_RPAREN] = ACTIONS(310), - [sym_important] = ACTIONS(310), - [anon_sym_LPAREN2] = ACTIONS(310), - [sym_string_value] = ACTIONS(310), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(312), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(312), - [anon_sym_DASH] = ACTIONS(312), - [anon_sym_SLASH] = ACTIONS(312), - [sym_identifier] = ACTIONS(312), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(312), - }, - [159] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(186), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(634), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [160] = { - [anon_sym_COMMA] = ACTIONS(330), - [anon_sym_SEMI] = ACTIONS(330), - [anon_sym_RBRACE] = ACTIONS(330), - [anon_sym_STAR] = ACTIONS(330), - [anon_sym_POUND] = ACTIONS(330), - [anon_sym_PLUS] = ACTIONS(332), - [anon_sym_RPAREN] = ACTIONS(330), - [sym_important] = ACTIONS(330), - [anon_sym_LPAREN2] = ACTIONS(330), - [sym_string_value] = ACTIONS(330), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(332), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(332), - [anon_sym_DASH] = ACTIONS(332), - [anon_sym_SLASH] = ACTIONS(332), - [sym_identifier] = ACTIONS(332), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(332), - }, - [161] = { - [sym__value] = STATE(187), - [sym_parenthesized_value] = STATE(187), - [sym_color_value] = STATE(187), - [sym_integer_value] = STATE(187), - [sym_float_value] = STATE(187), - [sym_call_expression] = STATE(187), - [sym_binary_expression] = STATE(187), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(636), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(638), - }, - [162] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(188), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [163] = { - [anon_sym_SEMI] = ACTIONS(640), - [anon_sym_STAR] = ACTIONS(640), - [anon_sym_RBRACK] = ACTIONS(640), - [anon_sym_PLUS] = ACTIONS(640), - [anon_sym_RPAREN] = ACTIONS(640), - [anon_sym_LPAREN2] = ACTIONS(640), - [anon_sym_not] = ACTIONS(642), - [anon_sym_only] = ACTIONS(642), - [anon_sym_selector] = ACTIONS(642), - [anon_sym_DASH] = ACTIONS(642), - [anon_sym_SLASH] = ACTIONS(642), - [sym_identifier] = ACTIONS(642), - [sym_comment] = ACTIONS(37), - }, - [164] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(164), - [anon_sym_COMMA] = ACTIONS(644), - [anon_sym_SEMI] = ACTIONS(644), - [anon_sym_POUND] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(644), - [anon_sym_LPAREN2] = ACTIONS(649), - [sym_string_value] = ACTIONS(652), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(655), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(658), - [sym_identifier] = ACTIONS(661), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(664), - }, - [165] = { - [aux_sym_arguments_repeat1] = STATE(190), - [anon_sym_COMMA] = ACTIONS(493), - [anon_sym_SEMI] = ACTIONS(493), - [anon_sym_RPAREN] = ACTIONS(667), - [sym_comment] = ACTIONS(37), - }, - [166] = { - [anon_sym_COMMA] = ACTIONS(511), - [anon_sym_SEMI] = ACTIONS(511), - [anon_sym_and] = ACTIONS(346), - [anon_sym_or] = ACTIONS(346), - [sym_comment] = ACTIONS(37), - }, - [167] = { - [ts_builtin_sym_end] = ACTIONS(669), - [anon_sym_ATimport] = ACTIONS(671), - [anon_sym_ATmedia] = ACTIONS(671), - [anon_sym_ATcharset] = ACTIONS(671), - [anon_sym_ATnamespace] = ACTIONS(671), - [anon_sym_ATkeyframes] = ACTIONS(671), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(671), - [anon_sym_RBRACE] = ACTIONS(669), - [anon_sym_ATsupports] = ACTIONS(671), - [sym_nesting_selector] = ACTIONS(669), - [anon_sym_STAR] = ACTIONS(669), - [anon_sym_DOT] = ACTIONS(669), - [anon_sym_COLON] = ACTIONS(671), - [anon_sym_COLON_COLON] = ACTIONS(669), - [anon_sym_POUND] = ACTIONS(669), - [anon_sym_LBRACK] = ACTIONS(669), - [sym_string_value] = ACTIONS(669), - [sym_identifier] = ACTIONS(669), - [sym_at_keyword] = ACTIONS(671), - [sym_comment] = ACTIONS(37), - }, - [168] = { - [aux_sym_import_statement_repeat1] = STATE(168), - [anon_sym_COMMA] = ACTIONS(673), - [anon_sym_SEMI] = ACTIONS(511), - [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(669), }, [169] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(192), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(676), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [sym__descendant_operator] = ACTIONS(671), + [anon_sym_COMMA] = ACTIONS(671), + [anon_sym_LBRACE] = ACTIONS(671), + [anon_sym_DOT] = ACTIONS(671), + [anon_sym_COLON] = ACTIONS(673), + [anon_sym_COLON_COLON] = ACTIONS(671), + [anon_sym_POUND] = ACTIONS(671), + [anon_sym_LBRACK] = ACTIONS(671), + [anon_sym_GT] = ACTIONS(671), + [anon_sym_TILDE] = ACTIONS(671), + [anon_sym_PLUS] = ACTIONS(671), + [anon_sym_RPAREN] = ACTIONS(671), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), }, [170] = { - [anon_sym_COMMA] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_and] = ACTIONS(678), - [anon_sym_or] = ACTIONS(678), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(199), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), }, [171] = { - [sym_import_statement] = STATE(195), - [sym_media_statement] = STATE(195), - [sym_charset_statement] = STATE(195), - [sym_namespace_statement] = STATE(195), - [sym_keyframes_statement] = STATE(195), - [sym_supports_statement] = STATE(195), - [sym_at_rule] = STATE(195), - [sym_rule_set] = STATE(195), - [sym_selectors] = STATE(17), - [sym__selector] = STATE(18), - [sym_universal_selector] = STATE(18), - [sym_class_selector] = STATE(18), - [sym_pseudo_class_selector] = STATE(18), - [sym_pseudo_element_selector] = STATE(18), - [sym_id_selector] = STATE(18), - [sym_attribute_selector] = STATE(18), - [sym_child_selector] = STATE(18), - [sym_descendant_selector] = STATE(18), - [sym_sibling_selector] = STATE(18), - [sym_adjacent_sibling_selector] = STATE(18), - [sym_declaration] = STATE(195), - [sym_last_declaration] = STATE(194), - [aux_sym_block_repeat1] = STATE(195), - [anon_sym_ATimport] = ACTIONS(7), - [anon_sym_ATmedia] = ACTIONS(9), - [anon_sym_ATcharset] = ACTIONS(11), - [anon_sym_ATnamespace] = ACTIONS(13), - [anon_sym_ATkeyframes] = ACTIONS(15), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(680), - [anon_sym_ATsupports] = ACTIONS(17), - [sym_nesting_selector] = ACTIONS(19), - [anon_sym_STAR] = ACTIONS(21), - [anon_sym_DOT] = ACTIONS(23), - [anon_sym_COLON] = ACTIONS(25), - [anon_sym_COLON_COLON] = ACTIONS(27), - [anon_sym_POUND] = ACTIONS(29), - [anon_sym_LBRACK] = ACTIONS(31), - [sym_string_value] = ACTIONS(19), - [sym_identifier] = ACTIONS(219), - [sym_at_keyword] = ACTIONS(35), + [anon_sym_SEMI] = ACTIONS(675), + [anon_sym_STAR] = ACTIONS(675), + [anon_sym_RBRACK] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(675), + [anon_sym_RPAREN] = ACTIONS(675), + [anon_sym_LPAREN2] = ACTIONS(675), + [anon_sym_not] = ACTIONS(677), + [anon_sym_only] = ACTIONS(677), + [anon_sym_selector] = ACTIONS(677), + [anon_sym_DASH] = ACTIONS(677), + [anon_sym_SLASH] = ACTIONS(677), + [sym_identifier] = ACTIONS(677), [sym_comment] = ACTIONS(37), }, [172] = { - [anon_sym_RBRACE] = ACTIONS(682), - [sym_from] = ACTIONS(682), - [sym_to] = ACTIONS(682), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(682), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(172), + [anon_sym_COMMA] = ACTIONS(679), + [anon_sym_SEMI] = ACTIONS(679), + [anon_sym_POUND] = ACTIONS(681), + [anon_sym_RPAREN] = ACTIONS(679), + [anon_sym_LPAREN2] = ACTIONS(684), + [sym_string_value] = ACTIONS(687), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(690), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(693), + [sym_identifier] = ACTIONS(696), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(699), }, [173] = { - [ts_builtin_sym_end] = ACTIONS(684), - [anon_sym_ATimport] = ACTIONS(686), - [anon_sym_ATmedia] = ACTIONS(686), - [anon_sym_ATcharset] = ACTIONS(686), - [anon_sym_ATnamespace] = ACTIONS(686), - [anon_sym_ATkeyframes] = ACTIONS(686), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(686), - [anon_sym_RBRACE] = ACTIONS(684), - [anon_sym_ATsupports] = ACTIONS(686), - [sym_nesting_selector] = ACTIONS(684), - [anon_sym_STAR] = ACTIONS(684), - [anon_sym_DOT] = ACTIONS(684), - [anon_sym_COLON] = ACTIONS(686), - [anon_sym_COLON_COLON] = ACTIONS(684), - [anon_sym_POUND] = ACTIONS(684), - [anon_sym_LBRACK] = ACTIONS(684), - [sym_string_value] = ACTIONS(684), - [sym_identifier] = ACTIONS(684), - [sym_at_keyword] = ACTIONS(686), - [sym_comment] = ACTIONS(37), - }, - [174] = { - [sym_keyframe_block] = STATE(174), - [sym_integer_value] = STATE(136), - [aux_sym_keyframe_block_list_repeat1] = STATE(174), - [anon_sym_RBRACE] = ACTIONS(688), - [sym_from] = ACTIONS(690), - [sym_to] = ACTIONS(690), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(693), - [sym_comment] = ACTIONS(37), - }, - [175] = { - [sym__selector] = STATE(196), - [sym_universal_selector] = STATE(196), - [sym_class_selector] = STATE(196), - [sym_pseudo_class_selector] = STATE(196), - [sym_pseudo_element_selector] = STATE(196), - [sym_id_selector] = STATE(196), - [sym_attribute_selector] = STATE(196), - [sym_child_selector] = STATE(196), - [sym_descendant_selector] = STATE(196), - [sym_sibling_selector] = STATE(196), - [sym_adjacent_sibling_selector] = STATE(196), - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(197), - [sym_nesting_selector] = ACTIONS(696), - [anon_sym_STAR] = ACTIONS(21), - [anon_sym_DOT] = ACTIONS(388), - [anon_sym_COLON] = ACTIONS(25), - [anon_sym_COLON_COLON] = ACTIONS(27), - [anon_sym_POUND] = ACTIONS(390), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(394), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(396), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [176] = { - [sym__descendant_operator] = ACTIONS(698), - [anon_sym_COMMA] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_DOT] = ACTIONS(698), - [anon_sym_COLON] = ACTIONS(700), - [anon_sym_COLON_COLON] = ACTIONS(698), - [anon_sym_POUND] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_GT] = ACTIONS(698), - [anon_sym_TILDE] = ACTIONS(698), - [anon_sym_PLUS] = ACTIONS(698), - [anon_sym_RPAREN] = ACTIONS(698), - [sym_comment] = ACTIONS(37), - }, - [177] = { - [aux_sym_pseudo_class_arguments_repeat2] = STATE(199), - [anon_sym_COMMA] = ACTIONS(550), + [aux_sym_arguments_repeat1] = STATE(201), + [anon_sym_COMMA] = ACTIONS(512), + [anon_sym_SEMI] = ACTIONS(512), [anon_sym_RPAREN] = ACTIONS(702), [sym_comment] = ACTIONS(37), }, - [178] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(178), - [anon_sym_COMMA] = ACTIONS(644), - [anon_sym_POUND] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(644), - [anon_sym_LPAREN2] = ACTIONS(649), - [sym_string_value] = ACTIONS(652), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(655), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(658), - [sym_identifier] = ACTIONS(661), + [174] = { + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_SEMI] = ACTIONS(530), + [anon_sym_and] = ACTIONS(353), + [anon_sym_or] = ACTIONS(353), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(664), }, - [179] = { - [sym__descendant_operator] = ACTIONS(704), - [anon_sym_COMMA] = ACTIONS(704), - [anon_sym_LBRACE] = ACTIONS(704), + [175] = { + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_ATimport] = ACTIONS(706), + [anon_sym_ATmedia] = ACTIONS(706), + [anon_sym_ATcharset] = ACTIONS(706), + [anon_sym_ATnamespace] = ACTIONS(706), + [anon_sym_ATkeyframes] = ACTIONS(706), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(706), + [anon_sym_RBRACE] = ACTIONS(704), + [anon_sym_ATsupports] = ACTIONS(706), + [sym_nesting_selector] = ACTIONS(704), + [anon_sym_STAR] = ACTIONS(704), [anon_sym_DOT] = ACTIONS(704), [anon_sym_COLON] = ACTIONS(706), [anon_sym_COLON_COLON] = ACTIONS(704), [anon_sym_POUND] = ACTIONS(704), [anon_sym_LBRACK] = ACTIONS(704), - [anon_sym_GT] = ACTIONS(704), - [anon_sym_TILDE] = ACTIONS(704), - [anon_sym_PLUS] = ACTIONS(704), - [anon_sym_RPAREN] = ACTIONS(704), + [sym_string_value] = ACTIONS(704), + [sym_identifier] = ACTIONS(704), + [sym_at_keyword] = ACTIONS(706), [sym_comment] = ACTIONS(37), }, - [180] = { - [sym__value] = STATE(203), - [sym_parenthesized_value] = STATE(203), - [sym_color_value] = STATE(203), - [sym_integer_value] = STATE(203), - [sym_float_value] = STATE(203), - [sym_call_expression] = STATE(203), - [sym_binary_expression] = STATE(203), - [aux_sym_declaration_repeat1] = STATE(204), + [176] = { + [aux_sym_import_statement_repeat1] = STATE(176), [anon_sym_COMMA] = ACTIONS(708), - [anon_sym_SEMI] = ACTIONS(710), - [anon_sym_RBRACE] = ACTIONS(712), - [anon_sym_STAR] = ACTIONS(487), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_PLUS] = ACTIONS(489), - [sym_important] = ACTIONS(714), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(716), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [anon_sym_DASH] = ACTIONS(489), - [anon_sym_SLASH] = ACTIONS(489), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(718), - }, - [181] = { - [ts_builtin_sym_end] = ACTIONS(720), - [anon_sym_ATimport] = ACTIONS(722), - [anon_sym_ATmedia] = ACTIONS(722), - [anon_sym_ATcharset] = ACTIONS(722), - [anon_sym_ATnamespace] = ACTIONS(722), - [anon_sym_ATkeyframes] = ACTIONS(722), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(722), - [anon_sym_RBRACE] = ACTIONS(720), - [anon_sym_ATsupports] = ACTIONS(722), - [sym_nesting_selector] = ACTIONS(720), - [anon_sym_STAR] = ACTIONS(720), - [anon_sym_DOT] = ACTIONS(720), - [anon_sym_COLON] = ACTIONS(722), - [anon_sym_COLON_COLON] = ACTIONS(720), - [anon_sym_POUND] = ACTIONS(720), - [anon_sym_LBRACK] = ACTIONS(720), - [sym_string_value] = ACTIONS(720), - [sym_identifier] = ACTIONS(720), - [sym_at_keyword] = ACTIONS(722), + [anon_sym_SEMI] = ACTIONS(530), [sym_comment] = ACTIONS(37), }, - [182] = { - [sym__descendant_operator] = ACTIONS(91), - [anon_sym_COMMA] = ACTIONS(91), - [anon_sym_LBRACE] = ACTIONS(91), - [anon_sym_DOT] = ACTIONS(91), - [anon_sym_COLON] = ACTIONS(724), - [anon_sym_COLON_COLON] = ACTIONS(91), - [anon_sym_POUND] = ACTIONS(91), - [anon_sym_LBRACK] = ACTIONS(91), - [anon_sym_GT] = ACTIONS(91), - [anon_sym_TILDE] = ACTIONS(91), - [anon_sym_PLUS] = ACTIONS(91), + [177] = { + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(203), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(711), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), + }, + [178] = { + [anon_sym_COMMA] = ACTIONS(713), + [anon_sym_SEMI] = ACTIONS(713), + [anon_sym_LBRACE] = ACTIONS(713), + [anon_sym_RPAREN] = ACTIONS(713), + [anon_sym_and] = ACTIONS(713), + [anon_sym_or] = ACTIONS(713), [sym_comment] = ACTIONS(37), }, - [183] = { - [anon_sym_STAR] = ACTIONS(177), - [anon_sym_RBRACK] = ACTIONS(726), - [anon_sym_PLUS] = ACTIONS(177), - [anon_sym_DASH] = ACTIONS(177), - [anon_sym_SLASH] = ACTIONS(179), - [sym_comment] = ACTIONS(37), - }, - [184] = { - [anon_sym_COMMA] = ACTIONS(465), - [anon_sym_SEMI] = ACTIONS(465), - [anon_sym_RBRACE] = ACTIONS(465), - [anon_sym_STAR] = ACTIONS(465), - [anon_sym_POUND] = ACTIONS(465), - [anon_sym_PLUS] = ACTIONS(467), - [anon_sym_RPAREN] = ACTIONS(465), - [sym_important] = ACTIONS(465), - [anon_sym_LPAREN2] = ACTIONS(465), - [sym_string_value] = ACTIONS(465), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(467), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(467), - [anon_sym_DASH] = ACTIONS(467), - [anon_sym_SLASH] = ACTIONS(467), - [sym_identifier] = ACTIONS(467), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(467), - }, - [185] = { - [anon_sym_COMMA] = ACTIONS(471), - [anon_sym_SEMI] = ACTIONS(471), - [anon_sym_RBRACE] = ACTIONS(471), - [anon_sym_STAR] = ACTIONS(471), - [anon_sym_POUND] = ACTIONS(471), - [anon_sym_PLUS] = ACTIONS(473), - [anon_sym_RPAREN] = ACTIONS(471), - [sym_important] = ACTIONS(471), - [anon_sym_LPAREN2] = ACTIONS(471), - [sym_string_value] = ACTIONS(471), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(473), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(473), - [anon_sym_DASH] = ACTIONS(473), - [anon_sym_SLASH] = ACTIONS(473), - [sym_identifier] = ACTIONS(473), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(473), - }, - [186] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(164), - [aux_sym_arguments_repeat1] = STATE(208), - [anon_sym_COMMA] = ACTIONS(493), - [anon_sym_SEMI] = ACTIONS(493), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(728), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [187] = { - [anon_sym_COMMA] = ACTIONS(497), - [anon_sym_SEMI] = ACTIONS(497), - [anon_sym_RBRACE] = ACTIONS(497), - [anon_sym_STAR] = ACTIONS(497), - [anon_sym_POUND] = ACTIONS(497), - [anon_sym_PLUS] = ACTIONS(499), - [anon_sym_RPAREN] = ACTIONS(497), - [sym_important] = ACTIONS(497), - [anon_sym_LPAREN2] = ACTIONS(497), - [sym_string_value] = ACTIONS(497), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(499), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(499), - [anon_sym_DASH] = ACTIONS(499), - [anon_sym_SLASH] = ACTIONS(499), - [sym_identifier] = ACTIONS(499), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(499), - }, - [188] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(164), - [anon_sym_COMMA] = ACTIONS(730), - [anon_sym_SEMI] = ACTIONS(730), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(730), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), - }, - [189] = { - [anon_sym_SEMI] = ACTIONS(732), - [anon_sym_STAR] = ACTIONS(732), - [anon_sym_RBRACK] = ACTIONS(732), - [anon_sym_PLUS] = ACTIONS(732), - [anon_sym_RPAREN] = ACTIONS(732), - [anon_sym_LPAREN2] = ACTIONS(732), - [anon_sym_not] = ACTIONS(734), - [anon_sym_only] = ACTIONS(734), - [anon_sym_selector] = ACTIONS(734), - [anon_sym_DASH] = ACTIONS(734), - [anon_sym_SLASH] = ACTIONS(734), - [sym_identifier] = ACTIONS(734), - [sym_comment] = ACTIONS(37), - }, - [190] = { - [aux_sym_arguments_repeat1] = STATE(190), - [anon_sym_COMMA] = ACTIONS(736), - [anon_sym_SEMI] = ACTIONS(736), - [anon_sym_RPAREN] = ACTIONS(730), - [sym_comment] = ACTIONS(37), - }, - [191] = { - [anon_sym_COMMA] = ACTIONS(739), - [anon_sym_SEMI] = ACTIONS(739), - [anon_sym_LBRACE] = ACTIONS(739), - [anon_sym_RPAREN] = ACTIONS(739), - [anon_sym_and] = ACTIONS(739), - [anon_sym_or] = ACTIONS(739), - [sym_comment] = ACTIONS(37), - }, - [192] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(192), - [anon_sym_POUND] = ACTIONS(646), - [anon_sym_RPAREN] = ACTIONS(644), - [anon_sym_LPAREN2] = ACTIONS(649), - [sym_string_value] = ACTIONS(652), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(655), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(658), - [sym_identifier] = ACTIONS(661), - [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(664), - }, - [193] = { - [anon_sym_RBRACE] = ACTIONS(410), - [sym_from] = ACTIONS(410), - [sym_to] = ACTIONS(410), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(410), - [sym_comment] = ACTIONS(37), - }, - [194] = { - [anon_sym_RBRACE] = ACTIONS(741), - [sym_comment] = ACTIONS(37), - }, - [195] = { - [sym_import_statement] = STATE(148), - [sym_media_statement] = STATE(148), - [sym_charset_statement] = STATE(148), - [sym_namespace_statement] = STATE(148), - [sym_keyframes_statement] = STATE(148), - [sym_supports_statement] = STATE(148), - [sym_at_rule] = STATE(148), - [sym_rule_set] = STATE(148), + [179] = { + [sym_import_statement] = STATE(206), + [sym_media_statement] = STATE(206), + [sym_charset_statement] = STATE(206), + [sym_namespace_statement] = STATE(206), + [sym_keyframes_statement] = STATE(206), + [sym_supports_statement] = STATE(206), + [sym_at_rule] = STATE(206), + [sym_rule_set] = STATE(206), [sym_selectors] = STATE(17), [sym__selector] = STATE(18), [sym_universal_selector] = STATE(18), @@ -7629,16 +7365,16 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [sym_descendant_selector] = STATE(18), [sym_sibling_selector] = STATE(18), [sym_adjacent_sibling_selector] = STATE(18), - [sym_declaration] = STATE(148), - [sym_last_declaration] = STATE(210), - [aux_sym_block_repeat1] = STATE(148), + [sym_declaration] = STATE(206), + [sym_last_declaration] = STATE(205), + [aux_sym_block_repeat1] = STATE(206), [anon_sym_ATimport] = ACTIONS(7), [anon_sym_ATmedia] = ACTIONS(9), [anon_sym_ATcharset] = ACTIONS(11), [anon_sym_ATnamespace] = ACTIONS(13), [anon_sym_ATkeyframes] = ACTIONS(15), [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(741), + [anon_sym_RBRACE] = ACTIONS(715), [anon_sym_ATsupports] = ACTIONS(17), [sym_nesting_selector] = ACTIONS(19), [anon_sym_STAR] = ACTIONS(21), @@ -7648,404 +7384,674 @@ static uint16_t ts_parse_table[STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(29), [anon_sym_LBRACK] = ACTIONS(31), [sym_string_value] = ACTIONS(19), - [sym_identifier] = ACTIONS(219), + [sym_identifier] = ACTIONS(234), [sym_at_keyword] = ACTIONS(35), [sym_comment] = ACTIONS(37), }, - [196] = { - [sym__descendant_operator] = ACTIONS(103), - [anon_sym_COMMA] = ACTIONS(743), - [anon_sym_DOT] = ACTIONS(109), - [anon_sym_COLON] = ACTIONS(111), - [anon_sym_COLON_COLON] = ACTIONS(113), - [anon_sym_POUND] = ACTIONS(115), - [anon_sym_LBRACK] = ACTIONS(117), - [anon_sym_GT] = ACTIONS(119), - [anon_sym_TILDE] = ACTIONS(121), - [anon_sym_PLUS] = ACTIONS(123), - [anon_sym_RPAREN] = ACTIONS(743), + [180] = { + [anon_sym_RBRACE] = ACTIONS(717), + [sym_from] = ACTIONS(717), + [sym_to] = ACTIONS(717), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(717), [sym_comment] = ACTIONS(37), }, + [181] = { + [ts_builtin_sym_end] = ACTIONS(719), + [anon_sym_ATimport] = ACTIONS(721), + [anon_sym_ATmedia] = ACTIONS(721), + [anon_sym_ATcharset] = ACTIONS(721), + [anon_sym_ATnamespace] = ACTIONS(721), + [anon_sym_ATkeyframes] = ACTIONS(721), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(721), + [anon_sym_RBRACE] = ACTIONS(719), + [anon_sym_ATsupports] = ACTIONS(721), + [sym_nesting_selector] = ACTIONS(719), + [anon_sym_STAR] = ACTIONS(719), + [anon_sym_DOT] = ACTIONS(719), + [anon_sym_COLON] = ACTIONS(721), + [anon_sym_COLON_COLON] = ACTIONS(719), + [anon_sym_POUND] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(719), + [sym_string_value] = ACTIONS(719), + [sym_identifier] = ACTIONS(719), + [sym_at_keyword] = ACTIONS(721), + [sym_comment] = ACTIONS(37), + }, + [182] = { + [sym_keyframe_block] = STATE(182), + [sym_integer_value] = STATE(139), + [aux_sym_keyframe_block_list_repeat1] = STATE(182), + [anon_sym_RBRACE] = ACTIONS(723), + [sym_from] = ACTIONS(725), + [sym_to] = ACTIONS(725), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(728), + [sym_comment] = ACTIONS(37), + }, + [183] = { + [sym__selector] = STATE(207), + [sym_universal_selector] = STATE(207), + [sym_class_selector] = STATE(207), + [sym_pseudo_class_selector] = STATE(207), + [sym_pseudo_element_selector] = STATE(207), + [sym_id_selector] = STATE(207), + [sym_attribute_selector] = STATE(207), + [sym_child_selector] = STATE(207), + [sym_descendant_selector] = STATE(207), + [sym_sibling_selector] = STATE(207), + [sym_adjacent_sibling_selector] = STATE(207), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(208), + [sym_nesting_selector] = ACTIONS(731), + [anon_sym_STAR] = ACTIONS(21), + [anon_sym_DOT] = ACTIONS(395), + [anon_sym_COLON] = ACTIONS(25), + [anon_sym_COLON_COLON] = ACTIONS(27), + [anon_sym_POUND] = ACTIONS(397), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(401), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(403), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), + }, + [184] = { + [sym__descendant_operator] = ACTIONS(733), + [anon_sym_COMMA] = ACTIONS(733), + [anon_sym_LBRACE] = ACTIONS(733), + [anon_sym_DOT] = ACTIONS(733), + [anon_sym_COLON] = ACTIONS(735), + [anon_sym_COLON_COLON] = ACTIONS(733), + [anon_sym_POUND] = ACTIONS(733), + [anon_sym_LBRACK] = ACTIONS(733), + [anon_sym_GT] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS] = ACTIONS(733), + [anon_sym_RPAREN] = ACTIONS(733), + [sym_comment] = ACTIONS(37), + }, + [185] = { + [aux_sym_pseudo_class_arguments_repeat2] = STATE(210), + [anon_sym_COMMA] = ACTIONS(569), + [anon_sym_RPAREN] = ACTIONS(737), + [sym_comment] = ACTIONS(37), + }, + [186] = { + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(186), + [anon_sym_COMMA] = ACTIONS(679), + [anon_sym_POUND] = ACTIONS(681), + [anon_sym_RPAREN] = ACTIONS(679), + [anon_sym_LPAREN2] = ACTIONS(684), + [sym_string_value] = ACTIONS(687), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(690), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(693), + [sym_identifier] = ACTIONS(696), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(699), + }, + [187] = { + [sym__descendant_operator] = ACTIONS(739), + [anon_sym_COMMA] = ACTIONS(739), + [anon_sym_LBRACE] = ACTIONS(739), + [anon_sym_DOT] = ACTIONS(739), + [anon_sym_COLON] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(739), + [anon_sym_POUND] = ACTIONS(739), + [anon_sym_LBRACK] = ACTIONS(739), + [anon_sym_GT] = ACTIONS(739), + [anon_sym_TILDE] = ACTIONS(739), + [anon_sym_PLUS] = ACTIONS(739), + [anon_sym_RPAREN] = ACTIONS(739), + [sym_comment] = ACTIONS(37), + }, + [188] = { + [anon_sym_COMMA] = ACTIONS(500), + [anon_sym_SEMI] = ACTIONS(500), + [anon_sym_RBRACE] = ACTIONS(500), + [anon_sym_STAR] = ACTIONS(500), + [anon_sym_POUND] = ACTIONS(500), + [anon_sym_PLUS] = ACTIONS(502), + [anon_sym_RPAREN] = ACTIONS(500), + [sym_important] = ACTIONS(500), + [anon_sym_LPAREN2] = ACTIONS(500), + [sym_string_value] = ACTIONS(500), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(502), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(502), + [anon_sym_DASH] = ACTIONS(502), + [anon_sym_SLASH] = ACTIONS(502), + [sym_identifier] = ACTIONS(502), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(502), + }, + [189] = { + [anon_sym_COMMA] = ACTIONS(504), + [anon_sym_SEMI] = ACTIONS(504), + [anon_sym_RBRACE] = ACTIONS(504), + [anon_sym_STAR] = ACTIONS(504), + [anon_sym_POUND] = ACTIONS(504), + [anon_sym_PLUS] = ACTIONS(506), + [anon_sym_RPAREN] = ACTIONS(504), + [sym_important] = ACTIONS(504), + [anon_sym_LPAREN2] = ACTIONS(504), + [sym_string_value] = ACTIONS(504), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(506), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(506), + [anon_sym_DASH] = ACTIONS(506), + [anon_sym_SLASH] = ACTIONS(506), + [sym_identifier] = ACTIONS(506), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(506), + }, + [190] = { + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(172), + [aux_sym_arguments_repeat1] = STATE(212), + [anon_sym_COMMA] = ACTIONS(512), + [anon_sym_SEMI] = ACTIONS(512), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(743), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), + }, + [191] = { + [anon_sym_COMMA] = ACTIONS(745), + [anon_sym_SEMI] = ACTIONS(745), + [anon_sym_RBRACE] = ACTIONS(745), + [anon_sym_STAR] = ACTIONS(433), + [anon_sym_POUND] = ACTIONS(745), + [anon_sym_PLUS] = ACTIONS(435), + [sym_important] = ACTIONS(745), + [anon_sym_LPAREN2] = ACTIONS(745), + [sym_string_value] = ACTIONS(745), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(747), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(747), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_SLASH] = ACTIONS(435), + [sym_identifier] = ACTIONS(747), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(747), + }, + [192] = { + [anon_sym_COMMA] = ACTIONS(516), + [anon_sym_SEMI] = ACTIONS(516), + [anon_sym_RBRACE] = ACTIONS(516), + [anon_sym_STAR] = ACTIONS(516), + [anon_sym_POUND] = ACTIONS(516), + [anon_sym_PLUS] = ACTIONS(518), + [anon_sym_RPAREN] = ACTIONS(516), + [sym_important] = ACTIONS(516), + [anon_sym_LPAREN2] = ACTIONS(516), + [sym_string_value] = ACTIONS(516), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(518), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(518), + [anon_sym_DASH] = ACTIONS(518), + [anon_sym_SLASH] = ACTIONS(518), + [sym_identifier] = ACTIONS(518), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(518), + }, + [193] = { + [ts_builtin_sym_end] = ACTIONS(749), + [anon_sym_ATimport] = ACTIONS(751), + [anon_sym_ATmedia] = ACTIONS(751), + [anon_sym_ATcharset] = ACTIONS(751), + [anon_sym_ATnamespace] = ACTIONS(751), + [anon_sym_ATkeyframes] = ACTIONS(751), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(751), + [anon_sym_RBRACE] = ACTIONS(749), + [anon_sym_ATsupports] = ACTIONS(751), + [sym_nesting_selector] = ACTIONS(749), + [anon_sym_STAR] = ACTIONS(749), + [anon_sym_DOT] = ACTIONS(749), + [anon_sym_COLON] = ACTIONS(751), + [anon_sym_COLON_COLON] = ACTIONS(749), + [anon_sym_POUND] = ACTIONS(749), + [anon_sym_LBRACK] = ACTIONS(749), + [sym_string_value] = ACTIONS(749), + [sym_identifier] = ACTIONS(749), + [sym_at_keyword] = ACTIONS(751), + [sym_comment] = ACTIONS(37), + }, + [194] = { + [anon_sym_SEMI] = ACTIONS(753), + [sym_comment] = ACTIONS(37), + }, + [195] = { + [sym__value] = STATE(158), + [sym_parenthesized_value] = STATE(158), + [sym_color_value] = STATE(158), + [sym_integer_value] = STATE(158), + [sym_float_value] = STATE(158), + [sym_call_expression] = STATE(158), + [sym_binary_expression] = STATE(158), + [aux_sym_declaration_repeat1] = STATE(195), + [anon_sym_COMMA] = ACTIONS(755), + [anon_sym_SEMI] = ACTIONS(745), + [anon_sym_POUND] = ACTIONS(758), + [sym_important] = ACTIONS(745), + [anon_sym_LPAREN2] = ACTIONS(761), + [sym_string_value] = ACTIONS(764), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(767), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(770), + [sym_identifier] = ACTIONS(773), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(776), + }, + [196] = { + [sym__value] = STATE(158), + [sym_parenthesized_value] = STATE(158), + [sym_color_value] = STATE(158), + [sym_integer_value] = STATE(158), + [sym_float_value] = STATE(158), + [sym_call_expression] = STATE(158), + [sym_binary_expression] = STATE(158), + [aux_sym_declaration_repeat1] = STATE(215), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(431), + [anon_sym_RBRACE] = ACTIONS(779), + [anon_sym_STAR] = ACTIONS(433), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_PLUS] = ACTIONS(435), + [sym_important] = ACTIONS(781), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(439), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_SLASH] = ACTIONS(435), + [sym_identifier] = ACTIONS(224), + [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(441), + }, [197] = { - [sym__value] = STATE(119), - [sym_parenthesized_value] = STATE(119), - [sym_color_value] = STATE(119), - [sym_integer_value] = STATE(119), - [sym_float_value] = STATE(119), - [sym_call_expression] = STATE(119), - [sym_binary_expression] = STATE(119), - [aux_sym_pseudo_class_arguments_repeat1] = STATE(178), - [anon_sym_COMMA] = ACTIONS(743), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_RPAREN] = ACTIONS(743), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(320), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_ATimport] = ACTIONS(785), + [anon_sym_ATmedia] = ACTIONS(785), + [anon_sym_ATcharset] = ACTIONS(785), + [anon_sym_ATnamespace] = ACTIONS(785), + [anon_sym_ATkeyframes] = ACTIONS(785), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(783), + [anon_sym_ATsupports] = ACTIONS(785), + [sym_nesting_selector] = ACTIONS(783), + [anon_sym_STAR] = ACTIONS(783), + [anon_sym_DOT] = ACTIONS(783), + [anon_sym_COLON] = ACTIONS(785), + [anon_sym_COLON_COLON] = ACTIONS(783), + [anon_sym_POUND] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(783), + [sym_string_value] = ACTIONS(783), + [sym_identifier] = ACTIONS(783), + [sym_at_keyword] = ACTIONS(785), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(328), }, [198] = { - [sym__descendant_operator] = ACTIONS(745), - [anon_sym_COMMA] = ACTIONS(745), - [anon_sym_LBRACE] = ACTIONS(745), - [anon_sym_DOT] = ACTIONS(745), - [anon_sym_COLON] = ACTIONS(747), - [anon_sym_COLON_COLON] = ACTIONS(745), - [anon_sym_POUND] = ACTIONS(745), - [anon_sym_LBRACK] = ACTIONS(745), - [anon_sym_GT] = ACTIONS(745), - [anon_sym_TILDE] = ACTIONS(745), - [anon_sym_PLUS] = ACTIONS(745), - [anon_sym_RPAREN] = ACTIONS(745), + [anon_sym_STAR] = ACTIONS(178), + [anon_sym_RBRACK] = ACTIONS(787), + [anon_sym_PLUS] = ACTIONS(178), + [anon_sym_DASH] = ACTIONS(178), + [anon_sym_SLASH] = ACTIONS(180), [sym_comment] = ACTIONS(37), }, [199] = { - [aux_sym_pseudo_class_arguments_repeat2] = STATE(199), - [anon_sym_COMMA] = ACTIONS(749), - [anon_sym_RPAREN] = ACTIONS(743), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(172), + [anon_sym_COMMA] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), }, [200] = { - [sym__value] = STATE(211), - [sym_parenthesized_value] = STATE(211), - [sym_color_value] = STATE(211), - [sym_integer_value] = STATE(211), - [sym_float_value] = STATE(211), - [sym_call_expression] = STATE(211), - [sym_binary_expression] = STATE(211), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(752), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(791), + [anon_sym_STAR] = ACTIONS(791), + [anon_sym_RBRACK] = ACTIONS(791), + [anon_sym_PLUS] = ACTIONS(791), + [anon_sym_RPAREN] = ACTIONS(791), + [anon_sym_LPAREN2] = ACTIONS(791), + [anon_sym_not] = ACTIONS(793), + [anon_sym_only] = ACTIONS(793), + [anon_sym_selector] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [sym_identifier] = ACTIONS(793), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(754), }, [201] = { - [anon_sym_ATimport] = ACTIONS(756), - [anon_sym_ATmedia] = ACTIONS(756), - [anon_sym_ATcharset] = ACTIONS(756), - [anon_sym_ATnamespace] = ACTIONS(756), - [anon_sym_ATkeyframes] = ACTIONS(756), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(756), - [anon_sym_RBRACE] = ACTIONS(758), - [anon_sym_ATsupports] = ACTIONS(756), - [sym_nesting_selector] = ACTIONS(758), - [anon_sym_STAR] = ACTIONS(758), - [anon_sym_DOT] = ACTIONS(758), - [anon_sym_COLON] = ACTIONS(756), - [anon_sym_COLON_COLON] = ACTIONS(758), - [anon_sym_POUND] = ACTIONS(758), - [anon_sym_LBRACK] = ACTIONS(758), - [sym_string_value] = ACTIONS(758), - [sym_identifier] = ACTIONS(758), - [sym_at_keyword] = ACTIONS(756), + [aux_sym_arguments_repeat1] = STATE(201), + [anon_sym_COMMA] = ACTIONS(795), + [anon_sym_SEMI] = ACTIONS(795), + [anon_sym_RPAREN] = ACTIONS(789), [sym_comment] = ACTIONS(37), }, [202] = { - [anon_sym_SEMI] = ACTIONS(760), - [anon_sym_RBRACE] = ACTIONS(762), + [anon_sym_COMMA] = ACTIONS(798), + [anon_sym_SEMI] = ACTIONS(798), + [anon_sym_LBRACE] = ACTIONS(798), + [anon_sym_RPAREN] = ACTIONS(798), + [anon_sym_and] = ACTIONS(798), + [anon_sym_or] = ACTIONS(798), [sym_comment] = ACTIONS(37), }, [203] = { - [anon_sym_COMMA] = ACTIONS(764), - [anon_sym_SEMI] = ACTIONS(764), - [anon_sym_RBRACE] = ACTIONS(764), - [anon_sym_STAR] = ACTIONS(487), - [anon_sym_POUND] = ACTIONS(764), - [anon_sym_PLUS] = ACTIONS(489), - [sym_important] = ACTIONS(764), - [anon_sym_LPAREN2] = ACTIONS(764), - [sym_string_value] = ACTIONS(764), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(766), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(766), - [anon_sym_DASH] = ACTIONS(489), - [anon_sym_SLASH] = ACTIONS(489), - [sym_identifier] = ACTIONS(766), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(203), + [anon_sym_POUND] = ACTIONS(681), + [anon_sym_RPAREN] = ACTIONS(679), + [anon_sym_LPAREN2] = ACTIONS(684), + [sym_string_value] = ACTIONS(687), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(690), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(693), + [sym_identifier] = ACTIONS(696), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(766), + [sym_plain_value] = ACTIONS(699), }, [204] = { - [sym__value] = STATE(203), - [sym_parenthesized_value] = STATE(203), - [sym_color_value] = STATE(203), - [sym_integer_value] = STATE(203), - [sym_float_value] = STATE(203), - [sym_call_expression] = STATE(203), - [sym_binary_expression] = STATE(203), - [aux_sym_declaration_repeat1] = STATE(214), - [anon_sym_COMMA] = ACTIONS(708), - [anon_sym_SEMI] = ACTIONS(760), - [anon_sym_RBRACE] = ACTIONS(762), - [anon_sym_POUND] = ACTIONS(314), - [sym_important] = ACTIONS(768), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(716), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(443), + [sym_from] = ACTIONS(443), + [sym_to] = ACTIONS(443), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(443), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(718), }, [205] = { - [sym__value] = STATE(215), - [sym_parenthesized_value] = STATE(215), - [sym_color_value] = STATE(215), - [sym_integer_value] = STATE(215), - [sym_float_value] = STATE(215), - [sym_call_expression] = STATE(215), - [sym_binary_expression] = STATE(215), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(770), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [anon_sym_RBRACE] = ACTIONS(800), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(772), }, [206] = { - [sym__descendant_operator] = ACTIONS(774), - [anon_sym_COMMA] = ACTIONS(774), - [anon_sym_LBRACE] = ACTIONS(774), - [anon_sym_DOT] = ACTIONS(774), - [anon_sym_COLON] = ACTIONS(776), - [anon_sym_COLON_COLON] = ACTIONS(774), - [anon_sym_POUND] = ACTIONS(774), - [anon_sym_LBRACK] = ACTIONS(774), - [anon_sym_GT] = ACTIONS(774), - [anon_sym_TILDE] = ACTIONS(774), - [anon_sym_PLUS] = ACTIONS(774), - [anon_sym_RPAREN] = ACTIONS(774), + [sym_import_statement] = STATE(163), + [sym_media_statement] = STATE(163), + [sym_charset_statement] = STATE(163), + [sym_namespace_statement] = STATE(163), + [sym_keyframes_statement] = STATE(163), + [sym_supports_statement] = STATE(163), + [sym_at_rule] = STATE(163), + [sym_rule_set] = STATE(163), + [sym_selectors] = STATE(17), + [sym__selector] = STATE(18), + [sym_universal_selector] = STATE(18), + [sym_class_selector] = STATE(18), + [sym_pseudo_class_selector] = STATE(18), + [sym_pseudo_element_selector] = STATE(18), + [sym_id_selector] = STATE(18), + [sym_attribute_selector] = STATE(18), + [sym_child_selector] = STATE(18), + [sym_descendant_selector] = STATE(18), + [sym_sibling_selector] = STATE(18), + [sym_adjacent_sibling_selector] = STATE(18), + [sym_declaration] = STATE(163), + [sym_last_declaration] = STATE(218), + [aux_sym_block_repeat1] = STATE(163), + [anon_sym_ATimport] = ACTIONS(7), + [anon_sym_ATmedia] = ACTIONS(9), + [anon_sym_ATcharset] = ACTIONS(11), + [anon_sym_ATnamespace] = ACTIONS(13), + [anon_sym_ATkeyframes] = ACTIONS(15), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(800), + [anon_sym_ATsupports] = ACTIONS(17), + [sym_nesting_selector] = ACTIONS(19), + [anon_sym_STAR] = ACTIONS(21), + [anon_sym_DOT] = ACTIONS(23), + [anon_sym_COLON] = ACTIONS(25), + [anon_sym_COLON_COLON] = ACTIONS(27), + [anon_sym_POUND] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [sym_string_value] = ACTIONS(19), + [sym_identifier] = ACTIONS(234), + [sym_at_keyword] = ACTIONS(35), [sym_comment] = ACTIONS(37), }, [207] = { - [anon_sym_COMMA] = ACTIONS(640), - [anon_sym_SEMI] = ACTIONS(640), - [anon_sym_RBRACE] = ACTIONS(640), - [anon_sym_STAR] = ACTIONS(640), - [anon_sym_POUND] = ACTIONS(640), - [anon_sym_PLUS] = ACTIONS(642), - [anon_sym_RPAREN] = ACTIONS(640), - [sym_important] = ACTIONS(640), - [anon_sym_LPAREN2] = ACTIONS(640), - [sym_string_value] = ACTIONS(640), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(642), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(642), - [anon_sym_DASH] = ACTIONS(642), - [anon_sym_SLASH] = ACTIONS(642), - [sym_identifier] = ACTIONS(642), + [sym__descendant_operator] = ACTIONS(104), + [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_DOT] = ACTIONS(110), + [anon_sym_COLON] = ACTIONS(112), + [anon_sym_COLON_COLON] = ACTIONS(114), + [anon_sym_POUND] = ACTIONS(116), + [anon_sym_LBRACK] = ACTIONS(118), + [anon_sym_GT] = ACTIONS(120), + [anon_sym_TILDE] = ACTIONS(122), + [anon_sym_PLUS] = ACTIONS(124), + [anon_sym_RPAREN] = ACTIONS(802), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(642), }, [208] = { - [aux_sym_arguments_repeat1] = STATE(190), - [anon_sym_COMMA] = ACTIONS(493), - [anon_sym_SEMI] = ACTIONS(493), - [anon_sym_RPAREN] = ACTIONS(778), + [sym__value] = STATE(122), + [sym_parenthesized_value] = STATE(122), + [sym_color_value] = STATE(122), + [sym_integer_value] = STATE(122), + [sym_float_value] = STATE(122), + [sym_call_expression] = STATE(122), + [sym_binary_expression] = STATE(122), + [aux_sym_pseudo_class_arguments_repeat1] = STATE(186), + [anon_sym_COMMA] = ACTIONS(802), + [anon_sym_POUND] = ACTIONS(214), + [anon_sym_RPAREN] = ACTIONS(802), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(333), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(335), }, [209] = { - [anon_sym_RBRACE] = ACTIONS(560), - [sym_from] = ACTIONS(560), - [sym_to] = ACTIONS(560), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(560), + [sym__descendant_operator] = ACTIONS(804), + [anon_sym_COMMA] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_DOT] = ACTIONS(804), + [anon_sym_COLON] = ACTIONS(806), + [anon_sym_COLON_COLON] = ACTIONS(804), + [anon_sym_POUND] = ACTIONS(804), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_TILDE] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_RPAREN] = ACTIONS(804), [sym_comment] = ACTIONS(37), }, [210] = { - [anon_sym_RBRACE] = ACTIONS(780), + [aux_sym_pseudo_class_arguments_repeat2] = STATE(210), + [anon_sym_COMMA] = ACTIONS(808), + [anon_sym_RPAREN] = ACTIONS(802), [sym_comment] = ACTIONS(37), }, [211] = { - [anon_sym_COMMA] = ACTIONS(782), - [anon_sym_SEMI] = ACTIONS(782), - [anon_sym_RBRACE] = ACTIONS(782), - [anon_sym_STAR] = ACTIONS(487), - [anon_sym_POUND] = ACTIONS(782), - [anon_sym_PLUS] = ACTIONS(489), - [sym_important] = ACTIONS(782), - [anon_sym_LPAREN2] = ACTIONS(782), - [sym_string_value] = ACTIONS(782), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(784), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(784), - [anon_sym_DASH] = ACTIONS(489), - [anon_sym_SLASH] = ACTIONS(489), - [sym_identifier] = ACTIONS(784), + [anon_sym_COMMA] = ACTIONS(675), + [anon_sym_SEMI] = ACTIONS(675), + [anon_sym_RBRACE] = ACTIONS(675), + [anon_sym_STAR] = ACTIONS(675), + [anon_sym_POUND] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(677), + [anon_sym_RPAREN] = ACTIONS(675), + [sym_important] = ACTIONS(675), + [anon_sym_LPAREN2] = ACTIONS(675), + [sym_string_value] = ACTIONS(675), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(677), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(677), + [anon_sym_DASH] = ACTIONS(677), + [anon_sym_SLASH] = ACTIONS(677), + [sym_identifier] = ACTIONS(677), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(784), + [sym_plain_value] = ACTIONS(677), }, [212] = { - [anon_sym_ATimport] = ACTIONS(786), - [anon_sym_ATmedia] = ACTIONS(786), - [anon_sym_ATcharset] = ACTIONS(786), - [anon_sym_ATnamespace] = ACTIONS(786), - [anon_sym_ATkeyframes] = ACTIONS(786), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(786), - [anon_sym_RBRACE] = ACTIONS(788), - [anon_sym_ATsupports] = ACTIONS(786), - [sym_nesting_selector] = ACTIONS(788), - [anon_sym_STAR] = ACTIONS(788), - [anon_sym_DOT] = ACTIONS(788), - [anon_sym_COLON] = ACTIONS(786), - [anon_sym_COLON_COLON] = ACTIONS(788), - [anon_sym_POUND] = ACTIONS(788), - [anon_sym_LBRACK] = ACTIONS(788), - [sym_string_value] = ACTIONS(788), - [sym_identifier] = ACTIONS(788), - [sym_at_keyword] = ACTIONS(786), + [aux_sym_arguments_repeat1] = STATE(201), + [anon_sym_COMMA] = ACTIONS(512), + [anon_sym_SEMI] = ACTIONS(512), + [anon_sym_RPAREN] = ACTIONS(811), [sym_comment] = ACTIONS(37), }, [213] = { - [anon_sym_SEMI] = ACTIONS(790), - [anon_sym_RBRACE] = ACTIONS(792), + [ts_builtin_sym_end] = ACTIONS(813), + [anon_sym_ATimport] = ACTIONS(815), + [anon_sym_ATmedia] = ACTIONS(815), + [anon_sym_ATcharset] = ACTIONS(815), + [anon_sym_ATnamespace] = ACTIONS(815), + [anon_sym_ATkeyframes] = ACTIONS(815), + [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(815), + [anon_sym_RBRACE] = ACTIONS(813), + [anon_sym_ATsupports] = ACTIONS(815), + [sym_nesting_selector] = ACTIONS(813), + [anon_sym_STAR] = ACTIONS(813), + [anon_sym_DOT] = ACTIONS(813), + [anon_sym_COLON] = ACTIONS(815), + [anon_sym_COLON_COLON] = ACTIONS(813), + [anon_sym_POUND] = ACTIONS(813), + [anon_sym_LBRACK] = ACTIONS(813), + [sym_string_value] = ACTIONS(813), + [sym_identifier] = ACTIONS(813), + [sym_at_keyword] = ACTIONS(815), [sym_comment] = ACTIONS(37), }, [214] = { - [sym__value] = STATE(203), - [sym_parenthesized_value] = STATE(203), - [sym_color_value] = STATE(203), - [sym_integer_value] = STATE(203), - [sym_float_value] = STATE(203), - [sym_call_expression] = STATE(203), - [sym_binary_expression] = STATE(203), - [aux_sym_declaration_repeat1] = STATE(214), - [anon_sym_COMMA] = ACTIONS(794), - [anon_sym_SEMI] = ACTIONS(782), - [anon_sym_RBRACE] = ACTIONS(782), - [anon_sym_POUND] = ACTIONS(797), - [sym_important] = ACTIONS(782), - [anon_sym_LPAREN2] = ACTIONS(800), - [sym_string_value] = ACTIONS(803), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(806), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(809), - [sym_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(591), + [anon_sym_RBRACE] = ACTIONS(817), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(815), }, [215] = { - [sym__value] = STATE(203), - [sym_parenthesized_value] = STATE(203), - [sym_color_value] = STATE(203), - [sym_integer_value] = STATE(203), - [sym_float_value] = STATE(203), - [sym_call_expression] = STATE(203), - [sym_binary_expression] = STATE(203), - [aux_sym_declaration_repeat1] = STATE(220), - [anon_sym_COMMA] = ACTIONS(708), - [anon_sym_SEMI] = ACTIONS(710), - [anon_sym_STAR] = ACTIONS(487), - [anon_sym_POUND] = ACTIONS(314), - [anon_sym_PLUS] = ACTIONS(489), - [sym_important] = ACTIONS(818), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(716), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [anon_sym_DASH] = ACTIONS(489), - [anon_sym_SLASH] = ACTIONS(489), - [sym_identifier] = ACTIONS(326), + [sym__value] = STATE(158), + [sym_parenthesized_value] = STATE(158), + [sym_color_value] = STATE(158), + [sym_integer_value] = STATE(158), + [sym_float_value] = STATE(158), + [sym_call_expression] = STATE(158), + [sym_binary_expression] = STATE(158), + [aux_sym_declaration_repeat1] = STATE(221), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(591), + [anon_sym_RBRACE] = ACTIONS(817), + [anon_sym_POUND] = ACTIONS(214), + [sym_important] = ACTIONS(819), + [anon_sym_LPAREN2] = ACTIONS(216), + [sym_string_value] = ACTIONS(439), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(220), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(222), + [sym_identifier] = ACTIONS(224), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(718), + [sym_plain_value] = ACTIONS(441), }, [216] = { - [anon_sym_COMMA] = ACTIONS(732), - [anon_sym_SEMI] = ACTIONS(732), - [anon_sym_RBRACE] = ACTIONS(732), - [anon_sym_STAR] = ACTIONS(732), - [anon_sym_POUND] = ACTIONS(732), - [anon_sym_PLUS] = ACTIONS(734), - [anon_sym_RPAREN] = ACTIONS(732), - [sym_important] = ACTIONS(732), - [anon_sym_LPAREN2] = ACTIONS(732), - [sym_string_value] = ACTIONS(732), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(734), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(734), - [anon_sym_DASH] = ACTIONS(734), - [anon_sym_SLASH] = ACTIONS(734), - [sym_identifier] = ACTIONS(734), + [sym__descendant_operator] = ACTIONS(821), + [anon_sym_COMMA] = ACTIONS(821), + [anon_sym_LBRACE] = ACTIONS(821), + [anon_sym_DOT] = ACTIONS(821), + [anon_sym_COLON] = ACTIONS(823), + [anon_sym_COLON_COLON] = ACTIONS(821), + [anon_sym_POUND] = ACTIONS(821), + [anon_sym_LBRACK] = ACTIONS(821), + [anon_sym_GT] = ACTIONS(821), + [anon_sym_TILDE] = ACTIONS(821), + [anon_sym_PLUS] = ACTIONS(821), + [anon_sym_RPAREN] = ACTIONS(821), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(734), }, [217] = { - [anon_sym_RBRACE] = ACTIONS(720), - [sym_from] = ACTIONS(720), - [sym_to] = ACTIONS(720), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(720), + [anon_sym_RBRACE] = ACTIONS(603), + [sym_from] = ACTIONS(603), + [sym_to] = ACTIONS(603), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(603), [sym_comment] = ACTIONS(37), }, [218] = { - [anon_sym_ATimport] = ACTIONS(820), - [anon_sym_ATmedia] = ACTIONS(820), - [anon_sym_ATcharset] = ACTIONS(820), - [anon_sym_ATnamespace] = ACTIONS(820), - [anon_sym_ATkeyframes] = ACTIONS(820), - [aux_sym_SLASH_AT_LBRACK_DASHa_DASHz_RBRACK_PLUSkeyframes_SLASH] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(822), - [anon_sym_ATsupports] = ACTIONS(820), - [sym_nesting_selector] = ACTIONS(822), - [anon_sym_STAR] = ACTIONS(822), - [anon_sym_DOT] = ACTIONS(822), - [anon_sym_COLON] = ACTIONS(820), - [anon_sym_COLON_COLON] = ACTIONS(822), - [anon_sym_POUND] = ACTIONS(822), - [anon_sym_LBRACK] = ACTIONS(822), - [sym_string_value] = ACTIONS(822), - [sym_identifier] = ACTIONS(822), - [sym_at_keyword] = ACTIONS(820), + [anon_sym_RBRACE] = ACTIONS(825), [sym_comment] = ACTIONS(37), }, [219] = { - [anon_sym_SEMI] = ACTIONS(760), + [anon_sym_COMMA] = ACTIONS(791), + [anon_sym_SEMI] = ACTIONS(791), + [anon_sym_RBRACE] = ACTIONS(791), + [anon_sym_STAR] = ACTIONS(791), + [anon_sym_POUND] = ACTIONS(791), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_RPAREN] = ACTIONS(791), + [sym_important] = ACTIONS(791), + [anon_sym_LPAREN2] = ACTIONS(791), + [sym_string_value] = ACTIONS(791), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(793), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [sym_identifier] = ACTIONS(793), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(793), }, [220] = { - [sym__value] = STATE(203), - [sym_parenthesized_value] = STATE(203), - [sym_color_value] = STATE(203), - [sym_integer_value] = STATE(203), - [sym_float_value] = STATE(203), - [sym_call_expression] = STATE(203), - [sym_binary_expression] = STATE(203), - [aux_sym_declaration_repeat1] = STATE(222), - [anon_sym_COMMA] = ACTIONS(708), - [anon_sym_SEMI] = ACTIONS(760), - [anon_sym_POUND] = ACTIONS(314), - [sym_important] = ACTIONS(824), - [anon_sym_LPAREN2] = ACTIONS(318), - [sym_string_value] = ACTIONS(716), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(322), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(324), - [sym_identifier] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(753), + [anon_sym_RBRACE] = ACTIONS(827), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(718), }, [221] = { - [anon_sym_SEMI] = ACTIONS(790), + [sym__value] = STATE(158), + [sym_parenthesized_value] = STATE(158), + [sym_color_value] = STATE(158), + [sym_integer_value] = STATE(158), + [sym_float_value] = STATE(158), + [sym_call_expression] = STATE(158), + [sym_binary_expression] = STATE(158), + [aux_sym_declaration_repeat1] = STATE(221), + [anon_sym_COMMA] = ACTIONS(755), + [anon_sym_SEMI] = ACTIONS(745), + [anon_sym_RBRACE] = ACTIONS(745), + [anon_sym_POUND] = ACTIONS(758), + [sym_important] = ACTIONS(745), + [anon_sym_LPAREN2] = ACTIONS(761), + [sym_string_value] = ACTIONS(764), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(767), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(770), + [sym_identifier] = ACTIONS(773), [sym_comment] = ACTIONS(37), + [sym_plain_value] = ACTIONS(776), }, [222] = { - [sym__value] = STATE(203), - [sym_parenthesized_value] = STATE(203), - [sym_color_value] = STATE(203), - [sym_integer_value] = STATE(203), - [sym_float_value] = STATE(203), - [sym_call_expression] = STATE(203), - [sym_binary_expression] = STATE(203), - [aux_sym_declaration_repeat1] = STATE(222), - [anon_sym_COMMA] = ACTIONS(794), - [anon_sym_SEMI] = ACTIONS(782), - [anon_sym_POUND] = ACTIONS(797), - [sym_important] = ACTIONS(782), - [anon_sym_LPAREN2] = ACTIONS(800), - [sym_string_value] = ACTIONS(803), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(806), - [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_STAR_LPAREN_DOT_BSLASHd_PLUS_PIPE_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_PIPE_DOT_BSLASHd_PLUS_LBRACKeE_RBRACK_LPAREN_DASH_PIPE_RPAREN_BSLASHd_PLUS_RPAREN_SLASH] = ACTIONS(809), - [sym_identifier] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(783), + [sym_from] = ACTIONS(783), + [sym_to] = ACTIONS(783), + [aux_sym_SLASH_LPAREN_PLUS_PIPE_DASH_PIPE_RPAREN_BSLASHd_PLUS_SLASH] = ACTIONS(783), [sym_comment] = ACTIONS(37), - [sym_plain_value] = ACTIONS(815), }, }; @@ -8097,346 +8103,347 @@ static TSParseActionEntry ts_parse_actions[] = { [87] = {.count = 1, .reusable = true}, SHIFT(42), [89] = {.count = 1, .reusable = true}, SHIFT(43), [91] = {.count = 1, .reusable = true}, REDUCE(sym__selector, 1, .alias_sequence_id = 1), - [93] = {.count = 1, .reusable = false}, REDUCE(sym__selector, 1, .alias_sequence_id = 1), - [95] = {.count = 1, .reusable = true}, SHIFT(44), - [97] = {.count = 1, .reusable = true}, SHIFT(45), - [99] = {.count = 1, .reusable = false}, SHIFT(46), - [101] = {.count = 1, .reusable = true}, ACCEPT_INPUT(), - [103] = {.count = 1, .reusable = true}, SHIFT(49), - [105] = {.count = 1, .reusable = true}, SHIFT(50), - [107] = {.count = 1, .reusable = true}, REDUCE(sym_selectors, 1), - [109] = {.count = 1, .reusable = true}, SHIFT(51), - [111] = {.count = 1, .reusable = false}, SHIFT(52), - [113] = {.count = 1, .reusable = true}, SHIFT(53), - [115] = {.count = 1, .reusable = true}, SHIFT(54), - [117] = {.count = 1, .reusable = true}, SHIFT(55), - [119] = {.count = 1, .reusable = true}, SHIFT(56), - [121] = {.count = 1, .reusable = true}, SHIFT(57), - [123] = {.count = 1, .reusable = true}, SHIFT(58), - [125] = {.count = 1, .reusable = true}, REDUCE(sym_stylesheet, 1), - [127] = {.count = 1, .reusable = true}, SHIFT(61), - [129] = {.count = 1, .reusable = true}, SHIFT(62), - [131] = {.count = 1, .reusable = false}, SHIFT(62), - [133] = {.count = 1, .reusable = true}, REDUCE(sym_integer_value, 1), - [135] = {.count = 1, .reusable = false}, REDUCE(sym_integer_value, 1), - [137] = {.count = 1, .reusable = false}, SHIFT(63), - [139] = {.count = 1, .reusable = true}, REDUCE(sym_float_value, 1), - [141] = {.count = 1, .reusable = false}, REDUCE(sym_float_value, 1), - [143] = {.count = 1, .reusable = false}, SHIFT(64), - [145] = {.count = 1, .reusable = true}, REDUCE(sym__value, 1, .alias_sequence_id = 2), - [147] = {.count = 1, .reusable = true}, SHIFT(65), - [149] = {.count = 1, .reusable = false}, REDUCE(sym__value, 1, .alias_sequence_id = 2), - [151] = {.count = 1, .reusable = true}, SHIFT(67), - [153] = {.count = 1, .reusable = true}, SHIFT(68), - [155] = {.count = 1, .reusable = false}, SHIFT(69), - [157] = {.count = 1, .reusable = false}, SHIFT(68), - [159] = {.count = 1, .reusable = false}, SHIFT(71), - [161] = {.count = 1, .reusable = false}, SHIFT(72), - [163] = {.count = 1, .reusable = true}, SHIFT(75), - [165] = {.count = 1, .reusable = true}, REDUCE(sym__query, 1, .alias_sequence_id = 3), - [167] = {.count = 1, .reusable = true}, SHIFT(76), - [169] = {.count = 1, .reusable = true}, SHIFT(77), - [171] = {.count = 1, .reusable = true}, SHIFT(63), - [173] = {.count = 1, .reusable = true}, SHIFT(64), - [175] = {.count = 1, .reusable = true}, SHIFT(80), - [177] = {.count = 1, .reusable = true}, SHIFT(81), - [179] = {.count = 1, .reusable = false}, SHIFT(81), - [181] = {.count = 1, .reusable = true}, SHIFT(82), - [183] = {.count = 1, .reusable = true}, SHIFT(83), - [185] = {.count = 1, .reusable = true}, SHIFT(84), - [187] = {.count = 1, .reusable = true}, SHIFT(85), - [189] = {.count = 1, .reusable = true}, SHIFT(87), - [191] = {.count = 1, .reusable = true}, REDUCE(sym_class_selector, 2, .alias_sequence_id = 4), - [193] = {.count = 1, .reusable = false}, REDUCE(sym_class_selector, 2, .alias_sequence_id = 4), - [195] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 2, .alias_sequence_id = 4), - [197] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 2, .alias_sequence_id = 4), - [199] = {.count = 1, .reusable = true}, SHIFT(89), - [201] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_element_selector, 2, .alias_sequence_id = 5), - [203] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_element_selector, 2, .alias_sequence_id = 5), - [205] = {.count = 1, .reusable = true}, REDUCE(sym_id_selector, 2, .alias_sequence_id = 6), - [207] = {.count = 1, .reusable = false}, REDUCE(sym_id_selector, 2, .alias_sequence_id = 6), - [209] = {.count = 1, .reusable = true}, SHIFT(91), - [211] = {.count = 1, .reusable = true}, SHIFT(92), - [213] = {.count = 1, .reusable = true}, REDUCE(sym_at_rule, 2), - [215] = {.count = 1, .reusable = false}, REDUCE(sym_at_rule, 2), - [217] = {.count = 1, .reusable = true}, SHIFT(93), - [219] = {.count = 1, .reusable = true}, SHIFT(94), - [221] = {.count = 1, .reusable = true}, SHIFT(97), - [223] = {.count = 1, .reusable = true}, SHIFT(98), - [225] = {.count = 1, .reusable = true}, SHIFT(99), - [227] = {.count = 1, .reusable = true}, REDUCE(sym_rule_set, 2), - [229] = {.count = 1, .reusable = false}, REDUCE(sym_rule_set, 2), - [231] = {.count = 1, .reusable = true}, SHIFT(101), - [233] = {.count = 1, .reusable = true}, SHIFT(102), - [235] = {.count = 1, .reusable = true}, SHIFT(103), - [237] = {.count = 1, .reusable = true}, SHIFT(104), - [239] = {.count = 1, .reusable = true}, SHIFT(105), - [241] = {.count = 1, .reusable = true}, SHIFT(106), - [243] = {.count = 1, .reusable = true}, SHIFT(107), - [245] = {.count = 1, .reusable = true}, SHIFT(108), - [247] = {.count = 1, .reusable = true}, SHIFT(109), - [249] = {.count = 1, .reusable = true}, SHIFT(110), - [251] = {.count = 1, .reusable = true}, REDUCE(sym_selectors, 2), - [253] = {.count = 1, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), - [255] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(2), - [258] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(3), - [261] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(4), - [264] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(5), - [267] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(6), - [270] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(7), - [273] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(18), - [276] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(8), - [279] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(9), - [282] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(10), - [285] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(11), - [288] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(12), - [291] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(13), - [294] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(14), - [297] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(15), - [300] = {.count = 1, .reusable = true}, REDUCE(sym_color_value, 2), - [302] = {.count = 1, .reusable = false}, REDUCE(sym_color_value, 2), - [304] = {.count = 1, .reusable = true}, SHIFT(112), - [306] = {.count = 1, .reusable = true}, REDUCE(sym_integer_value, 2), - [308] = {.count = 1, .reusable = false}, REDUCE(sym_integer_value, 2), - [310] = {.count = 1, .reusable = true}, REDUCE(sym_float_value, 2), - [312] = {.count = 1, .reusable = false}, REDUCE(sym_float_value, 2), - [314] = {.count = 1, .reusable = true}, SHIFT(113), - [316] = {.count = 1, .reusable = true}, SHIFT(114), - [318] = {.count = 1, .reusable = true}, SHIFT(115), - [320] = {.count = 1, .reusable = true}, SHIFT(119), - [322] = {.count = 1, .reusable = false}, SHIFT(116), - [324] = {.count = 1, .reusable = false}, SHIFT(117), - [326] = {.count = 1, .reusable = false}, SHIFT(118), - [328] = {.count = 1, .reusable = false}, SHIFT(119), - [330] = {.count = 1, .reusable = true}, REDUCE(sym_call_expression, 2, .alias_sequence_id = 7), - [332] = {.count = 1, .reusable = false}, REDUCE(sym_call_expression, 2, .alias_sequence_id = 7), - [334] = {.count = 1, .reusable = true}, REDUCE(sym_import_statement, 3), - [336] = {.count = 1, .reusable = false}, REDUCE(sym_import_statement, 3), - [338] = {.count = 1, .reusable = true}, SHIFT(121), - [340] = {.count = 1, .reusable = false}, SHIFT(121), - [342] = {.count = 1, .reusable = true}, SHIFT(122), - [344] = {.count = 1, .reusable = true}, SHIFT(123), - [346] = {.count = 1, .reusable = true}, SHIFT(124), - [348] = {.count = 1, .reusable = true}, SHIFT(126), - [350] = {.count = 1, .reusable = true}, SHIFT(127), - [352] = {.count = 1, .reusable = true}, SHIFT(128), - [354] = {.count = 1, .reusable = true}, REDUCE(sym_unary_query, 2), - [356] = {.count = 1, .reusable = true}, SHIFT(129), - [358] = {.count = 1, .reusable = true}, REDUCE(sym_media_statement, 3), - [360] = {.count = 1, .reusable = false}, REDUCE(sym_media_statement, 3), - [362] = {.count = 1, .reusable = true}, REDUCE(sym_charset_statement, 3), - [364] = {.count = 1, .reusable = false}, REDUCE(sym_charset_statement, 3), - [366] = {.count = 1, .reusable = true}, REDUCE(sym_namespace_statement, 3), - [368] = {.count = 1, .reusable = false}, REDUCE(sym_namespace_statement, 3), - [370] = {.count = 1, .reusable = true}, SHIFT(134), - [372] = {.count = 1, .reusable = true}, SHIFT(135), - [374] = {.count = 1, .reusable = true}, SHIFT(136), - [376] = {.count = 1, .reusable = true}, SHIFT(31), - [378] = {.count = 1, .reusable = true}, REDUCE(sym_keyframes_statement, 3, .alias_sequence_id = 8), - [380] = {.count = 1, .reusable = false}, REDUCE(sym_keyframes_statement, 3, .alias_sequence_id = 8), - [382] = {.count = 1, .reusable = true}, REDUCE(sym_supports_statement, 3), - [384] = {.count = 1, .reusable = false}, REDUCE(sym_supports_statement, 3), - [386] = {.count = 1, .reusable = true}, SHIFT(142), - [388] = {.count = 1, .reusable = false}, SHIFT(9), - [390] = {.count = 1, .reusable = true}, SHIFT(138), - [392] = {.count = 1, .reusable = true}, SHIFT(139), - [394] = {.count = 1, .reusable = true}, SHIFT(140), - [396] = {.count = 1, .reusable = false}, SHIFT(141), - [398] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 4), - [400] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 4), - [402] = {.count = 1, .reusable = true}, SHIFT(144), - [404] = {.count = 1, .reusable = false}, SHIFT(144), - [406] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 3, .alias_sequence_id = 9), - [408] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 3, .alias_sequence_id = 9), - [410] = {.count = 1, .reusable = true}, REDUCE(sym_block, 2), - [412] = {.count = 1, .reusable = false}, REDUCE(sym_block, 2), - [414] = {.count = 1, .reusable = false}, SHIFT(145), - [416] = {.count = 1, .reusable = true}, SHIFT(146), - [418] = {.count = 1, .reusable = true}, REDUCE(sym_at_rule, 3), - [420] = {.count = 1, .reusable = false}, REDUCE(sym_at_rule, 3), - [422] = {.count = 1, .reusable = true}, SHIFT(150), - [424] = {.count = 1, .reusable = true}, REDUCE(sym_descendant_selector, 3), - [426] = {.count = 1, .reusable = false}, REDUCE(sym_descendant_selector, 3), - [428] = {.count = 1, .reusable = true}, REDUCE(aux_sym_selectors_repeat1, 2), - [430] = {.count = 1, .reusable = true}, REDUCE(sym_class_selector, 3, .alias_sequence_id = 10), - [432] = {.count = 1, .reusable = false}, REDUCE(sym_class_selector, 3, .alias_sequence_id = 10), - [434] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 10), - [436] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 10), - [438] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_element_selector, 3, .alias_sequence_id = 11), - [440] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_element_selector, 3, .alias_sequence_id = 11), - [442] = {.count = 1, .reusable = true}, REDUCE(sym_id_selector, 3, .alias_sequence_id = 12), - [444] = {.count = 1, .reusable = false}, REDUCE(sym_id_selector, 3, .alias_sequence_id = 12), - [446] = {.count = 1, .reusable = true}, SHIFT(153), - [448] = {.count = 1, .reusable = true}, SHIFT(154), - [450] = {.count = 1, .reusable = true}, REDUCE(sym_child_selector, 3), - [452] = {.count = 1, .reusable = false}, REDUCE(sym_child_selector, 3), - [454] = {.count = 1, .reusable = true}, REDUCE(sym_sibling_selector, 3), - [456] = {.count = 1, .reusable = false}, REDUCE(sym_sibling_selector, 3), - [458] = {.count = 1, .reusable = true}, REDUCE(sym_adjacent_sibling_selector, 3), - [460] = {.count = 1, .reusable = false}, REDUCE(sym_adjacent_sibling_selector, 3), - [462] = {.count = 2, .reusable = true}, REDUCE(aux_sym_selectors_repeat1, 2), SHIFT_REPEAT(50), - [465] = {.count = 1, .reusable = true}, REDUCE(sym_parenthesized_value, 3), - [467] = {.count = 1, .reusable = false}, REDUCE(sym_parenthesized_value, 3), - [469] = {.count = 1, .reusable = true}, SHIFT(155), - [471] = {.count = 1, .reusable = true}, REDUCE(sym_arguments, 2), - [473] = {.count = 1, .reusable = false}, REDUCE(sym_arguments, 2), - [475] = {.count = 1, .reusable = true}, SHIFT(156), - [477] = {.count = 1, .reusable = false}, SHIFT(156), - [479] = {.count = 1, .reusable = false}, SHIFT(157), - [481] = {.count = 1, .reusable = false}, SHIFT(158), - [483] = {.count = 1, .reusable = true}, SHIFT(159), - [485] = {.count = 1, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1), - [487] = {.count = 1, .reusable = true}, SHIFT(161), - [489] = {.count = 1, .reusable = false}, SHIFT(161), - [491] = {.count = 1, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1), - [493] = {.count = 1, .reusable = true}, SHIFT(162), - [495] = {.count = 1, .reusable = true}, SHIFT(163), - [497] = {.count = 1, .reusable = true}, REDUCE(sym_binary_expression, 3), - [499] = {.count = 1, .reusable = false}, REDUCE(sym_binary_expression, 3), - [501] = {.count = 1, .reusable = true}, REDUCE(sym_import_statement, 4), - [503] = {.count = 1, .reusable = false}, REDUCE(sym_import_statement, 4), - [505] = {.count = 1, .reusable = true}, SHIFT(167), - [507] = {.count = 1, .reusable = true}, REDUCE(sym_parenthesized_query, 3), - [509] = {.count = 1, .reusable = true}, SHIFT(170), - [511] = {.count = 1, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), - [513] = {.count = 1, .reusable = true}, REDUCE(sym_binary_query, 3), - [515] = {.count = 1, .reusable = true}, REDUCE(sym_media_statement, 4), - [517] = {.count = 1, .reusable = false}, REDUCE(sym_media_statement, 4), - [519] = {.count = 2, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), SHIFT_REPEAT(76), - [522] = {.count = 1, .reusable = true}, REDUCE(sym_namespace_statement, 4, .alias_sequence_id = 13), - [524] = {.count = 1, .reusable = false}, REDUCE(sym_namespace_statement, 4, .alias_sequence_id = 13), - [526] = {.count = 1, .reusable = true}, REDUCE(sym_keyframe_block_list, 2), - [528] = {.count = 1, .reusable = false}, REDUCE(sym_keyframe_block_list, 2), - [530] = {.count = 1, .reusable = true}, SHIFT(171), - [532] = {.count = 1, .reusable = true}, SHIFT(173), - [534] = {.count = 1, .reusable = false}, SHIFT(155), - [536] = {.count = 1, .reusable = false}, SHIFT(42), - [538] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_arguments, 2), - [540] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_arguments, 2), - [542] = {.count = 1, .reusable = true}, REDUCE(sym__selector, 1), - [544] = {.count = 1, .reusable = true}, REDUCE(sym__value, 1), - [546] = {.count = 1, .reusable = false}, REDUCE(sym__selector, 1), - [548] = {.count = 1, .reusable = false}, REDUCE(sym__value, 1), - [550] = {.count = 1, .reusable = true}, SHIFT(175), - [552] = {.count = 1, .reusable = true}, SHIFT(176), - [554] = {.count = 1, .reusable = true}, SHIFT(179), - [556] = {.count = 1, .reusable = true}, SHIFT(180), - [558] = {.count = 1, .reusable = false}, SHIFT(180), - [560] = {.count = 1, .reusable = true}, REDUCE(sym_block, 3), - [562] = {.count = 1, .reusable = false}, REDUCE(sym_block, 3), - [564] = {.count = 1, .reusable = true}, SHIFT(181), - [566] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(2), - [569] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(3), - [572] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(4), - [575] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(5), - [578] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(6), - [581] = {.count = 1, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), - [583] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(7), - [586] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(18), - [589] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(8), - [592] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(9), - [595] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(10), - [598] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(11), - [601] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(12), - [604] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(13), - [607] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(182), - [610] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(15), - [613] = {.count = 1, .reusable = true}, REDUCE(sym_at_rule, 4), - [615] = {.count = 1, .reusable = false}, REDUCE(sym_at_rule, 4), - [617] = {.count = 2, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), SHIFT_REPEAT(97), - [620] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 4, .alias_sequence_id = 10), - [622] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 4, .alias_sequence_id = 10), - [624] = {.count = 1, .reusable = true}, SHIFT(183), - [626] = {.count = 1, .reusable = false}, SHIFT(183), - [628] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 4, .alias_sequence_id = 14), - [630] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 4, .alias_sequence_id = 14), - [632] = {.count = 1, .reusable = true}, SHIFT(184), - [634] = {.count = 1, .reusable = true}, SHIFT(185), - [636] = {.count = 1, .reusable = true}, SHIFT(187), - [638] = {.count = 1, .reusable = false}, SHIFT(187), - [640] = {.count = 1, .reusable = true}, REDUCE(sym_arguments, 3), - [642] = {.count = 1, .reusable = false}, REDUCE(sym_arguments, 3), - [644] = {.count = 1, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), - [646] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(113), - [649] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(115), - [652] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(119), - [655] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(116), - [658] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(117), - [661] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(118), - [664] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(119), - [667] = {.count = 1, .reusable = true}, SHIFT(189), - [669] = {.count = 1, .reusable = true}, REDUCE(sym_import_statement, 5), - [671] = {.count = 1, .reusable = false}, REDUCE(sym_import_statement, 5), - [673] = {.count = 2, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), SHIFT_REPEAT(122), - [676] = {.count = 1, .reusable = true}, SHIFT(191), - [678] = {.count = 1, .reusable = true}, REDUCE(sym_selector_query, 4), - [680] = {.count = 1, .reusable = true}, SHIFT(193), - [682] = {.count = 1, .reusable = true}, REDUCE(sym_keyframe_block, 2), - [684] = {.count = 1, .reusable = true}, REDUCE(sym_keyframe_block_list, 3), - [686] = {.count = 1, .reusable = false}, REDUCE(sym_keyframe_block_list, 3), - [688] = {.count = 1, .reusable = true}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2), - [690] = {.count = 2, .reusable = true}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2), SHIFT_REPEAT(136), - [693] = {.count = 2, .reusable = true}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2), SHIFT_REPEAT(31), - [696] = {.count = 1, .reusable = true}, SHIFT(196), - [698] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_arguments, 3), - [700] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_arguments, 3), - [702] = {.count = 1, .reusable = true}, SHIFT(198), - [704] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 5, .alias_sequence_id = 9), - [706] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 5, .alias_sequence_id = 9), - [708] = {.count = 1, .reusable = true}, SHIFT(200), - [710] = {.count = 1, .reusable = true}, SHIFT(201), - [712] = {.count = 1, .reusable = true}, REDUCE(sym_last_declaration, 3, .alias_sequence_id = 15), - [714] = {.count = 1, .reusable = true}, SHIFT(202), - [716] = {.count = 1, .reusable = true}, SHIFT(203), - [718] = {.count = 1, .reusable = false}, SHIFT(203), - [720] = {.count = 1, .reusable = true}, REDUCE(sym_block, 4), - [722] = {.count = 1, .reusable = false}, REDUCE(sym_block, 4), - [724] = {.count = 1, .reusable = false}, SHIFT(205), - [726] = {.count = 1, .reusable = true}, SHIFT(206), - [728] = {.count = 1, .reusable = true}, SHIFT(207), - [730] = {.count = 1, .reusable = true}, REDUCE(aux_sym_arguments_repeat1, 2), - [732] = {.count = 1, .reusable = true}, REDUCE(sym_arguments, 4), - [734] = {.count = 1, .reusable = false}, REDUCE(sym_arguments, 4), - [736] = {.count = 2, .reusable = true}, REDUCE(aux_sym_arguments_repeat1, 2), SHIFT_REPEAT(162), - [739] = {.count = 1, .reusable = true}, REDUCE(sym_feature_query, 5, .alias_sequence_id = 16), - [741] = {.count = 1, .reusable = true}, SHIFT(209), - [743] = {.count = 1, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2), - [745] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_arguments, 4), - [747] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_arguments, 4), - [749] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2), SHIFT_REPEAT(175), - [752] = {.count = 1, .reusable = true}, SHIFT(211), - [754] = {.count = 1, .reusable = false}, SHIFT(211), - [756] = {.count = 1, .reusable = false}, REDUCE(sym_declaration, 4, .alias_sequence_id = 15), - [758] = {.count = 1, .reusable = true}, REDUCE(sym_declaration, 4, .alias_sequence_id = 15), - [760] = {.count = 1, .reusable = true}, SHIFT(212), - [762] = {.count = 1, .reusable = true}, REDUCE(sym_last_declaration, 4, .alias_sequence_id = 15), - [764] = {.count = 1, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 1), - [766] = {.count = 1, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 1), - [768] = {.count = 1, .reusable = true}, SHIFT(213), - [770] = {.count = 1, .reusable = true}, SHIFT(215), - [772] = {.count = 1, .reusable = false}, SHIFT(215), - [774] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 6, .alias_sequence_id = 14), - [776] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 6, .alias_sequence_id = 14), - [778] = {.count = 1, .reusable = true}, SHIFT(216), - [780] = {.count = 1, .reusable = true}, SHIFT(217), - [782] = {.count = 1, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), - [784] = {.count = 1, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), - [786] = {.count = 1, .reusable = false}, REDUCE(sym_declaration, 5, .alias_sequence_id = 15), - [788] = {.count = 1, .reusable = true}, REDUCE(sym_declaration, 5, .alias_sequence_id = 15), - [790] = {.count = 1, .reusable = true}, SHIFT(218), - [792] = {.count = 1, .reusable = true}, REDUCE(sym_last_declaration, 5, .alias_sequence_id = 15), - [794] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(200), - [797] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(113), - [800] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(115), - [803] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(203), - [806] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(116), - [809] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(117), - [812] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(118), - [815] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(203), - [818] = {.count = 1, .reusable = true}, SHIFT(219), - [820] = {.count = 1, .reusable = false}, REDUCE(sym_declaration, 6, .alias_sequence_id = 15), - [822] = {.count = 1, .reusable = true}, REDUCE(sym_declaration, 6, .alias_sequence_id = 15), - [824] = {.count = 1, .reusable = true}, SHIFT(221), + [93] = {.count = 2, .reusable = false}, REDUCE(sym__selector, 1, .alias_sequence_id = 1), SHIFT(44), + [96] = {.count = 1, .reusable = true}, SHIFT(45), + [98] = {.count = 1, .reusable = true}, SHIFT(46), + [100] = {.count = 1, .reusable = false}, SHIFT(47), + [102] = {.count = 1, .reusable = true}, ACCEPT_INPUT(), + [104] = {.count = 1, .reusable = true}, SHIFT(50), + [106] = {.count = 1, .reusable = true}, SHIFT(51), + [108] = {.count = 1, .reusable = true}, REDUCE(sym_selectors, 1), + [110] = {.count = 1, .reusable = true}, SHIFT(52), + [112] = {.count = 1, .reusable = false}, SHIFT(53), + [114] = {.count = 1, .reusable = true}, SHIFT(54), + [116] = {.count = 1, .reusable = true}, SHIFT(55), + [118] = {.count = 1, .reusable = true}, SHIFT(56), + [120] = {.count = 1, .reusable = true}, SHIFT(57), + [122] = {.count = 1, .reusable = true}, SHIFT(58), + [124] = {.count = 1, .reusable = true}, SHIFT(59), + [126] = {.count = 1, .reusable = true}, REDUCE(sym_stylesheet, 1), + [128] = {.count = 1, .reusable = true}, SHIFT(62), + [130] = {.count = 1, .reusable = true}, SHIFT(63), + [132] = {.count = 1, .reusable = false}, SHIFT(63), + [134] = {.count = 1, .reusable = true}, REDUCE(sym_integer_value, 1), + [136] = {.count = 1, .reusable = false}, REDUCE(sym_integer_value, 1), + [138] = {.count = 1, .reusable = false}, SHIFT(64), + [140] = {.count = 1, .reusable = true}, REDUCE(sym_float_value, 1), + [142] = {.count = 1, .reusable = false}, REDUCE(sym_float_value, 1), + [144] = {.count = 1, .reusable = false}, SHIFT(65), + [146] = {.count = 1, .reusable = true}, REDUCE(sym__value, 1, .alias_sequence_id = 2), + [148] = {.count = 1, .reusable = true}, SHIFT(66), + [150] = {.count = 1, .reusable = false}, REDUCE(sym__value, 1, .alias_sequence_id = 2), + [152] = {.count = 1, .reusable = true}, SHIFT(68), + [154] = {.count = 1, .reusable = true}, SHIFT(69), + [156] = {.count = 1, .reusable = false}, SHIFT(70), + [158] = {.count = 1, .reusable = false}, SHIFT(69), + [160] = {.count = 1, .reusable = false}, SHIFT(72), + [162] = {.count = 1, .reusable = false}, SHIFT(73), + [164] = {.count = 1, .reusable = true}, SHIFT(76), + [166] = {.count = 1, .reusable = true}, REDUCE(sym__query, 1, .alias_sequence_id = 3), + [168] = {.count = 1, .reusable = true}, SHIFT(77), + [170] = {.count = 1, .reusable = true}, SHIFT(78), + [172] = {.count = 1, .reusable = true}, SHIFT(64), + [174] = {.count = 1, .reusable = true}, SHIFT(65), + [176] = {.count = 1, .reusable = true}, SHIFT(81), + [178] = {.count = 1, .reusable = true}, SHIFT(82), + [180] = {.count = 1, .reusable = false}, SHIFT(82), + [182] = {.count = 1, .reusable = true}, SHIFT(83), + [184] = {.count = 1, .reusable = true}, SHIFT(84), + [186] = {.count = 1, .reusable = true}, SHIFT(85), + [188] = {.count = 1, .reusable = true}, SHIFT(86), + [190] = {.count = 1, .reusable = true}, SHIFT(88), + [192] = {.count = 1, .reusable = true}, REDUCE(sym_class_selector, 2, .alias_sequence_id = 4), + [194] = {.count = 1, .reusable = false}, REDUCE(sym_class_selector, 2, .alias_sequence_id = 4), + [196] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 2, .alias_sequence_id = 4), + [198] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 2, .alias_sequence_id = 4), + [200] = {.count = 1, .reusable = true}, SHIFT(90), + [202] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_element_selector, 2, .alias_sequence_id = 5), + [204] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_element_selector, 2, .alias_sequence_id = 5), + [206] = {.count = 1, .reusable = true}, REDUCE(sym_id_selector, 2, .alias_sequence_id = 6), + [208] = {.count = 1, .reusable = false}, REDUCE(sym_id_selector, 2, .alias_sequence_id = 6), + [210] = {.count = 1, .reusable = true}, SHIFT(92), + [212] = {.count = 1, .reusable = true}, SHIFT(93), + [214] = {.count = 1, .reusable = true}, SHIFT(94), + [216] = {.count = 1, .reusable = true}, SHIFT(95), + [218] = {.count = 1, .reusable = true}, SHIFT(99), + [220] = {.count = 1, .reusable = false}, SHIFT(96), + [222] = {.count = 1, .reusable = false}, SHIFT(97), + [224] = {.count = 1, .reusable = false}, SHIFT(98), + [226] = {.count = 1, .reusable = false}, SHIFT(99), + [228] = {.count = 1, .reusable = true}, REDUCE(sym_at_rule, 2), + [230] = {.count = 1, .reusable = false}, REDUCE(sym_at_rule, 2), + [232] = {.count = 1, .reusable = true}, SHIFT(100), + [234] = {.count = 1, .reusable = true}, SHIFT(101), + [236] = {.count = 1, .reusable = true}, SHIFT(104), + [238] = {.count = 1, .reusable = true}, SHIFT(105), + [240] = {.count = 1, .reusable = true}, SHIFT(106), + [242] = {.count = 1, .reusable = true}, REDUCE(sym_rule_set, 2), + [244] = {.count = 1, .reusable = false}, REDUCE(sym_rule_set, 2), + [246] = {.count = 1, .reusable = true}, SHIFT(109), + [248] = {.count = 1, .reusable = true}, SHIFT(108), + [250] = {.count = 1, .reusable = true}, SHIFT(110), + [252] = {.count = 1, .reusable = true}, SHIFT(111), + [254] = {.count = 1, .reusable = true}, SHIFT(112), + [256] = {.count = 1, .reusable = true}, SHIFT(113), + [258] = {.count = 1, .reusable = true}, SHIFT(114), + [260] = {.count = 1, .reusable = true}, SHIFT(115), + [262] = {.count = 1, .reusable = true}, SHIFT(116), + [264] = {.count = 1, .reusable = true}, SHIFT(117), + [266] = {.count = 1, .reusable = true}, SHIFT(118), + [268] = {.count = 1, .reusable = true}, REDUCE(sym_selectors, 2), + [270] = {.count = 1, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), + [272] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(2), + [275] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(3), + [278] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(4), + [281] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(5), + [284] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(6), + [287] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(7), + [290] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(18), + [293] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(8), + [296] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(9), + [299] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(10), + [302] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(11), + [305] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(12), + [308] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(13), + [311] = {.count = 2, .reusable = true}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(14), + [314] = {.count = 2, .reusable = false}, REDUCE(aux_sym_stylesheet_repeat1, 2), SHIFT_REPEAT(15), + [317] = {.count = 1, .reusable = true}, REDUCE(sym_color_value, 2), + [319] = {.count = 1, .reusable = false}, REDUCE(sym_color_value, 2), + [321] = {.count = 1, .reusable = true}, SHIFT(120), + [323] = {.count = 1, .reusable = true}, REDUCE(sym_integer_value, 2), + [325] = {.count = 1, .reusable = false}, REDUCE(sym_integer_value, 2), + [327] = {.count = 1, .reusable = true}, REDUCE(sym_float_value, 2), + [329] = {.count = 1, .reusable = false}, REDUCE(sym_float_value, 2), + [331] = {.count = 1, .reusable = true}, SHIFT(121), + [333] = {.count = 1, .reusable = true}, SHIFT(122), + [335] = {.count = 1, .reusable = false}, SHIFT(122), + [337] = {.count = 1, .reusable = true}, REDUCE(sym_call_expression, 2, .alias_sequence_id = 7), + [339] = {.count = 1, .reusable = false}, REDUCE(sym_call_expression, 2, .alias_sequence_id = 7), + [341] = {.count = 1, .reusable = true}, REDUCE(sym_import_statement, 3), + [343] = {.count = 1, .reusable = false}, REDUCE(sym_import_statement, 3), + [345] = {.count = 1, .reusable = true}, SHIFT(124), + [347] = {.count = 1, .reusable = false}, SHIFT(124), + [349] = {.count = 1, .reusable = true}, SHIFT(125), + [351] = {.count = 1, .reusable = true}, SHIFT(126), + [353] = {.count = 1, .reusable = true}, SHIFT(127), + [355] = {.count = 1, .reusable = true}, SHIFT(129), + [357] = {.count = 1, .reusable = true}, SHIFT(130), + [359] = {.count = 1, .reusable = true}, SHIFT(131), + [361] = {.count = 1, .reusable = true}, REDUCE(sym_unary_query, 2), + [363] = {.count = 1, .reusable = true}, SHIFT(132), + [365] = {.count = 1, .reusable = true}, REDUCE(sym_media_statement, 3), + [367] = {.count = 1, .reusable = false}, REDUCE(sym_media_statement, 3), + [369] = {.count = 1, .reusable = true}, REDUCE(sym_charset_statement, 3), + [371] = {.count = 1, .reusable = false}, REDUCE(sym_charset_statement, 3), + [373] = {.count = 1, .reusable = true}, REDUCE(sym_namespace_statement, 3), + [375] = {.count = 1, .reusable = false}, REDUCE(sym_namespace_statement, 3), + [377] = {.count = 1, .reusable = true}, SHIFT(137), + [379] = {.count = 1, .reusable = true}, SHIFT(138), + [381] = {.count = 1, .reusable = true}, SHIFT(139), + [383] = {.count = 1, .reusable = true}, SHIFT(31), + [385] = {.count = 1, .reusable = true}, REDUCE(sym_keyframes_statement, 3, .alias_sequence_id = 8), + [387] = {.count = 1, .reusable = false}, REDUCE(sym_keyframes_statement, 3, .alias_sequence_id = 8), + [389] = {.count = 1, .reusable = true}, REDUCE(sym_supports_statement, 3), + [391] = {.count = 1, .reusable = false}, REDUCE(sym_supports_statement, 3), + [393] = {.count = 1, .reusable = true}, SHIFT(145), + [395] = {.count = 1, .reusable = false}, SHIFT(9), + [397] = {.count = 1, .reusable = true}, SHIFT(141), + [399] = {.count = 1, .reusable = true}, SHIFT(142), + [401] = {.count = 1, .reusable = true}, SHIFT(143), + [403] = {.count = 1, .reusable = false}, SHIFT(144), + [405] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 4), + [407] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 4), + [409] = {.count = 1, .reusable = true}, SHIFT(147), + [411] = {.count = 1, .reusable = false}, SHIFT(147), + [413] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 3, .alias_sequence_id = 9), + [415] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 3, .alias_sequence_id = 9), + [417] = {.count = 1, .reusable = true}, SHIFT(148), + [419] = {.count = 1, .reusable = true}, SHIFT(149), + [421] = {.count = 1, .reusable = false}, SHIFT(149), + [423] = {.count = 1, .reusable = false}, SHIFT(150), + [425] = {.count = 1, .reusable = false}, SHIFT(151), + [427] = {.count = 1, .reusable = true}, SHIFT(152), + [429] = {.count = 1, .reusable = true}, SHIFT(154), + [431] = {.count = 1, .reusable = true}, SHIFT(155), + [433] = {.count = 1, .reusable = true}, SHIFT(156), + [435] = {.count = 1, .reusable = false}, SHIFT(156), + [437] = {.count = 1, .reusable = true}, SHIFT(157), + [439] = {.count = 1, .reusable = true}, SHIFT(158), + [441] = {.count = 1, .reusable = false}, SHIFT(158), + [443] = {.count = 1, .reusable = true}, REDUCE(sym_block, 2), + [445] = {.count = 1, .reusable = false}, REDUCE(sym_block, 2), + [447] = {.count = 1, .reusable = false}, SHIFT(160), + [449] = {.count = 1, .reusable = true}, SHIFT(161), + [451] = {.count = 1, .reusable = true}, REDUCE(sym_at_rule, 3), + [453] = {.count = 1, .reusable = false}, REDUCE(sym_at_rule, 3), + [455] = {.count = 1, .reusable = true}, SHIFT(165), + [457] = {.count = 1, .reusable = false}, REDUCE(sym__selector, 1, .alias_sequence_id = 1), + [459] = {.count = 1, .reusable = true}, REDUCE(sym_descendant_selector, 3), + [461] = {.count = 1, .reusable = false}, REDUCE(sym_descendant_selector, 3), + [463] = {.count = 1, .reusable = true}, REDUCE(aux_sym_selectors_repeat1, 2), + [465] = {.count = 1, .reusable = true}, REDUCE(sym_class_selector, 3, .alias_sequence_id = 10), + [467] = {.count = 1, .reusable = false}, REDUCE(sym_class_selector, 3, .alias_sequence_id = 10), + [469] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 10), + [471] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 3, .alias_sequence_id = 10), + [473] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_element_selector, 3, .alias_sequence_id = 11), + [475] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_element_selector, 3, .alias_sequence_id = 11), + [477] = {.count = 1, .reusable = true}, REDUCE(sym_id_selector, 3, .alias_sequence_id = 12), + [479] = {.count = 1, .reusable = false}, REDUCE(sym_id_selector, 3, .alias_sequence_id = 12), + [481] = {.count = 1, .reusable = true}, SHIFT(168), + [483] = {.count = 1, .reusable = true}, SHIFT(169), + [485] = {.count = 1, .reusable = true}, REDUCE(sym_child_selector, 3), + [487] = {.count = 1, .reusable = false}, REDUCE(sym_child_selector, 3), + [489] = {.count = 1, .reusable = true}, REDUCE(sym_sibling_selector, 3), + [491] = {.count = 1, .reusable = false}, REDUCE(sym_sibling_selector, 3), + [493] = {.count = 1, .reusable = true}, REDUCE(sym_adjacent_sibling_selector, 3), + [495] = {.count = 1, .reusable = false}, REDUCE(sym_adjacent_sibling_selector, 3), + [497] = {.count = 2, .reusable = true}, REDUCE(aux_sym_selectors_repeat1, 2), SHIFT_REPEAT(51), + [500] = {.count = 1, .reusable = true}, REDUCE(sym_parenthesized_value, 3), + [502] = {.count = 1, .reusable = false}, REDUCE(sym_parenthesized_value, 3), + [504] = {.count = 1, .reusable = true}, REDUCE(sym_arguments, 2), + [506] = {.count = 1, .reusable = false}, REDUCE(sym_arguments, 2), + [508] = {.count = 1, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1), + [510] = {.count = 1, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1), + [512] = {.count = 1, .reusable = true}, SHIFT(170), + [514] = {.count = 1, .reusable = true}, SHIFT(171), + [516] = {.count = 1, .reusable = true}, REDUCE(sym_binary_expression, 3), + [518] = {.count = 1, .reusable = false}, REDUCE(sym_binary_expression, 3), + [520] = {.count = 1, .reusable = true}, REDUCE(sym_import_statement, 4), + [522] = {.count = 1, .reusable = false}, REDUCE(sym_import_statement, 4), + [524] = {.count = 1, .reusable = true}, SHIFT(175), + [526] = {.count = 1, .reusable = true}, REDUCE(sym_parenthesized_query, 3), + [528] = {.count = 1, .reusable = true}, SHIFT(178), + [530] = {.count = 1, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), + [532] = {.count = 1, .reusable = true}, REDUCE(sym_binary_query, 3), + [534] = {.count = 1, .reusable = true}, REDUCE(sym_media_statement, 4), + [536] = {.count = 1, .reusable = false}, REDUCE(sym_media_statement, 4), + [538] = {.count = 2, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), SHIFT_REPEAT(77), + [541] = {.count = 1, .reusable = true}, REDUCE(sym_namespace_statement, 4, .alias_sequence_id = 13), + [543] = {.count = 1, .reusable = false}, REDUCE(sym_namespace_statement, 4, .alias_sequence_id = 13), + [545] = {.count = 1, .reusable = true}, REDUCE(sym_keyframe_block_list, 2), + [547] = {.count = 1, .reusable = false}, REDUCE(sym_keyframe_block_list, 2), + [549] = {.count = 1, .reusable = true}, SHIFT(179), + [551] = {.count = 1, .reusable = true}, SHIFT(181), + [553] = {.count = 1, .reusable = false}, SHIFT(148), + [555] = {.count = 1, .reusable = false}, SHIFT(42), + [557] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_arguments, 2), + [559] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_arguments, 2), + [561] = {.count = 1, .reusable = true}, REDUCE(sym__selector, 1), + [563] = {.count = 1, .reusable = true}, REDUCE(sym__value, 1), + [565] = {.count = 1, .reusable = false}, REDUCE(sym__selector, 1), + [567] = {.count = 1, .reusable = false}, REDUCE(sym__value, 1), + [569] = {.count = 1, .reusable = true}, SHIFT(183), + [571] = {.count = 1, .reusable = true}, SHIFT(184), + [573] = {.count = 1, .reusable = true}, SHIFT(187), + [575] = {.count = 1, .reusable = true}, SHIFT(188), + [577] = {.count = 1, .reusable = true}, SHIFT(189), + [579] = {.count = 1, .reusable = true}, SHIFT(191), + [581] = {.count = 1, .reusable = false}, SHIFT(191), + [583] = {.count = 1, .reusable = true}, REDUCE(sym_declaration, 4, .alias_sequence_id = 14), + [585] = {.count = 1, .reusable = false}, REDUCE(sym_declaration, 4, .alias_sequence_id = 14), + [587] = {.count = 1, .reusable = true}, SHIFT(192), + [589] = {.count = 1, .reusable = false}, SHIFT(192), + [591] = {.count = 1, .reusable = true}, SHIFT(193), + [593] = {.count = 1, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 1), + [595] = {.count = 1, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 1), + [597] = {.count = 1, .reusable = true}, SHIFT(194), + [599] = {.count = 1, .reusable = true}, SHIFT(196), + [601] = {.count = 1, .reusable = false}, SHIFT(196), + [603] = {.count = 1, .reusable = true}, REDUCE(sym_block, 3), + [605] = {.count = 1, .reusable = false}, REDUCE(sym_block, 3), + [607] = {.count = 1, .reusable = true}, SHIFT(197), + [609] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(2), + [612] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(3), + [615] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(4), + [618] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(5), + [621] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(6), + [624] = {.count = 1, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), + [626] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(7), + [629] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(18), + [632] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(8), + [635] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(9), + [638] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(10), + [641] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(11), + [644] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(12), + [647] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(13), + [650] = {.count = 2, .reusable = true}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(14), + [653] = {.count = 2, .reusable = false}, REDUCE(aux_sym_block_repeat1, 2), SHIFT_REPEAT(15), + [656] = {.count = 1, .reusable = true}, REDUCE(sym_at_rule, 4), + [658] = {.count = 1, .reusable = false}, REDUCE(sym_at_rule, 4), + [660] = {.count = 2, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), SHIFT_REPEAT(104), + [663] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_selector, 4, .alias_sequence_id = 10), + [665] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_selector, 4, .alias_sequence_id = 10), + [667] = {.count = 1, .reusable = true}, SHIFT(198), + [669] = {.count = 1, .reusable = false}, SHIFT(198), + [671] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 4, .alias_sequence_id = 15), + [673] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 4, .alias_sequence_id = 15), + [675] = {.count = 1, .reusable = true}, REDUCE(sym_arguments, 3), + [677] = {.count = 1, .reusable = false}, REDUCE(sym_arguments, 3), + [679] = {.count = 1, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), + [681] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(94), + [684] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(95), + [687] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(122), + [690] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(96), + [693] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(97), + [696] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(98), + [699] = {.count = 2, .reusable = false}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2), SHIFT_REPEAT(122), + [702] = {.count = 1, .reusable = true}, SHIFT(200), + [704] = {.count = 1, .reusable = true}, REDUCE(sym_import_statement, 5), + [706] = {.count = 1, .reusable = false}, REDUCE(sym_import_statement, 5), + [708] = {.count = 2, .reusable = true}, REDUCE(aux_sym_import_statement_repeat1, 2), SHIFT_REPEAT(125), + [711] = {.count = 1, .reusable = true}, SHIFT(202), + [713] = {.count = 1, .reusable = true}, REDUCE(sym_selector_query, 4), + [715] = {.count = 1, .reusable = true}, SHIFT(204), + [717] = {.count = 1, .reusable = true}, REDUCE(sym_keyframe_block, 2), + [719] = {.count = 1, .reusable = true}, REDUCE(sym_keyframe_block_list, 3), + [721] = {.count = 1, .reusable = false}, REDUCE(sym_keyframe_block_list, 3), + [723] = {.count = 1, .reusable = true}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2), + [725] = {.count = 2, .reusable = true}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2), SHIFT_REPEAT(139), + [728] = {.count = 2, .reusable = true}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2), SHIFT_REPEAT(31), + [731] = {.count = 1, .reusable = true}, SHIFT(207), + [733] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_arguments, 3), + [735] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_arguments, 3), + [737] = {.count = 1, .reusable = true}, SHIFT(209), + [739] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 5, .alias_sequence_id = 9), + [741] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 5, .alias_sequence_id = 9), + [743] = {.count = 1, .reusable = true}, SHIFT(211), + [745] = {.count = 1, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), + [747] = {.count = 1, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), + [749] = {.count = 1, .reusable = true}, REDUCE(sym_declaration, 5, .alias_sequence_id = 14), + [751] = {.count = 1, .reusable = false}, REDUCE(sym_declaration, 5, .alias_sequence_id = 14), + [753] = {.count = 1, .reusable = true}, SHIFT(213), + [755] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(154), + [758] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(94), + [761] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(95), + [764] = {.count = 2, .reusable = true}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(158), + [767] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(96), + [770] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(97), + [773] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(98), + [776] = {.count = 2, .reusable = false}, REDUCE(aux_sym_declaration_repeat1, 2), SHIFT_REPEAT(158), + [779] = {.count = 1, .reusable = true}, REDUCE(sym_last_declaration, 3, .alias_sequence_id = 14), + [781] = {.count = 1, .reusable = true}, SHIFT(214), + [783] = {.count = 1, .reusable = true}, REDUCE(sym_block, 4), + [785] = {.count = 1, .reusable = false}, REDUCE(sym_block, 4), + [787] = {.count = 1, .reusable = true}, SHIFT(216), + [789] = {.count = 1, .reusable = true}, REDUCE(aux_sym_arguments_repeat1, 2), + [791] = {.count = 1, .reusable = true}, REDUCE(sym_arguments, 4), + [793] = {.count = 1, .reusable = false}, REDUCE(sym_arguments, 4), + [795] = {.count = 2, .reusable = true}, REDUCE(aux_sym_arguments_repeat1, 2), SHIFT_REPEAT(170), + [798] = {.count = 1, .reusable = true}, REDUCE(sym_feature_query, 5, .alias_sequence_id = 16), + [800] = {.count = 1, .reusable = true}, SHIFT(217), + [802] = {.count = 1, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2), + [804] = {.count = 1, .reusable = true}, REDUCE(sym_pseudo_class_arguments, 4), + [806] = {.count = 1, .reusable = false}, REDUCE(sym_pseudo_class_arguments, 4), + [808] = {.count = 2, .reusable = true}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2), SHIFT_REPEAT(183), + [811] = {.count = 1, .reusable = true}, SHIFT(219), + [813] = {.count = 1, .reusable = true}, REDUCE(sym_declaration, 6, .alias_sequence_id = 14), + [815] = {.count = 1, .reusable = false}, REDUCE(sym_declaration, 6, .alias_sequence_id = 14), + [817] = {.count = 1, .reusable = true}, REDUCE(sym_last_declaration, 4, .alias_sequence_id = 14), + [819] = {.count = 1, .reusable = true}, SHIFT(220), + [821] = {.count = 1, .reusable = true}, REDUCE(sym_attribute_selector, 6, .alias_sequence_id = 15), + [823] = {.count = 1, .reusable = false}, REDUCE(sym_attribute_selector, 6, .alias_sequence_id = 15), + [825] = {.count = 1, .reusable = true}, SHIFT(222), + [827] = {.count = 1, .reusable = true}, REDUCE(sym_last_declaration, 5, .alias_sequence_id = 14), }; void *tree_sitter_css_external_scanner_create();