diff --git a/grammar.js b/grammar.js index 4e7a49d..dfb976b 100644 --- a/grammar.js +++ b/grammar.js @@ -444,6 +444,12 @@ export default grammar({ ']', ), + angle_bracket_value: $ => seq( + '<', + alias($.identifier, $.type_name), + '>', + ), + call_expression: $ => seq( alias($.identifier, $.function_name), $.arguments, @@ -457,7 +463,10 @@ export default grammar({ arguments: $ => seq( token.immediate('('), - sep(choice(',', ';'), repeat1($._value)), + sep(choice(',', ';'), repeat1(choice( + $._value, + $.angle_bracket_value, + ))), ')', ), diff --git a/src/grammar.json b/src/grammar.json index 2ddbc31..edc812a 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -2160,6 +2160,28 @@ } ] }, + "angle_bracket_value": { + "type": "SEQ", + "members": [ + { + "type": "STRING", + "value": "<" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "identifier" + }, + "named": true, + "value": "type_name" + }, + { + "type": "STRING", + "value": ">" + } + ] + }, "call_expression": { "type": "SEQ", "members": [ @@ -2235,8 +2257,17 @@ { "type": "REPEAT1", "content": { - "type": "SYMBOL", - "name": "_value" + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_value" + }, + { + "type": "SYMBOL", + "name": "angle_bracket_value" + } + ] } }, { @@ -2260,8 +2291,17 @@ { "type": "REPEAT1", "content": { - "type": "SYMBOL", - "name": "_value" + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_value" + }, + { + "type": "SYMBOL", + "name": "angle_bracket_value" + } + ] } } ] diff --git a/src/node-types.json b/src/node-types.json index fc6ace4..e168a50 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -66,6 +66,21 @@ ] } }, + { + "type": "angle_bracket_value", + "named": true, + "fields": {}, + "children": { + "multiple": false, + "required": true, + "types": [ + { + "type": "type_name", + "named": true + } + ] + } + }, { "type": "arguments", "named": true, @@ -78,6 +93,10 @@ "type": "adjacent_sibling_selector", "named": true }, + { + "type": "angle_bracket_value", + "named": true + }, { "type": "attribute_selector", "named": true @@ -2158,6 +2177,10 @@ "type": ";", "named": false }, + { + "type": "<", + "named": false + }, { "type": "=", "named": false @@ -2312,6 +2335,10 @@ "type": "to", "named": false }, + { + "type": "type_name", + "named": true + }, { "type": "unit", "named": true diff --git a/src/parser.c b/src/parser.c index ba531b7..2cd133e 100644 --- a/src/parser.c +++ b/src/parser.c @@ -15,16 +15,16 @@ #endif #define LANGUAGE_VERSION 15 -#define STATE_COUNT 442 +#define STATE_COUNT 447 #define LARGE_STATE_COUNT 2 -#define SYMBOL_COUNT 142 -#define ALIAS_COUNT 9 -#define TOKEN_COUNT 75 +#define SYMBOL_COUNT 145 +#define ALIAS_COUNT 10 +#define TOKEN_COUNT 76 #define EXTERNAL_TOKEN_COUNT 3 #define FIELD_COUNT 0 #define MAX_ALIAS_SEQUENCE_LENGTH 9 #define MAX_RESERVED_WORD_SET_SIZE 0 -#define PRODUCTION_ID_COUNT 17 +#define PRODUCTION_ID_COUNT 18 #define SUPERTYPE_COUNT 0 enum ts_symbol_identifiers { @@ -90,94 +90,98 @@ enum ts_symbol_identifiers { aux_sym_float_value_token1 = 60, sym_unit = 61, anon_sym_LBRACK2 = 62, - anon_sym_DASH = 63, - anon_sym_SLASH = 64, - aux_sym_class_name_token1 = 65, - sym_identifier = 66, - sym_at_keyword = 67, - sym_js_comment = 68, - sym_comment = 69, - sym_plain_value = 70, - sym_important_value = 71, - sym__descendant_operator = 72, - sym__pseudo_class_selector_colon = 73, - sym___error_recovery = 74, - sym_stylesheet = 75, - sym_import_statement = 76, - sym_media_statement = 77, - sym_charset_statement = 78, - sym_namespace_statement = 79, - sym_keyframes_statement = 80, - sym_keyframe_block_list = 81, - sym_keyframe_block = 82, - sym_to = 83, - sym_supports_statement = 84, - sym_scope_statement = 85, - sym_postcss_statement = 86, - sym_at_rule = 87, - sym_rule_set = 88, - sym_selectors = 89, - sym_block = 90, - sym__selector = 91, - sym_universal_selector = 92, - sym_class_selector = 93, - sym_pseudo_class_selector = 94, - sym__nth_child_pseudo_class_selector = 95, - sym_pseudo_element_selector = 96, - sym_id_selector = 97, - sym_attribute_selector = 98, - sym_child_selector = 99, - sym_descendant_selector = 100, - sym_sibling_selector = 101, - sym_adjacent_sibling_selector = 102, - sym_namespace_selector = 103, - sym_pseudo_class_arguments = 104, - sym_pseudo_class_with_selector_arguments = 105, - sym_pseudo_class_nth_child_arguments = 106, - sym_pseudo_element_arguments = 107, - sym_declaration = 108, - sym_last_declaration = 109, - sym__query = 110, - sym_feature_query = 111, - sym_parenthesized_query = 112, - sym_binary_query = 113, - sym_unary_query = 114, - sym_selector_query = 115, - sym__value = 116, - sym_parenthesized_value = 117, - sym_color_value = 118, - sym_string_value = 119, - sym_integer_value = 120, - sym_float_value = 121, - sym_grid_value = 122, - sym_call_expression = 123, - sym_binary_expression = 124, - sym_arguments = 125, - sym_class_name = 126, - aux_sym_stylesheet_repeat1 = 127, - aux_sym_import_statement_repeat1 = 128, - aux_sym_keyframe_block_list_repeat1 = 129, - aux_sym_keyframe_block_repeat1 = 130, - aux_sym_postcss_statement_repeat1 = 131, - aux_sym_selectors_repeat1 = 132, - aux_sym_block_repeat1 = 133, - aux_sym_pseudo_class_arguments_repeat1 = 134, - aux_sym_pseudo_class_arguments_repeat2 = 135, - aux_sym_declaration_repeat1 = 136, - aux_sym_string_value_repeat1 = 137, - aux_sym_string_value_repeat2 = 138, - aux_sym_grid_value_repeat1 = 139, - aux_sym_arguments_repeat1 = 140, - aux_sym_class_name_repeat1 = 141, - alias_sym_attribute_name = 142, - alias_sym_feature_name = 143, - alias_sym_function_name = 144, - alias_sym_id_name = 145, - alias_sym_keyframes_name = 146, - alias_sym_keyword_query = 147, - alias_sym_namespace_name = 148, - alias_sym_property_name = 149, - alias_sym_tag_name = 150, + anon_sym_LT = 63, + anon_sym_DASH = 64, + anon_sym_SLASH = 65, + aux_sym_class_name_token1 = 66, + sym_identifier = 67, + sym_at_keyword = 68, + sym_js_comment = 69, + sym_comment = 70, + sym_plain_value = 71, + sym_important_value = 72, + sym__descendant_operator = 73, + sym__pseudo_class_selector_colon = 74, + sym___error_recovery = 75, + sym_stylesheet = 76, + sym_import_statement = 77, + sym_media_statement = 78, + sym_charset_statement = 79, + sym_namespace_statement = 80, + sym_keyframes_statement = 81, + sym_keyframe_block_list = 82, + sym_keyframe_block = 83, + sym_to = 84, + sym_supports_statement = 85, + sym_scope_statement = 86, + sym_postcss_statement = 87, + sym_at_rule = 88, + sym_rule_set = 89, + sym_selectors = 90, + sym_block = 91, + sym__selector = 92, + sym_universal_selector = 93, + sym_class_selector = 94, + sym_pseudo_class_selector = 95, + sym__nth_child_pseudo_class_selector = 96, + sym_pseudo_element_selector = 97, + sym_id_selector = 98, + sym_attribute_selector = 99, + sym_child_selector = 100, + sym_descendant_selector = 101, + sym_sibling_selector = 102, + sym_adjacent_sibling_selector = 103, + sym_namespace_selector = 104, + sym_pseudo_class_arguments = 105, + sym_pseudo_class_with_selector_arguments = 106, + sym_pseudo_class_nth_child_arguments = 107, + sym_pseudo_element_arguments = 108, + sym_declaration = 109, + sym_last_declaration = 110, + sym__query = 111, + sym_feature_query = 112, + sym_parenthesized_query = 113, + sym_binary_query = 114, + sym_unary_query = 115, + sym_selector_query = 116, + sym__value = 117, + sym_parenthesized_value = 118, + sym_color_value = 119, + sym_string_value = 120, + sym_integer_value = 121, + sym_float_value = 122, + sym_grid_value = 123, + sym_angle_bracket_value = 124, + sym_call_expression = 125, + sym_binary_expression = 126, + sym_arguments = 127, + sym_class_name = 128, + aux_sym_stylesheet_repeat1 = 129, + aux_sym_import_statement_repeat1 = 130, + aux_sym_keyframe_block_list_repeat1 = 131, + aux_sym_keyframe_block_repeat1 = 132, + aux_sym_postcss_statement_repeat1 = 133, + aux_sym_selectors_repeat1 = 134, + aux_sym_block_repeat1 = 135, + aux_sym_pseudo_class_arguments_repeat1 = 136, + aux_sym_pseudo_class_arguments_repeat2 = 137, + aux_sym_declaration_repeat1 = 138, + aux_sym_string_value_repeat1 = 139, + aux_sym_string_value_repeat2 = 140, + aux_sym_grid_value_repeat1 = 141, + aux_sym_arguments_repeat1 = 142, + aux_sym_arguments_repeat2 = 143, + aux_sym_class_name_repeat1 = 144, + alias_sym_attribute_name = 145, + alias_sym_feature_name = 146, + alias_sym_function_name = 147, + alias_sym_id_name = 148, + alias_sym_keyframes_name = 149, + alias_sym_keyword_query = 150, + alias_sym_namespace_name = 151, + alias_sym_property_name = 152, + alias_sym_tag_name = 153, + alias_sym_type_name = 154, }; static const char * const ts_symbol_names[] = { @@ -244,6 +248,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_float_value_token1] = "float_value_token1", [sym_unit] = "unit", [anon_sym_LBRACK2] = "[", + [anon_sym_LT] = "<", [anon_sym_DASH] = "-", [anon_sym_SLASH] = "/", [aux_sym_class_name_token1] = "identifier", @@ -304,6 +309,7 @@ static const char * const ts_symbol_names[] = { [sym_integer_value] = "integer_value", [sym_float_value] = "float_value", [sym_grid_value] = "grid_value", + [sym_angle_bracket_value] = "angle_bracket_value", [sym_call_expression] = "call_expression", [sym_binary_expression] = "binary_expression", [sym_arguments] = "arguments", @@ -322,6 +328,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_string_value_repeat2] = "string_value_repeat2", [aux_sym_grid_value_repeat1] = "grid_value_repeat1", [aux_sym_arguments_repeat1] = "arguments_repeat1", + [aux_sym_arguments_repeat2] = "arguments_repeat2", [aux_sym_class_name_repeat1] = "class_name_repeat1", [alias_sym_attribute_name] = "attribute_name", [alias_sym_feature_name] = "feature_name", @@ -332,6 +339,7 @@ static const char * const ts_symbol_names[] = { [alias_sym_namespace_name] = "namespace_name", [alias_sym_property_name] = "property_name", [alias_sym_tag_name] = "tag_name", + [alias_sym_type_name] = "type_name", }; static const TSSymbol ts_symbol_map[] = { @@ -398,6 +406,7 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_float_value_token1] = aux_sym_float_value_token1, [sym_unit] = sym_unit, [anon_sym_LBRACK2] = anon_sym_LBRACK, + [anon_sym_LT] = anon_sym_LT, [anon_sym_DASH] = anon_sym_DASH, [anon_sym_SLASH] = anon_sym_SLASH, [aux_sym_class_name_token1] = sym_identifier, @@ -458,6 +467,7 @@ static const TSSymbol ts_symbol_map[] = { [sym_integer_value] = sym_integer_value, [sym_float_value] = sym_float_value, [sym_grid_value] = sym_grid_value, + [sym_angle_bracket_value] = sym_angle_bracket_value, [sym_call_expression] = sym_call_expression, [sym_binary_expression] = sym_binary_expression, [sym_arguments] = sym_arguments, @@ -476,6 +486,7 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_string_value_repeat2] = aux_sym_string_value_repeat2, [aux_sym_grid_value_repeat1] = aux_sym_grid_value_repeat1, [aux_sym_arguments_repeat1] = aux_sym_arguments_repeat1, + [aux_sym_arguments_repeat2] = aux_sym_arguments_repeat2, [aux_sym_class_name_repeat1] = aux_sym_class_name_repeat1, [alias_sym_attribute_name] = alias_sym_attribute_name, [alias_sym_feature_name] = alias_sym_feature_name, @@ -486,6 +497,7 @@ static const TSSymbol ts_symbol_map[] = { [alias_sym_namespace_name] = alias_sym_namespace_name, [alias_sym_property_name] = alias_sym_property_name, [alias_sym_tag_name] = alias_sym_tag_name, + [alias_sym_type_name] = alias_sym_type_name, }; static const TSSymbolMetadata ts_symbol_metadata[] = { @@ -741,6 +753,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = false, }, + [anon_sym_LT] = { + .visible = true, + .named = false, + }, [anon_sym_DASH] = { .visible = true, .named = false, @@ -981,6 +997,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym_angle_bracket_value] = { + .visible = true, + .named = true, + }, [sym_call_expression] = { .visible = true, .named = true, @@ -1053,6 +1073,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, + [aux_sym_arguments_repeat2] = { + .visible = false, + .named = false, + }, [aux_sym_class_name_repeat1] = { .visible = false, .named = false, @@ -1093,6 +1117,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [alias_sym_type_name] = { + .visible = true, + .named = true, + }, }; static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { @@ -1143,6 +1171,9 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [2] = alias_sym_attribute_name, }, [16] = { + [1] = alias_sym_type_name, + }, + [17] = { [1] = alias_sym_feature_name, }, }; @@ -1160,8 +1191,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2] = 2, [3] = 3, [4] = 2, - [5] = 3, - [6] = 2, + [5] = 2, + [6] = 3, [7] = 3, [8] = 8, [9] = 9, @@ -1172,12 +1203,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [14] = 14, [15] = 15, [16] = 16, - [17] = 15, + [17] = 16, [18] = 18, [19] = 19, [20] = 20, [21] = 21, - [22] = 20, + [22] = 22, [23] = 23, [24] = 24, [25] = 25, @@ -1185,20 +1216,20 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [27] = 27, [28] = 28, [29] = 29, - [30] = 23, + [30] = 30, [31] = 31, [32] = 32, [33] = 33, - [34] = 34, + [34] = 18, [35] = 35, - [36] = 36, + [36] = 28, [37] = 37, [38] = 38, - [39] = 37, - [40] = 40, - [41] = 41, - [42] = 42, - [43] = 43, + [39] = 39, + [40] = 39, + [41] = 37, + [42] = 39, + [43] = 39, [44] = 44, [45] = 45, [46] = 46, @@ -1225,47 +1256,47 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [67] = 67, [68] = 68, [69] = 69, - [70] = 40, - [71] = 47, - [72] = 48, - [73] = 41, - [74] = 42, - [75] = 43, - [76] = 76, - [77] = 44, - [78] = 45, - [79] = 46, - [80] = 49, - [81] = 53, - [82] = 54, - [83] = 55, - [84] = 56, - [85] = 58, - [86] = 60, - [87] = 61, - [88] = 62, - [89] = 63, - [90] = 65, - [91] = 66, - [92] = 67, - [93] = 68, - [94] = 69, - [95] = 95, - [96] = 96, + [70] = 70, + [71] = 71, + [72] = 46, + [73] = 56, + [74] = 74, + [75] = 75, + [76] = 49, + [77] = 54, + [78] = 59, + [79] = 60, + [80] = 61, + [81] = 64, + [82] = 69, + [83] = 83, + [84] = 84, + [85] = 50, + [86] = 51, + [87] = 52, + [88] = 55, + [89] = 57, + [90] = 58, + [91] = 62, + [92] = 63, + [93] = 66, + [94] = 67, + [95] = 68, + [96] = 71, [97] = 97, - [98] = 52, - [99] = 52, - [100] = 52, - [101] = 76, + [98] = 98, + [99] = 74, + [100] = 75, + [101] = 83, [102] = 102, - [103] = 103, + [103] = 84, [104] = 104, [105] = 105, [106] = 106, [107] = 107, - [108] = 108, - [109] = 109, - [110] = 110, + [108] = 107, + [109] = 107, + [110] = 107, [111] = 111, [112] = 112, [113] = 113, @@ -1274,24 +1305,24 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [116] = 116, [117] = 117, [118] = 118, - [119] = 117, - [120] = 120, + [119] = 119, + [120] = 112, [121] = 121, - [122] = 121, - [123] = 121, - [124] = 121, + [122] = 122, + [123] = 123, + [124] = 124, [125] = 125, [126] = 126, [127] = 127, - [128] = 96, + [128] = 128, [129] = 129, [130] = 130, - [131] = 95, + [131] = 131, [132] = 132, [133] = 133, [134] = 134, [135] = 135, - [136] = 136, + [136] = 97, [137] = 137, [138] = 138, [139] = 139, @@ -1314,7 +1345,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [156] = 156, [157] = 157, [158] = 158, - [159] = 159, + [159] = 98, [160] = 160, [161] = 161, [162] = 162, @@ -1329,239 +1360,239 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [171] = 171, [172] = 172, [173] = 173, - [174] = 174, + [174] = 173, [175] = 175, - [176] = 175, + [176] = 176, [177] = 177, [178] = 178, - [179] = 175, - [180] = 180, - [181] = 175, + [179] = 179, + [180] = 171, + [181] = 181, [182] = 182, - [183] = 169, - [184] = 172, - [185] = 180, - [186] = 170, - [187] = 172, - [188] = 180, - [189] = 172, - [190] = 180, - [191] = 182, + [183] = 183, + [184] = 184, + [185] = 173, + [186] = 186, + [187] = 187, + [188] = 188, + [189] = 189, + [190] = 190, + [191] = 191, [192] = 192, - [193] = 193, - [194] = 194, - [195] = 195, + [193] = 97, + [194] = 173, + [195] = 98, [196] = 196, - [197] = 197, - [198] = 198, - [199] = 199, - [200] = 200, - [201] = 201, - [202] = 150, - [203] = 95, - [204] = 204, - [205] = 96, + [197] = 187, + [198] = 175, + [199] = 196, + [200] = 187, + [201] = 179, + [202] = 202, + [203] = 196, + [204] = 187, + [205] = 196, [206] = 206, [207] = 207, - [208] = 208, - [209] = 173, + [208] = 126, + [209] = 209, [210] = 210, - [211] = 211, + [211] = 160, [212] = 212, [213] = 213, [214] = 214, [215] = 215, - [216] = 174, + [216] = 216, [217] = 217, - [218] = 204, - [219] = 95, - [220] = 96, - [221] = 221, - [222] = 196, - [223] = 206, - [224] = 195, + [218] = 161, + [219] = 186, + [220] = 191, + [221] = 192, + [222] = 222, + [223] = 97, + [224] = 98, [225] = 225, [226] = 226, - [227] = 197, - [228] = 226, + [227] = 225, + [228] = 228, [229] = 229, - [230] = 225, - [231] = 198, - [232] = 199, - [233] = 221, - [234] = 200, - [235] = 193, - [236] = 201, - [237] = 194, - [238] = 238, - [239] = 239, + [230] = 181, + [231] = 188, + [232] = 182, + [233] = 228, + [234] = 183, + [235] = 184, + [236] = 190, + [237] = 206, + [238] = 189, + [239] = 229, [240] = 240, [241] = 241, [242] = 242, [243] = 243, - [244] = 239, + [244] = 244, [245] = 245, [246] = 246, [247] = 247, - [248] = 204, - [249] = 150, + [248] = 248, + [249] = 243, [250] = 250, - [251] = 251, + [251] = 126, [252] = 252, - [253] = 252, + [253] = 182, [254] = 254, [255] = 255, [256] = 256, [257] = 257, [258] = 258, - [259] = 173, - [260] = 174, - [261] = 261, - [262] = 262, + [259] = 259, + [260] = 260, + [261] = 160, + [262] = 161, [263] = 263, - [264] = 258, - [265] = 254, - [266] = 266, - [267] = 261, - [268] = 195, - [269] = 201, - [270] = 193, - [271] = 96, - [272] = 272, - [273] = 196, - [274] = 197, - [275] = 150, - [276] = 199, - [277] = 200, - [278] = 278, - [279] = 206, - [280] = 95, - [281] = 198, - [282] = 194, - [283] = 174, - [284] = 173, - [285] = 204, - [286] = 286, - [287] = 201, - [288] = 288, - [289] = 95, - [290] = 96, - [291] = 195, - [292] = 196, - [293] = 197, - [294] = 198, - [295] = 295, - [296] = 288, - [297] = 295, - [298] = 193, - [299] = 194, - [300] = 199, - [301] = 200, - [302] = 206, - [303] = 303, - [304] = 304, - [305] = 303, - [306] = 303, - [307] = 304, - [308] = 308, - [309] = 303, - [310] = 308, - [311] = 311, - [312] = 312, - [313] = 313, + [264] = 264, + [265] = 265, + [266] = 259, + [267] = 258, + [268] = 256, + [269] = 257, + [270] = 270, + [271] = 188, + [272] = 190, + [273] = 183, + [274] = 192, + [275] = 275, + [276] = 98, + [277] = 184, + [278] = 206, + [279] = 189, + [280] = 181, + [281] = 186, + [282] = 191, + [283] = 97, + [284] = 284, + [285] = 126, + [286] = 182, + [287] = 161, + [288] = 160, + [289] = 186, + [290] = 97, + [291] = 181, + [292] = 98, + [293] = 293, + [294] = 206, + [295] = 188, + [296] = 189, + [297] = 297, + [298] = 184, + [299] = 297, + [300] = 300, + [301] = 190, + [302] = 191, + [303] = 300, + [304] = 183, + [305] = 192, + [306] = 306, + [307] = 307, + [308] = 306, + [309] = 309, + [310] = 309, + [311] = 309, + [312] = 309, + [313] = 307, [314] = 314, [315] = 315, [316] = 316, - [317] = 313, + [317] = 315, [318] = 318, [319] = 319, [320] = 320, [321] = 321, [322] = 322, - [323] = 320, + [323] = 323, [324] = 324, [325] = 325, [326] = 326, [327] = 327, - [328] = 325, + [328] = 328, [329] = 329, - [330] = 327, - [331] = 321, - [332] = 329, - [333] = 320, + [330] = 323, + [331] = 331, + [332] = 323, + [333] = 325, [334] = 334, - [335] = 335, - [336] = 320, + [335] = 326, + [336] = 323, [337] = 337, - [338] = 338, - [339] = 339, + [338] = 324, + [339] = 331, [340] = 340, [341] = 341, [342] = 342, - [343] = 337, - [344] = 344, + [343] = 343, + [344] = 55, [345] = 345, [346] = 346, [347] = 347, - [348] = 347, + [348] = 348, [349] = 349, - [350] = 349, - [351] = 337, - [352] = 46, - [353] = 353, - [354] = 346, - [355] = 338, - [356] = 342, - [357] = 357, - [358] = 347, - [359] = 349, - [360] = 58, - [361] = 338, - [362] = 342, - [363] = 337, - [364] = 347, - [365] = 349, - [366] = 353, - [367] = 65, - [368] = 368, - [369] = 338, - [370] = 342, - [371] = 347, - [372] = 349, - [373] = 342, - [374] = 337, - [375] = 347, - [376] = 349, - [377] = 377, - [378] = 378, - [379] = 342, + [350] = 350, + [351] = 348, + [352] = 352, + [353] = 352, + [354] = 354, + [355] = 355, + [356] = 355, + [357] = 354, + [358] = 350, + [359] = 348, + [360] = 352, + [361] = 354, + [362] = 350, + [363] = 348, + [364] = 352, + [365] = 365, + [366] = 350, + [367] = 348, + [368] = 352, + [369] = 354, + [370] = 355, + [371] = 348, + [372] = 352, + [373] = 354, + [374] = 355, + [375] = 66, + [376] = 69, + [377] = 343, + [378] = 347, + [379] = 354, [380] = 380, - [381] = 337, + [381] = 355, [382] = 382, [383] = 383, - [384] = 384, + [384] = 355, [385] = 385, [386] = 386, [387] = 387, - [388] = 173, + [388] = 160, [389] = 389, - [390] = 387, + [390] = 390, [391] = 391, [392] = 392, - [393] = 385, - [394] = 387, - [395] = 387, - [396] = 386, - [397] = 173, - [398] = 398, - [399] = 399, - [400] = 389, + [393] = 391, + [394] = 391, + [395] = 395, + [396] = 396, + [397] = 389, + [398] = 386, + [399] = 391, + [400] = 400, [401] = 401, - [402] = 402, + [402] = 160, [403] = 403, [404] = 404, - [405] = 404, - [406] = 406, + [405] = 405, + [406] = 404, [407] = 407, [408] = 408, [409] = 409, @@ -1569,34 +1600,39 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [411] = 411, [412] = 412, [413] = 413, - [414] = 411, - [415] = 415, - [416] = 410, + [414] = 414, + [415] = 407, + [416] = 412, [417] = 417, [418] = 418, - [419] = 419, + [419] = 417, [420] = 420, [421] = 421, - [422] = 420, - [423] = 420, - [424] = 421, + [422] = 422, + [423] = 422, + [424] = 424, [425] = 425, - [426] = 419, + [426] = 424, [427] = 427, [428] = 428, - [429] = 429, + [429] = 421, [430] = 430, - [431] = 425, + [431] = 431, [432] = 421, [433] = 433, - [434] = 428, - [435] = 419, - [436] = 427, - [437] = 437, - [438] = 420, - [439] = 439, - [440] = 440, - [441] = 437, + [434] = 430, + [435] = 435, + [436] = 436, + [437] = 425, + [438] = 438, + [439] = 425, + [440] = 435, + [441] = 441, + [442] = 421, + [443] = 422, + [444] = 444, + [445] = 445, + [446] = 433, }; static const TSCharacterRange sym_plain_value_character_set_1[] = { @@ -1627,11 +1663,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 298, + '-', 299, '.', 160, - '/', 300, + '/', 301, ':', 204, ';', 143, + '<', 296, '=', 182, '>', 189, '@', 61, @@ -1663,21 +1700,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 1: if (lookahead == '\n') SKIP(1); - if (lookahead == '"') ADVANCE(255); - if (lookahead == '/') ADVANCE(256); + if (lookahead == '\'') ADVANCE(249); + if (lookahead == '/') ADVANCE(250); if (lookahead == '\\') ADVANCE(131); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(259); - if (lookahead != 0) ADVANCE(260); + lookahead == ' ') ADVANCE(253); + if (lookahead != 0) ADVANCE(254); END_STATE(); case 2: if (lookahead == '\n') SKIP(2); - if (lookahead == '\'') ADVANCE(249); - if (lookahead == '/') ADVANCE(250); + if (lookahead == '"') ADVANCE(255); + if (lookahead == '/') ADVANCE(256); if (lookahead == '\\') ADVANCE(131); if (('\t' <= lookahead && lookahead <= '\r') || - lookahead == ' ') ADVANCE(253); - if (lookahead != 0) ADVANCE(254); + lookahead == ' ') ADVANCE(259); + if (lookahead != 0) ADVANCE(260); END_STATE(); case 3: ADVANCE_MAP( @@ -1689,12 +1726,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '(', 155, '*', 158, '+', 193, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, '[', 295, - '_', 306, + '_', 307, 'E', 290, 'e', 290, ); @@ -1703,7 +1740,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(291); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 4: ADVANCE_MAP( @@ -1715,24 +1752,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, '[', 295, - '_', 306, - 'a', 314, - 'o', 318, + '_', 307, + 'a', 315, + 'o', 319, '{', 149, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(6); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 5: ADVANCE_MAP( @@ -1743,21 +1780,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '(', 196, '*', 158, '+', 193, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, '[', 295, - '_', 306, - 'E', 303, - 'e', 303, + '_', 307, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(7); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 6: ADVANCE_MAP( @@ -1769,24 +1806,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, '[', 295, - '_', 306, - 'a', 314, - 'o', 318, + '_', 307, + 'a', 315, + 'o', 319, '{', 149, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(6); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 7: ADVANCE_MAP( @@ -1797,21 +1834,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '(', 155, '*', 158, '+', 193, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, '[', 295, - '_', 306, - 'E', 303, - 'e', 303, + '_', 307, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(7); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 8: ADVANCE_MAP( @@ -1826,20 +1863,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '/', 33, ';', 143, '[', 295, - '_', 306, - 'n', 315, - 'o', 313, - 's', 310, + '_', 307, + 'n', 316, + 'o', 314, + 's', 311, '{', 149, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(8); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 9: ADVANCE_MAP( @@ -1854,16 +1891,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '/', 33, ';', 143, '[', 295, - '_', 306, - 'E', 303, - 'e', 303, + '_', 307, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(9); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 10: ADVANCE_MAP( @@ -1877,12 +1914,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, + '<', 296, '[', 295, - '_', 306, + '_', 307, '}', 150, 'E', 290, 'e', 290, @@ -1892,7 +1930,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(291); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 11: ADVANCE_MAP( @@ -1911,18 +1949,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ':', 54, '>', 189, '[', 181, - '_', 306, + '_', 307, '|', 194, '~', 190, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(11); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 12: ADVANCE_MAP( @@ -1935,24 +1973,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 160, - '/', 301, + '/', 302, ':', 54, '>', 189, '[', 181, - '_', 306, + '_', 307, '|', 194, '~', 190, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(14); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 13: ADVANCE_MAP( @@ -1965,22 +2003,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, + '<', 296, '[', 295, - '_', 306, + '_', 307, '}', 150, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(15); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 14: ADVANCE_MAP( @@ -1993,24 +2032,24 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 160, - '/', 301, + '/', 302, ':', 54, '>', 189, '[', 181, - '_', 306, + '_', 307, '|', 194, '~', 190, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(14); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 15: ADVANCE_MAP( @@ -2023,22 +2062,23 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 297, + '-', 298, '.', 128, - '/', 301, + '/', 302, ';', 143, + '<', 296, '[', 295, - '_', 306, + '_', 307, '}', 150, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(15); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 16: ADVANCE_MAP( @@ -2054,18 +2094,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '.', 128, '/', 33, ';', 143, + '<', 296, '[', 295, - '_', 306, + '_', 307, '}', 150, - 'E', 303, - 'e', 303, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(16); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 17: ADVANCE_MAP( @@ -2079,19 +2120,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '.', 128, '/', 33, '[', 295, - '_', 306, - 'n', 315, - 'o', 313, - 's', 310, - 'E', 303, - 'e', 303, + '_', 307, + 'n', 316, + 'o', 314, + 's', 311, + 'E', 304, + 'e', 304, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(17); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 18: ADVANCE_MAP( @@ -2120,7 +2161,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('-' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= '_') || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(302); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(303); END_STATE(); case 19: ADVANCE_MAP( @@ -2148,7 +2189,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('-' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= '_') || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(302); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(303); END_STATE(); case 20: ADVANCE_MAP( @@ -2156,8 +2197,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '(', 155, '*', 158, '+', 192, - '-', 299, - '/', 300, + '-', 300, + '/', 301, ';', 143, 'n', 283, 'o', 282, @@ -2168,7 +2209,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(289); if (lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 21: ADVANCE_MAP( @@ -2177,8 +2218,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 192, ',', 142, - '-', 296, - '/', 300, + '-', 297, + '/', 301, ':', 203, ';', 143, ']', 188, @@ -2193,19 +2234,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '(', 196, '*', 158, '+', 192, - '-', 299, - '/', 300, + '-', 300, + '/', 301, ';', 143, - 'n', 350, - 'o', 347, - 's', 335, + 'n', 351, + 'o', 348, + 's', 336, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(24); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 23: ADVANCE_MAP( @@ -2213,12 +2254,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 192, ',', 142, - '-', 299, - '/', 300, + '-', 300, + '/', 301, ';', 143, - 'n', 350, - 'o', 347, - 's', 335, + 'n', 351, + 'o', 348, + 's', 336, '{', 149, ); if (('\t' <= lookahead && lookahead <= '\r') || @@ -2226,26 +2267,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 24: ADVANCE_MAP( '(', 155, '*', 158, '+', 192, - '-', 299, - '/', 300, + '-', 300, + '/', 301, ';', 143, - 'n', 350, - 'o', 347, - 's', 335, + 'n', 351, + 'o', 348, + 's', 336, ); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(24); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 25: ADVANCE_MAP( @@ -2253,9 +2294,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '-', 134, '/', 32, ';', 143, - 'n', 350, - 'o', 347, - 's', 335, + 'n', 351, + 'o', 348, + 's', 336, '{', 149, ); if (('\t' <= lookahead && lookahead <= '\r') || @@ -2263,7 +2304,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 26: ADVANCE_MAP( @@ -2271,8 +2312,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 192, ',', 142, - '-', 296, - '/', 300, + '-', 297, + '/', 301, ':', 203, ';', 143, ']', 188, @@ -2288,8 +2329,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 192, ',', 142, - '-', 296, - '/', 300, + '-', 297, + '/', 301, ';', 143, ']', 188, ); @@ -2302,8 +2343,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 192, ',', 142, - '-', 296, - '/', 300, + '-', 297, + '/', 301, ';', 143, ']', 188, ); @@ -2352,16 +2393,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 32: if (lookahead == '*') ADVANCE(35); - if (lookahead == '/') ADVANCE(424); + if (lookahead == '/') ADVANCE(425); END_STATE(); case 33: if (lookahead == '*') ADVANCE(35); - if (lookahead == '/') ADVANCE(421); + if (lookahead == '/') ADVANCE(422); if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(53); END_STATE(); case 34: if (lookahead == '*') ADVANCE(34); - if (lookahead == '/') ADVANCE(425); + if (lookahead == '/') ADVANCE(426); if (lookahead != 0) ADVANCE(35); END_STATE(); case 35: @@ -2403,16 +2444,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-') ADVANCE(134); if (lookahead == '/') ADVANCE(32); if (lookahead == '\\') ADVANCE(131); - if (lookahead == 'h') ADVANCE(324); - if (lookahead == 'i') ADVANCE(355); - if (lookahead == 'n') ADVANCE(349); - if (lookahead == 'w') ADVANCE(339); + if (lookahead == 'h') ADVANCE(325); + if (lookahead == 'i') ADVANCE(356); + if (lookahead == 'n') ADVANCE(350); + if (lookahead == 'w') ADVANCE(340); if (('\t' <= lookahead && lookahead <= '\r') || lookahead == ' ') SKIP(40); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 41: if (lookahead == '-') ADVANCE(134); @@ -2421,11 +2462,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == ' ') SKIP(42); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(133); if (('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(368); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(369); if (('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 42: if (lookahead == '-') ADVANCE(134); @@ -2435,7 +2476,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 43: if (lookahead == '-') ADVANCE(129); @@ -2472,13 +2513,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '.') ADVANCE(128); if (lookahead == '/') ADVANCE(135); if (lookahead == '-' || - lookahead == '_') ADVANCE(306); + lookahead == '_') ADVANCE(307); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(303); + lookahead == 'e') ADVANCE(304); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 50: if (lookahead == '.') ADVANCE(128); @@ -2504,7 +2545,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || lookahead == '_') ADVANCE(53); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(426); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); END_STATE(); case 54: if (lookahead == ':') ADVANCE(179); @@ -2529,16 +2570,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'a') ADVANCE(99); END_STATE(); case 61: - if (lookahead == 'c') ADVANCE(390); - if (lookahead == 'i') ADVANCE(392); - if (lookahead == 'k') ADVANCE(379); - if (lookahead == 'm') ADVANCE(380); - if (lookahead == 'n') ADVANCE(373); - if (lookahead == 's') ADVANCE(376); + if (lookahead == 'c') ADVANCE(391); + if (lookahead == 'i') ADVANCE(393); + if (lookahead == 'k') ADVANCE(380); + if (lookahead == 'm') ADVANCE(381); + if (lookahead == 'n') ADVANCE(374); + if (lookahead == 's') ADVANCE(377); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 62: if (lookahead == 'c') ADVANCE(103); @@ -2612,9 +2653,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'h') ADVANCE(87); END_STATE(); case 84: - if (lookahead == 'i') ADVANCE(429); + if (lookahead == 'i') ADVANCE(430); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 85: if (lookahead == 'i') ADVANCE(93); @@ -2787,13 +2828,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 135: if ((!eof && set_contains(sym_plain_value_character_set_1, 10, lookahead))) ADVANCE(53); END_STATE(); case 136: - if ((!eof && set_contains(sym_plain_value_character_set_1, 10, lookahead))) ADVANCE(426); + if ((!eof && set_contains(sym_plain_value_character_set_1, 10, lookahead))) ADVANCE(427); END_STATE(); case 137: if (eof) ADVANCE(140); @@ -2809,11 +2850,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { '*', 158, '+', 193, ',', 142, - '-', 298, + '-', 299, '.', 160, - '/', 300, + '/', 301, ':', 204, ';', 143, + '<', 296, '=', 182, '>', 189, '@', 61, @@ -2873,7 +2915,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 139: if (eof) ADVANCE(140); @@ -2906,18 +2948,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 140: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); case 141: ACCEPT_TOKEN(anon_sym_ATimport); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 142: ACCEPT_TOKEN(anon_sym_COMMA); @@ -2927,43 +2969,43 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 144: ACCEPT_TOKEN(anon_sym_ATmedia); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 145: ACCEPT_TOKEN(anon_sym_ATcharset); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 146: ACCEPT_TOKEN(anon_sym_ATnamespace); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 147: ACCEPT_TOKEN(anon_sym_ATkeyframes); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 148: ACCEPT_TOKEN(aux_sym_keyframes_statement_token1); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 149: ACCEPT_TOKEN(anon_sym_LBRACE); @@ -2979,19 +3021,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 153: ACCEPT_TOKEN(anon_sym_ATsupports); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 154: ACCEPT_TOKEN(anon_sym_ATscope); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 155: ACCEPT_TOKEN(anon_sym_LPAREN); @@ -3022,7 +3064,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 163: ACCEPT_TOKEN(anon_sym_not); @@ -3035,7 +3077,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 165: ACCEPT_TOKEN(anon_sym_not); @@ -3045,8 +3087,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 166: ACCEPT_TOKEN(anon_sym_not); @@ -3055,7 +3097,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 167: ACCEPT_TOKEN(anon_sym_is); @@ -3067,7 +3109,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 169: ACCEPT_TOKEN(anon_sym_where); @@ -3079,7 +3121,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 171: ACCEPT_TOKEN(anon_sym_host); @@ -3087,12 +3129,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 172: ACCEPT_TOKEN(anon_sym_host); - if (lookahead == '-') ADVANCE(327); + if (lookahead == '-') ADVANCE(328); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 173: ACCEPT_TOKEN(anon_sym_host_DASHcontext); @@ -3104,7 +3146,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 175: ACCEPT_TOKEN(anon_sym_nth_DASHchild); @@ -3116,7 +3158,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 177: ACCEPT_TOKEN(anon_sym_nth_DASHlast_DASHchild); @@ -3128,7 +3170,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 179: ACCEPT_TOKEN(anon_sym_COLON_COLON); @@ -3231,7 +3273,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 207: ACCEPT_TOKEN(anon_sym_and); @@ -3244,8 +3286,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 209: ACCEPT_TOKEN(anon_sym_or); @@ -3258,8 +3300,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 211: ACCEPT_TOKEN(anon_sym_only); @@ -3272,7 +3314,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 213: ACCEPT_TOKEN(anon_sym_only); @@ -3282,8 +3324,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 214: ACCEPT_TOKEN(anon_sym_only); @@ -3292,7 +3334,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 215: ACCEPT_TOKEN(anon_sym_selector); @@ -3305,7 +3347,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 217: ACCEPT_TOKEN(anon_sym_selector); @@ -3315,8 +3357,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 218: ACCEPT_TOKEN(anon_sym_selector); @@ -3325,7 +3367,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 219: ACCEPT_TOKEN(aux_sym_color_value_token1); @@ -3471,7 +3513,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 240: ACCEPT_TOKEN(aux_sym_color_value_token1); @@ -3488,7 +3530,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 242: ACCEPT_TOKEN(aux_sym_color_value_token1); @@ -3505,7 +3547,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 244: ACCEPT_TOKEN(aux_sym_color_value_token1); @@ -3522,7 +3564,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 246: ACCEPT_TOKEN(aux_sym_color_value_token1); @@ -3539,7 +3581,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 248: ACCEPT_TOKEN(aux_sym_color_value_token1); @@ -3548,7 +3590,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 249: ACCEPT_TOKEN(anon_sym_SQUOTE); @@ -3734,8 +3776,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 274: ACCEPT_TOKEN(aux_sym_float_value_token1); @@ -3762,7 +3804,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 278: ACCEPT_TOKEN(sym_unit); @@ -3773,7 +3815,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 279: ACCEPT_TOKEN(sym_unit); @@ -3784,7 +3826,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 280: ACCEPT_TOKEN(sym_unit); @@ -3795,7 +3837,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 281: ACCEPT_TOKEN(sym_unit); @@ -3806,7 +3848,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 282: ACCEPT_TOKEN(sym_unit); @@ -3817,7 +3859,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 283: ACCEPT_TOKEN(sym_unit); @@ -3828,7 +3870,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 284: ACCEPT_TOKEN(sym_unit); @@ -3839,7 +3881,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 285: ACCEPT_TOKEN(sym_unit); @@ -3850,7 +3892,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 286: ACCEPT_TOKEN(sym_unit); @@ -3861,7 +3903,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 287: ACCEPT_TOKEN(sym_unit); @@ -3872,7 +3914,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 288: ACCEPT_TOKEN(sym_unit); @@ -3883,7 +3925,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 289: ACCEPT_TOKEN(sym_unit); @@ -3893,19 +3935,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 290: ACCEPT_TOKEN(sym_unit); if (lookahead == '%') ADVANCE(292); - if (lookahead == '-') ADVANCE(322); + if (lookahead == '-') ADVANCE(323); if (lookahead == '/') ADVANCE(136); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(291); if (lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 291: ACCEPT_TOKEN(sym_unit); @@ -3916,8 +3958,8 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || lookahead == '_' || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 292: ACCEPT_TOKEN(sym_unit); @@ -3925,7 +3967,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '%' || ('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(292); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 293: ACCEPT_TOKEN(sym_unit); @@ -3944,730 +3986,733 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ACCEPT_TOKEN(anon_sym_LBRACK2); END_STATE(); case 296: - ACCEPT_TOKEN(anon_sym_DASH); + ACCEPT_TOKEN(anon_sym_LT); END_STATE(); case 297: + ACCEPT_TOKEN(anon_sym_DASH); + END_STATE(); + case 298: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '.') ADVANCE(128); if (lookahead == '/') ADVANCE(135); if (lookahead == '-' || - lookahead == '_') ADVANCE(306); + lookahead == '_') ADVANCE(307); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(303); + lookahead == 'e') ADVANCE(304); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); - if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); + if ((0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); - case 298: + case 299: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '.') ADVANCE(128); if (lookahead == 'E' || lookahead == 'e') ADVANCE(46); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268); END_STATE(); - case 299: + case 300: ACCEPT_TOKEN(anon_sym_DASH); if (lookahead == '-' || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); - case 300: + case 301: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(35); END_STATE(); - case 301: + case 302: ACCEPT_TOKEN(anon_sym_SLASH); if (lookahead == '*') ADVANCE(35); - if (lookahead == '/') ADVANCE(421); + if (lookahead == '/') ADVANCE(422); if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(53); END_STATE(); - case 302: + case 303: ACCEPT_TOKEN(aux_sym_class_name_token1); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(302); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(303); END_STATE(); - case 303: + case 304: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(322); + if (lookahead == '-') ADVANCE(323); if (lookahead == '/') ADVANCE(136); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273); if (('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); - case 304: + case 305: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(328); + if (lookahead == '-') ADVANCE(329); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); - case 305: + case 306: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(329); + if (lookahead == '-') ADVANCE(330); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); - case 306: + case 307: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(135); if (lookahead == '-' || - lookahead == '_') ADVANCE(306); + lookahead == '_') ADVANCE(307); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(323); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(324); if (('0' <= lookahead && lookahead <= '9') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); - END_STATE(); - case 307: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '/') ADVANCE(136); - if (lookahead == 'c') ADVANCE(320); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 308: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'd') ADVANCE(208); + if (lookahead == 'c') ADVANCE(321); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 309: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'e') ADVANCE(307); + if (lookahead == 'd') ADVANCE(208); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 310: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'e') ADVANCE(312); + if (lookahead == 'e') ADVANCE(308); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 311: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'l') ADVANCE(321); + if (lookahead == 'e') ADVANCE(313); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 312: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'l') ADVANCE(309); + if (lookahead == 'l') ADVANCE(322); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 313: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'n') ADVANCE(311); + if (lookahead == 'l') ADVANCE(310); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 314: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'n') ADVANCE(308); + if (lookahead == 'n') ADVANCE(312); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 315: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'o') ADVANCE(319); + if (lookahead == 'n') ADVANCE(309); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 316: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'o') ADVANCE(317); + if (lookahead == 'o') ADVANCE(320); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 317: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'r') ADVANCE(217); + if (lookahead == 'o') ADVANCE(318); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 318: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'r') ADVANCE(210); + if (lookahead == 'r') ADVANCE(217); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 319: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 't') ADVANCE(165); + if (lookahead == 'r') ADVANCE(210); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 320: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 't') ADVANCE(316); + if (lookahead == 't') ADVANCE(165); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 321: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (lookahead == 'y') ADVANCE(213); + if (lookahead == 't') ADVANCE(317); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 322: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273); + if (lookahead == 'y') ADVANCE(213); if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 323: ACCEPT_TOKEN(sym_identifier); if (lookahead == '/') ADVANCE(136); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273); if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(323); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 324: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(356); - if (lookahead == 'o') ADVANCE(357); + if (lookahead == '/') ADVANCE(136); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('a' <= lookahead && lookahead <= 'z') || + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(324); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 325: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(358); + if (lookahead == 'a') ADVANCE(357); + if (lookahead == 'o') ADVANCE(358); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('b' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 326: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(362); + if (lookahead == 'a') ADVANCE(359); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + ('b' <= lookahead && lookahead <= 'z') || + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 327: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(352); + if (lookahead == 'c') ADVANCE(363); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 328: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(338); - if (lookahead == 'l') ADVANCE(325); + if (lookahead == 'c') ADVANCE(353); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 329: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(340); + if (lookahead == 'c') ADVANCE(339); + if (lookahead == 'l') ADVANCE(326); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 330: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(176); + if (lookahead == 'c') ADVANCE(341); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 331: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(178); + if (lookahead == 'd') ADVANCE(176); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 332: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(326); + if (lookahead == 'd') ADVANCE(178); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 333: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(170); + if (lookahead == 'e') ADVANCE(327); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 334: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(365); + if (lookahead == 'e') ADVANCE(170); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 335: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(345); + if (lookahead == 'e') ADVANCE(366); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 336: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(354); + if (lookahead == 'e') ADVANCE(346); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 337: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'h') ADVANCE(304); + if (lookahead == 'e') ADVANCE(355); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 338: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'h') ADVANCE(341); + if (lookahead == 'h') ADVANCE(305); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 339: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'h') ADVANCE(336); + if (lookahead == 'h') ADVANCE(342); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 340: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'h') ADVANCE(342); + if (lookahead == 'h') ADVANCE(337); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 341: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(344); + if (lookahead == 'h') ADVANCE(343); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 342: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(346); + if (lookahead == 'i') ADVANCE(345); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 343: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(366); + if (lookahead == 'i') ADVANCE(347); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 344: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(330); + if (lookahead == 'l') ADVANCE(367); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 345: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(332); + if (lookahead == 'l') ADVANCE(331); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 346: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(331); + if (lookahead == 'l') ADVANCE(333); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 347: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(343); + if (lookahead == 'l') ADVANCE(332); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 348: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(364); + if (lookahead == 'n') ADVANCE(344); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 349: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(359); - if (lookahead == 't') ADVANCE(337); + if (lookahead == 'n') ADVANCE(365); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 350: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(359); + if (lookahead == 'o') ADVANCE(360); + if (lookahead == 't') ADVANCE(338); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 351: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(353); + if (lookahead == 'o') ADVANCE(360); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 352: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(348); + if (lookahead == 'o') ADVANCE(354); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 353: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(218); + if (lookahead == 'o') ADVANCE(349); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 354: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(333); + if (lookahead == 'r') ADVANCE(218); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 355: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(168); + if (lookahead == 'r') ADVANCE(334); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 356: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(162); + if (lookahead == 's') ADVANCE(168); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 357: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(360); + if (lookahead == 's') ADVANCE(162); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 358: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(363); + if (lookahead == 's') ADVANCE(361); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 359: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(166); + if (lookahead == 's') ADVANCE(364); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 360: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(172); + if (lookahead == 't') ADVANCE(166); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 361: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(174); + if (lookahead == 't') ADVANCE(172); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 362: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(351); + if (lookahead == 't') ADVANCE(174); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 363: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(305); + if (lookahead == 't') ADVANCE(352); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 364: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(334); + if (lookahead == 't') ADVANCE(306); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 365: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'x') ADVANCE(361); + if (lookahead == 't') ADVANCE(335); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 366: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'y') ADVANCE(214); + if (lookahead == 'x') ADVANCE(362); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 367: + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'y') ADVANCE(214); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z') || + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); + END_STATE(); + case 368: ACCEPT_TOKEN(sym_identifier); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || @@ -4676,496 +4721,496 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); - case 368: + case 369: ACCEPT_TOKEN(sym_identifier); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(367); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(368); if (lookahead == '-' || ('G' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('g' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); - case 369: + case 370: ACCEPT_TOKEN(sym_identifier); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || ('a' <= lookahead && lookahead <= 'z') || - (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(369); - END_STATE(); - case 370: - ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'a') ADVANCE(404); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == '-' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(419); - if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + (0xa0 <= lookahead && lookahead <= 0xff)) ADVANCE(370); END_STATE(); case 371: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'a') ADVANCE(144); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'a') ADVANCE(405); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 372: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'a') ADVANCE(377); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'a') ADVANCE(144); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 373: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'a') ADVANCE(393); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'a') ADVANCE(378); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 374: ACCEPT_TOKEN(sym_at_keyword); if (lookahead == 'a') ADVANCE(394); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 375: ACCEPT_TOKEN(sym_at_keyword); if (lookahead == 'a') ADVANCE(395); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 376: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'c') ADVANCE(397); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'u') ADVANCE(403); + if (lookahead == 'a') ADVANCE(396); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 377: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'c') ADVANCE(382); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'c') ADVANCE(398); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'u') ADVANCE(404); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 378: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'd') ADVANCE(391); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'c') ADVANCE(383); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 379: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(417); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'd') ADVANCE(392); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 380: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(378); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(418); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 381: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(154); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(379); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 382: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(146); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(154); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 383: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(412); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(146); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 384: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(415); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(413); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 385: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(410); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(416); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 386: ACCEPT_TOKEN(sym_at_keyword); if (lookahead == 'e') ADVANCE(411); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 387: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'e') ADVANCE(418); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(412); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 388: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'f') ADVANCE(407); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'e') ADVANCE(419); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 389: ACCEPT_TOKEN(sym_at_keyword); if (lookahead == 'f') ADVANCE(408); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 390: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'h') ADVANCE(370); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'f') ADVANCE(409); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 391: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'i') ADVANCE(371); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'h') ADVANCE(371); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 392: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'm') ADVANCE(399); + if (lookahead == 'i') ADVANCE(372); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 393: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'm') ADVANCE(383); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'm') ADVANCE(400); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 394: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'm') ADVANCE(385); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'm') ADVANCE(384); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 395: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == 'm') ADVANCE(386); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 396: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'o') ADVANCE(405); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'm') ADVANCE(387); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 397: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'o') ADVANCE(400); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'o') ADVANCE(406); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 398: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'o') ADVANCE(406); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'o') ADVANCE(401); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 399: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'p') ADVANCE(396); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'o') ADVANCE(407); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 400: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'p') ADVANCE(381); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'p') ADVANCE(397); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 401: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'p') ADVANCE(372); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'p') ADVANCE(382); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 402: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'p') ADVANCE(398); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'p') ADVANCE(373); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 403: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'p') ADVANCE(402); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'p') ADVANCE(399); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 404: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'r') ADVANCE(413); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'p') ADVANCE(403); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 405: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == 'r') ADVANCE(414); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 406: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'r') ADVANCE(416); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'r') ADVANCE(415); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 407: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'r') ADVANCE(374); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'r') ADVANCE(417); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 408: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == 'r') ADVANCE(375); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 409: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 's') ADVANCE(153); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'r') ADVANCE(376); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 410: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 's') ADVANCE(147); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 's') ADVANCE(153); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 411: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 's') ADVANCE(148); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 's') ADVANCE(147); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 412: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 's') ADVANCE(401); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 's') ADVANCE(148); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 413: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 's') ADVANCE(384); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 's') ADVANCE(402); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 414: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 't') ADVANCE(141); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 's') ADVANCE(385); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 415: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 't') ADVANCE(145); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 't') ADVANCE(141); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 416: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 't') ADVANCE(409); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 't') ADVANCE(145); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 417: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); - if (lookahead == 'y') ADVANCE(388); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 't') ADVANCE(410); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 418: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); if (lookahead == 'y') ADVANCE(389); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 419: ACCEPT_TOKEN(sym_at_keyword); - if (lookahead == 'k') ADVANCE(387); + if (lookahead == 'k') ADVANCE(388); + if (lookahead == 'y') ADVANCE(390); if (lookahead == '-' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(419); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); if (('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_') ADVANCE(420); + lookahead == '_') ADVANCE(421); END_STATE(); case 420: ACCEPT_TOKEN(sym_at_keyword); + if (lookahead == 'k') ADVANCE(388); if (lookahead == '-' || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(420); + if (('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_') ADVANCE(421); END_STATE(); case 421: + ACCEPT_TOKEN(sym_at_keyword); + if (lookahead == '-' || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(421); + END_STATE(); + case 422: ACCEPT_TOKEN(sym_js_comment); - if (lookahead == '/') ADVANCE(422); + if (lookahead == '/') ADVANCE(423); if (lookahead == '-' || - lookahead == '_') ADVANCE(421); + lookahead == '_') ADVANCE(422); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(427); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(428); if (lookahead != 0 && - lookahead != '\n') ADVANCE(424); + lookahead != '\n') ADVANCE(425); END_STATE(); - case 422: + case 423: ACCEPT_TOKEN(sym_js_comment); if (lookahead == '\t' || (0x0b <= lookahead && lookahead <= '\r') || @@ -5177,11 +5222,11 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '[' || lookahead == ']' || lookahead == '{' || - lookahead == '}') ADVANCE(424); + lookahead == '}') ADVANCE(425); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(421); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(422); END_STATE(); - case 423: + case 424: ACCEPT_TOKEN(sym_js_comment); if (lookahead == '\t' || (0x0b <= lookahead && lookahead <= '\r') || @@ -5193,107 +5238,107 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == '[' || lookahead == ']' || lookahead == '{' || - lookahead == '}') ADVANCE(424); + lookahead == '}') ADVANCE(425); if (lookahead != 0 && - (lookahead < '\t' || '\r' < lookahead)) ADVANCE(427); + (lookahead < '\t' || '\r' < lookahead)) ADVANCE(428); END_STATE(); - case 424: + case 425: ACCEPT_TOKEN(sym_js_comment); if (lookahead != 0 && - lookahead != '\n') ADVANCE(424); - END_STATE(); - case 425: - ACCEPT_TOKEN(sym_comment); + lookahead != '\n') ADVANCE(425); END_STATE(); case 426: - ACCEPT_TOKEN(sym_plain_value); - if (lookahead == '/') ADVANCE(136); - if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(426); + ACCEPT_TOKEN(sym_comment); END_STATE(); case 427: ACCEPT_TOKEN(sym_plain_value); - if (lookahead == '/') ADVANCE(423); + if (lookahead == '/') ADVANCE(136); if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(427); END_STATE(); case 428: - ACCEPT_TOKEN(sym_important_value); - if (lookahead == 'a') ADVANCE(430); - if (lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('b' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ACCEPT_TOKEN(sym_plain_value); + if (lookahead == '/') ADVANCE(424); + if ((!eof && set_contains(sym_plain_value_character_set_2, 10, lookahead))) ADVANCE(428); END_STATE(); case 429: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 'm') ADVANCE(432); + if (lookahead == 'a') ADVANCE(431); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('b' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 430: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 'n') ADVANCE(435); + if (lookahead == 'm') ADVANCE(433); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 431: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 'o') ADVANCE(433); + if (lookahead == 'n') ADVANCE(436); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 432: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 'p') ADVANCE(431); + if (lookahead == 'o') ADVANCE(434); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 433: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 'r') ADVANCE(434); + if (lookahead == 'p') ADVANCE(432); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 434: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 't') ADVANCE(428); + if (lookahead == 'r') ADVANCE(435); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 435: ACCEPT_TOKEN(sym_important_value); - if (lookahead == 't') ADVANCE(206); + if (lookahead == 't') ADVANCE(429); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); case 436: + ACCEPT_TOKEN(sym_important_value); + if (lookahead == 't') ADVANCE(206); + if (lookahead == '-' || + ('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); + END_STATE(); + case 437: ACCEPT_TOKEN(sym_important_value); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(436); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(437); END_STATE(); default: return false; @@ -5316,8 +5361,8 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [12] = {.lex_state = 11, .external_lex_state = 2}, [13] = {.lex_state = 11, .external_lex_state = 2}, [14] = {.lex_state = 8}, - [15] = {.lex_state = 17}, - [16] = {.lex_state = 138, .external_lex_state = 2}, + [15] = {.lex_state = 138, .external_lex_state = 2}, + [16] = {.lex_state = 17}, [17] = {.lex_state = 17}, [18] = {.lex_state = 138, .external_lex_state = 2}, [19] = {.lex_state = 138, .external_lex_state = 2}, @@ -5330,37 +5375,37 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [26] = {.lex_state = 138, .external_lex_state = 2}, [27] = {.lex_state = 138, .external_lex_state = 2}, [28] = {.lex_state = 138, .external_lex_state = 2}, - [29] = {.lex_state = 15}, + [29] = {.lex_state = 138, .external_lex_state = 2}, [30] = {.lex_state = 138, .external_lex_state = 2}, [31] = {.lex_state = 138, .external_lex_state = 2}, - [32] = {.lex_state = 138, .external_lex_state = 2}, + [32] = {.lex_state = 15}, [33] = {.lex_state = 138, .external_lex_state = 2}, [34] = {.lex_state = 138, .external_lex_state = 2}, [35] = {.lex_state = 138, .external_lex_state = 2}, [36] = {.lex_state = 138, .external_lex_state = 2}, [37] = {.lex_state = 15}, [38] = {.lex_state = 12, .external_lex_state = 3}, - [39] = {.lex_state = 15}, - [40] = {.lex_state = 138, .external_lex_state = 2}, - [41] = {.lex_state = 138, .external_lex_state = 2}, - [42] = {.lex_state = 138, .external_lex_state = 2}, - [43] = {.lex_state = 138, .external_lex_state = 2}, - [44] = {.lex_state = 138, .external_lex_state = 2}, - [45] = {.lex_state = 138, .external_lex_state = 2}, + [39] = {.lex_state = 16}, + [40] = {.lex_state = 16}, + [41] = {.lex_state = 15}, + [42] = {.lex_state = 16}, + [43] = {.lex_state = 16}, + [44] = {.lex_state = 16}, + [45] = {.lex_state = 16}, [46] = {.lex_state = 138, .external_lex_state = 2}, - [47] = {.lex_state = 138, .external_lex_state = 2}, - [48] = {.lex_state = 138, .external_lex_state = 2}, + [47] = {.lex_state = 14, .external_lex_state = 3}, + [48] = {.lex_state = 18, .external_lex_state = 3}, [49] = {.lex_state = 138, .external_lex_state = 2}, - [50] = {.lex_state = 18, .external_lex_state = 3}, - [51] = {.lex_state = 14, .external_lex_state = 3}, - [52] = {.lex_state = 16}, + [50] = {.lex_state = 138, .external_lex_state = 2}, + [51] = {.lex_state = 138, .external_lex_state = 2}, + [52] = {.lex_state = 138, .external_lex_state = 2}, [53] = {.lex_state = 138, .external_lex_state = 2}, [54] = {.lex_state = 138, .external_lex_state = 2}, [55] = {.lex_state = 138, .external_lex_state = 2}, [56] = {.lex_state = 138, .external_lex_state = 2}, [57] = {.lex_state = 138, .external_lex_state = 2}, [58] = {.lex_state = 138, .external_lex_state = 2}, - [59] = {.lex_state = 18, .external_lex_state = 3}, + [59] = {.lex_state = 138, .external_lex_state = 2}, [60] = {.lex_state = 138, .external_lex_state = 2}, [61] = {.lex_state = 138, .external_lex_state = 2}, [62] = {.lex_state = 138, .external_lex_state = 2}, @@ -5371,7 +5416,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [67] = {.lex_state = 138, .external_lex_state = 2}, [68] = {.lex_state = 138, .external_lex_state = 2}, [69] = {.lex_state = 138, .external_lex_state = 2}, - [70] = {.lex_state = 138, .external_lex_state = 2}, + [70] = {.lex_state = 18, .external_lex_state = 3}, [71] = {.lex_state = 138, .external_lex_state = 2}, [72] = {.lex_state = 138, .external_lex_state = 2}, [73] = {.lex_state = 138, .external_lex_state = 2}, @@ -5396,47 +5441,47 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [92] = {.lex_state = 138, .external_lex_state = 2}, [93] = {.lex_state = 138, .external_lex_state = 2}, [94] = {.lex_state = 138, .external_lex_state = 2}, - [95] = {.lex_state = 14, .external_lex_state = 3}, - [96] = {.lex_state = 14, .external_lex_state = 3}, - [97] = {.lex_state = 18, .external_lex_state = 3}, - [98] = {.lex_state = 16}, - [99] = {.lex_state = 16}, - [100] = {.lex_state = 16}, + [95] = {.lex_state = 138, .external_lex_state = 2}, + [96] = {.lex_state = 138, .external_lex_state = 2}, + [97] = {.lex_state = 14, .external_lex_state = 3}, + [98] = {.lex_state = 14, .external_lex_state = 3}, + [99] = {.lex_state = 138, .external_lex_state = 2}, + [100] = {.lex_state = 138, .external_lex_state = 2}, [101] = {.lex_state = 138, .external_lex_state = 2}, - [102] = {.lex_state = 16}, - [103] = {.lex_state = 16}, + [102] = {.lex_state = 18, .external_lex_state = 3}, + [103] = {.lex_state = 138, .external_lex_state = 2}, [104] = {.lex_state = 16}, [105] = {.lex_state = 16}, [106] = {.lex_state = 16}, [107] = {.lex_state = 16}, [108] = {.lex_state = 16}, - [109] = {.lex_state = 18, .external_lex_state = 3}, - [110] = {.lex_state = 18, .external_lex_state = 3}, - [111] = {.lex_state = 9}, - [112] = {.lex_state = 18, .external_lex_state = 3}, - [113] = {.lex_state = 4}, - [114] = {.lex_state = 18, .external_lex_state = 3}, - [115] = {.lex_state = 9}, - [116] = {.lex_state = 18, .external_lex_state = 3}, - [117] = {.lex_state = 16}, - [118] = {.lex_state = 18, .external_lex_state = 3}, - [119] = {.lex_state = 16}, + [109] = {.lex_state = 16}, + [110] = {.lex_state = 16}, + [111] = {.lex_state = 16}, + [112] = {.lex_state = 16}, + [113] = {.lex_state = 16}, + [114] = {.lex_state = 4}, + [115] = {.lex_state = 18, .external_lex_state = 3}, + [116] = {.lex_state = 9}, + [117] = {.lex_state = 18, .external_lex_state = 3}, + [118] = {.lex_state = 16}, + [119] = {.lex_state = 18, .external_lex_state = 3}, [120] = {.lex_state = 16}, - [121] = {.lex_state = 16}, - [122] = {.lex_state = 16}, + [121] = {.lex_state = 9}, + [122] = {.lex_state = 18, .external_lex_state = 3}, [123] = {.lex_state = 16}, - [124] = {.lex_state = 16}, + [124] = {.lex_state = 18, .external_lex_state = 3}, [125] = {.lex_state = 18, .external_lex_state = 3}, - [126] = {.lex_state = 18, .external_lex_state = 3}, - [127] = {.lex_state = 18, .external_lex_state = 3}, + [126] = {.lex_state = 13}, + [127] = {.lex_state = 16}, [128] = {.lex_state = 18, .external_lex_state = 3}, - [129] = {.lex_state = 16}, + [129] = {.lex_state = 18, .external_lex_state = 3}, [130] = {.lex_state = 18, .external_lex_state = 3}, [131] = {.lex_state = 18, .external_lex_state = 3}, [132] = {.lex_state = 18, .external_lex_state = 3}, [133] = {.lex_state = 18, .external_lex_state = 3}, [134] = {.lex_state = 18, .external_lex_state = 3}, - [135] = {.lex_state = 18, .external_lex_state = 3}, + [135] = {.lex_state = 16}, [136] = {.lex_state = 18, .external_lex_state = 3}, [137] = {.lex_state = 18, .external_lex_state = 3}, [138] = {.lex_state = 18, .external_lex_state = 3}, @@ -5451,7 +5496,7 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [147] = {.lex_state = 18, .external_lex_state = 3}, [148] = {.lex_state = 18, .external_lex_state = 3}, [149] = {.lex_state = 18, .external_lex_state = 3}, - [150] = {.lex_state = 13}, + [150] = {.lex_state = 18, .external_lex_state = 3}, [151] = {.lex_state = 18, .external_lex_state = 3}, [152] = {.lex_state = 18, .external_lex_state = 3}, [153] = {.lex_state = 18, .external_lex_state = 3}, @@ -5461,288 +5506,293 @@ static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [157] = {.lex_state = 18, .external_lex_state = 3}, [158] = {.lex_state = 18, .external_lex_state = 3}, [159] = {.lex_state = 18, .external_lex_state = 3}, - [160] = {.lex_state = 18, .external_lex_state = 3}, - [161] = {.lex_state = 18, .external_lex_state = 3}, + [160] = {.lex_state = 10}, + [161] = {.lex_state = 10}, [162] = {.lex_state = 18, .external_lex_state = 3}, [163] = {.lex_state = 18, .external_lex_state = 3}, - [164] = {.lex_state = 16}, + [164] = {.lex_state = 18, .external_lex_state = 3}, [165] = {.lex_state = 18, .external_lex_state = 3}, [166] = {.lex_state = 18, .external_lex_state = 3}, [167] = {.lex_state = 18, .external_lex_state = 3}, - [168] = {.lex_state = 16}, - [169] = {.lex_state = 16}, - [170] = {.lex_state = 16}, + [168] = {.lex_state = 18, .external_lex_state = 3}, + [169] = {.lex_state = 18, .external_lex_state = 3}, + [170] = {.lex_state = 18, .external_lex_state = 3}, [171] = {.lex_state = 16}, [172] = {.lex_state = 16}, - [173] = {.lex_state = 10}, - [174] = {.lex_state = 10}, + [173] = {.lex_state = 16}, + [174] = {.lex_state = 16}, [175] = {.lex_state = 16}, [176] = {.lex_state = 16}, [177] = {.lex_state = 16}, [178] = {.lex_state = 16}, [179] = {.lex_state = 16}, [180] = {.lex_state = 16}, - [181] = {.lex_state = 16}, - [182] = {.lex_state = 16}, - [183] = {.lex_state = 16}, - [184] = {.lex_state = 16}, + [181] = {.lex_state = 15}, + [182] = {.lex_state = 15}, + [183] = {.lex_state = 15}, + [184] = {.lex_state = 15}, [185] = {.lex_state = 16}, - [186] = {.lex_state = 16}, + [186] = {.lex_state = 15}, [187] = {.lex_state = 16}, - [188] = {.lex_state = 16}, - [189] = {.lex_state = 16}, - [190] = {.lex_state = 16}, - [191] = {.lex_state = 16}, - [192] = {.lex_state = 16}, + [188] = {.lex_state = 15}, + [189] = {.lex_state = 15}, + [190] = {.lex_state = 15}, + [191] = {.lex_state = 15}, + [192] = {.lex_state = 15}, [193] = {.lex_state = 15}, - [194] = {.lex_state = 15}, + [194] = {.lex_state = 16}, [195] = {.lex_state = 15}, - [196] = {.lex_state = 15}, - [197] = {.lex_state = 15}, - [198] = {.lex_state = 15}, - [199] = {.lex_state = 15}, - [200] = {.lex_state = 15}, - [201] = {.lex_state = 15}, - [202] = {.lex_state = 5}, - [203] = {.lex_state = 15}, - [204] = {.lex_state = 15}, - [205] = {.lex_state = 15}, + [196] = {.lex_state = 16}, + [197] = {.lex_state = 16}, + [198] = {.lex_state = 16}, + [199] = {.lex_state = 16}, + [200] = {.lex_state = 16}, + [201] = {.lex_state = 16}, + [202] = {.lex_state = 16}, + [203] = {.lex_state = 16}, + [204] = {.lex_state = 16}, + [205] = {.lex_state = 16}, [206] = {.lex_state = 15}, - [207] = {.lex_state = 18, .external_lex_state = 3}, - [208] = {.lex_state = 15}, - [209] = {.lex_state = 3}, + [207] = {.lex_state = 15}, + [208] = {.lex_state = 5}, + [209] = {.lex_state = 18, .external_lex_state = 3}, [210] = {.lex_state = 15}, - [211] = {.lex_state = 15}, + [211] = {.lex_state = 3}, [212] = {.lex_state = 18, .external_lex_state = 3}, - [213] = {.lex_state = 18, .external_lex_state = 3}, - [214] = {.lex_state = 15}, - [215] = {.lex_state = 18, .external_lex_state = 3}, - [216] = {.lex_state = 3}, + [213] = {.lex_state = 15}, + [214] = {.lex_state = 18, .external_lex_state = 3}, + [215] = {.lex_state = 15}, + [216] = {.lex_state = 18, .external_lex_state = 3}, [217] = {.lex_state = 15}, - [218] = {.lex_state = 7}, + [218] = {.lex_state = 3}, [219] = {.lex_state = 7}, [220] = {.lex_state = 7}, - [221] = {.lex_state = 23}, - [222] = {.lex_state = 7}, + [221] = {.lex_state = 7}, + [222] = {.lex_state = 15}, [223] = {.lex_state = 7}, [224] = {.lex_state = 7}, - [225] = {.lex_state = 15}, - [226] = {.lex_state = 15}, - [227] = {.lex_state = 7}, + [225] = {.lex_state = 23}, + [226] = {.lex_state = 7}, + [227] = {.lex_state = 23}, [228] = {.lex_state = 15}, - [229] = {.lex_state = 7}, - [230] = {.lex_state = 15}, + [229] = {.lex_state = 15}, + [230] = {.lex_state = 7}, [231] = {.lex_state = 7}, [232] = {.lex_state = 7}, - [233] = {.lex_state = 23}, + [233] = {.lex_state = 15}, [234] = {.lex_state = 7}, [235] = {.lex_state = 7}, [236] = {.lex_state = 7}, [237] = {.lex_state = 7}, - [238] = {.lex_state = 25}, - [239] = {.lex_state = 138, .external_lex_state = 3}, - [240] = {.lex_state = 138, .external_lex_state = 3}, - [241] = {.lex_state = 138, .external_lex_state = 3}, + [238] = {.lex_state = 7}, + [239] = {.lex_state = 15}, + [240] = {.lex_state = 25}, + [241] = {.lex_state = 16}, [242] = {.lex_state = 138, .external_lex_state = 3}, [243] = {.lex_state = 138, .external_lex_state = 3}, [244] = {.lex_state = 138, .external_lex_state = 3}, [245] = {.lex_state = 138, .external_lex_state = 3}, [246] = {.lex_state = 138, .external_lex_state = 3}, - [247] = {.lex_state = 40}, - [248] = {.lex_state = 23}, - [249] = {.lex_state = 22}, + [247] = {.lex_state = 138, .external_lex_state = 3}, + [248] = {.lex_state = 138, .external_lex_state = 3}, + [249] = {.lex_state = 138, .external_lex_state = 3}, [250] = {.lex_state = 40}, - [251] = {.lex_state = 138, .external_lex_state = 3}, - [252] = {.lex_state = 138, .external_lex_state = 3}, - [253] = {.lex_state = 138, .external_lex_state = 3}, - [254] = {.lex_state = 25}, + [251] = {.lex_state = 22}, + [252] = {.lex_state = 40}, + [253] = {.lex_state = 23}, + [254] = {.lex_state = 138, .external_lex_state = 3}, [255] = {.lex_state = 138, .external_lex_state = 3}, - [256] = {.lex_state = 25}, - [257] = {.lex_state = 25}, + [256] = {.lex_state = 138, .external_lex_state = 3}, + [257] = {.lex_state = 138, .external_lex_state = 3}, [258] = {.lex_state = 25}, - [259] = {.lex_state = 20}, - [260] = {.lex_state = 20}, - [261] = {.lex_state = 138, .external_lex_state = 3}, - [262] = {.lex_state = 25}, + [259] = {.lex_state = 25}, + [260] = {.lex_state = 25}, + [261] = {.lex_state = 20}, + [262] = {.lex_state = 20}, [263] = {.lex_state = 25}, - [264] = {.lex_state = 25}, + [264] = {.lex_state = 138, .external_lex_state = 3}, [265] = {.lex_state = 25}, - [266] = {.lex_state = 138, .external_lex_state = 3}, - [267] = {.lex_state = 138, .external_lex_state = 3}, - [268] = {.lex_state = 23}, - [269] = {.lex_state = 23}, - [270] = {.lex_state = 23}, + [266] = {.lex_state = 25}, + [267] = {.lex_state = 25}, + [268] = {.lex_state = 138, .external_lex_state = 3}, + [269] = {.lex_state = 138, .external_lex_state = 3}, + [270] = {.lex_state = 25}, [271] = {.lex_state = 23}, - [272] = {.lex_state = 138, .external_lex_state = 3}, + [272] = {.lex_state = 23}, [273] = {.lex_state = 23}, [274] = {.lex_state = 23}, - [275] = {.lex_state = 21}, + [275] = {.lex_state = 138, .external_lex_state = 3}, [276] = {.lex_state = 23}, [277] = {.lex_state = 23}, - [278] = {.lex_state = 21}, + [278] = {.lex_state = 23}, [279] = {.lex_state = 23}, [280] = {.lex_state = 23}, [281] = {.lex_state = 23}, [282] = {.lex_state = 23}, - [283] = {.lex_state = 28}, - [284] = {.lex_state = 28}, + [283] = {.lex_state = 23}, + [284] = {.lex_state = 21}, [285] = {.lex_state = 21}, - [286] = {.lex_state = 29}, - [287] = {.lex_state = 21}, - [288] = {.lex_state = 29}, + [286] = {.lex_state = 21}, + [287] = {.lex_state = 28}, + [288] = {.lex_state = 28}, [289] = {.lex_state = 21}, [290] = {.lex_state = 21}, [291] = {.lex_state = 21}, [292] = {.lex_state = 21}, - [293] = {.lex_state = 21}, + [293] = {.lex_state = 29}, [294] = {.lex_state = 21}, - [295] = {.lex_state = 29}, - [296] = {.lex_state = 29}, + [295] = {.lex_state = 21}, + [296] = {.lex_state = 21}, [297] = {.lex_state = 29}, [298] = {.lex_state = 21}, - [299] = {.lex_state = 21}, - [300] = {.lex_state = 21}, + [299] = {.lex_state = 29}, + [300] = {.lex_state = 29}, [301] = {.lex_state = 21}, [302] = {.lex_state = 21}, - [303] = {.lex_state = 21}, - [304] = {.lex_state = 138}, + [303] = {.lex_state = 29}, + [304] = {.lex_state = 21}, [305] = {.lex_state = 21}, - [306] = {.lex_state = 21}, + [306] = {.lex_state = 29}, [307] = {.lex_state = 138}, [308] = {.lex_state = 29}, [309] = {.lex_state = 21}, - [310] = {.lex_state = 29}, - [311] = {.lex_state = 29}, - [312] = {.lex_state = 29}, - [313] = {.lex_state = 29}, + [310] = {.lex_state = 21}, + [311] = {.lex_state = 21}, + [312] = {.lex_state = 21}, + [313] = {.lex_state = 138}, [314] = {.lex_state = 29}, [315] = {.lex_state = 29}, [316] = {.lex_state = 29}, [317] = {.lex_state = 29}, - [318] = {.lex_state = 21}, + [318] = {.lex_state = 29}, [319] = {.lex_state = 29}, [320] = {.lex_state = 21}, - [321] = {.lex_state = 21}, - [322] = {.lex_state = 36}, + [321] = {.lex_state = 29}, + [322] = {.lex_state = 29}, [323] = {.lex_state = 21}, [324] = {.lex_state = 29}, [325] = {.lex_state = 138}, - [326] = {.lex_state = 21}, + [326] = {.lex_state = 138}, [327] = {.lex_state = 29}, - [328] = {.lex_state = 138}, - [329] = {.lex_state = 138}, - [330] = {.lex_state = 29}, + [328] = {.lex_state = 36}, + [329] = {.lex_state = 29}, + [330] = {.lex_state = 21}, [331] = {.lex_state = 21}, - [332] = {.lex_state = 138}, - [333] = {.lex_state = 21}, - [334] = {.lex_state = 29}, - [335] = {.lex_state = 21}, + [332] = {.lex_state = 21}, + [333] = {.lex_state = 138}, + [334] = {.lex_state = 21}, + [335] = {.lex_state = 138}, [336] = {.lex_state = 21}, - [337] = {.lex_state = 1}, - [338] = {.lex_state = 138}, - [339] = {.lex_state = 29}, + [337] = {.lex_state = 21}, + [338] = {.lex_state = 29}, + [339] = {.lex_state = 21}, [340] = {.lex_state = 138}, [341] = {.lex_state = 138}, - [342] = {.lex_state = 2}, - [343] = {.lex_state = 1}, - [344] = {.lex_state = 138}, - [345] = {.lex_state = 29}, - [346] = {.lex_state = 29}, - [347] = {.lex_state = 2}, - [348] = {.lex_state = 2}, - [349] = {.lex_state = 1}, - [350] = {.lex_state = 1}, + [342] = {.lex_state = 29}, + [343] = {.lex_state = 138}, + [344] = {.lex_state = 29}, + [345] = {.lex_state = 138}, + [346] = {.lex_state = 138}, + [347] = {.lex_state = 29}, + [348] = {.lex_state = 1}, + [349] = {.lex_state = 29}, + [350] = {.lex_state = 138}, [351] = {.lex_state = 1}, - [352] = {.lex_state = 29}, - [353] = {.lex_state = 138}, - [354] = {.lex_state = 29}, - [355] = {.lex_state = 138}, + [352] = {.lex_state = 2}, + [353] = {.lex_state = 2}, + [354] = {.lex_state = 1}, + [355] = {.lex_state = 2}, [356] = {.lex_state = 2}, - [357] = {.lex_state = 29}, - [358] = {.lex_state = 2}, + [357] = {.lex_state = 1}, + [358] = {.lex_state = 138}, [359] = {.lex_state = 1}, - [360] = {.lex_state = 29}, - [361] = {.lex_state = 138}, - [362] = {.lex_state = 2}, + [360] = {.lex_state = 2}, + [361] = {.lex_state = 1}, + [362] = {.lex_state = 138}, [363] = {.lex_state = 1}, [364] = {.lex_state = 2}, - [365] = {.lex_state = 1}, + [365] = {.lex_state = 138}, [366] = {.lex_state = 138}, - [367] = {.lex_state = 29}, - [368] = {.lex_state = 138}, - [369] = {.lex_state = 138}, + [367] = {.lex_state = 1}, + [368] = {.lex_state = 2}, + [369] = {.lex_state = 1}, [370] = {.lex_state = 2}, - [371] = {.lex_state = 2}, - [372] = {.lex_state = 1}, - [373] = {.lex_state = 2}, - [374] = {.lex_state = 1}, - [375] = {.lex_state = 2}, - [376] = {.lex_state = 1}, - [377] = {.lex_state = 2}, - [378] = {.lex_state = 1}, - [379] = {.lex_state = 2}, - [380] = {.lex_state = 138}, - [381] = {.lex_state = 1}, - [382] = {.lex_state = 29}, - [383] = {.lex_state = 138}, - [384] = {.lex_state = 138}, - [385] = {.lex_state = 25}, - [386] = {.lex_state = 138}, + [371] = {.lex_state = 1}, + [372] = {.lex_state = 2}, + [373] = {.lex_state = 1}, + [374] = {.lex_state = 2}, + [375] = {.lex_state = 29}, + [376] = {.lex_state = 29}, + [377] = {.lex_state = 138}, + [378] = {.lex_state = 29}, + [379] = {.lex_state = 1}, + [380] = {.lex_state = 1}, + [381] = {.lex_state = 2}, + [382] = {.lex_state = 2}, + [383] = {.lex_state = 29}, + [384] = {.lex_state = 2}, + [385] = {.lex_state = 138}, + [386] = {.lex_state = 29}, [387] = {.lex_state = 138}, [388] = {.lex_state = 38}, - [389] = {.lex_state = 29}, + [389] = {.lex_state = 25}, [390] = {.lex_state = 138}, [391] = {.lex_state = 138}, [392] = {.lex_state = 138}, - [393] = {.lex_state = 25}, + [393] = {.lex_state = 138}, [394] = {.lex_state = 138}, [395] = {.lex_state = 138}, [396] = {.lex_state = 138}, - [397] = {.lex_state = 30}, - [398] = {.lex_state = 138}, + [397] = {.lex_state = 25}, + [398] = {.lex_state = 29}, [399] = {.lex_state = 138}, - [400] = {.lex_state = 29}, + [400] = {.lex_state = 138}, [401] = {.lex_state = 138}, - [402] = {.lex_state = 138}, + [402] = {.lex_state = 30}, [403] = {.lex_state = 138}, [404] = {.lex_state = 138}, - [405] = {.lex_state = 138}, + [405] = {.lex_state = 29}, [406] = {.lex_state = 138}, [407] = {.lex_state = 138}, [408] = {.lex_state = 138}, - [409] = {.lex_state = 29}, + [409] = {.lex_state = 138}, [410] = {.lex_state = 138}, [411] = {.lex_state = 138}, [412] = {.lex_state = 138}, [413] = {.lex_state = 138}, [414] = {.lex_state = 138}, - [415] = {.lex_state = 41}, + [415] = {.lex_state = 138}, [416] = {.lex_state = 138}, [417] = {.lex_state = 138}, - [418] = {.lex_state = 138}, + [418] = {.lex_state = 41}, [419] = {.lex_state = 138}, - [420] = {.lex_state = 52}, - [421] = {.lex_state = 138}, - [422] = {.lex_state = 52}, - [423] = {.lex_state = 52}, + [420] = {.lex_state = 29}, + [421] = {.lex_state = 52}, + [422] = {.lex_state = 138}, + [423] = {.lex_state = 138}, [424] = {.lex_state = 138}, [425] = {.lex_state = 138}, [426] = {.lex_state = 138}, [427] = {.lex_state = 138}, [428] = {.lex_state = 138}, - [429] = {.lex_state = 138}, - [430] = {.lex_state = 25}, + [429] = {.lex_state = 52}, + [430] = {.lex_state = 138}, [431] = {.lex_state = 138}, - [432] = {.lex_state = 138}, - [433] = {.lex_state = 138}, + [432] = {.lex_state = 52}, + [433] = {.lex_state = 25}, [434] = {.lex_state = 138}, [435] = {.lex_state = 138}, [436] = {.lex_state = 138}, - [437] = {.lex_state = 25}, - [438] = {.lex_state = 52}, + [437] = {.lex_state = 138}, + [438] = {.lex_state = 138}, [439] = {.lex_state = 138}, [440] = {.lex_state = 138}, - [441] = {.lex_state = 25}, + [441] = {.lex_state = 138}, + [442] = {.lex_state = 52}, + [443] = {.lex_state = 138}, + [444] = {.lex_state = 25}, + [445] = {.lex_state = 138}, + [446] = {.lex_state = 25}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -5805,6 +5855,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_integer_value_token1] = ACTIONS(1), [aux_sym_float_value_token1] = ACTIONS(1), [anon_sym_LBRACK2] = ACTIONS(1), + [anon_sym_LT] = ACTIONS(1), [anon_sym_DASH] = ACTIONS(1), [anon_sym_SLASH] = ACTIONS(1), [sym_at_keyword] = ACTIONS(1), @@ -5816,7 +5867,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym___error_recovery] = ACTIONS(1), }, [STATE(1)] = { - [sym_stylesheet] = STATE(440), + [sym_stylesheet] = STATE(445), [sym_import_statement] = STATE(10), [sym_media_statement] = STATE(10), [sym_charset_statement] = STATE(10), @@ -5826,21 +5877,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_scope_statement] = STATE(10), [sym_at_rule] = STATE(10), [sym_rule_set] = STATE(10), - [sym_selectors] = STATE(410), - [sym__selector] = STATE(243), - [sym_universal_selector] = STATE(243), - [sym_class_selector] = STATE(243), - [sym_pseudo_class_selector] = STATE(243), - [sym_pseudo_element_selector] = STATE(243), - [sym_id_selector] = STATE(243), - [sym_attribute_selector] = STATE(243), - [sym_child_selector] = STATE(243), - [sym_descendant_selector] = STATE(243), - [sym_sibling_selector] = STATE(243), - [sym_adjacent_sibling_selector] = STATE(243), - [sym_namespace_selector] = STATE(243), + [sym_selectors] = STATE(407), + [sym__selector] = STATE(246), + [sym_universal_selector] = STATE(246), + [sym_class_selector] = STATE(246), + [sym_pseudo_class_selector] = STATE(246), + [sym_pseudo_element_selector] = STATE(246), + [sym_id_selector] = STATE(246), + [sym_attribute_selector] = STATE(246), + [sym_child_selector] = STATE(246), + [sym_descendant_selector] = STATE(246), + [sym_sibling_selector] = STATE(246), + [sym_adjacent_sibling_selector] = STATE(246), + [sym_namespace_selector] = STATE(246), [sym_declaration] = STATE(10), - [sym_string_value] = STATE(243), + [sym_string_value] = STATE(246), [aux_sym_stylesheet_repeat1] = STATE(10), [ts_builtin_sym_end] = ACTIONS(7), [anon_sym_ATimport] = ACTIONS(9), @@ -5917,9 +5968,9 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(71), 1, sym_at_keyword, - STATE(416), 1, + STATE(415), 1, sym_selectors, - STATE(421), 1, + STATE(437), 1, sym_last_declaration, ACTIONS(5), 2, sym_js_comment, @@ -5940,7 +5991,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -5999,9 +6050,9 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(73), 1, anon_sym_RBRACE, - STATE(416), 1, + STATE(415), 1, sym_selectors, - STATE(419), 1, + STATE(423), 1, sym_last_declaration, ACTIONS(5), 2, sym_js_comment, @@ -6022,7 +6073,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6081,9 +6132,9 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(75), 1, anon_sym_RBRACE, - STATE(416), 1, + STATE(415), 1, sym_selectors, - STATE(424), 1, + STATE(439), 1, sym_last_declaration, ACTIONS(5), 2, sym_js_comment, @@ -6091,7 +6142,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(61), 2, anon_sym_ATkeyframes, aux_sym_keyframes_statement_token1, - STATE(5), 12, + STATE(7), 12, sym_import_statement, sym_media_statement, sym_charset_statement, @@ -6104,7 +6155,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6163,9 +6214,9 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(77), 1, anon_sym_RBRACE, - STATE(416), 1, + STATE(415), 1, sym_selectors, - STATE(435), 1, + STATE(425), 1, sym_last_declaration, ACTIONS(5), 2, sym_js_comment, @@ -6173,7 +6224,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(61), 2, anon_sym_ATkeyframes, aux_sym_keyframes_statement_token1, - STATE(8), 12, + STATE(6), 12, sym_import_statement, sym_media_statement, sym_charset_statement, @@ -6186,7 +6237,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6245,9 +6296,9 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(79), 1, anon_sym_RBRACE, - STATE(416), 1, + STATE(415), 1, sym_selectors, - STATE(432), 1, + STATE(422), 1, sym_last_declaration, ACTIONS(5), 2, sym_js_comment, @@ -6255,7 +6306,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(61), 2, anon_sym_ATkeyframes, aux_sym_keyframes_statement_token1, - STATE(7), 12, + STATE(8), 12, sym_import_statement, sym_media_statement, sym_charset_statement, @@ -6268,7 +6319,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6327,9 +6378,9 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(81), 1, anon_sym_RBRACE, - STATE(416), 1, + STATE(415), 1, sym_selectors, - STATE(426), 1, + STATE(443), 1, sym_last_declaration, ACTIONS(5), 2, sym_js_comment, @@ -6350,7 +6401,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6409,7 +6460,7 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(148), 1, sym__pseudo_class_selector_colon, - STATE(416), 1, + STATE(415), 1, sym_selectors, ACTIONS(5), 2, sym_js_comment, @@ -6430,7 +6481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_block_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6489,7 +6540,7 @@ static const uint16_t ts_small_parse_table[] = { sym_at_keyword, ACTIONS(216), 1, sym__pseudo_class_selector_colon, - STATE(410), 1, + STATE(407), 1, sym_selectors, ACTIONS(5), 2, sym_js_comment, @@ -6509,7 +6560,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_stylesheet_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6568,7 +6619,7 @@ static const uint16_t ts_small_parse_table[] = { sym__pseudo_class_selector_colon, ACTIONS(219), 1, ts_builtin_sym_end, - STATE(410), 1, + STATE(407), 1, sym_selectors, ACTIONS(5), 2, sym_js_comment, @@ -6588,7 +6639,7 @@ static const uint16_t ts_small_parse_table[] = { sym_rule_set, sym_declaration, aux_sym_stylesheet_repeat1, - STATE(243), 13, + STATE(246), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6649,11 +6700,11 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(247), 1, sym_plain_value, - STATE(51), 1, + STATE(47), 1, sym_string_value, STATE(106), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 8, + STATE(222), 8, sym__value, sym_parenthesized_value, sym_color_value, @@ -6662,7 +6713,7 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - STATE(241), 12, + STATE(245), 12, sym__selector, sym_universal_selector, sym_class_selector, @@ -6722,11 +6773,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, ACTIONS(251), 1, sym_nesting_selector, - STATE(51), 1, + STATE(47), 1, sym_string_value, - STATE(103), 1, + STATE(105), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 8, + STATE(222), 8, sym__value, sym_parenthesized_value, sym_color_value, @@ -6735,7 +6786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - STATE(246), 12, + STATE(248), 12, sym__selector, sym_universal_selector, sym_class_selector, @@ -6793,11 +6844,11 @@ static const uint16_t ts_small_parse_table[] = { sym_plain_value, ACTIONS(253), 1, sym_nesting_selector, - STATE(51), 1, + STATE(47), 1, sym_string_value, - STATE(108), 1, + STATE(113), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 8, + STATE(222), 8, sym__value, sym_parenthesized_value, sym_color_value, @@ -6806,7 +6857,7 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - STATE(251), 12, + STATE(254), 12, sym__selector, sym_universal_selector, sym_class_selector, @@ -6848,9 +6899,9 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, ACTIONS(281), 1, sym_important_value, - STATE(71), 1, + STATE(74), 1, sym_block, - STATE(115), 1, + STATE(121), 1, aux_sym_postcss_statement_repeat1, ACTIONS(261), 2, anon_sym_not, @@ -6865,54 +6916,7 @@ static const uint16_t ts_small_parse_table[] = { sym_binary_query, sym_unary_query, sym_selector_query, - STATE(229), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [1352] = 16, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(267), 1, - anon_sym_selector, - ACTIONS(283), 1, - anon_sym_LPAREN, - ACTIONS(285), 1, - anon_sym_POUND, - ACTIONS(287), 1, - sym_important, - ACTIONS(289), 1, - anon_sym_SQUOTE, - ACTIONS(291), 1, - anon_sym_DQUOTE, - ACTIONS(293), 1, - aux_sym_integer_value_token1, - ACTIONS(295), 1, - aux_sym_float_value_token1, - ACTIONS(297), 1, - anon_sym_LBRACK2, - ACTIONS(299), 1, - sym_identifier, - ACTIONS(301), 1, - sym_plain_value, - ACTIONS(261), 2, - anon_sym_not, - anon_sym_only, - STATE(382), 6, - sym__query, - sym_feature_query, - sym_parenthesized_query, - sym_binary_query, - sym_unary_query, - sym_selector_query, - STATE(333), 9, + STATE(226), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -6922,7 +6926,7 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [1415] = 17, + [1352] = 17, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -6947,16 +6951,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(303), 1, + ACTIONS(283), 1, anon_sym_RPAREN, - ACTIONS(305), 1, + ACTIONS(285), 1, sym_nesting_selector, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(240), 13, + STATE(247), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -6970,28 +6974,75 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [1480] = 16, + [1417] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(283), 1, + ACTIONS(289), 1, anon_sym_LPAREN, - ACTIONS(285), 1, + ACTIONS(291), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(293), 1, + sym_important, + ACTIONS(295), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(297), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(299), 1, aux_sym_integer_value_token1, - ACTIONS(295), 1, + ACTIONS(301), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(303), 1, anon_sym_LBRACK2, + ACTIONS(305), 1, + sym_identifier, + ACTIONS(307), 1, + sym_plain_value, + ACTIONS(261), 2, + anon_sym_not, + anon_sym_only, + STATE(405), 6, + sym__query, + sym_feature_query, + sym_parenthesized_query, + sym_binary_query, + sym_unary_query, + sym_selector_query, + STATE(323), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [1480] = 16, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(267), 1, + anon_sym_selector, + ACTIONS(289), 1, + anon_sym_LPAREN, + ACTIONS(291), 1, + anon_sym_POUND, + ACTIONS(295), 1, + anon_sym_SQUOTE, + ACTIONS(297), 1, + anon_sym_DQUOTE, ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(305), 1, sym_identifier, ACTIONS(309), 1, sym_important, @@ -7000,14 +7051,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(382), 6, + STATE(405), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - STATE(323), 9, + STATE(336), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -7042,14 +7093,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(313), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(255), 13, + STATE(256), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7092,12 +7143,12 @@ static const uint16_t ts_small_parse_table[] = { sym_nesting_selector, ACTIONS(317), 1, sym_identifier, - STATE(213), 1, + STATE(216), 1, sym_namespace_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(272), 12, + STATE(275), 12, sym__selector, sym_universal_selector, sym_class_selector, @@ -7135,14 +7186,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(319), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(267), 13, + STATE(166), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7181,14 +7232,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(321), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(159), 13, + STATE(167), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7227,14 +7278,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(323), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(261), 13, + STATE(169), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7273,14 +7324,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(325), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(253), 13, + STATE(148), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7319,14 +7370,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(327), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(132), 13, + STATE(131), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7365,14 +7416,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(329), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(245), 13, + STATE(132), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7386,7 +7437,7 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [2041] = 17, + [2041] = 16, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7411,16 +7462,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(315), 1, - sym_nesting_selector, - ACTIONS(331), 1, + ACTIONS(287), 1, sym_identifier, - STATE(215), 1, - sym_namespace_selector, + ACTIONS(331), 1, + sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(272), 12, + STATE(255), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7432,8 +7481,9 @@ static const uint16_t ts_small_parse_table[] = { sym_descendant_selector, sym_sibling_selector, sym_adjacent_sibling_selector, + sym_namespace_selector, sym_string_value, - [2105] = 16, + [2103] = 16, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7458,14 +7508,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(333), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(266), 13, + STATE(133), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7479,7 +7529,7 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [2167] = 16, + [2165] = 16, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7504,14 +7554,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(335), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(166), 13, + STATE(257), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7525,56 +7575,7 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [2229] = 19, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(337), 1, - anon_sym_COMMA, - ACTIONS(339), 1, - anon_sym_SEMI, - ACTIONS(341), 1, - anon_sym_RBRACE, - ACTIONS(343), 1, - anon_sym_STAR, - ACTIONS(345), 1, - anon_sym_POUND, - ACTIONS(349), 1, - sym_important, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(359), 1, - sym_plain_value, - STATE(105), 1, - aux_sym_declaration_repeat1, - ACTIONS(347), 3, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - STATE(214), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [2297] = 16, + [2227] = 16, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7599,14 +7600,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, - ACTIONS(361), 1, + ACTIONS(337), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(252), 13, + STATE(264), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7620,7 +7621,7 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [2359] = 16, + [2289] = 16, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7645,14 +7646,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, - ACTIONS(363), 1, + ACTIONS(339), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(141), 13, + STATE(134), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7666,7 +7667,7 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [2421] = 16, + [2351] = 16, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7691,14 +7692,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, - ACTIONS(365), 1, + ACTIONS(341), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(137), 13, + STATE(162), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7712,7 +7713,56 @@ static const uint16_t ts_small_parse_table[] = { sym_adjacent_sibling_selector, sym_namespace_selector, sym_string_value, - [2483] = 16, + [2413] = 19, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(343), 1, + anon_sym_COMMA, + ACTIONS(345), 1, + anon_sym_SEMI, + ACTIONS(347), 1, + anon_sym_RBRACE, + ACTIONS(349), 1, + anon_sym_STAR, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(355), 1, + sym_important, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(365), 1, + sym_plain_value, + STATE(104), 1, + aux_sym_declaration_repeat1, + ACTIONS(353), 3, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + STATE(210), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [2481] = 17, ACTIONS(25), 1, anon_sym_STAR, ACTIONS(27), 1, @@ -7737,14 +7787,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, - sym_identifier, - ACTIONS(367), 1, + ACTIONS(315), 1, sym_nesting_selector, + ACTIONS(367), 1, + sym_identifier, + STATE(214), 1, + sym_namespace_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(142), 13, + STATE(275), 12, sym__selector, sym_universal_selector, sym_class_selector, @@ -7756,7 +7808,6 @@ static const uint16_t ts_small_parse_table[] = { sym_descendant_selector, sym_sibling_selector, sym_adjacent_sibling_selector, - sym_namespace_selector, sym_string_value, [2545] = 16, ACTIONS(25), 1, @@ -7783,14 +7834,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(369), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(161), 13, + STATE(268), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7829,14 +7880,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(371), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(130), 13, + STATE(242), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7875,14 +7926,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, ACTIONS(51), 1, sym__pseudo_class_selector_colon, - ACTIONS(307), 1, + ACTIONS(287), 1, sym_identifier, ACTIONS(373), 1, sym_nesting_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(163), 13, + STATE(269), 13, sym__selector, sym_universal_selector, sym_class_selector, @@ -7907,33 +7958,33 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(337), 1, - anon_sym_COMMA, ACTIONS(343), 1, + anon_sym_COMMA, + ACTIONS(349), 1, anon_sym_STAR, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(359), 1, + ACTIONS(365), 1, sym_plain_value, ACTIONS(375), 1, anon_sym_SEMI, ACTIONS(377), 1, sym_important, - STATE(117), 1, + STATE(112), 1, aux_sym_declaration_repeat1, - ACTIONS(347), 3, + ACTIONS(353), 3, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - STATE(214), 9, + STATE(210), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -7950,7 +8001,7 @@ static const uint16_t ts_small_parse_table[] = { sym_comment, ACTIONS(387), 1, anon_sym_LPAREN2, - STATE(193), 1, + STATE(184), 1, sym_arguments, ACTIONS(385), 2, anon_sym_DOT, @@ -7991,33 +8042,127 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(337), 1, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(391), 1, + anon_sym_RPAREN, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + STATE(362), 1, + aux_sym_arguments_repeat2, + ACTIONS(389), 2, + anon_sym_COMMA, + anon_sym_SEMI, + STATE(44), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [2906] = 18, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + ACTIONS(399), 1, + anon_sym_RPAREN, + STATE(366), 1, + aux_sym_arguments_repeat2, + ACTIONS(389), 2, anon_sym_COMMA, - ACTIONS(339), 1, anon_sym_SEMI, + STATE(44), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [2971] = 18, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, ACTIONS(343), 1, - anon_sym_STAR, + anon_sym_COMMA, ACTIONS(345), 1, - anon_sym_POUND, + anon_sym_SEMI, + ACTIONS(349), 1, + anon_sym_STAR, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(359), 1, + ACTIONS(365), 1, sym_plain_value, - ACTIONS(389), 1, + ACTIONS(401), 1, sym_important, - STATE(119), 1, + STATE(120), 1, aux_sym_declaration_repeat1, - ACTIONS(347), 3, + ACTIONS(353), 3, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - STATE(214), 9, + STATE(210), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -8027,12 +8172,194 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [2906] = 3, - ACTIONS(5), 2, + [3036] = 18, + ACTIONS(3), 1, sym_js_comment, + ACTIONS(5), 1, sym_comment, - ACTIONS(393), 9, - anon_sym_ATimport, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + ACTIONS(403), 1, + anon_sym_RPAREN, + STATE(358), 1, + aux_sym_arguments_repeat2, + ACTIONS(389), 2, + anon_sym_COMMA, + anon_sym_SEMI, + STATE(44), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [3101] = 18, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + ACTIONS(405), 1, + anon_sym_RPAREN, + STATE(350), 1, + aux_sym_arguments_repeat2, + ACTIONS(389), 2, + anon_sym_COMMA, + anon_sym_SEMI, + STATE(44), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [3166] = 16, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(409), 1, + anon_sym_LPAREN, + ACTIONS(412), 1, + anon_sym_POUND, + ACTIONS(415), 1, + sym_important, + ACTIONS(418), 1, + anon_sym_SQUOTE, + ACTIONS(421), 1, + anon_sym_DQUOTE, + ACTIONS(424), 1, + aux_sym_integer_value_token1, + ACTIONS(427), 1, + aux_sym_float_value_token1, + ACTIONS(430), 1, + anon_sym_LBRACK2, + ACTIONS(433), 1, + anon_sym_LT, + ACTIONS(436), 1, + sym_identifier, + ACTIONS(439), 1, + sym_plain_value, + STATE(44), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + ACTIONS(407), 3, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RPAREN, + STATE(207), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [3226] = 16, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + STATE(44), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + ACTIONS(442), 3, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RPAREN, + STATE(207), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [3286] = 3, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(444), 9, + anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, anon_sym_ATnamespace, @@ -8041,9 +8368,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(391), 15, + ACTIONS(446), 15, sym__pseudo_class_selector_colon, - ts_builtin_sym_end, + anon_sym_RBRACE, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8057,11 +8384,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [2939] = 3, + [3319] = 6, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(452), 2, + anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(450), 5, + anon_sym_LPAREN, + anon_sym_STAR, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + ACTIONS(454), 7, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_LBRACK2, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(448), 10, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_GT, + anon_sym_TILDE, + anon_sym_PIPE, + [3358] = 5, + STATE(102), 1, + aux_sym_class_name_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(458), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(460), 2, + sym_escape_sequence, + aux_sym_class_name_token1, + ACTIONS(456), 19, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_DOT, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + anon_sym_LPAREN2, + [3395] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(397), 9, + ACTIONS(464), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8071,7 +8463,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(395), 15, + ACTIONS(462), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8087,11 +8479,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [2972] = 3, + [3428] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(401), 9, + ACTIONS(468), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8101,7 +8493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(399), 15, + ACTIONS(466), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8117,11 +8509,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3005] = 3, + [3461] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(405), 9, + ACTIONS(472), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8131,7 +8523,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(403), 15, + ACTIONS(470), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8147,11 +8539,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3038] = 3, + [3494] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(409), 9, + ACTIONS(476), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8161,7 +8553,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(407), 15, + ACTIONS(474), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8177,11 +8569,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3071] = 3, + [3527] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(413), 9, + ACTIONS(478), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8191,9 +8583,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(411), 15, + ACTIONS(480), 15, sym__pseudo_class_selector_colon, - ts_builtin_sym_end, + anon_sym_RBRACE, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8207,11 +8599,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3104] = 3, + [3560] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(417), 9, + ACTIONS(484), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8221,7 +8613,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(415), 15, + ACTIONS(482), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8237,11 +8629,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3137] = 3, + [3593] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(421), 9, + ACTIONS(488), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8251,7 +8643,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(419), 15, + ACTIONS(486), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8267,11 +8659,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3170] = 3, + [3626] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(425), 9, + ACTIONS(492), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8281,7 +8673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(423), 15, + ACTIONS(490), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8297,11 +8689,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3203] = 3, + [3659] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(429), 9, + ACTIONS(496), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8311,7 +8703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(427), 15, + ACTIONS(494), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8327,120 +8719,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3236] = 5, - STATE(50), 1, - aux_sym_class_name_repeat1, + [3692] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(433), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(435), 2, - sym_escape_sequence, - aux_sym_class_name_token1, - ACTIONS(431), 19, - sym__descendant_operator, + ACTIONS(500), 9, + anon_sym_ATimport, + anon_sym_ATmedia, + anon_sym_ATcharset, + anon_sym_ATnamespace, + anon_sym_ATkeyframes, + aux_sym_keyframes_statement_token1, + anon_sym_ATsupports, + anon_sym_ATscope, + sym_at_keyword, + ACTIONS(498), 15, sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, + ts_builtin_sym_end, + sym_nesting_selector, + anon_sym_STAR, anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, anon_sym_GT, + anon_sym_TILDE, anon_sym_PLUS, - anon_sym_LPAREN2, - [3273] = 6, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(442), 2, - anon_sym_DOT, - anon_sym_PLUS, - ACTIONS(440), 5, - anon_sym_LPAREN, - anon_sym_STAR, - sym_important, + anon_sym_PIPE, anon_sym_SQUOTE, anon_sym_DQUOTE, - ACTIONS(444), 7, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, - anon_sym_LBRACK2, - anon_sym_DASH, - anon_sym_SLASH, sym_identifier, - sym_plain_value, - ACTIONS(438), 10, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_GT, - anon_sym_TILDE, - anon_sym_PIPE, - [3312] = 17, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(448), 1, - anon_sym_RPAREN, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(338), 1, - aux_sym_arguments_repeat1, - ACTIONS(446), 2, - anon_sym_COMMA, - anon_sym_SEMI, - STATE(217), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [3373] = 3, + [3725] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(452), 9, + ACTIONS(504), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8450,7 +8763,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(450), 15, + ACTIONS(502), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8466,11 +8779,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3406] = 3, + [3758] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(456), 9, + ACTIONS(508), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8480,7 +8793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(454), 15, + ACTIONS(506), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8496,11 +8809,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3439] = 3, + [3791] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(460), 9, + ACTIONS(512), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8510,7 +8823,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(458), 15, + ACTIONS(510), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8526,11 +8839,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3472] = 3, + [3824] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(464), 9, + ACTIONS(516), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8540,7 +8853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(462), 15, + ACTIONS(514), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8556,11 +8869,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3505] = 3, + [3857] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(421), 9, + ACTIONS(520), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8570,9 +8883,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(419), 15, + ACTIONS(518), 15, sym__pseudo_class_selector_colon, - anon_sym_RBRACE, + ts_builtin_sym_end, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8586,11 +8899,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3538] = 3, + [3890] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(468), 9, + ACTIONS(524), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8600,7 +8913,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(466), 15, + ACTIONS(522), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8616,43 +8929,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3571] = 5, - STATE(97), 1, - aux_sym_class_name_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(472), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(474), 2, - sym_escape_sequence, - aux_sym_class_name_token1, - ACTIONS(470), 19, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_DOT, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LPAREN2, - [3608] = 3, + [3923] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(478), 9, + ACTIONS(526), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8662,9 +8943,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(476), 15, + ACTIONS(528), 15, sym__pseudo_class_selector_colon, - ts_builtin_sym_end, + anon_sym_RBRACE, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8678,11 +8959,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3641] = 3, + [3956] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(482), 9, + ACTIONS(532), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8692,7 +8973,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(480), 15, + ACTIONS(530), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8708,11 +8989,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3674] = 3, + [3989] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(486), 9, + ACTIONS(536), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8722,7 +9003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(484), 15, + ACTIONS(534), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8738,11 +9019,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3707] = 3, + [4022] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(490), 9, + ACTIONS(540), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8752,7 +9033,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(488), 15, + ACTIONS(538), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8768,11 +9049,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3740] = 3, + [4055] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(492), 9, + ACTIONS(544), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8782,9 +9063,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(494), 15, + ACTIONS(542), 15, sym__pseudo_class_selector_colon, - anon_sym_RBRACE, + ts_builtin_sym_end, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8798,11 +9079,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3773] = 3, + [4088] = 5, + STATE(48), 1, + aux_sym_class_name_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(548), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(550), 2, + sym_escape_sequence, + aux_sym_class_name_token1, + ACTIONS(546), 19, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_DOT, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + anon_sym_LPAREN2, + [4125] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(498), 9, + ACTIONS(554), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8812,7 +9125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(496), 15, + ACTIONS(552), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8828,11 +9141,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3806] = 3, + [4158] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(502), 9, + ACTIONS(444), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8842,7 +9155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(500), 15, + ACTIONS(446), 15, sym__pseudo_class_selector_colon, ts_builtin_sym_end, sym_nesting_selector, @@ -8858,11 +9171,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3839] = 3, + [4191] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(506), 9, + ACTIONS(492), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8872,9 +9185,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(504), 15, + ACTIONS(490), 15, sym__pseudo_class_selector_colon, - ts_builtin_sym_end, + anon_sym_RBRACE, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8888,11 +9201,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3872] = 3, + [4224] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(510), 9, + ACTIONS(478), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8902,9 +9215,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(508), 15, + ACTIONS(480), 15, sym__pseudo_class_selector_colon, - ts_builtin_sym_end, + anon_sym_RBRACE, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8918,11 +9231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3905] = 3, + [4257] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(514), 9, + ACTIONS(556), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8932,9 +9245,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(512), 15, + ACTIONS(558), 15, sym__pseudo_class_selector_colon, - ts_builtin_sym_end, + anon_sym_RBRACE, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -8948,11 +9261,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3938] = 3, + [4290] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(393), 9, + ACTIONS(464), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8962,7 +9275,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(391), 15, + ACTIONS(462), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -8978,11 +9291,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [3971] = 3, + [4323] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(421), 9, + ACTIONS(484), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -8992,7 +9305,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(419), 15, + ACTIONS(482), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9008,11 +9321,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4004] = 3, + [4356] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(425), 9, + ACTIONS(504), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9022,7 +9335,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(423), 15, + ACTIONS(502), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9038,11 +9351,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4037] = 3, + [4389] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(397), 9, + ACTIONS(508), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9052,7 +9365,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(395), 15, + ACTIONS(506), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9068,11 +9381,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4070] = 3, + [4422] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(401), 9, + ACTIONS(512), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9082,7 +9395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(399), 15, + ACTIONS(510), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9098,11 +9411,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4103] = 3, + [4455] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(405), 9, + ACTIONS(524), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9112,7 +9425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(403), 15, + ACTIONS(522), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9128,11 +9441,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4136] = 3, + [4488] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(516), 9, + ACTIONS(544), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9142,7 +9455,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(518), 15, + ACTIONS(542), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9158,11 +9471,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4169] = 3, + [4521] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(409), 9, + ACTIONS(560), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9172,7 +9485,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(407), 15, + ACTIONS(562), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9188,11 +9501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4202] = 3, + [4554] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(413), 9, + ACTIONS(564), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9202,7 +9515,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(411), 15, + ACTIONS(566), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9218,11 +9531,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4235] = 3, + [4587] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(417), 9, + ACTIONS(468), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9232,7 +9545,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(415), 15, + ACTIONS(466), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9248,11 +9561,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4268] = 3, + [4620] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(429), 9, + ACTIONS(472), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9262,7 +9575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(427), 15, + ACTIONS(470), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9278,11 +9591,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4301] = 3, + [4653] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(452), 9, + ACTIONS(476), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9292,7 +9605,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(450), 15, + ACTIONS(474), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9308,11 +9621,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4334] = 3, + [4686] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(456), 9, + ACTIONS(488), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9322,7 +9635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(454), 15, + ACTIONS(486), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9338,11 +9651,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4367] = 3, + [4719] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(460), 9, + ACTIONS(496), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9352,7 +9665,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(458), 15, + ACTIONS(494), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9368,11 +9681,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4400] = 3, + [4752] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(464), 9, + ACTIONS(500), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9382,7 +9695,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(462), 15, + ACTIONS(498), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9398,11 +9711,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4433] = 3, + [4785] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(468), 9, + ACTIONS(516), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9412,7 +9725,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(466), 15, + ACTIONS(514), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9428,11 +9741,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4466] = 3, + [4818] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(478), 9, + ACTIONS(520), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9442,7 +9755,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(476), 15, + ACTIONS(518), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9458,11 +9771,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4499] = 3, + [4851] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(482), 9, + ACTIONS(532), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9472,7 +9785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(480), 15, + ACTIONS(530), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9488,11 +9801,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4532] = 3, + [4884] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(486), 9, + ACTIONS(536), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9502,7 +9815,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(484), 15, + ACTIONS(534), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9518,11 +9831,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4565] = 3, + [4917] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(490), 9, + ACTIONS(540), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9532,7 +9845,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(488), 15, + ACTIONS(538), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9548,11 +9861,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4598] = 3, + [4950] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(498), 9, + ACTIONS(554), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9562,7 +9875,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(496), 15, + ACTIONS(552), 15, sym__pseudo_class_selector_colon, anon_sym_RBRACE, sym_nesting_selector, @@ -9578,11 +9891,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4631] = 3, + [4983] = 4, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(570), 9, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_LBRACK2, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(568), 15, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_GT, + anon_sym_TILDE, + anon_sym_PIPE, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [5018] = 4, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(574), 9, + anon_sym_DOT, + anon_sym_PLUS, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_LBRACK2, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(572), 15, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_GT, + anon_sym_TILDE, + anon_sym_PIPE, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + [5053] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(502), 9, + ACTIONS(478), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9592,9 +9967,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(500), 15, + ACTIONS(480), 15, sym__pseudo_class_selector_colon, - anon_sym_RBRACE, + ts_builtin_sym_end, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -9608,11 +9983,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4664] = 3, + [5086] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(506), 9, + ACTIONS(556), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9622,9 +9997,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(504), 15, + ACTIONS(558), 15, sym__pseudo_class_selector_colon, - anon_sym_RBRACE, + ts_builtin_sym_end, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -9638,11 +10013,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4697] = 3, + [5119] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(510), 9, + ACTIONS(560), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9652,9 +10027,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(508), 15, + ACTIONS(562), 15, sym__pseudo_class_selector_colon, - anon_sym_RBRACE, + ts_builtin_sym_end, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -9668,11 +10043,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4730] = 3, + [5152] = 5, + STATE(102), 1, + aux_sym_class_name_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(578), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(580), 2, + sym_escape_sequence, + aux_sym_class_name_token1, + ACTIONS(576), 19, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_DOT, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + anon_sym_LPAREN2, + [5189] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(514), 9, + ACTIONS(564), 9, anon_sym_ATimport, anon_sym_ATmedia, anon_sym_ATcharset, @@ -9682,9 +10089,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_ATsupports, anon_sym_ATscope, sym_at_keyword, - ACTIONS(512), 15, + ACTIONS(566), 15, sym__pseudo_class_selector_colon, - anon_sym_RBRACE, + ts_builtin_sym_end, sym_nesting_selector, anon_sym_STAR, anon_sym_DOT, @@ -9698,101 +10105,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, sym_identifier, - [4763] = 4, + [5222] = 17, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(522), 9, - anon_sym_DOT, - anon_sym_PLUS, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, aux_sym_integer_value_token1, + ACTIONS(241), 1, aux_sym_float_value_token1, - anon_sym_LBRACK2, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_plain_value, - ACTIONS(520), 15, - sym__descendant_operator, - sym__pseudo_class_selector_colon, + ACTIONS(343), 1, anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, - anon_sym_COLON_COLON, + ACTIONS(351), 1, anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_GT, - anon_sym_TILDE, - anon_sym_PIPE, - sym_important, + ACTIONS(357), 1, anon_sym_SQUOTE, + ACTIONS(359), 1, anon_sym_DQUOTE, - [4798] = 4, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(526), 9, - anon_sym_DOT, - anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, + ACTIONS(361), 1, anon_sym_LBRACK2, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(363), 1, sym_identifier, + ACTIONS(365), 1, sym_plain_value, - ACTIONS(524), 15, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_GT, - anon_sym_TILDE, - anon_sym_PIPE, + ACTIONS(583), 1, + anon_sym_SEMI, + ACTIONS(585), 1, + anon_sym_RBRACE, + ACTIONS(587), 1, sym_important, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - [4833] = 5, - STATE(50), 1, - aux_sym_class_name_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(530), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(532), 2, - sym_escape_sequence, - aux_sym_class_name_token1, - ACTIONS(528), 19, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_DOT, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_PLUS, - anon_sym_LPAREN2, - [4870] = 17, + STATE(111), 1, + aux_sym_declaration_repeat1, + STATE(210), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [5282] = 17, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -9807,26 +10163,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_float_value_token1, ACTIONS(247), 1, sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(534), 1, + ACTIONS(589), 1, + anon_sym_COMMA, + ACTIONS(591), 1, anon_sym_RPAREN, - STATE(107), 1, + STATE(118), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(355), 1, - aux_sym_arguments_repeat1, - ACTIONS(446), 2, - anon_sym_COMMA, - anon_sym_SEMI, - STATE(217), 9, + STATE(395), 1, + aux_sym_pseudo_class_arguments_repeat2, + STATE(222), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -9836,7 +10191,7 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [4931] = 17, + [5342] = 17, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -9851,26 +10206,25 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_float_value_token1, ACTIONS(247), 1, sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(536), 1, + ACTIONS(589), 1, + anon_sym_COMMA, + ACTIONS(593), 1, anon_sym_RPAREN, - STATE(107), 1, + STATE(118), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(361), 1, - aux_sym_arguments_repeat1, - ACTIONS(446), 2, - anon_sym_COMMA, - anon_sym_SEMI, - STATE(217), 9, + STATE(390), 1, + aux_sym_pseudo_class_arguments_repeat2, + STATE(222), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -9880,41 +10234,39 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [4992] = 17, + [5402] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, ACTIONS(221), 1, anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, ACTIONS(239), 1, aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(538), 1, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + ACTIONS(595), 1, anon_sym_RPAREN, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(369), 1, + STATE(43), 2, + sym_angle_bracket_value, aux_sym_arguments_repeat1, - ACTIONS(446), 2, - anon_sym_COMMA, - anon_sym_SEMI, - STATE(217), 9, + STATE(207), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -9924,69 +10276,39 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5053] = 3, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(516), 9, - anon_sym_ATimport, - anon_sym_ATmedia, - anon_sym_ATcharset, - anon_sym_ATnamespace, - anon_sym_ATkeyframes, - aux_sym_keyframes_statement_token1, - anon_sym_ATsupports, - anon_sym_ATscope, - sym_at_keyword, - ACTIONS(518), 15, - sym__pseudo_class_selector_colon, - ts_builtin_sym_end, - sym_nesting_selector, - anon_sym_STAR, - anon_sym_DOT, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_GT, - anon_sym_TILDE, - anon_sym_PLUS, - anon_sym_PIPE, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - sym_identifier, - [5086] = 16, + [5460] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(540), 1, - anon_sym_COMMA, - ACTIONS(545), 1, + ACTIONS(221), 1, anon_sym_LPAREN, - ACTIONS(548), 1, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, anon_sym_POUND, - ACTIONS(551), 1, - sym_important, - ACTIONS(554), 1, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(557), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(560), 1, - aux_sym_integer_value_token1, - ACTIONS(563), 1, - aux_sym_float_value_token1, - ACTIONS(566), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(569), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(572), 1, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, sym_plain_value, - STATE(102), 1, - aux_sym_declaration_repeat1, - ACTIONS(543), 2, - anon_sym_SEMI, - anon_sym_RBRACE, - STATE(214), 9, + ACTIONS(597), 1, + anon_sym_RPAREN, + STATE(39), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -9996,40 +10318,39 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5144] = 17, + [5518] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, ACTIONS(221), 1, anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, ACTIONS(239), 1, aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(575), 1, - anon_sym_COMMA, - ACTIONS(577), 1, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + ACTIONS(599), 1, anon_sym_RPAREN, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(401), 1, - aux_sym_pseudo_class_arguments_repeat2, - STATE(217), 9, + STATE(40), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10039,38 +10360,39 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5204] = 15, + [5576] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, ACTIONS(221), 1, anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, ACTIONS(239), 1, aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - ACTIONS(579), 3, - anon_sym_COMMA, - anon_sym_SEMI, + ACTIONS(393), 1, + sym_important, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + ACTIONS(601), 1, anon_sym_RPAREN, - STATE(217), 9, + STATE(42), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10080,40 +10402,39 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5260] = 17, + [5634] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(337), 1, + ACTIONS(603), 1, anon_sym_COMMA, - ACTIONS(345), 1, + ACTIONS(608), 1, + anon_sym_LPAREN, + ACTIONS(611), 1, anon_sym_POUND, - ACTIONS(351), 1, + ACTIONS(614), 1, + sym_important, + ACTIONS(617), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(620), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(623), 1, + aux_sym_integer_value_token1, + ACTIONS(626), 1, + aux_sym_float_value_token1, + ACTIONS(629), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(632), 1, sym_identifier, - ACTIONS(359), 1, + ACTIONS(635), 1, sym_plain_value, - ACTIONS(581), 1, + STATE(111), 1, + aux_sym_declaration_repeat1, + ACTIONS(606), 2, anon_sym_SEMI, - ACTIONS(583), 1, anon_sym_RBRACE, - ACTIONS(585), 1, - sym_important, - STATE(102), 1, - aux_sym_declaration_repeat1, - STATE(214), 9, + STATE(210), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10123,81 +10444,38 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5320] = 17, + [5692] = 16, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, ACTIONS(221), 1, anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, ACTIONS(239), 1, aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, + ACTIONS(343), 1, + anon_sym_COMMA, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(575), 1, - anon_sym_COMMA, - ACTIONS(587), 1, - anon_sym_RPAREN, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(384), 1, - aux_sym_pseudo_class_arguments_repeat2, - STATE(217), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [5380] = 15, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(591), 1, - anon_sym_LPAREN, - ACTIONS(594), 1, - anon_sym_POUND, - ACTIONS(597), 1, - sym_important, - ACTIONS(600), 1, - anon_sym_SQUOTE, - ACTIONS(603), 1, - anon_sym_DQUOTE, - ACTIONS(606), 1, - aux_sym_integer_value_token1, - ACTIONS(609), 1, - aux_sym_float_value_token1, - ACTIONS(612), 1, - anon_sym_LBRACK2, - ACTIONS(615), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(618), 1, + ACTIONS(365), 1, sym_plain_value, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - ACTIONS(589), 3, - anon_sym_COMMA, + ACTIONS(638), 1, anon_sym_SEMI, - anon_sym_RPAREN, - STATE(217), 9, + ACTIONS(640), 1, + sym_important, + STATE(111), 1, + aux_sym_declaration_repeat1, + STATE(210), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10207,7 +10485,7 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5436] = 15, + [5749] = 15, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -10222,22 +10500,22 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_float_value_token1, ACTIONS(247), 1, sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - STATE(107), 1, + STATE(118), 1, aux_sym_pseudo_class_arguments_repeat1, - ACTIONS(621), 2, + ACTIONS(642), 2, anon_sym_COMMA, anon_sym_RPAREN, - STATE(217), 9, + STATE(222), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10247,48 +10525,51 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5491] = 5, - ACTIONS(627), 1, - anon_sym_LPAREN2, - STATE(144), 1, - sym_pseudo_class_with_selector_arguments, - ACTIONS(5), 2, + [5804] = 8, + ACTIONS(3), 1, sym_js_comment, + ACTIONS(5), 1, sym_comment, - ACTIONS(625), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(623), 18, - sym__descendant_operator, - sym__pseudo_class_selector_colon, + ACTIONS(646), 1, + anon_sym_LPAREN2, + STATE(235), 1, + sym_arguments, + ACTIONS(648), 2, + anon_sym_and, + anon_sym_or, + ACTIONS(644), 3, anon_sym_COMMA, + anon_sym_SEMI, anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_DOT, - anon_sym_COLON_COLON, + ACTIONS(383), 5, + anon_sym_STAR, anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, - anon_sym_GT, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + ACTIONS(381), 10, + anon_sym_LPAREN, anon_sym_PLUS, - [5526] = 5, - ACTIONS(633), 1, + sym_important, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + sym_important_value, + [5845] = 5, + ACTIONS(654), 1, anon_sym_LPAREN2, - STATE(125), 1, + STATE(149), 1, sym_pseudo_class_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(631), 2, + ACTIONS(652), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(629), 18, + ACTIONS(650), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10307,37 +10588,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [5561] = 15, + [5880] = 15, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(635), 1, + ACTIONS(656), 1, anon_sym_SEMI, - ACTIONS(637), 1, + ACTIONS(658), 1, anon_sym_LPAREN, - ACTIONS(640), 1, + ACTIONS(661), 1, anon_sym_POUND, - ACTIONS(646), 1, + ACTIONS(667), 1, anon_sym_SQUOTE, - ACTIONS(649), 1, + ACTIONS(670), 1, anon_sym_DQUOTE, - ACTIONS(652), 1, + ACTIONS(673), 1, aux_sym_integer_value_token1, - ACTIONS(655), 1, + ACTIONS(676), 1, aux_sym_float_value_token1, - ACTIONS(658), 1, + ACTIONS(679), 1, anon_sym_LBRACK2, - ACTIONS(661), 1, + ACTIONS(682), 1, sym_identifier, - ACTIONS(664), 1, + ACTIONS(685), 1, sym_important_value, - STATE(111), 1, + STATE(116), 1, aux_sym_postcss_statement_repeat1, - ACTIONS(643), 2, + ACTIONS(664), 2, sym_important, sym_plain_value, - STATE(229), 9, + STATE(226), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10347,18 +10628,18 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5616] = 5, - ACTIONS(627), 1, + [5935] = 5, + ACTIONS(692), 1, anon_sym_LPAREN2, - STATE(153), 1, - sym_pseudo_class_with_selector_arguments, + STATE(157), 1, + sym_pseudo_element_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(669), 2, + ACTIONS(690), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(667), 18, + ACTIONS(688), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10377,51 +10658,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [5651] = 8, + [5970] = 15, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(673), 1, - anon_sym_LPAREN2, - STATE(235), 1, - sym_arguments, - ACTIONS(675), 2, - anon_sym_and, - anon_sym_or, - ACTIONS(671), 3, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_LBRACE, - ACTIONS(383), 5, - anon_sym_STAR, + ACTIONS(696), 1, + anon_sym_LPAREN, + ACTIONS(699), 1, anon_sym_POUND, + ACTIONS(702), 1, + sym_important, + ACTIONS(705), 1, anon_sym_SQUOTE, + ACTIONS(708), 1, anon_sym_DQUOTE, - anon_sym_LBRACK2, - ACTIONS(381), 10, - anon_sym_LPAREN, - anon_sym_PLUS, - sym_important, + ACTIONS(711), 1, aux_sym_integer_value_token1, + ACTIONS(714), 1, aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(717), 1, + anon_sym_LBRACK2, + ACTIONS(720), 1, sym_identifier, + ACTIONS(723), 1, sym_plain_value, - sym_important_value, - [5692] = 5, - ACTIONS(633), 1, + STATE(118), 1, + aux_sym_pseudo_class_arguments_repeat1, + ACTIONS(694), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + STATE(222), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [6025] = 5, + ACTIONS(730), 1, anon_sym_LPAREN2, - STATE(167), 1, - sym_pseudo_class_arguments, + STATE(147), 1, + sym_pseudo_class_with_selector_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(679), 2, + ACTIONS(728), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(677), 18, + ACTIONS(726), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10440,7 +10728,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [5727] = 15, + [6060] = 16, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(343), 1, + anon_sym_COMMA, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(365), 1, + sym_plain_value, + ACTIONS(583), 1, + anon_sym_SEMI, + ACTIONS(732), 1, + sym_important, + STATE(111), 1, + aux_sym_declaration_repeat1, + STATE(210), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [6117] = 15, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -10457,20 +10786,20 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_float_value_token1, ACTIONS(277), 1, anon_sym_LBRACK2, - ACTIONS(681), 1, + ACTIONS(734), 1, anon_sym_SEMI, - ACTIONS(683), 1, + ACTIONS(736), 1, anon_sym_LPAREN, - ACTIONS(685), 1, + ACTIONS(738), 1, sym_identifier, - ACTIONS(687), 1, + ACTIONS(740), 1, sym_important_value, - STATE(111), 1, + STATE(116), 1, aux_sym_postcss_statement_repeat1, ACTIONS(265), 2, sym_important, sym_plain_value, - STATE(229), 9, + STATE(226), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10480,18 +10809,18 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5782] = 5, - ACTIONS(693), 1, + [6172] = 5, + ACTIONS(730), 1, anon_sym_LPAREN2, - STATE(146), 1, - sym_pseudo_element_arguments, + STATE(139), 1, + sym_pseudo_class_with_selector_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(691), 2, + ACTIONS(744), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(689), 18, + ACTIONS(742), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10510,7 +10839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [5817] = 16, + [6207] = 15, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -10521,27 +10850,26 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(337), 1, - anon_sym_COMMA, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(359), 1, - sym_plain_value, - ACTIONS(695), 1, - anon_sym_SEMI, - ACTIONS(697), 1, + ACTIONS(393), 1, sym_important, - STATE(102), 1, - aux_sym_declaration_repeat1, - STATE(214), 9, + ACTIONS(395), 1, + anon_sym_LT, + ACTIONS(397), 1, + sym_plain_value, + STATE(45), 2, + sym_angle_bracket_value, + aux_sym_arguments_repeat1, + STATE(207), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10551,18 +10879,48 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [5874] = 5, - ACTIONS(693), 1, + [6262] = 5, + ACTIONS(654), 1, anon_sym_LPAREN2, - STATE(145), 1, + STATE(140), 1, + sym_pseudo_class_arguments, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(748), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(746), 18, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_DOT, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + [6297] = 5, + ACTIONS(692), 1, + anon_sym_LPAREN2, + STATE(141), 1, sym_pseudo_element_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(701), 2, + ACTIONS(752), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(699), 18, + ACTIONS(750), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10581,48 +10939,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [5909] = 16, + [6332] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(221), 1, + ACTIONS(387), 1, + anon_sym_LPAREN2, + STATE(184), 1, + sym_arguments, + ACTIONS(381), 8, anon_sym_LPAREN, - ACTIONS(239), 1, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(337), 1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(383), 11, anon_sym_COMMA, - ACTIONS(345), 1, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - ACTIONS(351), 1, + sym_important, anon_sym_SQUOTE, - ACTIONS(353), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(359), 1, - sym_plain_value, - ACTIONS(581), 1, - anon_sym_SEMI, - ACTIONS(703), 1, - sym_important, - STATE(102), 1, - aux_sym_declaration_repeat1, - STATE(214), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [5966] = 15, + anon_sym_LT, + [6368] = 15, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -10637,99 +10984,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_float_value_token1, ACTIONS(247), 1, sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(705), 1, - anon_sym_RPAREN, - STATE(107), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [6020] = 15, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, ACTIONS(357), 1, - sym_identifier, - ACTIONS(707), 1, - anon_sym_RPAREN, - STATE(98), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [6074] = 15, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, - ACTIONS(351), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(709), 1, + ACTIONS(754), 1, anon_sym_RPAREN, - STATE(99), 1, + STATE(118), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, + STATE(222), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10739,92 +11008,40 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [6128] = 15, - ACTIONS(3), 1, + [6422] = 3, + ACTIONS(5), 2, sym_js_comment, - ACTIONS(5), 1, sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(711), 1, + ACTIONS(758), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(756), 18, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, anon_sym_RPAREN, - STATE(100), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [6182] = 15, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, + anon_sym_DOT, + anon_sym_COLON_COLON, anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(713), 1, - anon_sym_RPAREN, - STATE(52), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [6236] = 3, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + [6451] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(679), 2, + ACTIONS(762), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(677), 18, + ACTIONS(760), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10843,14 +11060,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6265] = 3, + [6480] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(717), 2, + ACTIONS(385), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(715), 18, + ACTIONS(379), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -10869,20 +11086,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6294] = 3, + [6509] = 4, + ACTIONS(766), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(721), 2, + ACTIONS(768), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(719), 18, + ACTIONS(764), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + [6540] = 4, + ACTIONS(766), 1, anon_sym_DOT, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(772), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(770), 17, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RPAREN, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -10895,20 +11140,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6323] = 3, + [6571] = 4, + ACTIONS(766), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(526), 2, + ACTIONS(776), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(524), 18, + ACTIONS(774), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + anon_sym_RBRACK, + anon_sym_GT, + anon_sym_PLUS, + [6602] = 4, + ACTIONS(766), 1, anon_sym_DOT, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(780), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(778), 17, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_RPAREN, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -10921,7 +11194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6352] = 14, + [6633] = 14, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -10936,19 +11209,19 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_float_value_token1, ACTIONS(247), 1, sym_plain_value, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(363), 1, sym_identifier, - STATE(120), 1, + STATE(127), 1, aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, + STATE(222), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -10958,21 +11231,20 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [6403] = 4, - ACTIONS(725), 1, - anon_sym_DOT, + [6684] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(727), 2, + ACTIONS(570), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(723), 17, + ACTIONS(568), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -10985,14 +11257,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6434] = 3, + [6713] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(522), 2, + ACTIONS(784), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(520), 18, + ACTIONS(782), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11011,21 +11283,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6463] = 4, - ACTIONS(725), 1, - anon_sym_DOT, + [6742] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(731), 2, + ACTIONS(788), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(729), 17, + ACTIONS(786), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11038,14 +11309,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6494] = 3, + [6771] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(735), 2, + ACTIONS(792), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(733), 18, + ACTIONS(790), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11064,14 +11335,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6523] = 3, + [6800] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(739), 2, + ACTIONS(796), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(737), 18, + ACTIONS(794), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11090,14 +11361,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6552] = 3, + [6829] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(743), 2, + ACTIONS(800), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(741), 18, + ACTIONS(798), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11116,14 +11387,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6581] = 3, + [6858] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(747), 2, + ACTIONS(804), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(745), 18, + ACTIONS(802), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11142,21 +11413,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6610] = 4, - ACTIONS(725), 1, - anon_sym_DOT, + [6887] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(751), 2, + ACTIONS(808), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(749), 17, + ACTIONS(806), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11169,14 +11439,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6641] = 3, + [6916] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(755), 2, + ACTIONS(812), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(753), 18, + ACTIONS(810), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11195,14 +11465,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6670] = 3, + [6945] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(759), 2, + ACTIONS(652), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(757), 18, + ACTIONS(650), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11221,14 +11491,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6699] = 3, + [6974] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(763), 2, + ACTIONS(816), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(761), 18, + ACTIONS(814), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11247,21 +11517,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6728] = 4, - ACTIONS(725), 1, - anon_sym_DOT, + [7003] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(767), 2, + ACTIONS(820), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(765), 17, + ACTIONS(818), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11274,16 +11543,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6759] = 4, - ACTIONS(725), 1, + [7032] = 4, + ACTIONS(766), 1, anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(771), 2, + ACTIONS(824), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(769), 17, + ACTIONS(822), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11301,14 +11570,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6790] = 3, + [7063] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(775), 2, + ACTIONS(748), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(773), 18, + ACTIONS(746), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11327,14 +11596,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6819] = 3, + [7092] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(779), 2, + ACTIONS(828), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(777), 18, + ACTIONS(826), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11353,14 +11622,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6848] = 3, + [7121] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(783), 2, + ACTIONS(832), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(781), 18, + ACTIONS(830), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11379,14 +11648,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6877] = 3, + [7150] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(787), 2, + ACTIONS(836), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(785), 18, + ACTIONS(834), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11405,14 +11674,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6906] = 3, + [7179] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(631), 2, + ACTIONS(840), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(629), 18, + ACTIONS(838), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11431,14 +11700,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6935] = 3, + [7208] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(791), 2, + ACTIONS(844), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(789), 18, + ACTIONS(842), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11457,14 +11726,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6964] = 3, + [7237] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(795), 2, + ACTIONS(848), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(793), 18, + ACTIONS(846), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11483,43 +11752,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [6993] = 6, - ACTIONS(3), 1, + [7266] = 3, + ACTIONS(5), 2, sym_js_comment, - ACTIONS(5), 1, sym_comment, - ACTIONS(387), 1, - anon_sym_LPAREN2, - STATE(193), 1, - sym_arguments, - ACTIONS(381), 8, - anon_sym_LPAREN, - anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_plain_value, - ACTIONS(383), 10, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_STAR, - anon_sym_POUND, - sym_important, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - [7028] = 3, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(799), 2, + ACTIONS(852), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(797), 18, + ACTIONS(850), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11538,14 +11778,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7057] = 3, + [7295] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(803), 2, + ACTIONS(856), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(801), 18, + ACTIONS(854), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11564,14 +11804,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7086] = 3, + [7324] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(807), 2, + ACTIONS(860), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(805), 18, + ACTIONS(858), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11590,14 +11830,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7115] = 3, + [7353] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(385), 2, + ACTIONS(574), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(379), 18, + ACTIONS(572), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11616,20 +11856,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7144] = 3, + [7382] = 5, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(866), 1, + sym_unit, + ACTIONS(864), 7, + anon_sym_PLUS, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(862), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_POUND, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + anon_sym_LT, + [7415] = 5, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(872), 1, + sym_unit, + ACTIONS(870), 7, + anon_sym_PLUS, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(868), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_POUND, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + anon_sym_LT, + [7448] = 4, + ACTIONS(766), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(811), 2, + ACTIONS(876), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(809), 18, + ACTIONS(874), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, - anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11642,14 +11939,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7173] = 3, + [7479] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(815), 2, + ACTIONS(880), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(813), 18, + ACTIONS(878), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11668,14 +11965,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7202] = 3, + [7508] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(819), 2, + ACTIONS(884), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(817), 18, + ACTIONS(882), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11694,14 +11991,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7231] = 3, + [7537] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(823), 2, + ACTIONS(888), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(821), 18, + ACTIONS(886), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11720,16 +12017,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7260] = 4, - ACTIONS(725), 1, + [7566] = 4, + ACTIONS(766), 1, anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(827), 2, + ACTIONS(892), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(825), 17, + ACTIONS(890), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, @@ -11747,20 +12044,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7291] = 3, + [7597] = 4, + ACTIONS(766), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(831), 2, + ACTIONS(896), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(829), 18, + ACTIONS(894), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, - anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11773,21 +12071,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7320] = 4, - ACTIONS(725), 1, - anon_sym_DOT, + [7628] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(835), 2, + ACTIONS(900), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(833), 17, + ACTIONS(898), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11800,20 +12097,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7351] = 3, + [7657] = 4, + ACTIONS(766), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(839), 2, + ACTIONS(904), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(837), 18, + ACTIONS(902), 17, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, - anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11826,21 +12124,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7380] = 4, - ACTIONS(725), 1, - anon_sym_DOT, + [7688] = 3, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(843), 2, + ACTIONS(908), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(841), 17, + ACTIONS(906), 18, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_COMMA, anon_sym_LBRACE, anon_sym_RPAREN, + anon_sym_DOT, anon_sym_COLON_COLON, anon_sym_POUND, anon_sym_LBRACK, @@ -11853,34 +12150,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_GT, anon_sym_PLUS, - [7411] = 14, + [7717] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(221), 1, + ACTIONS(910), 1, anon_sym_LPAREN, - ACTIONS(233), 1, - sym_important, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(247), 1, - sym_plain_value, - ACTIONS(345), 1, + ACTIONS(912), 1, anon_sym_POUND, - ACTIONS(351), 1, + ACTIONS(914), 1, + sym_important, + ACTIONS(916), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(918), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(920), 1, + aux_sym_integer_value_token1, + ACTIONS(922), 1, + aux_sym_float_value_token1, + ACTIONS(924), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(926), 1, sym_identifier, - STATE(104), 1, - aux_sym_pseudo_class_arguments_repeat1, - STATE(217), 9, + ACTIONS(928), 1, + sym_plain_value, + STATE(225), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -11890,111 +12185,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7462] = 3, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(847), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(845), 18, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_DOT, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_PLUS, - [7491] = 4, - ACTIONS(725), 1, - anon_sym_DOT, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(851), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(849), 17, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_PLUS, - [7522] = 3, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(855), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(853), 18, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_DOT, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - anon_sym_RBRACK, - anon_sym_GT, - anon_sym_PLUS, - [7551] = 13, + [7765] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, + ACTIONS(291), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(295), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(297), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(299), 1, aux_sym_integer_value_token1, - ACTIONS(295), 1, + ACTIONS(301), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(303), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, + ACTIONS(930), 1, anon_sym_LPAREN, - ACTIONS(859), 1, + ACTIONS(932), 1, sym_important, - ACTIONS(861), 1, + ACTIONS(934), 1, sym_identifier, - ACTIONS(863), 1, + ACTIONS(936), 1, sym_plain_value, - STATE(326), 9, + STATE(320), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12004,32 +12220,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7599] = 13, + [7813] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, + ACTIONS(910), 1, + anon_sym_LPAREN, + ACTIONS(912), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(916), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(918), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(920), 1, aux_sym_integer_value_token1, - ACTIONS(295), 1, + ACTIONS(922), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(924), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + ACTIONS(926), 1, sym_identifier, - ACTIONS(865), 1, + ACTIONS(938), 1, sym_important, - ACTIONS(867), 1, + ACTIONS(940), 1, sym_plain_value, - STATE(331), 9, + STATE(279), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12039,32 +12255,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7647] = 13, + [7861] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(345), 1, + ACTIONS(291), 1, anon_sym_POUND, - ACTIONS(351), 1, + ACTIONS(295), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(297), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, sym_identifier, - ACTIONS(869), 1, + ACTIONS(942), 1, sym_important, - ACTIONS(871), 1, + ACTIONS(944), 1, sym_plain_value, - STATE(37), 9, + STATE(296), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12074,32 +12290,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7695] = 13, + [7909] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(221), 1, - anon_sym_LPAREN, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(345), 1, + ACTIONS(291), 1, anon_sym_POUND, - ACTIONS(351), 1, + ACTIONS(295), 1, anon_sym_SQUOTE, - ACTIONS(353), 1, + ACTIONS(297), 1, anon_sym_DQUOTE, - ACTIONS(355), 1, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, sym_identifier, - ACTIONS(873), 1, + ACTIONS(946), 1, sym_important, - ACTIONS(875), 1, + ACTIONS(948), 1, sym_plain_value, - STATE(210), 9, + STATE(339), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12109,32 +12325,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7743] = 13, + [7957] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, + ACTIONS(291), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(295), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(297), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(299), 1, aux_sym_integer_value_token1, - ACTIONS(295), 1, + ACTIONS(301), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(303), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, + ACTIONS(930), 1, anon_sym_LPAREN, - ACTIONS(861), 1, + ACTIONS(934), 1, sym_identifier, - ACTIONS(877), 1, + ACTIONS(950), 1, sym_important, - ACTIONS(879), 1, + ACTIONS(952), 1, sym_plain_value, - STATE(320), 9, + STATE(337), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12144,86 +12360,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7791] = 5, + [8005] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(885), 1, - sym_unit, - ACTIONS(883), 7, - anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_plain_value, - ACTIONS(881), 11, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, + ACTIONS(291), 1, anon_sym_POUND, - sym_important, + ACTIONS(295), 1, anon_sym_SQUOTE, + ACTIONS(297), 1, anon_sym_DQUOTE, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, anon_sym_LBRACK2, - [7823] = 5, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(891), 1, - sym_unit, - ACTIONS(889), 7, - anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_plain_value, - ACTIONS(887), 11, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, - anon_sym_POUND, - sym_important, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - [7855] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, + ACTIONS(930), 1, anon_sym_LPAREN, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(345), 1, - anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, + ACTIONS(934), 1, sym_identifier, - ACTIONS(893), 1, + ACTIONS(954), 1, sym_important, - ACTIONS(895), 1, + ACTIONS(956), 1, sym_plain_value, - STATE(198), 9, + STATE(334), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12233,32 +12395,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7903] = 13, + [8053] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(263), 1, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, anon_sym_POUND, - ACTIONS(269), 1, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(271), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(273), 1, - aux_sym_integer_value_token1, - ACTIONS(275), 1, - aux_sym_float_value_token1, - ACTIONS(277), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(683), 1, - anon_sym_LPAREN, - ACTIONS(685), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(897), 1, + ACTIONS(958), 1, sym_important, - ACTIONS(899), 1, + ACTIONS(960), 1, sym_plain_value, - STATE(231), 9, + STATE(32), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12268,32 +12430,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7951] = 13, + [8101] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, - aux_sym_integer_value_token1, - ACTIONS(295), 1, - aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(901), 1, + ACTIONS(962), 1, sym_important, - ACTIONS(903), 1, + ACTIONS(964), 1, sym_plain_value, - STATE(335), 9, + STATE(37), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12303,32 +12465,32 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [7999] = 13, + [8149] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, + ACTIONS(910), 1, + anon_sym_LPAREN, + ACTIONS(912), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(916), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(918), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(920), 1, aux_sym_integer_value_token1, - ACTIONS(295), 1, + ACTIONS(922), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(924), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + ACTIONS(926), 1, sym_identifier, - ACTIONS(905), 1, + ACTIONS(966), 1, sym_important, - ACTIONS(907), 1, + ACTIONS(968), 1, sym_plain_value, - STATE(318), 9, + STATE(227), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12338,252 +12500,111 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [8047] = 13, + [8197] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(909), 1, - anon_sym_LPAREN, - ACTIONS(911), 1, - anon_sym_POUND, - ACTIONS(913), 1, - sym_important, - ACTIONS(915), 1, - anon_sym_SQUOTE, - ACTIONS(917), 1, - anon_sym_DQUOTE, - ACTIONS(919), 1, + ACTIONS(972), 7, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(921), 1, aux_sym_float_value_token1, - ACTIONS(923), 1, - anon_sym_LBRACK2, - ACTIONS(925), 1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, - ACTIONS(927), 1, sym_plain_value, - STATE(281), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8095] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(285), 1, + ACTIONS(970), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - ACTIONS(289), 1, + sym_important, anon_sym_SQUOTE, - ACTIONS(291), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, - aux_sym_integer_value_token1, - ACTIONS(295), 1, - aux_sym_float_value_token1, - ACTIONS(297), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, - sym_identifier, - ACTIONS(929), 1, - sym_important, - ACTIONS(931), 1, - sym_plain_value, - STATE(303), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8143] = 13, + anon_sym_LT, + [8227] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, - anon_sym_POUND, - ACTIONS(289), 1, - anon_sym_SQUOTE, - ACTIONS(291), 1, - anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(976), 7, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(295), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, - anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, - ACTIONS(933), 1, - sym_important, - ACTIONS(935), 1, sym_plain_value, - STATE(294), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8191] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(909), 1, + ACTIONS(974), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(911), 1, + anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - ACTIONS(915), 1, + sym_important, anon_sym_SQUOTE, - ACTIONS(917), 1, anon_sym_DQUOTE, - ACTIONS(919), 1, - aux_sym_integer_value_token1, - ACTIONS(921), 1, - aux_sym_float_value_token1, - ACTIONS(923), 1, anon_sym_LBRACK2, - ACTIONS(925), 1, - sym_identifier, - ACTIONS(937), 1, - sym_important, - ACTIONS(939), 1, - sym_plain_value, - STATE(221), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8239] = 13, + anon_sym_LT, + [8257] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, - anon_sym_POUND, - ACTIONS(289), 1, - anon_sym_SQUOTE, - ACTIONS(291), 1, - anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(980), 7, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(295), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, - anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, - ACTIONS(941), 1, - sym_important, - ACTIONS(943), 1, sym_plain_value, - STATE(321), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8287] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(285), 1, + ACTIONS(978), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - ACTIONS(287), 1, sym_important, - ACTIONS(289), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, - aux_sym_integer_value_token1, - ACTIONS(295), 1, - aux_sym_float_value_token1, - ACTIONS(297), 1, anon_sym_LBRACK2, - ACTIONS(301), 1, - sym_plain_value, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, - sym_identifier, - STATE(333), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8335] = 13, + anon_sym_LT, + [8287] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, - anon_sym_POUND, - ACTIONS(289), 1, - anon_sym_SQUOTE, - ACTIONS(291), 1, - anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(984), 7, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(295), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, - anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, - ACTIONS(945), 1, - sym_important, - ACTIONS(947), 1, sym_plain_value, - STATE(309), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8383] = 13, + ACTIONS(982), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_POUND, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + anon_sym_LT, + [8317] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, @@ -12594,56 +12615,21 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_integer_value_token1, ACTIONS(241), 1, aux_sym_float_value_token1, - ACTIONS(345), 1, - anon_sym_POUND, ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(949), 1, - sym_important, - ACTIONS(951), 1, - sym_plain_value, - STATE(39), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8431] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(285), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(357), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(359), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, - aux_sym_integer_value_token1, - ACTIONS(295), 1, - aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(361), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + ACTIONS(363), 1, sym_identifier, - ACTIONS(953), 1, + ACTIONS(986), 1, sym_important, - ACTIONS(955), 1, + ACTIONS(988), 1, sym_plain_value, - STATE(336), 9, + STATE(189), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12653,102 +12639,58 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [8479] = 13, + [8365] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, - anon_sym_POUND, - ACTIONS(289), 1, - anon_sym_SQUOTE, - ACTIONS(291), 1, - anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(992), 7, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(295), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, - anon_sym_LBRACK2, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, - ACTIONS(957), 1, - sym_important, - ACTIONS(959), 1, sym_plain_value, - STATE(306), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8527] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(285), 1, + ACTIONS(990), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - ACTIONS(289), 1, + sym_important, anon_sym_SQUOTE, - ACTIONS(291), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, - aux_sym_integer_value_token1, - ACTIONS(295), 1, - aux_sym_float_value_token1, - ACTIONS(297), 1, anon_sym_LBRACK2, - ACTIONS(309), 1, - sym_important, - ACTIONS(311), 1, - sym_plain_value, - ACTIONS(857), 1, - anon_sym_LPAREN, - ACTIONS(861), 1, - sym_identifier, - STATE(323), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8575] = 13, + anon_sym_LT, + [8395] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(285), 1, + ACTIONS(291), 1, anon_sym_POUND, - ACTIONS(289), 1, + ACTIONS(295), 1, anon_sym_SQUOTE, - ACTIONS(291), 1, + ACTIONS(297), 1, anon_sym_DQUOTE, - ACTIONS(293), 1, + ACTIONS(299), 1, aux_sym_integer_value_token1, - ACTIONS(295), 1, + ACTIONS(301), 1, aux_sym_float_value_token1, - ACTIONS(297), 1, + ACTIONS(303), 1, anon_sym_LBRACK2, - ACTIONS(857), 1, + ACTIONS(930), 1, anon_sym_LPAREN, - ACTIONS(861), 1, + ACTIONS(934), 1, sym_identifier, - ACTIONS(961), 1, + ACTIONS(994), 1, sym_important, - ACTIONS(963), 1, + ACTIONS(996), 1, sym_plain_value, - STATE(305), 9, + STATE(312), 9, sym__value, sym_parenthesized_value, sym_color_value, @@ -12758,82 +12700,38 @@ static const uint16_t ts_small_parse_table[] = { sym_grid_value, sym_call_expression, sym_binary_expression, - [8623] = 13, + [8443] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(909), 1, - anon_sym_LPAREN, - ACTIONS(911), 1, - anon_sym_POUND, - ACTIONS(915), 1, - anon_sym_SQUOTE, - ACTIONS(917), 1, - anon_sym_DQUOTE, - ACTIONS(919), 1, + ACTIONS(1000), 7, + anon_sym_PLUS, aux_sym_integer_value_token1, - ACTIONS(921), 1, aux_sym_float_value_token1, - ACTIONS(923), 1, - anon_sym_LBRACK2, - ACTIONS(925), 1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, - ACTIONS(965), 1, - sym_important, - ACTIONS(967), 1, sym_plain_value, - STATE(233), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8671] = 13, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(221), 1, + ACTIONS(998), 12, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_LPAREN, - ACTIONS(239), 1, - aux_sym_integer_value_token1, - ACTIONS(241), 1, - aux_sym_float_value_token1, - ACTIONS(345), 1, + anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - ACTIONS(351), 1, - anon_sym_SQUOTE, - ACTIONS(353), 1, - anon_sym_DQUOTE, - ACTIONS(355), 1, - anon_sym_LBRACK2, - ACTIONS(357), 1, - sym_identifier, - ACTIONS(969), 1, sym_important, - ACTIONS(971), 1, - sym_plain_value, - STATE(29), 9, - sym__value, - sym_parenthesized_value, - sym_color_value, - sym_string_value, - sym_integer_value, - sym_float_value, - sym_grid_value, - sym_call_expression, - sym_binary_expression, - [8719] = 4, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + anon_sym_LT, + [8473] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(975), 7, + ACTIONS(1004), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -12841,7 +12739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(973), 11, + ACTIONS(1002), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -12853,12 +12751,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [8748] = 4, + anon_sym_LT, + [8503] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(979), 7, + ACTIONS(1008), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -12866,7 +12765,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(977), 11, + ACTIONS(1006), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -12878,12 +12777,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [8777] = 4, + anon_sym_LT, + [8533] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(983), 7, + ACTIONS(1012), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -12891,7 +12791,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(981), 11, + ACTIONS(1010), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -12903,12 +12803,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [8806] = 4, + anon_sym_LT, + [8563] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(987), 7, + ACTIONS(1016), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -12916,7 +12817,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(985), 11, + ACTIONS(1014), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -12928,12 +12829,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [8835] = 4, + anon_sym_LT, + [8593] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(991), 7, + ACTIONS(570), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -12941,7 +12843,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(989), 11, + ACTIONS(568), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -12953,12 +12855,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [8864] = 4, + anon_sym_LT, + [8623] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(263), 1, + anon_sym_POUND, + ACTIONS(269), 1, + anon_sym_SQUOTE, + ACTIONS(271), 1, + anon_sym_DQUOTE, + ACTIONS(273), 1, + aux_sym_integer_value_token1, + ACTIONS(275), 1, + aux_sym_float_value_token1, + ACTIONS(277), 1, + anon_sym_LBRACK2, + ACTIONS(736), 1, + anon_sym_LPAREN, + ACTIONS(738), 1, + sym_identifier, + ACTIONS(1018), 1, + sym_important, + ACTIONS(1020), 1, + sym_plain_value, + STATE(238), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8671] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(995), 7, + ACTIONS(574), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -12966,7 +12904,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(993), 11, + ACTIONS(572), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -12978,114 +12916,363 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [8893] = 4, + anon_sym_LT, + [8701] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(999), 7, - anon_sym_PLUS, + ACTIONS(291), 1, + anon_sym_POUND, + ACTIONS(295), 1, + anon_sym_SQUOTE, + ACTIONS(297), 1, + anon_sym_DQUOTE, + ACTIONS(299), 1, aux_sym_integer_value_token1, + ACTIONS(301), 1, aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, sym_identifier, + ACTIONS(1022), 1, + sym_important, + ACTIONS(1024), 1, sym_plain_value, - ACTIONS(997), 11, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, + STATE(332), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8749] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(291), 1, + anon_sym_POUND, + ACTIONS(295), 1, + anon_sym_SQUOTE, + ACTIONS(297), 1, + anon_sym_DQUOTE, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(930), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, + ACTIONS(934), 1, + sym_identifier, + ACTIONS(1026), 1, + sym_important, + ACTIONS(1028), 1, + sym_plain_value, + STATE(310), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8797] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(291), 1, + anon_sym_POUND, + ACTIONS(295), 1, + anon_sym_SQUOTE, + ACTIONS(297), 1, + anon_sym_DQUOTE, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, + sym_identifier, + ACTIONS(1030), 1, + sym_important, + ACTIONS(1032), 1, + sym_plain_value, + STATE(331), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8845] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(291), 1, anon_sym_POUND, + ACTIONS(293), 1, sym_important, + ACTIONS(295), 1, anon_sym_SQUOTE, + ACTIONS(297), 1, anon_sym_DQUOTE, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, anon_sym_LBRACK2, - [8922] = 4, + ACTIONS(307), 1, + sym_plain_value, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, + sym_identifier, + STATE(323), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8893] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1003), 7, - anon_sym_PLUS, + ACTIONS(291), 1, + anon_sym_POUND, + ACTIONS(295), 1, + anon_sym_SQUOTE, + ACTIONS(297), 1, + anon_sym_DQUOTE, + ACTIONS(299), 1, aux_sym_integer_value_token1, + ACTIONS(301), 1, aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, sym_identifier, + ACTIONS(1034), 1, + sym_important, + ACTIONS(1036), 1, sym_plain_value, - ACTIONS(1001), 11, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, + STATE(309), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8941] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(221), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, + ACTIONS(239), 1, + aux_sym_integer_value_token1, + ACTIONS(241), 1, + aux_sym_float_value_token1, + ACTIONS(351), 1, anon_sym_POUND, - sym_important, + ACTIONS(357), 1, anon_sym_SQUOTE, + ACTIONS(359), 1, anon_sym_DQUOTE, + ACTIONS(361), 1, anon_sym_LBRACK2, - [8951] = 4, + ACTIONS(363), 1, + sym_identifier, + ACTIONS(1038), 1, + sym_important, + ACTIONS(1040), 1, + sym_plain_value, + STATE(41), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [8989] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1007), 7, - anon_sym_PLUS, + ACTIONS(221), 1, + anon_sym_LPAREN, + ACTIONS(239), 1, aux_sym_integer_value_token1, + ACTIONS(241), 1, aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(351), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_SQUOTE, + ACTIONS(359), 1, + anon_sym_DQUOTE, + ACTIONS(361), 1, + anon_sym_LBRACK2, + ACTIONS(363), 1, sym_identifier, + ACTIONS(1042), 1, + sym_important, + ACTIONS(1044), 1, sym_plain_value, - ACTIONS(1005), 11, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, + STATE(215), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [9037] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(291), 1, + anon_sym_POUND, + ACTIONS(295), 1, + anon_sym_SQUOTE, + ACTIONS(297), 1, + anon_sym_DQUOTE, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(930), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, + ACTIONS(934), 1, + sym_identifier, + ACTIONS(1046), 1, + sym_important, + ACTIONS(1048), 1, + sym_plain_value, + STATE(330), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [9085] = 13, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(291), 1, anon_sym_POUND, - sym_important, + ACTIONS(295), 1, anon_sym_SQUOTE, + ACTIONS(297), 1, anon_sym_DQUOTE, + ACTIONS(299), 1, + aux_sym_integer_value_token1, + ACTIONS(301), 1, + aux_sym_float_value_token1, + ACTIONS(303), 1, anon_sym_LBRACK2, - [8980] = 6, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, + sym_identifier, + ACTIONS(1050), 1, + sym_important, + ACTIONS(1052), 1, + sym_plain_value, + STATE(311), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [9133] = 13, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(673), 1, - anon_sym_LPAREN2, - STATE(235), 1, - sym_arguments, - ACTIONS(383), 6, - anon_sym_SEMI, - anon_sym_STAR, + ACTIONS(291), 1, anon_sym_POUND, + ACTIONS(295), 1, anon_sym_SQUOTE, + ACTIONS(297), 1, anon_sym_DQUOTE, - anon_sym_LBRACK2, - ACTIONS(381), 10, - anon_sym_LPAREN, - anon_sym_PLUS, - sym_important, + ACTIONS(299), 1, aux_sym_integer_value_token1, + ACTIONS(301), 1, aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, + ACTIONS(303), 1, + anon_sym_LBRACK2, + ACTIONS(309), 1, + sym_important, + ACTIONS(311), 1, sym_plain_value, - sym_important_value, - [9013] = 4, + ACTIONS(930), 1, + anon_sym_LPAREN, + ACTIONS(934), 1, + sym_identifier, + STATE(336), 9, + sym__value, + sym_parenthesized_value, + sym_color_value, + sym_string_value, + sym_integer_value, + sym_float_value, + sym_grid_value, + sym_call_expression, + sym_binary_expression, + [9181] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(522), 7, + ACTIONS(1056), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -13093,7 +13280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(520), 11, + ACTIONS(1054), 12, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -13105,83 +13292,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9042] = 4, + anon_sym_LT, + [9211] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1011), 7, + ACTIONS(349), 1, + anon_sym_STAR, + ACTIONS(353), 3, anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, + ACTIONS(1060), 4, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, sym_identifier, sym_plain_value, - ACTIONS(1009), 11, + ACTIONS(1058), 10, anon_sym_COMMA, anon_sym_SEMI, - anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_RPAREN, - anon_sym_STAR, anon_sym_POUND, sym_important, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9071] = 4, + anon_sym_LT, + [9244] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(526), 7, - anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_plain_value, - ACTIONS(524), 11, - anon_sym_COMMA, + ACTIONS(646), 1, + anon_sym_LPAREN2, + STATE(235), 1, + sym_arguments, + ACTIONS(383), 6, anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_STAR, anon_sym_POUND, - sym_important, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9100] = 4, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(1015), 7, + ACTIONS(381), 10, + anon_sym_LPAREN, anon_sym_PLUS, + sym_important, aux_sym_integer_value_token1, aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(1013), 11, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_STAR, - anon_sym_POUND, - sym_important, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - [9129] = 5, - ACTIONS(1019), 1, + sym_important_value, + [9277] = 5, + ACTIONS(1064), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_js_comment, @@ -13189,7 +13356,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(385), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(1017), 6, + ACTIONS(1062), 6, anon_sym_EQ, anon_sym_TILDE_EQ, anon_sym_CARET_EQ, @@ -13205,40 +13372,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_GT, anon_sym_PLUS, - [9159] = 6, + [9307] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(581), 1, - anon_sym_SEMI, - ACTIONS(583), 1, - anon_sym_RBRACE, - ACTIONS(444), 7, + ACTIONS(349), 1, + anon_sym_STAR, + ACTIONS(353), 3, anon_sym_PLUS, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, + ACTIONS(1068), 4, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, sym_identifier, sym_plain_value, - ACTIONS(440), 8, + ACTIONS(1066), 9, anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_STAR, anon_sym_POUND, sym_important, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9191] = 5, + [9339] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1021), 1, + ACTIONS(1070), 1, sym_unit, - ACTIONS(881), 7, + ACTIONS(862), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13246,7 +13413,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(883), 9, + ACTIONS(864), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13256,42 +13423,41 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9221] = 6, - ACTIONS(3), 1, + [9369] = 5, + ACTIONS(1074), 1, + anon_sym_RBRACK, + ACTIONS(5), 2, sym_js_comment, - ACTIONS(5), 1, sym_comment, - ACTIONS(343), 1, - anon_sym_STAR, - ACTIONS(347), 3, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - ACTIONS(1023), 4, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, - sym_identifier, - sym_plain_value, - ACTIONS(543), 9, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RBRACE, - anon_sym_LPAREN, + ACTIONS(385), 2, + anon_sym_TILDE, + anon_sym_PIPE, + ACTIONS(1072), 6, + anon_sym_EQ, + anon_sym_TILDE_EQ, + anon_sym_CARET_EQ, + anon_sym_PIPE_EQ, + anon_sym_STAR_EQ, + anon_sym_DOLLAR_EQ, + ACTIONS(379), 8, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_DOT, + anon_sym_COLON_COLON, anon_sym_POUND, - sym_important, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - [9253] = 6, + anon_sym_LBRACK, + anon_sym_GT, + anon_sym_PLUS, + [9399] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1025), 1, + ACTIONS(1076), 1, anon_sym_SEMI, - ACTIONS(1027), 1, + ACTIONS(1078), 1, anon_sym_RBRACE, - ACTIONS(444), 7, + ACTIONS(454), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -13299,7 +13465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(440), 8, + ACTIONS(450), 8, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_STAR, @@ -13308,48 +13474,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9285] = 5, - ACTIONS(1031), 1, - anon_sym_RBRACK, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(385), 2, - anon_sym_TILDE, - anon_sym_PIPE, - ACTIONS(1029), 6, - anon_sym_EQ, - anon_sym_TILDE_EQ, - anon_sym_CARET_EQ, - anon_sym_PIPE_EQ, - anon_sym_STAR_EQ, - anon_sym_DOLLAR_EQ, - ACTIONS(379), 8, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_DOT, - anon_sym_COLON_COLON, - anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_GT, - anon_sym_PLUS, - [9315] = 5, - ACTIONS(1031), 1, + [9431] = 5, + ACTIONS(1074), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(442), 2, + ACTIONS(452), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(1029), 6, + ACTIONS(1072), 6, anon_sym_EQ, anon_sym_TILDE_EQ, anon_sym_CARET_EQ, anon_sym_PIPE_EQ, anon_sym_STAR_EQ, anon_sym_DOLLAR_EQ, - ACTIONS(438), 8, + ACTIONS(448), 8, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_DOT, @@ -13358,23 +13499,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_GT, anon_sym_PLUS, - [9345] = 6, + [9461] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(343), 1, + ACTIONS(349), 1, anon_sym_STAR, - ACTIONS(347), 3, + ACTIONS(353), 3, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - ACTIONS(1035), 4, + ACTIONS(1080), 4, aux_sym_integer_value_token1, aux_sym_float_value_token1, sym_identifier, sym_plain_value, - ACTIONS(1033), 9, + ACTIONS(606), 9, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RBRACE, @@ -13384,23 +13525,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9377] = 5, - ACTIONS(1019), 1, + [9493] = 5, + ACTIONS(1064), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(442), 2, + ACTIONS(452), 2, anon_sym_TILDE, anon_sym_PIPE, - ACTIONS(1017), 6, + ACTIONS(1062), 6, anon_sym_EQ, anon_sym_TILDE_EQ, anon_sym_CARET_EQ, anon_sym_PIPE_EQ, anon_sym_STAR_EQ, anon_sym_DOLLAR_EQ, - ACTIONS(438), 8, + ACTIONS(448), 8, sym__descendant_operator, sym__pseudo_class_selector_colon, anon_sym_DOT, @@ -13409,14 +13550,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_GT, anon_sym_PLUS, - [9407] = 5, + [9523] = 6, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(583), 1, + anon_sym_SEMI, + ACTIONS(585), 1, + anon_sym_RBRACE, + ACTIONS(454), 7, + anon_sym_PLUS, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + ACTIONS(450), 8, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_POUND, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + [9555] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1037), 1, + ACTIONS(1082), 1, sym_unit, - ACTIONS(887), 7, + ACTIONS(868), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13424,7 +13591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(889), 9, + ACTIONS(870), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13434,38 +13601,58 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9437] = 6, + [9585] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(343), 1, + ACTIONS(990), 7, + anon_sym_SEMI, + anon_sym_LPAREN, anon_sym_STAR, - ACTIONS(347), 3, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + ACTIONS(992), 9, anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - ACTIONS(1041), 4, + sym_important, aux_sym_integer_value_token1, aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(1039), 9, - anon_sym_COMMA, + sym_important_value, + [9612] = 4, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(1010), 7, anon_sym_SEMI, anon_sym_LPAREN, - anon_sym_RPAREN, + anon_sym_STAR, anon_sym_POUND, - sym_important, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9469] = 4, + ACTIONS(1012), 9, + anon_sym_PLUS, + sym_important, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + sym_important_value, + [9639] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1009), 7, + ACTIONS(1014), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13473,22 +13660,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(1011), 9, + ACTIONS(1016), 9, + anon_sym_PLUS, + sym_important, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_plain_value, + sym_important_value, + [9666] = 6, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(349), 1, + anon_sym_STAR, + ACTIONS(353), 3, anon_sym_PLUS, - sym_important, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, + ACTIONS(1086), 4, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, sym_identifier, sym_plain_value, - sym_important_value, - [9496] = 4, + ACTIONS(1084), 8, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_POUND, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + [9697] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(520), 7, + ACTIONS(568), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13496,7 +13708,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(522), 9, + ACTIONS(570), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13506,12 +13718,12 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9523] = 4, + [9724] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(524), 7, + ACTIONS(572), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13519,7 +13731,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(526), 9, + ACTIONS(574), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13529,112 +13741,97 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9550] = 10, + [9751] = 10, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1043), 1, + ACTIONS(1088), 1, anon_sym_SEMI, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(261), 2, anon_sym_not, anon_sym_only, - ACTIONS(1047), 2, + ACTIONS(1092), 2, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(1049), 2, + ACTIONS(1094), 2, anon_sym_DASH, anon_sym_SLASH, - STATE(327), 6, + STATE(324), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [9589] = 4, + [9790] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(985), 7, - anon_sym_SEMI, - anon_sym_LPAREN, + ACTIONS(1100), 1, anon_sym_STAR, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - ACTIONS(987), 9, + ACTIONS(1102), 3, anon_sym_PLUS, - sym_important, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, - sym_identifier, - sym_plain_value, - sym_important_value, - [9616] = 4, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(1013), 7, + ACTIONS(1098), 6, anon_sym_SEMI, anon_sym_LPAREN, - anon_sym_STAR, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(1015), 9, - anon_sym_PLUS, + ACTIONS(1104), 6, sym_important, aux_sym_integer_value_token1, aux_sym_float_value_token1, - anon_sym_DASH, - anon_sym_SLASH, sym_identifier, sym_plain_value, sym_important_value, - [9643] = 4, + [9821] = 10, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(981), 7, - anon_sym_SEMI, + ACTIONS(267), 1, + anon_sym_selector, + ACTIONS(1090), 1, anon_sym_LPAREN, + ACTIONS(1096), 1, + sym_identifier, + ACTIONS(1106), 1, + anon_sym_SEMI, + ACTIONS(261), 2, + anon_sym_not, + anon_sym_only, + ACTIONS(1092), 2, anon_sym_STAR, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - ACTIONS(983), 9, anon_sym_PLUS, - sym_important, - aux_sym_integer_value_token1, - aux_sym_float_value_token1, + ACTIONS(1094), 2, anon_sym_DASH, anon_sym_SLASH, - sym_identifier, - sym_plain_value, - sym_important_value, - [9670] = 5, + STATE(338), 6, + sym__query, + sym_feature_query, + sym_parenthesized_query, + sym_binary_query, + sym_unary_query, + sym_selector_query, + [9860] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(581), 1, + ACTIONS(1076), 1, anon_sym_SEMI, - ACTIONS(444), 7, + ACTIONS(454), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -13642,7 +13839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(440), 8, + ACTIONS(450), 8, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_STAR, @@ -13651,14 +13848,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9699] = 5, + [9889] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1025), 1, + ACTIONS(583), 1, anon_sym_SEMI, - ACTIONS(444), 7, + ACTIONS(454), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -13666,7 +13863,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(440), 8, + ACTIONS(450), 8, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_STAR, @@ -13675,12 +13872,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9728] = 4, + [9918] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(989), 7, + ACTIONS(970), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13688,7 +13885,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(991), 9, + ACTIONS(972), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13698,63 +13895,60 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9755] = 5, + [9945] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1053), 1, + ACTIONS(998), 7, anon_sym_SEMI, - ACTIONS(444), 7, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_POUND, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + ACTIONS(1000), 9, anon_sym_PLUS, + sym_important, aux_sym_integer_value_token1, aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(440), 8, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_STAR, - anon_sym_POUND, - sym_important, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - [9784] = 6, + sym_important_value, + [9972] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1057), 1, - anon_sym_STAR, - ACTIONS(1059), 3, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - ACTIONS(1055), 6, + ACTIONS(974), 7, anon_sym_SEMI, anon_sym_LPAREN, + anon_sym_STAR, anon_sym_POUND, anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(1061), 6, + ACTIONS(976), 9, + anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, aux_sym_float_value_token1, + anon_sym_DASH, + anon_sym_SLASH, sym_identifier, sym_plain_value, sym_important_value, - [9815] = 5, + [9999] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(695), 1, + ACTIONS(1108), 1, anon_sym_SEMI, - ACTIONS(444), 7, + ACTIONS(454), 7, anon_sym_PLUS, aux_sym_integer_value_token1, aux_sym_float_value_token1, @@ -13762,7 +13956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, sym_identifier, sym_plain_value, - ACTIONS(440), 8, + ACTIONS(450), 8, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_STAR, @@ -13771,12 +13965,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - [9844] = 4, + [10028] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(993), 7, + ACTIONS(978), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13784,7 +13978,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(995), 9, + ACTIONS(980), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13794,12 +13988,12 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9871] = 4, + [10055] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(997), 7, + ACTIONS(982), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13807,7 +14001,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(999), 9, + ACTIONS(984), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13817,41 +14011,12 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9898] = 10, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(267), 1, - anon_sym_selector, - ACTIONS(1045), 1, - anon_sym_LPAREN, - ACTIONS(1051), 1, - sym_identifier, - ACTIONS(1063), 1, - anon_sym_SEMI, - ACTIONS(261), 2, - anon_sym_not, - anon_sym_only, - ACTIONS(1047), 2, - anon_sym_STAR, - anon_sym_PLUS, - ACTIONS(1049), 2, - anon_sym_DASH, - anon_sym_SLASH, - STATE(330), 6, - sym__query, - sym_feature_query, - sym_parenthesized_query, - sym_binary_query, - sym_unary_query, - sym_selector_query, - [9937] = 4, + [10082] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1001), 7, + ACTIONS(1006), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13859,7 +14024,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(1003), 9, + ACTIONS(1008), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13869,12 +14034,12 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9964] = 4, + [10109] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(973), 7, + ACTIONS(1054), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13882,7 +14047,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(975), 9, + ACTIONS(1056), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13892,12 +14057,12 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [9991] = 4, + [10136] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1005), 7, + ACTIONS(1002), 7, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, @@ -13905,7 +14070,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, anon_sym_DQUOTE, anon_sym_LBRACK2, - ACTIONS(1007), 9, + ACTIONS(1004), 9, anon_sym_PLUS, sym_important, aux_sym_integer_value_token1, @@ -13915,41 +14080,42 @@ static const uint16_t ts_small_parse_table[] = { sym_identifier, sym_plain_value, sym_important_value, - [10018] = 4, + [10163] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(977), 7, + ACTIONS(638), 1, anon_sym_SEMI, - anon_sym_LPAREN, - anon_sym_STAR, - anon_sym_POUND, - anon_sym_SQUOTE, - anon_sym_DQUOTE, - anon_sym_LBRACK2, - ACTIONS(979), 9, + ACTIONS(454), 7, anon_sym_PLUS, - sym_important, aux_sym_integer_value_token1, aux_sym_float_value_token1, anon_sym_DASH, anon_sym_SLASH, sym_identifier, sym_plain_value, - sym_important_value, - [10045] = 9, + ACTIONS(450), 8, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_POUND, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + [10192] = 9, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, - ACTIONS(1065), 1, + ACTIONS(1110), 1, anon_sym_SEMI, - ACTIONS(1067), 1, + ACTIONS(1112), 1, anon_sym_LBRACE, - STATE(47), 1, + STATE(99), 1, sym_block, ACTIONS(5), 2, sym_js_comment, @@ -13957,94 +14123,83 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(310), 6, + STATE(306), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10080] = 3, - ACTIONS(1069), 1, - anon_sym_COLON, - ACTIONS(5), 2, + [10227] = 4, + ACTIONS(3), 1, sym_js_comment, + ACTIONS(5), 1, sym_comment, - ACTIONS(379), 12, - sym__descendant_operator, - sym__pseudo_class_selector_colon, + ACTIONS(1116), 4, + aux_sym_integer_value_token1, + aux_sym_float_value_token1, + sym_identifier, + sym_plain_value, + ACTIONS(1114), 10, anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_COLON_COLON, + anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_POUND, - anon_sym_LBRACK, - anon_sym_GT, - anon_sym_TILDE, - anon_sym_PLUS, - anon_sym_PIPE, - [10102] = 14, - ACTIONS(725), 1, + sym_important, + anon_sym_SQUOTE, + anon_sym_DQUOTE, + anon_sym_LBRACK2, + anon_sym_LT, + [10252] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1071), 1, - anon_sym_COMMA, - ACTIONS(1073), 1, - anon_sym_RPAREN, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - STATE(398), 1, - aux_sym_selectors_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10146] = 14, - ACTIONS(575), 1, + ACTIONS(1118), 3, anon_sym_COMMA, - ACTIONS(587), 1, + anon_sym_LBRACE, anon_sym_RPAREN, - ACTIONS(725), 1, + [10292] = 3, + ACTIONS(1138), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(379), 12, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, anon_sym_DOT, - ACTIONS(1075), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, anon_sym_POUND, - ACTIONS(1079), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, anon_sym_GT, - ACTIONS(1083), 1, anon_sym_TILDE, - ACTIONS(1085), 1, anon_sym_PLUS, - ACTIONS(1087), 1, anon_sym_PIPE, - ACTIONS(1089), 1, - sym__descendant_operator, - ACTIONS(1091), 1, - sym__pseudo_class_selector_colon, - STATE(384), 1, - aux_sym_pseudo_class_arguments_repeat2, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [10190] = 3, - ACTIONS(1093), 1, + [10314] = 3, + ACTIONS(1140), 1, anon_sym_COLON, ACTIONS(5), 2, sym_js_comment, @@ -14062,163 +14217,176 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_TILDE, anon_sym_PLUS, anon_sym_PIPE, - [10212] = 14, - ACTIONS(725), 1, - anon_sym_DOT, - ACTIONS(1071), 1, + [10336] = 14, + ACTIONS(589), 1, anon_sym_COMMA, - ACTIONS(1075), 1, + ACTIONS(593), 1, + anon_sym_RPAREN, + ACTIONS(766), 1, + anon_sym_DOT, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - ACTIONS(1095), 1, - anon_sym_LBRACE, - STATE(403), 1, - aux_sym_selectors_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [10256] = 3, - ACTIONS(1097), 1, - anon_sym_COLON, + STATE(390), 1, + aux_sym_pseudo_class_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(379), 12, - sym__descendant_operator, - sym__pseudo_class_selector_colon, - anon_sym_COMMA, - anon_sym_LBRACE, + [10380] = 14, + ACTIONS(766), 1, anon_sym_DOT, + ACTIONS(1120), 1, anon_sym_COLON_COLON, + ACTIONS(1122), 1, anon_sym_POUND, + ACTIONS(1124), 1, anon_sym_LBRACK, + ACTIONS(1126), 1, anon_sym_GT, + ACTIONS(1128), 1, anon_sym_TILDE, + ACTIONS(1130), 1, anon_sym_PLUS, + ACTIONS(1132), 1, anon_sym_PIPE, - [10278] = 12, - ACTIONS(725), 1, + ACTIONS(1134), 1, + sym__descendant_operator, + ACTIONS(1136), 1, + sym__pseudo_class_selector_colon, + ACTIONS(1142), 1, + anon_sym_COMMA, + ACTIONS(1144), 1, + anon_sym_LBRACE, + STATE(401), 1, + aux_sym_selectors_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [10424] = 14, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, + ACTIONS(1142), 1, + anon_sym_COMMA, + ACTIONS(1146), 1, + anon_sym_RPAREN, + STATE(396), 1, + aux_sym_selectors_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1099), 3, + [10468] = 14, + ACTIONS(589), 1, anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RPAREN, - [10318] = 14, - ACTIONS(575), 1, - anon_sym_COMMA, - ACTIONS(577), 1, + ACTIONS(591), 1, anon_sym_RPAREN, - ACTIONS(725), 1, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - STATE(401), 1, + STATE(395), 1, aux_sym_pseudo_class_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10362] = 8, - ACTIONS(1103), 1, + [10512] = 3, + ACTIONS(1148), 1, + anon_sym_COLON, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(379), 12, + sym__descendant_operator, + sym__pseudo_class_selector_colon, + anon_sym_COMMA, + anon_sym_LBRACE, + anon_sym_DOT, + anon_sym_COLON_COLON, + anon_sym_POUND, + anon_sym_LBRACK, + anon_sym_GT, + anon_sym_TILDE, + anon_sym_PLUS, + anon_sym_PIPE, + [10534] = 8, + ACTIONS(1152), 1, anon_sym_host, - ACTIONS(1107), 1, + ACTIONS(1156), 1, sym_escape_sequence, - ACTIONS(1109), 1, + ACTIONS(1158), 1, sym_identifier, - STATE(114), 1, + STATE(115), 1, sym_class_name, - STATE(125), 1, + STATE(145), 1, sym__nth_child_pseudo_class_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1105), 2, + ACTIONS(1154), 2, anon_sym_nth_DASHchild, anon_sym_nth_DASHlast_DASHchild, - ACTIONS(1101), 5, + ACTIONS(1150), 5, anon_sym_has, anon_sym_not, anon_sym_is, anon_sym_where, anon_sym_host_DASHcontext, - [10393] = 4, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(1009), 6, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_STAR, - anon_sym_PLUS, - ACTIONS(1011), 6, - anon_sym_not, - anon_sym_only, - anon_sym_selector, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - [10416] = 6, + [10565] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1111), 1, + ACTIONS(1160), 1, anon_sym_LPAREN2, - STATE(270), 1, + STATE(277), 1, sym_arguments, ACTIONS(383), 3, anon_sym_SEMI, @@ -14232,160 +14400,159 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [10443] = 8, - ACTIONS(1107), 1, + [10592] = 8, + ACTIONS(1156), 1, sym_escape_sequence, - ACTIONS(1109), 1, + ACTIONS(1158), 1, sym_identifier, - ACTIONS(1115), 1, + ACTIONS(1164), 1, anon_sym_host, - STATE(110), 1, + STATE(124), 1, sym_class_name, - STATE(147), 1, + STATE(149), 1, sym__nth_child_pseudo_class_selector, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1105), 2, + ACTIONS(1154), 2, anon_sym_nth_DASHchild, anon_sym_nth_DASHlast_DASHchild, - ACTIONS(1113), 5, + ACTIONS(1162), 5, anon_sym_has, anon_sym_not, - anon_sym_is, - anon_sym_where, - anon_sym_host_DASHcontext, - [10474] = 12, - ACTIONS(725), 1, + anon_sym_is, + anon_sym_where, + anon_sym_host_DASHcontext, + [10623] = 4, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(974), 6, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(976), 6, + anon_sym_not, + anon_sym_only, + anon_sym_selector, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + [10646] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(621), 2, + ACTIONS(642), 2, anon_sym_COMMA, anon_sym_RPAREN, - [10513] = 12, - ACTIONS(725), 1, + [10685] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - ACTIONS(1117), 1, + ACTIONS(1166), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10551] = 12, - ACTIONS(725), 1, + [10723] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - ACTIONS(1119), 1, + ACTIONS(1168), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10589] = 6, - ACTIONS(267), 1, - anon_sym_selector, - ACTIONS(1045), 1, - anon_sym_LPAREN, - ACTIONS(1051), 1, - sym_identifier, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(261), 2, - anon_sym_not, - anon_sym_only, - STATE(354), 6, - sym__query, - sym_feature_query, - sym_parenthesized_query, - sym_binary_query, - sym_unary_query, - sym_selector_query, - [10615] = 12, - ACTIONS(725), 1, + [10761] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - ACTIONS(1121), 1, + ACTIONS(1170), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10653] = 6, + [10799] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14393,19 +14560,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(334), 6, + STATE(347), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10679] = 6, + [10825] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14413,19 +14580,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(311), 6, + STATE(317), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10705] = 6, + [10851] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14433,83 +14600,57 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(317), 6, + STATE(329), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10731] = 5, + [10877] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1123), 1, + ACTIONS(1172), 1, sym_unit, - ACTIONS(881), 4, + ACTIONS(862), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(883), 6, + ACTIONS(864), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [10755] = 5, + [10901] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1125), 1, + ACTIONS(1174), 1, sym_unit, - ACTIONS(887), 4, + ACTIONS(868), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(889), 6, + ACTIONS(870), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [10779] = 12, - ACTIONS(725), 1, - anon_sym_DOT, - ACTIONS(1075), 1, - anon_sym_COLON_COLON, - ACTIONS(1077), 1, - anon_sym_POUND, - ACTIONS(1079), 1, - anon_sym_LBRACK, - ACTIONS(1081), 1, - anon_sym_GT, - ACTIONS(1083), 1, - anon_sym_TILDE, - ACTIONS(1085), 1, - anon_sym_PLUS, - ACTIONS(1087), 1, - anon_sym_PIPE, - ACTIONS(1089), 1, - sym__descendant_operator, - ACTIONS(1091), 1, - sym__pseudo_class_selector_colon, - ACTIONS(1127), 1, - anon_sym_RPAREN, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [10817] = 6, + [10925] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1129), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14517,19 +14658,45 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(382), 6, + STATE(318), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10843] = 6, + [10951] = 12, + ACTIONS(766), 1, + anon_sym_DOT, + ACTIONS(1120), 1, + anon_sym_COLON_COLON, + ACTIONS(1122), 1, + anon_sym_POUND, + ACTIONS(1124), 1, + anon_sym_LBRACK, + ACTIONS(1126), 1, + anon_sym_GT, + ACTIONS(1128), 1, + anon_sym_TILDE, + ACTIONS(1130), 1, + anon_sym_PLUS, + ACTIONS(1132), 1, + anon_sym_PIPE, + ACTIONS(1134), 1, + sym__descendant_operator, + ACTIONS(1136), 1, + sym__pseudo_class_selector_colon, + ACTIONS(1176), 1, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [10989] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14537,19 +14704,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(314), 6, + STATE(319), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10869] = 6, + [11015] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14557,19 +14724,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(313), 6, + STATE(315), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10895] = 6, + [11041] = 6, ACTIONS(267), 1, anon_sym_selector, - ACTIONS(1045), 1, + ACTIONS(1090), 1, anon_sym_LPAREN, - ACTIONS(1051), 1, + ACTIONS(1096), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, @@ -14577,343 +14744,346 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(261), 2, anon_sym_not, anon_sym_only, - STATE(346), 6, + STATE(378), 6, sym__query, sym_feature_query, sym_parenthesized_query, sym_binary_query, sym_unary_query, sym_selector_query, - [10921] = 12, - ACTIONS(725), 1, + [11067] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - ACTIONS(1131), 1, + ACTIONS(1178), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10959] = 12, - ACTIONS(725), 1, + [11105] = 12, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, - ACTIONS(1133), 1, + ACTIONS(1180), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [10997] = 4, + [11143] = 6, + ACTIONS(267), 1, + anon_sym_selector, + ACTIONS(1090), 1, + anon_sym_LPAREN, + ACTIONS(1182), 1, + sym_identifier, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(261), 2, + anon_sym_not, + anon_sym_only, + STATE(405), 6, + sym__query, + sym_feature_query, + sym_parenthesized_query, + sym_binary_query, + sym_unary_query, + sym_selector_query, + [11169] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(981), 4, + ACTIONS(998), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(983), 6, + ACTIONS(1000), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11018] = 4, + [11190] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1005), 4, + ACTIONS(1006), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(1007), 6, + ACTIONS(1008), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11039] = 4, + [11211] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(973), 4, + ACTIONS(978), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(975), 6, + ACTIONS(980), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11060] = 4, + [11232] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(524), 4, + ACTIONS(1014), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(526), 6, + ACTIONS(1016), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11081] = 11, - ACTIONS(725), 1, + [11253] = 11, + ACTIONS(766), 1, anon_sym_DOT, - ACTIONS(1075), 1, + ACTIONS(1120), 1, anon_sym_COLON_COLON, - ACTIONS(1077), 1, + ACTIONS(1122), 1, anon_sym_POUND, - ACTIONS(1079), 1, + ACTIONS(1124), 1, anon_sym_LBRACK, - ACTIONS(1081), 1, + ACTIONS(1126), 1, anon_sym_GT, - ACTIONS(1083), 1, + ACTIONS(1128), 1, anon_sym_TILDE, - ACTIONS(1085), 1, + ACTIONS(1130), 1, anon_sym_PLUS, - ACTIONS(1087), 1, + ACTIONS(1132), 1, anon_sym_PIPE, - ACTIONS(1089), 1, + ACTIONS(1134), 1, sym__descendant_operator, - ACTIONS(1091), 1, + ACTIONS(1136), 1, sym__pseudo_class_selector_colon, ACTIONS(5), 2, sym_js_comment, sym_comment, - [11116] = 4, + [11288] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(985), 4, + ACTIONS(572), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(987), 6, + ACTIONS(574), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11137] = 4, + [11309] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(989), 4, + ACTIONS(982), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(991), 6, + ACTIONS(984), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11158] = 6, + [11330] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(381), 1, - anon_sym_SLASH, - ACTIONS(1135), 1, - anon_sym_LPAREN2, - STATE(298), 1, - sym_arguments, - ACTIONS(383), 7, - anon_sym_COMMA, + ACTIONS(1054), 4, anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_STAR, - anon_sym_RBRACK, anon_sym_PLUS, + ACTIONS(1056), 6, + anon_sym_not, + anon_sym_only, + anon_sym_selector, anon_sym_DASH, - [11183] = 4, + anon_sym_SLASH, + sym_identifier, + [11351] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(997), 4, + ACTIONS(1002), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(999), 6, + ACTIONS(1004), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11204] = 4, + [11372] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1001), 4, + ACTIONS(970), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(1003), 6, + ACTIONS(972), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11225] = 8, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(381), 1, - anon_sym_SLASH, - ACTIONS(1135), 1, - anon_sym_LPAREN2, - ACTIONS(1137), 1, - anon_sym_COLON, - STATE(298), 1, - sym_arguments, - ACTIONS(383), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(671), 3, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_or, - [11254] = 4, + [11393] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1013), 4, + ACTIONS(990), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(1015), 6, + ACTIONS(992), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11275] = 4, + [11414] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(520), 4, + ACTIONS(1010), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(522), 6, + ACTIONS(1012), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11296] = 4, + [11435] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(993), 4, + ACTIONS(568), 4, anon_sym_SEMI, anon_sym_LPAREN, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(995), 6, + ACTIONS(570), 6, anon_sym_not, anon_sym_only, anon_sym_selector, anon_sym_DASH, anon_sym_SLASH, sym_identifier, - [11317] = 4, + [11456] = 8, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(977), 4, - anon_sym_SEMI, - anon_sym_LPAREN, + ACTIONS(381), 1, + anon_sym_SLASH, + ACTIONS(1184), 1, + anon_sym_LPAREN2, + ACTIONS(1186), 1, + anon_sym_COLON, + STATE(298), 1, + sym_arguments, + ACTIONS(383), 3, anon_sym_STAR, anon_sym_PLUS, - ACTIONS(979), 6, - anon_sym_not, - anon_sym_only, - anon_sym_selector, anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - [11338] = 5, + ACTIONS(644), 3, + anon_sym_RPAREN, + anon_sym_and, + anon_sym_or, + [11485] = 6, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(889), 1, + ACTIONS(381), 1, anon_sym_SLASH, - ACTIONS(1139), 1, - sym_unit, - ACTIONS(887), 7, + ACTIONS(1184), 1, + anon_sym_LPAREN2, + STATE(298), 1, + sym_arguments, + ACTIONS(383), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -14921,65 +15091,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11360] = 5, + [11510] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(883), 1, + ACTIONS(976), 1, anon_sym_SLASH, - ACTIONS(1141), 1, - sym_unit, - ACTIONS(881), 7, + ACTIONS(974), 8, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_STAR, anon_sym_RBRACK, anon_sym_PLUS, + anon_sym_of, anon_sym_DASH, - [11382] = 4, + [11530] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1011), 1, + ACTIONS(870), 1, anon_sym_SLASH, - ACTIONS(1009), 8, + ACTIONS(1188), 1, + sym_unit, + ACTIONS(868), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_STAR, anon_sym_RBRACK, anon_sym_PLUS, - anon_sym_of, anon_sym_DASH, - [11402] = 7, - ACTIONS(1143), 1, - anon_sym_RBRACE, - ACTIONS(1145), 1, - sym_from, - ACTIONS(1148), 1, - anon_sym_to, - ACTIONS(1151), 1, - aux_sym_integer_value_token1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - STATE(286), 2, - sym_keyframe_block, - aux_sym_keyframe_block_list_repeat1, - STATE(341), 2, - sym_to, - sym_integer_value, - [11427] = 4, + [11552] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1007), 1, + ACTIONS(864), 1, anon_sym_SLASH, - ACTIONS(1005), 7, + ACTIONS(1190), 1, + sym_unit, + ACTIONS(862), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -14987,32 +15141,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11446] = 7, - ACTIONS(1154), 1, - anon_sym_RBRACE, - ACTIONS(1156), 1, - sym_from, - ACTIONS(1158), 1, - anon_sym_to, - ACTIONS(1160), 1, - aux_sym_integer_value_token1, - ACTIONS(5), 2, + [11574] = 4, + ACTIONS(3), 1, sym_js_comment, + ACTIONS(5), 1, sym_comment, - STATE(295), 2, - sym_keyframe_block, - aux_sym_keyframe_block_list_repeat1, - STATE(341), 2, - sym_to, - sym_integer_value, - [11471] = 4, + ACTIONS(992), 1, + anon_sym_SLASH, + ACTIONS(990), 7, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_RBRACK, + anon_sym_PLUS, + anon_sym_DASH, + [11593] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(522), 1, + ACTIONS(570), 1, anon_sym_SLASH, - ACTIONS(520), 7, + ACTIONS(568), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15020,14 +15171,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11490] = 4, + [11612] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(526), 1, + ACTIONS(972), 1, anon_sym_SLASH, - ACTIONS(524), 7, + ACTIONS(970), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15035,14 +15186,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11509] = 4, + [11631] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(983), 1, + ACTIONS(574), 1, anon_sym_SLASH, - ACTIONS(981), 7, + ACTIONS(572), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15050,14 +15201,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11528] = 4, + [11650] = 7, + ACTIONS(1192), 1, + anon_sym_RBRACE, + ACTIONS(1194), 1, + sym_from, + ACTIONS(1197), 1, + anon_sym_to, + ACTIONS(1200), 1, + aux_sym_integer_value_token1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + STATE(293), 2, + sym_keyframe_block, + aux_sym_keyframe_block_list_repeat1, + STATE(365), 2, + sym_to, + sym_integer_value, + [11675] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(987), 1, + ACTIONS(1056), 1, anon_sym_SLASH, - ACTIONS(985), 7, + ACTIONS(1054), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15065,14 +15234,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11547] = 4, + [11694] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(991), 1, + ACTIONS(1000), 1, anon_sym_SLASH, - ACTIONS(989), 7, + ACTIONS(998), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15080,14 +15249,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11566] = 4, + [11713] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(995), 1, + ACTIONS(1004), 1, anon_sym_SLASH, - ACTIONS(993), 7, + ACTIONS(1002), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15095,68 +15264,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11585] = 7, - ACTIONS(1156), 1, + [11732] = 7, + ACTIONS(1203), 1, + anon_sym_RBRACE, + ACTIONS(1205), 1, sym_from, - ACTIONS(1158), 1, + ACTIONS(1207), 1, anon_sym_to, - ACTIONS(1160), 1, + ACTIONS(1209), 1, aux_sym_integer_value_token1, - ACTIONS(1162), 1, - anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(286), 2, + STATE(303), 2, sym_keyframe_block, aux_sym_keyframe_block_list_repeat1, - STATE(341), 2, + STATE(365), 2, sym_to, sym_integer_value, - [11610] = 7, - ACTIONS(1156), 1, + [11757] = 4, + ACTIONS(3), 1, + sym_js_comment, + ACTIONS(5), 1, + sym_comment, + ACTIONS(984), 1, + anon_sym_SLASH, + ACTIONS(982), 7, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_STAR, + anon_sym_RBRACK, + anon_sym_PLUS, + anon_sym_DASH, + [11776] = 7, + ACTIONS(1205), 1, sym_from, - ACTIONS(1158), 1, + ACTIONS(1207), 1, anon_sym_to, - ACTIONS(1160), 1, + ACTIONS(1209), 1, aux_sym_integer_value_token1, - ACTIONS(1164), 1, + ACTIONS(1211), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(297), 2, + STATE(300), 2, sym_keyframe_block, aux_sym_keyframe_block_list_repeat1, - STATE(341), 2, + STATE(365), 2, sym_to, sym_integer_value, - [11635] = 7, - ACTIONS(1156), 1, + [11801] = 7, + ACTIONS(1205), 1, sym_from, - ACTIONS(1158), 1, + ACTIONS(1207), 1, anon_sym_to, - ACTIONS(1160), 1, + ACTIONS(1209), 1, aux_sym_integer_value_token1, - ACTIONS(1166), 1, + ACTIONS(1213), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(286), 2, + STATE(293), 2, sym_keyframe_block, aux_sym_keyframe_block_list_repeat1, - STATE(341), 2, + STATE(365), 2, sym_to, sym_integer_value, - [11660] = 4, + [11826] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(975), 1, + ACTIONS(1008), 1, anon_sym_SLASH, - ACTIONS(973), 7, + ACTIONS(1006), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15164,14 +15348,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11679] = 4, + [11845] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(979), 1, + ACTIONS(1012), 1, anon_sym_SLASH, - ACTIONS(977), 7, + ACTIONS(1010), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15179,14 +15363,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11698] = 4, + [11864] = 7, + ACTIONS(1205), 1, + sym_from, + ACTIONS(1207), 1, + anon_sym_to, + ACTIONS(1209), 1, + aux_sym_integer_value_token1, + ACTIONS(1215), 1, + anon_sym_RBRACE, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + STATE(293), 2, + sym_keyframe_block, + aux_sym_keyframe_block_list_repeat1, + STATE(365), 2, + sym_to, + sym_integer_value, + [11889] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(999), 1, + ACTIONS(980), 1, anon_sym_SLASH, - ACTIONS(997), 7, + ACTIONS(978), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15194,14 +15396,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11717] = 4, + [11908] = 4, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1003), 1, + ACTIONS(1016), 1, anon_sym_SLASH, - ACTIONS(1001), 7, + ACTIONS(1014), 7, anon_sym_COMMA, anon_sym_SEMI, anon_sym_RPAREN, @@ -15209,1441 +15411,1438 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_PLUS, anon_sym_DASH, - [11736] = 4, + [11927] = 7, + ACTIONS(1112), 1, + anon_sym_LBRACE, + ACTIONS(1217), 1, + anon_sym_COMMA, + ACTIONS(1219), 1, + anon_sym_SEMI, + STATE(101), 1, + sym_block, + STATE(335), 1, + aux_sym_import_statement_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1221), 2, + anon_sym_and, + anon_sym_or, + [11951] = 7, + ACTIONS(916), 1, + anon_sym_SQUOTE, + ACTIONS(918), 1, + anon_sym_DQUOTE, + ACTIONS(1160), 1, + anon_sym_LPAREN2, + ACTIONS(1223), 1, + sym_identifier, + STATE(277), 1, + sym_arguments, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + STATE(424), 2, + sym_string_value, + sym_call_expression, + [11975] = 7, + ACTIONS(257), 1, + anon_sym_LBRACE, + ACTIONS(1217), 1, + anon_sym_COMMA, + ACTIONS(1225), 1, + anon_sym_SEMI, + STATE(83), 1, + sym_block, + STATE(326), 1, + aux_sym_import_statement_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1221), 2, + anon_sym_and, + anon_sym_or, + [11999] = 7, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1015), 1, - anon_sym_SLASH, - ACTIONS(1013), 7, + ACTIONS(1227), 1, anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_STAR, + ACTIONS(1231), 1, anon_sym_RBRACK, + ACTIONS(1233), 1, + anon_sym_SLASH, + STATE(399), 1, + aux_sym_grid_value_repeat1, + ACTIONS(1229), 3, + anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [11755] = 7, + [12023] = 7, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1168), 1, + ACTIONS(1227), 1, anon_sym_COMMA, - ACTIONS(1172), 1, - anon_sym_RBRACK, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - STATE(394), 1, + ACTIONS(1235), 1, + anon_sym_RBRACK, + STATE(393), 1, aux_sym_grid_value_repeat1, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [11779] = 7, - ACTIONS(915), 1, - anon_sym_SQUOTE, - ACTIONS(917), 1, - anon_sym_DQUOTE, - ACTIONS(1111), 1, - anon_sym_LPAREN2, - ACTIONS(1176), 1, - sym_identifier, - STATE(270), 1, - sym_arguments, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - STATE(427), 2, - sym_string_value, - sym_call_expression, - [11803] = 7, + [12047] = 7, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1168), 1, + ACTIONS(1227), 1, anon_sym_COMMA, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1178), 1, + ACTIONS(1237), 1, anon_sym_RBRACK, - STATE(390), 1, + STATE(394), 1, aux_sym_grid_value_repeat1, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [11827] = 7, + [12071] = 7, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1168), 1, + ACTIONS(1227), 1, anon_sym_COMMA, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1180), 1, + ACTIONS(1239), 1, anon_sym_RBRACK, - STATE(387), 1, + STATE(391), 1, aux_sym_grid_value_repeat1, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [11851] = 7, - ACTIONS(915), 1, + [12095] = 7, + ACTIONS(916), 1, anon_sym_SQUOTE, - ACTIONS(917), 1, + ACTIONS(918), 1, anon_sym_DQUOTE, - ACTIONS(1111), 1, + ACTIONS(1160), 1, anon_sym_LPAREN2, - ACTIONS(1176), 1, + ACTIONS(1223), 1, sym_identifier, - STATE(270), 1, + STATE(277), 1, sym_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(436), 2, + STATE(426), 2, sym_string_value, sym_call_expression, - [11875] = 7, + [12119] = 2, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1241), 6, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_LBRACE, + anon_sym_RPAREN, + anon_sym_and, + anon_sym_or, + [12132] = 6, ACTIONS(257), 1, anon_sym_LBRACE, - ACTIONS(1182), 1, + ACTIONS(1217), 1, anon_sym_COMMA, - ACTIONS(1184), 1, - anon_sym_SEMI, - STATE(80), 1, + STATE(77), 1, sym_block, - STATE(332), 1, + STATE(343), 1, aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, + ACTIONS(1221), 2, anon_sym_and, anon_sym_or, - [11899] = 7, - ACTIONS(3), 1, + [12153] = 2, + ACTIONS(5), 2, sym_js_comment, - ACTIONS(5), 1, sym_comment, - ACTIONS(1168), 1, + ACTIONS(1243), 6, anon_sym_COMMA, - ACTIONS(1174), 1, - anon_sym_SLASH, - ACTIONS(1188), 1, - anon_sym_RBRACK, - STATE(395), 1, - aux_sym_grid_value_repeat1, - ACTIONS(1170), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_DASH, - [11923] = 7, - ACTIONS(1067), 1, + anon_sym_SEMI, anon_sym_LBRACE, - ACTIONS(1182), 1, + anon_sym_RPAREN, + anon_sym_and, + anon_sym_or, + [12166] = 6, + ACTIONS(1112), 1, + anon_sym_LBRACE, + ACTIONS(1217), 1, anon_sym_COMMA, - ACTIONS(1190), 1, - anon_sym_SEMI, - STATE(49), 1, + STATE(54), 1, sym_block, - STATE(329), 1, + STATE(377), 1, aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, + ACTIONS(1221), 2, anon_sym_and, anon_sym_or, - [11947] = 2, + [12187] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1192), 6, + ACTIONS(1245), 6, anon_sym_COMMA, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RPAREN, anon_sym_and, anon_sym_or, - [11960] = 2, + [12200] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(671), 6, + ACTIONS(1247), 6, anon_sym_COMMA, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RPAREN, anon_sym_and, anon_sym_or, - [11973] = 6, - ACTIONS(257), 1, - anon_sym_LBRACE, - ACTIONS(1182), 1, - anon_sym_COMMA, - STATE(74), 1, - sym_block, - STATE(353), 1, - aux_sym_import_statement_repeat1, - ACTIONS(5), 2, + [12213] = 5, + ACTIONS(3), 1, sym_js_comment, + ACTIONS(5), 1, sym_comment, - ACTIONS(1186), 2, - anon_sym_and, - anon_sym_or, - [11994] = 2, + ACTIONS(1233), 1, + anon_sym_SLASH, + ACTIONS(1249), 2, + anon_sym_COMMA, + anon_sym_RBRACK, + ACTIONS(1229), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, + [12232] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1194), 6, + ACTIONS(1251), 6, anon_sym_COMMA, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RPAREN, anon_sym_and, anon_sym_or, - [12007] = 2, + [12245] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1196), 6, + ACTIONS(644), 6, anon_sym_COMMA, anon_sym_SEMI, anon_sym_LBRACE, anon_sym_RPAREN, anon_sym_and, anon_sym_or, - [12020] = 2, - ACTIONS(5), 2, + [12258] = 5, + ACTIONS(3), 1, sym_js_comment, + ACTIONS(5), 1, sym_comment, - ACTIONS(1198), 6, + ACTIONS(1233), 1, + anon_sym_SLASH, + ACTIONS(1253), 1, + anon_sym_RPAREN, + ACTIONS(1229), 3, + anon_sym_STAR, + anon_sym_PLUS, + anon_sym_DASH, + [12276] = 5, + ACTIONS(1217), 1, anon_sym_COMMA, + ACTIONS(1255), 1, anon_sym_SEMI, - anon_sym_LBRACE, - anon_sym_RPAREN, + STATE(404), 1, + aux_sym_import_statement_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1221), 2, anon_sym_and, anon_sym_or, - [12033] = 6, - ACTIONS(1067), 1, + [12294] = 5, + ACTIONS(916), 1, + anon_sym_SQUOTE, + ACTIONS(918), 1, + anon_sym_DQUOTE, + ACTIONS(1257), 1, + sym_identifier, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + STATE(440), 2, + sym_string_value, + sym_call_expression, + [12312] = 6, + ACTIONS(257), 1, anon_sym_LBRACE, - ACTIONS(1182), 1, + ACTIONS(1217), 1, anon_sym_COMMA, - STATE(42), 1, + ACTIONS(1259), 1, + anon_sym_SEMI, + STATE(90), 1, sym_block, - STATE(366), 1, + STATE(346), 1, aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, - anon_sym_and, - anon_sym_or, - [12054] = 5, - ACTIONS(3), 1, + [12332] = 5, + ACTIONS(1207), 1, + anon_sym_to, + ACTIONS(1209), 1, + aux_sym_integer_value_token1, + ACTIONS(1261), 1, + sym_from, + ACTIONS(5), 2, sym_js_comment, - ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, - anon_sym_SLASH, - ACTIONS(1200), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - ACTIONS(1170), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_DASH, - [12073] = 2, + STATE(413), 2, + sym_to, + sym_integer_value, + [12350] = 4, + ACTIONS(1265), 1, + aux_sym_integer_value_token1, + STATE(420), 1, + sym_integer_value, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1202), 6, + ACTIONS(1263), 3, + anon_sym_even, + anon_sym_odd, + sym__nth_functional_notation, + [12366] = 3, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1221), 2, + anon_sym_and, + anon_sym_or, + ACTIONS(1267), 3, anon_sym_COMMA, anon_sym_SEMI, anon_sym_LBRACE, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_or, - [12086] = 5, + [12380] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1204), 1, + ACTIONS(1269), 1, anon_sym_RPAREN, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12104] = 5, + [12398] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1206), 1, + ACTIONS(1271), 1, anon_sym_SEMI, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12122] = 4, - ACTIONS(1210), 1, - aux_sym_integer_value_token1, - STATE(409), 1, - sym_integer_value, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(1208), 3, - anon_sym_even, - anon_sym_odd, - sym__nth_functional_notation, - [12138] = 5, + [12416] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1212), 1, + ACTIONS(1273), 1, anon_sym_RPAREN, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12156] = 5, - ACTIONS(1158), 1, - anon_sym_to, - ACTIONS(1160), 1, - aux_sym_integer_value_token1, - ACTIONS(1214), 1, - sym_from, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - STATE(417), 2, - sym_to, - sym_integer_value, - [12174] = 5, - ACTIONS(915), 1, + [12434] = 5, + ACTIONS(916), 1, anon_sym_SQUOTE, - ACTIONS(917), 1, + ACTIONS(918), 1, anon_sym_DQUOTE, - ACTIONS(1216), 1, + ACTIONS(1275), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - STATE(434), 2, + STATE(435), 2, sym_string_value, sym_call_expression, - [12192] = 5, + [12452] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1218), 1, + ACTIONS(1277), 1, anon_sym_RBRACK, - ACTIONS(1170), 3, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12210] = 5, - ACTIONS(1182), 1, - anon_sym_COMMA, - ACTIONS(1220), 1, - anon_sym_SEMI, - STATE(396), 1, - aux_sym_import_statement_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(1186), 2, - anon_sym_and, - anon_sym_or, - [12228] = 5, - ACTIONS(915), 1, - anon_sym_SQUOTE, - ACTIONS(917), 1, - anon_sym_DQUOTE, - ACTIONS(1222), 1, - sym_identifier, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - STATE(428), 2, - sym_string_value, - sym_call_expression, - [12246] = 6, - ACTIONS(1067), 1, + [12470] = 6, + ACTIONS(1112), 1, anon_sym_LBRACE, - ACTIONS(1182), 1, + ACTIONS(1217), 1, anon_sym_COMMA, - ACTIONS(1224), 1, + ACTIONS(1279), 1, anon_sym_SEMI, - STATE(61), 1, + STATE(58), 1, sym_block, - STATE(344), 1, + STATE(346), 1, aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [12266] = 5, - ACTIONS(1182), 1, - anon_sym_COMMA, - ACTIONS(1226), 1, - anon_sym_SEMI, - STATE(386), 1, - aux_sym_import_statement_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(1186), 2, - anon_sym_and, - anon_sym_or, - [12284] = 5, + [12490] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1228), 1, - anon_sym_SEMI, - ACTIONS(1170), 3, + ACTIONS(1281), 1, + anon_sym_RPAREN, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12302] = 6, - ACTIONS(257), 1, - anon_sym_LBRACE, - ACTIONS(1182), 1, - anon_sym_COMMA, - ACTIONS(1230), 1, - anon_sym_SEMI, - STATE(87), 1, - sym_block, - STATE(344), 1, - aux_sym_import_statement_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [12322] = 5, + [12508] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1232), 1, - anon_sym_RPAREN, - ACTIONS(1170), 3, + ACTIONS(1283), 1, + anon_sym_RBRACK, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12340] = 3, + [12526] = 5, + ACTIONS(1217), 1, + anon_sym_COMMA, + ACTIONS(1285), 1, + anon_sym_SEMI, + STATE(406), 1, + aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, + ACTIONS(1221), 2, anon_sym_and, anon_sym_or, - ACTIONS(1234), 3, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_LBRACE, - [12354] = 5, - ACTIONS(3), 1, - sym_js_comment, - ACTIONS(5), 1, - sym_comment, - ACTIONS(1174), 1, - anon_sym_SLASH, - ACTIONS(1236), 1, - anon_sym_RBRACK, - ACTIONS(1170), 3, - anon_sym_STAR, - anon_sym_PLUS, - anon_sym_DASH, - [12372] = 5, + [12544] = 5, ACTIONS(3), 1, sym_js_comment, ACTIONS(5), 1, sym_comment, - ACTIONS(1174), 1, + ACTIONS(1233), 1, anon_sym_SLASH, - ACTIONS(1238), 1, - anon_sym_RPAREN, - ACTIONS(1170), 3, + ACTIONS(1287), 1, + anon_sym_SEMI, + ACTIONS(1229), 3, anon_sym_STAR, anon_sym_PLUS, anon_sym_DASH, - [12390] = 4, - ACTIONS(1240), 1, - anon_sym_DQUOTE, - STATE(372), 1, - aux_sym_string_value_repeat2, - ACTIONS(3), 2, - sym_js_comment, - sym_comment, - ACTIONS(1242), 2, - aux_sym_string_value_token2, - sym_escape_sequence, - [12405] = 4, - ACTIONS(1244), 1, + [12562] = 4, + ACTIONS(442), 1, anon_sym_RPAREN, - STATE(380), 1, - aux_sym_arguments_repeat1, + STATE(340), 1, + aux_sym_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(446), 2, + ACTIONS(1289), 2, anon_sym_COMMA, anon_sym_SEMI, - [12420] = 2, + [12577] = 4, + ACTIONS(1292), 1, + anon_sym_COMMA, + STATE(341), 1, + aux_sym_selectors_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1118), 2, + anon_sym_LBRACE, + anon_sym_RPAREN, + [12592] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1246), 4, + ACTIONS(1295), 4, anon_sym_RBRACE, sym_from, anon_sym_to, aux_sym_integer_value_token1, - [12431] = 5, - ACTIONS(1248), 1, - anon_sym_COMMA, - ACTIONS(1250), 1, + [12603] = 5, + ACTIONS(257), 1, anon_sym_LBRACE, - STATE(357), 1, + ACTIONS(1217), 1, + anon_sym_COMMA, + STATE(85), 1, sym_block, - STATE(392), 1, - aux_sym_keyframe_block_repeat1, + STATE(346), 1, + aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [12448] = 5, - ACTIONS(1248), 1, + [12620] = 2, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(486), 4, + anon_sym_RBRACE, + sym_from, + anon_sym_to, + aux_sym_integer_value_token1, + [12631] = 5, + ACTIONS(1297), 1, anon_sym_COMMA, - ACTIONS(1250), 1, + ACTIONS(1299), 1, anon_sym_LBRACE, - STATE(339), 1, + STATE(349), 1, sym_block, - STATE(340), 1, + STATE(387), 1, aux_sym_keyframe_block_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [12465] = 4, - ACTIONS(1252), 1, - anon_sym_SQUOTE, - STATE(348), 1, - aux_sym_string_value_repeat1, - ACTIONS(3), 2, - sym_js_comment, - sym_comment, - ACTIONS(1254), 2, - aux_sym_string_value_token1, - sym_escape_sequence, - [12480] = 4, - ACTIONS(1252), 1, - anon_sym_DQUOTE, - STATE(349), 1, - aux_sym_string_value_repeat2, - ACTIONS(3), 2, - sym_js_comment, - sym_comment, - ACTIONS(1256), 2, - aux_sym_string_value_token2, - sym_escape_sequence, - [12495] = 4, - ACTIONS(1258), 1, + [12648] = 4, + ACTIONS(1301), 1, anon_sym_COMMA, - STATE(344), 1, + STATE(346), 1, aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1234), 2, + ACTIONS(1267), 2, anon_sym_SEMI, anon_sym_LBRACE, - [12510] = 3, - ACTIONS(1137), 1, - anon_sym_COLON, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(671), 3, - anon_sym_RPAREN, - anon_sym_and, - anon_sym_or, - [12523] = 4, - ACTIONS(257), 1, + [12663] = 4, + ACTIONS(1112), 1, anon_sym_LBRACE, - STATE(78), 1, + STATE(64), 1, sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, + ACTIONS(1221), 2, anon_sym_and, anon_sym_or, - [12538] = 4, - ACTIONS(1261), 1, + [12678] = 4, + ACTIONS(1304), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(357), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1263), 2, + ACTIONS(1306), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12553] = 4, - ACTIONS(1265), 1, + [12693] = 2, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1308), 4, + anon_sym_RBRACE, + sym_from, + anon_sym_to, + aux_sym_integer_value_token1, + [12704] = 4, + ACTIONS(1310), 1, + anon_sym_RPAREN, + STATE(340), 1, + aux_sym_arguments_repeat2, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(389), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [12719] = 4, + ACTIONS(1312), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(354), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1263), 2, + ACTIONS(1314), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12568] = 4, - ACTIONS(1265), 1, + [12734] = 4, + ACTIONS(1312), 1, anon_sym_DQUOTE, - STATE(378), 1, + STATE(355), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1267), 2, + ACTIONS(1316), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12583] = 4, - ACTIONS(1261), 1, + [12749] = 4, + ACTIONS(1304), 1, anon_sym_DQUOTE, - STATE(378), 1, + STATE(356), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1267), 2, + ACTIONS(1318), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12598] = 4, - ACTIONS(1269), 1, + [12764] = 4, + ACTIONS(1320), 1, + anon_sym_SQUOTE, + STATE(380), 1, + aux_sym_string_value_repeat1, + ACTIONS(3), 2, + sym_js_comment, + sym_comment, + ACTIONS(1322), 2, + aux_sym_string_value_token1, + sym_escape_sequence, + [12779] = 4, + ACTIONS(1320), 1, anon_sym_DQUOTE, - STATE(350), 1, + STATE(382), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1271), 2, + ACTIONS(1324), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12613] = 2, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(415), 4, - anon_sym_RBRACE, - sym_from, - anon_sym_to, - aux_sym_integer_value_token1, - [12624] = 5, - ACTIONS(257), 1, - anon_sym_LBRACE, - ACTIONS(1182), 1, - anon_sym_COMMA, - STATE(82), 1, - sym_block, - STATE(344), 1, - aux_sym_import_statement_repeat1, - ACTIONS(5), 2, + [12794] = 4, + ACTIONS(1326), 1, + anon_sym_DQUOTE, + STATE(382), 1, + aux_sym_string_value_repeat2, + ACTIONS(3), 2, sym_js_comment, sym_comment, - [12641] = 4, - ACTIONS(1067), 1, - anon_sym_LBRACE, - STATE(45), 1, - sym_block, - ACTIONS(5), 2, + ACTIONS(1324), 2, + aux_sym_string_value_token2, + sym_escape_sequence, + [12809] = 4, + ACTIONS(1326), 1, + anon_sym_SQUOTE, + STATE(380), 1, + aux_sym_string_value_repeat1, + ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, - anon_sym_and, - anon_sym_or, - [12656] = 4, - ACTIONS(1273), 1, + ACTIONS(1322), 2, + aux_sym_string_value_token1, + sym_escape_sequence, + [12824] = 4, + ACTIONS(1328), 1, anon_sym_RPAREN, - STATE(380), 1, - aux_sym_arguments_repeat1, + STATE(340), 1, + aux_sym_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(446), 2, + ACTIONS(389), 2, anon_sym_COMMA, anon_sym_SEMI, - [12671] = 4, - ACTIONS(1275), 1, + [12839] = 4, + ACTIONS(1330), 1, anon_sym_SQUOTE, - STATE(358), 1, + STATE(361), 1, + aux_sym_string_value_repeat1, + ACTIONS(3), 2, + sym_js_comment, + sym_comment, + ACTIONS(1332), 2, + aux_sym_string_value_token1, + sym_escape_sequence, + [12854] = 4, + ACTIONS(1330), 1, + anon_sym_DQUOTE, + STATE(384), 1, + aux_sym_string_value_repeat2, + ACTIONS(3), 2, + sym_js_comment, + sym_comment, + ACTIONS(1334), 2, + aux_sym_string_value_token2, + sym_escape_sequence, + [12869] = 4, + ACTIONS(1336), 1, + anon_sym_SQUOTE, + STATE(380), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1277), 2, + ACTIONS(1322), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12686] = 2, + [12884] = 4, + ACTIONS(1338), 1, + anon_sym_RPAREN, + STATE(340), 1, + aux_sym_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1279), 4, - anon_sym_RBRACE, - sym_from, - anon_sym_to, - aux_sym_integer_value_token1, - [12697] = 4, - ACTIONS(1281), 1, + ACTIONS(389), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [12899] = 4, + ACTIONS(1340), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(379), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1263), 2, + ACTIONS(1342), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12712] = 4, - ACTIONS(1281), 1, + [12914] = 4, + ACTIONS(1340), 1, anon_sym_DQUOTE, - STATE(378), 1, + STATE(381), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1267), 2, + ACTIONS(1344), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12727] = 2, + [12929] = 5, + ACTIONS(1297), 1, + anon_sym_COMMA, + ACTIONS(1299), 1, + anon_sym_LBRACE, + STATE(342), 1, + sym_block, + STATE(345), 1, + aux_sym_keyframe_block_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(466), 4, - anon_sym_RBRACE, - sym_from, - anon_sym_to, - aux_sym_integer_value_token1, - [12738] = 4, - ACTIONS(1283), 1, + [12946] = 4, + ACTIONS(1346), 1, anon_sym_RPAREN, - STATE(380), 1, - aux_sym_arguments_repeat1, + STATE(340), 1, + aux_sym_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(446), 2, + ACTIONS(389), 2, anon_sym_COMMA, anon_sym_SEMI, - [12753] = 4, - ACTIONS(1285), 1, + [12961] = 4, + ACTIONS(1348), 1, anon_sym_SQUOTE, - STATE(364), 1, + STATE(369), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1287), 2, + ACTIONS(1350), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12768] = 4, - ACTIONS(1285), 1, + [12976] = 4, + ACTIONS(1348), 1, anon_sym_DQUOTE, - STATE(365), 1, + STATE(370), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1289), 2, + ACTIONS(1352), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12783] = 4, - ACTIONS(1291), 1, + [12991] = 4, + ACTIONS(1354), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(380), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1263), 2, + ACTIONS(1322), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12798] = 4, - ACTIONS(1291), 1, + [13006] = 4, + ACTIONS(1354), 1, anon_sym_DQUOTE, - STATE(378), 1, + STATE(382), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1267), 2, + ACTIONS(1324), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12813] = 5, - ACTIONS(1067), 1, - anon_sym_LBRACE, - ACTIONS(1182), 1, - anon_sym_COMMA, - STATE(54), 1, - sym_block, - STATE(344), 1, - aux_sym_import_statement_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [12830] = 2, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(496), 4, - anon_sym_RBRACE, - sym_from, - anon_sym_to, - aux_sym_integer_value_token1, - [12841] = 4, - ACTIONS(1293), 1, - anon_sym_COMMA, - STATE(368), 1, - aux_sym_selectors_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(1099), 2, - anon_sym_LBRACE, - anon_sym_RPAREN, - [12856] = 4, - ACTIONS(1296), 1, - anon_sym_RPAREN, - STATE(380), 1, - aux_sym_arguments_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - ACTIONS(446), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [12871] = 4, - ACTIONS(1240), 1, - anon_sym_SQUOTE, - STATE(371), 1, - aux_sym_string_value_repeat1, - ACTIONS(3), 2, - sym_js_comment, - sym_comment, - ACTIONS(1298), 2, - aux_sym_string_value_token1, - sym_escape_sequence, - [12886] = 4, - ACTIONS(1300), 1, + [13021] = 4, + ACTIONS(1356), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(373), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1263), 2, + ACTIONS(1358), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12901] = 4, - ACTIONS(1300), 1, + [13036] = 4, + ACTIONS(1356), 1, anon_sym_DQUOTE, - STATE(378), 1, + STATE(374), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1267), 2, + ACTIONS(1360), 2, aux_sym_string_value_token2, sym_escape_sequence, - [12916] = 4, - ACTIONS(1302), 1, + [13051] = 4, + ACTIONS(1362), 1, anon_sym_SQUOTE, - STATE(375), 1, + STATE(380), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1304), 2, + ACTIONS(1322), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12931] = 4, - ACTIONS(1302), 1, + [13066] = 4, + ACTIONS(1362), 1, anon_sym_DQUOTE, - STATE(376), 1, + STATE(382), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1306), 2, - aux_sym_string_value_token2, - sym_escape_sequence, - [12946] = 4, - ACTIONS(1308), 1, + ACTIONS(1324), 2, + aux_sym_string_value_token2, + sym_escape_sequence, + [13081] = 2, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(530), 4, + anon_sym_RBRACE, + sym_from, + anon_sym_to, + aux_sym_integer_value_token1, + [13092] = 2, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(542), 4, + anon_sym_RBRACE, + sym_from, + anon_sym_to, + aux_sym_integer_value_token1, + [13103] = 5, + ACTIONS(1112), 1, + anon_sym_LBRACE, + ACTIONS(1217), 1, + anon_sym_COMMA, + STATE(50), 1, + sym_block, + STATE(346), 1, + aux_sym_import_statement_repeat1, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [13120] = 4, + ACTIONS(257), 1, + anon_sym_LBRACE, + STATE(81), 1, + sym_block, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(1221), 2, + anon_sym_and, + anon_sym_or, + [13135] = 4, + ACTIONS(1364), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(380), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1263), 2, + ACTIONS(1322), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12961] = 4, - ACTIONS(1308), 1, - anon_sym_DQUOTE, - STATE(378), 1, - aux_sym_string_value_repeat2, - ACTIONS(3), 2, - sym_js_comment, - sym_comment, - ACTIONS(1267), 2, - aux_sym_string_value_token2, - sym_escape_sequence, - [12976] = 4, - ACTIONS(1310), 1, + [13150] = 4, + ACTIONS(1366), 1, anon_sym_SQUOTE, - STATE(377), 1, + STATE(380), 1, aux_sym_string_value_repeat1, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1312), 2, + ACTIONS(1368), 2, aux_sym_string_value_token1, sym_escape_sequence, - [12991] = 4, - ACTIONS(1315), 1, + [13165] = 4, + ACTIONS(1364), 1, anon_sym_DQUOTE, - STATE(378), 1, + STATE(382), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1317), 2, + ACTIONS(1324), 2, aux_sym_string_value_token2, sym_escape_sequence, - [13006] = 4, - ACTIONS(1269), 1, - anon_sym_SQUOTE, - STATE(347), 1, - aux_sym_string_value_repeat1, + [13180] = 4, + ACTIONS(1371), 1, + anon_sym_DQUOTE, + STATE(382), 1, + aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1320), 2, - aux_sym_string_value_token1, + ACTIONS(1373), 2, + aux_sym_string_value_token2, sym_escape_sequence, - [13021] = 4, - ACTIONS(579), 1, - anon_sym_RPAREN, - STATE(380), 1, - aux_sym_arguments_repeat1, + [13195] = 3, + ACTIONS(1186), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1322), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [13036] = 4, - ACTIONS(1275), 1, + ACTIONS(644), 3, + anon_sym_RPAREN, + anon_sym_and, + anon_sym_or, + [13208] = 4, + ACTIONS(1336), 1, anon_sym_DQUOTE, - STATE(359), 1, + STATE(382), 1, aux_sym_string_value_repeat2, ACTIONS(3), 2, sym_js_comment, sym_comment, - ACTIONS(1325), 2, + ACTIONS(1324), 2, aux_sym_string_value_token2, sym_escape_sequence, - [13051] = 3, - ACTIONS(1327), 1, - anon_sym_RPAREN, + [13223] = 3, + STATE(128), 1, + sym_class_name, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1186), 2, - anon_sym_and, - anon_sym_or, - [13063] = 4, - ACTIONS(1200), 1, - anon_sym_RBRACK, - ACTIONS(1329), 1, - anon_sym_COMMA, - STATE(383), 1, - aux_sym_grid_value_repeat1, + ACTIONS(1156), 2, + sym_escape_sequence, + sym_identifier, + [13235] = 4, + ACTIONS(1112), 1, + anon_sym_LBRACE, + ACTIONS(1376), 1, + anon_sym_to, + STATE(67), 1, + sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13077] = 4, - ACTIONS(575), 1, + [13249] = 4, + ACTIONS(1378), 1, anon_sym_COMMA, - ACTIONS(1332), 1, - anon_sym_RPAREN, - STATE(402), 1, - aux_sym_pseudo_class_arguments_repeat2, + ACTIONS(1381), 1, + anon_sym_LBRACE, + STATE(387), 1, + aux_sym_keyframe_block_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13091] = 4, - ACTIONS(257), 1, + [13263] = 3, + ACTIONS(1383), 1, + sym_unit, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + ACTIONS(862), 2, + anon_sym_COMMA, + anon_sym_LBRACE, + [13275] = 4, + ACTIONS(1112), 1, anon_sym_LBRACE, - ACTIONS(1334), 1, + ACTIONS(1385), 1, anon_sym_LPAREN, - STATE(70), 1, + STATE(56), 1, sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13105] = 4, - ACTIONS(1182), 1, + [13289] = 4, + ACTIONS(589), 1, anon_sym_COMMA, - ACTIONS(1336), 1, - anon_sym_SEMI, - STATE(344), 1, - aux_sym_import_statement_repeat1, + ACTIONS(1387), 1, + anon_sym_RPAREN, + STATE(392), 1, + aux_sym_pseudo_class_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13119] = 4, - ACTIONS(1168), 1, + [13303] = 4, + ACTIONS(1227), 1, anon_sym_COMMA, - ACTIONS(1338), 1, + ACTIONS(1389), 1, anon_sym_RBRACK, - STATE(383), 1, + STATE(400), 1, aux_sym_grid_value_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13133] = 3, - ACTIONS(1340), 1, - sym_unit, + [13317] = 4, + ACTIONS(642), 1, + anon_sym_RPAREN, + ACTIONS(1391), 1, + anon_sym_COMMA, + STATE(392), 1, + aux_sym_pseudo_class_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(881), 2, + [13331] = 4, + ACTIONS(1227), 1, anon_sym_COMMA, - anon_sym_LBRACE, - [13145] = 4, - ACTIONS(1067), 1, - anon_sym_LBRACE, - ACTIONS(1342), 1, - anon_sym_to, - STATE(66), 1, - sym_block, + ACTIONS(1394), 1, + anon_sym_RBRACK, + STATE(400), 1, + aux_sym_grid_value_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13159] = 4, - ACTIONS(1168), 1, + [13345] = 4, + ACTIONS(1227), 1, anon_sym_COMMA, - ACTIONS(1344), 1, + ACTIONS(1396), 1, anon_sym_RBRACK, - STATE(383), 1, + STATE(400), 1, aux_sym_grid_value_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13173] = 3, - STATE(152), 1, - sym_class_name, + [13359] = 4, + ACTIONS(589), 1, + anon_sym_COMMA, + ACTIONS(1398), 1, + anon_sym_RPAREN, + STATE(392), 1, + aux_sym_pseudo_class_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1107), 2, - sym_escape_sequence, - sym_identifier, - [13185] = 4, - ACTIONS(1346), 1, + [13373] = 4, + ACTIONS(1142), 1, anon_sym_COMMA, - ACTIONS(1349), 1, - anon_sym_LBRACE, - STATE(392), 1, - aux_sym_keyframe_block_repeat1, + ACTIONS(1400), 1, + anon_sym_RPAREN, + STATE(341), 1, + aux_sym_selectors_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13199] = 4, - ACTIONS(1067), 1, + [13387] = 4, + ACTIONS(257), 1, anon_sym_LBRACE, - ACTIONS(1351), 1, + ACTIONS(1402), 1, anon_sym_LPAREN, - STATE(40), 1, + STATE(73), 1, sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13213] = 4, - ACTIONS(1168), 1, + [13401] = 4, + ACTIONS(257), 1, + anon_sym_LBRACE, + ACTIONS(1404), 1, + anon_sym_to, + STATE(94), 1, + sym_block, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [13415] = 4, + ACTIONS(1227), 1, anon_sym_COMMA, - ACTIONS(1353), 1, + ACTIONS(1406), 1, anon_sym_RBRACK, - STATE(383), 1, + STATE(400), 1, aux_sym_grid_value_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13227] = 4, - ACTIONS(1168), 1, - anon_sym_COMMA, - ACTIONS(1355), 1, + [13429] = 4, + ACTIONS(1249), 1, anon_sym_RBRACK, - STATE(383), 1, + ACTIONS(1408), 1, + anon_sym_COMMA, + STATE(400), 1, aux_sym_grid_value_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13241] = 4, - ACTIONS(1182), 1, + [13443] = 4, + ACTIONS(1142), 1, anon_sym_COMMA, - ACTIONS(1357), 1, - anon_sym_SEMI, - STATE(344), 1, - aux_sym_import_statement_repeat1, + ACTIONS(1411), 1, + anon_sym_LBRACE, + STATE(341), 1, + aux_sym_selectors_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13255] = 4, - ACTIONS(881), 1, + [13457] = 4, + ACTIONS(862), 1, anon_sym_RPAREN, - ACTIONS(883), 1, + ACTIONS(864), 1, anon_sym_of, - ACTIONS(1359), 1, + ACTIONS(1413), 1, sym_unit, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13269] = 4, - ACTIONS(1071), 1, - anon_sym_COMMA, - ACTIONS(1361), 1, - anon_sym_RPAREN, - STATE(368), 1, - aux_sym_selectors_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [13283] = 3, - STATE(138), 1, + [13471] = 3, + STATE(164), 1, sym_class_name, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1107), 2, + ACTIONS(1156), 2, sym_escape_sequence, sym_identifier, - [13295] = 4, - ACTIONS(257), 1, - anon_sym_LBRACE, - ACTIONS(1363), 1, - anon_sym_to, - STATE(91), 1, - sym_block, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [13309] = 4, - ACTIONS(575), 1, + [13483] = 4, + ACTIONS(1217), 1, anon_sym_COMMA, - ACTIONS(1365), 1, - anon_sym_RPAREN, - STATE(402), 1, - aux_sym_pseudo_class_arguments_repeat2, + ACTIONS(1415), 1, + anon_sym_SEMI, + STATE(346), 1, + aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13323] = 4, - ACTIONS(621), 1, + [13497] = 3, + ACTIONS(1417), 1, anon_sym_RPAREN, - ACTIONS(1367), 1, - anon_sym_COMMA, - STATE(402), 1, - aux_sym_pseudo_class_arguments_repeat2, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13337] = 4, - ACTIONS(1071), 1, + ACTIONS(1221), 2, + anon_sym_and, + anon_sym_or, + [13509] = 4, + ACTIONS(1217), 1, anon_sym_COMMA, - ACTIONS(1370), 1, - anon_sym_LBRACE, - STATE(368), 1, - aux_sym_selectors_repeat1, - ACTIONS(5), 2, - sym_js_comment, - sym_comment, - [13351] = 3, - ACTIONS(257), 1, - anon_sym_LBRACE, - STATE(94), 1, - sym_block, + ACTIONS(1419), 1, + anon_sym_SEMI, + STATE(346), 1, + aux_sym_import_statement_repeat1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13362] = 3, - ACTIONS(1067), 1, + [13523] = 3, + ACTIONS(1112), 1, anon_sym_LBRACE, - STATE(69), 1, + STATE(100), 1, sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13373] = 3, - ACTIONS(627), 1, + [13534] = 3, + ACTIONS(730), 1, anon_sym_LPAREN2, - STATE(153), 1, + STATE(147), 1, sym_pseudo_class_with_selector_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13384] = 3, - ACTIONS(1372), 1, + [13545] = 3, + ACTIONS(1160), 1, anon_sym_LPAREN2, - STATE(155), 1, - sym_pseudo_class_nth_child_arguments, + STATE(277), 1, + sym_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13395] = 2, + [13556] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1374), 2, + ACTIONS(1421), 2, anon_sym_COMMA, anon_sym_LBRACE, - [13404] = 3, - ACTIONS(1376), 1, - anon_sym_RPAREN, - ACTIONS(1378), 1, - anon_sym_of, + [13565] = 3, + ACTIONS(1423), 1, + anon_sym_LPAREN2, + STATE(170), 1, + sym_pseudo_class_nth_child_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13415] = 3, - ACTIONS(1067), 1, + [13576] = 3, + ACTIONS(1112), 1, anon_sym_LBRACE, - STATE(48), 1, + STATE(72), 1, sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13426] = 3, - ACTIONS(1380), 1, - anon_sym_LBRACE, - STATE(44), 1, - sym_keyframe_block_list, + [13587] = 2, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13437] = 3, - ACTIONS(627), 1, + ACTIONS(1381), 2, + anon_sym_COMMA, + anon_sym_LBRACE, + [13596] = 3, + ACTIONS(730), 1, anon_sym_LPAREN2, - STATE(144), 1, + STATE(139), 1, sym_pseudo_class_with_selector_arguments, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13448] = 3, - ACTIONS(1111), 1, - anon_sym_LPAREN2, - STATE(270), 1, - sym_arguments, + [13607] = 3, + ACTIONS(257), 1, + anon_sym_LBRACE, + STATE(75), 1, + sym_block, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13459] = 3, - ACTIONS(1382), 1, + [13618] = 3, + ACTIONS(257), 1, anon_sym_LBRACE, - STATE(77), 1, + STATE(46), 1, + sym_block, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [13629] = 3, + ACTIONS(1425), 1, + anon_sym_LBRACE, + STATE(61), 1, sym_keyframe_block_list, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13470] = 3, - ACTIONS(1384), 1, + [13640] = 3, + ACTIONS(1427), 1, aux_sym_color_value_token1, - ACTIONS(1386), 1, + ACTIONS(1429), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13481] = 3, - ACTIONS(257), 1, + [13651] = 3, + ACTIONS(1431), 1, anon_sym_LBRACE, - STATE(72), 1, - sym_block, + STATE(80), 1, + sym_keyframe_block_list, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13492] = 2, + [13662] = 3, + ACTIONS(1433), 1, + anon_sym_RPAREN, + ACTIONS(1435), 1, + anon_sym_of, ACTIONS(5), 2, sym_js_comment, sym_comment, - ACTIONS(1349), 2, - anon_sym_COMMA, - anon_sym_LBRACE, - [13501] = 2, - ACTIONS(1388), 1, - sym_identifier, + [13673] = 2, + ACTIONS(1437), 1, + aux_sym_color_value_token1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13509] = 2, - ACTIONS(1390), 1, + [13681] = 2, + ACTIONS(1439), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13517] = 2, - ACTIONS(1392), 1, - aux_sym_color_value_token1, + [13689] = 2, + ACTIONS(1441), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13525] = 2, - ACTIONS(73), 1, - anon_sym_RBRACE, + [13697] = 2, + ACTIONS(1443), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13533] = 2, - ACTIONS(1394), 1, - aux_sym_color_value_token1, + [13705] = 2, + ACTIONS(79), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13541] = 2, - ACTIONS(1396), 1, - aux_sym_color_value_token1, + [13713] = 2, + ACTIONS(1445), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13549] = 2, - ACTIONS(77), 1, - anon_sym_RBRACE, + [13721] = 2, + ACTIONS(1447), 1, + sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13557] = 2, - ACTIONS(1398), 1, + [13729] = 2, + ACTIONS(1449), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13565] = 2, - ACTIONS(1400), 1, - anon_sym_RBRACE, + [13737] = 2, + ACTIONS(1451), 1, + aux_sym_color_value_token1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13573] = 2, - ACTIONS(1402), 1, - anon_sym_SEMI, + [13745] = 2, + ACTIONS(1453), 1, + sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13581] = 2, - ACTIONS(1404), 1, - anon_sym_SEMI, + [13753] = 2, + ACTIONS(1455), 1, + sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13589] = 2, - ACTIONS(1406), 1, - sym_identifier, + [13761] = 2, + ACTIONS(1457), 1, + aux_sym_color_value_token1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13597] = 2, - ACTIONS(1408), 1, + [13769] = 2, + ACTIONS(1459), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13605] = 2, - ACTIONS(1410), 1, + [13777] = 2, + ACTIONS(1461), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13613] = 2, - ACTIONS(81), 1, - anon_sym_RBRACE, + [13785] = 2, + ACTIONS(1463), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13621] = 2, - ACTIONS(1412), 1, + [13793] = 2, + ACTIONS(1465), 1, sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13629] = 2, - ACTIONS(1414), 1, - anon_sym_SEMI, + [13801] = 2, + ACTIONS(73), 1, + anon_sym_RBRACE, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [13809] = 2, + ACTIONS(1467), 1, + sym_identifier, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13637] = 2, - ACTIONS(1416), 1, + [13817] = 2, + ACTIONS(81), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13645] = 2, - ACTIONS(1418), 1, + [13825] = 2, + ACTIONS(1469), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13653] = 2, - ACTIONS(1420), 1, - anon_sym_LPAREN, + [13833] = 2, + ACTIONS(1471), 1, + anon_sym_GT, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13661] = 2, - ACTIONS(1422), 1, + [13841] = 2, + ACTIONS(1473), 1, aux_sym_color_value_token1, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13669] = 2, - ACTIONS(1424), 1, - sym_identifier, + [13849] = 2, + ACTIONS(1475), 1, + anon_sym_RBRACE, + ACTIONS(5), 2, + sym_js_comment, + sym_comment, + [13857] = 2, + ACTIONS(1477), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13677] = 2, - ACTIONS(1426), 1, + [13865] = 2, + ACTIONS(1479), 1, ts_builtin_sym_end, ACTIONS(5), 2, sym_js_comment, sym_comment, - [13685] = 2, - ACTIONS(1428), 1, + [13873] = 2, + ACTIONS(1481), 1, anon_sym_LPAREN, ACTIONS(5), 2, sym_js_comment, @@ -16665,7 +16864,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(13)] = 1179, [SMALL_STATE(14)] = 1276, [SMALL_STATE(15)] = 1352, - [SMALL_STATE(16)] = 1415, + [SMALL_STATE(16)] = 1417, [SMALL_STATE(17)] = 1480, [SMALL_STATE(18)] = 1543, [SMALL_STATE(19)] = 1605, @@ -16676,13 +16875,13 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(24)] = 1917, [SMALL_STATE(25)] = 1979, [SMALL_STATE(26)] = 2041, - [SMALL_STATE(27)] = 2105, - [SMALL_STATE(28)] = 2167, - [SMALL_STATE(29)] = 2229, - [SMALL_STATE(30)] = 2297, - [SMALL_STATE(31)] = 2359, - [SMALL_STATE(32)] = 2421, - [SMALL_STATE(33)] = 2483, + [SMALL_STATE(27)] = 2103, + [SMALL_STATE(28)] = 2165, + [SMALL_STATE(29)] = 2227, + [SMALL_STATE(30)] = 2289, + [SMALL_STATE(31)] = 2351, + [SMALL_STATE(32)] = 2413, + [SMALL_STATE(33)] = 2481, [SMALL_STATE(34)] = 2545, [SMALL_STATE(35)] = 2607, [SMALL_STATE(36)] = 2669, @@ -16690,407 +16889,412 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(38)] = 2796, [SMALL_STATE(39)] = 2841, [SMALL_STATE(40)] = 2906, - [SMALL_STATE(41)] = 2939, - [SMALL_STATE(42)] = 2972, - [SMALL_STATE(43)] = 3005, - [SMALL_STATE(44)] = 3038, - [SMALL_STATE(45)] = 3071, - [SMALL_STATE(46)] = 3104, - [SMALL_STATE(47)] = 3137, - [SMALL_STATE(48)] = 3170, - [SMALL_STATE(49)] = 3203, - [SMALL_STATE(50)] = 3236, - [SMALL_STATE(51)] = 3273, - [SMALL_STATE(52)] = 3312, - [SMALL_STATE(53)] = 3373, - [SMALL_STATE(54)] = 3406, - [SMALL_STATE(55)] = 3439, - [SMALL_STATE(56)] = 3472, - [SMALL_STATE(57)] = 3505, - [SMALL_STATE(58)] = 3538, - [SMALL_STATE(59)] = 3571, - [SMALL_STATE(60)] = 3608, - [SMALL_STATE(61)] = 3641, - [SMALL_STATE(62)] = 3674, - [SMALL_STATE(63)] = 3707, - [SMALL_STATE(64)] = 3740, - [SMALL_STATE(65)] = 3773, - [SMALL_STATE(66)] = 3806, - [SMALL_STATE(67)] = 3839, - [SMALL_STATE(68)] = 3872, - [SMALL_STATE(69)] = 3905, - [SMALL_STATE(70)] = 3938, - [SMALL_STATE(71)] = 3971, - [SMALL_STATE(72)] = 4004, - [SMALL_STATE(73)] = 4037, - [SMALL_STATE(74)] = 4070, - [SMALL_STATE(75)] = 4103, - [SMALL_STATE(76)] = 4136, - [SMALL_STATE(77)] = 4169, - [SMALL_STATE(78)] = 4202, - [SMALL_STATE(79)] = 4235, - [SMALL_STATE(80)] = 4268, - [SMALL_STATE(81)] = 4301, - [SMALL_STATE(82)] = 4334, - [SMALL_STATE(83)] = 4367, - [SMALL_STATE(84)] = 4400, - [SMALL_STATE(85)] = 4433, - [SMALL_STATE(86)] = 4466, - [SMALL_STATE(87)] = 4499, - [SMALL_STATE(88)] = 4532, - [SMALL_STATE(89)] = 4565, - [SMALL_STATE(90)] = 4598, - [SMALL_STATE(91)] = 4631, - [SMALL_STATE(92)] = 4664, - [SMALL_STATE(93)] = 4697, - [SMALL_STATE(94)] = 4730, - [SMALL_STATE(95)] = 4763, - [SMALL_STATE(96)] = 4798, - [SMALL_STATE(97)] = 4833, - [SMALL_STATE(98)] = 4870, - [SMALL_STATE(99)] = 4931, - [SMALL_STATE(100)] = 4992, - [SMALL_STATE(101)] = 5053, - [SMALL_STATE(102)] = 5086, - [SMALL_STATE(103)] = 5144, - [SMALL_STATE(104)] = 5204, - [SMALL_STATE(105)] = 5260, - [SMALL_STATE(106)] = 5320, - [SMALL_STATE(107)] = 5380, - [SMALL_STATE(108)] = 5436, - [SMALL_STATE(109)] = 5491, - [SMALL_STATE(110)] = 5526, - [SMALL_STATE(111)] = 5561, - [SMALL_STATE(112)] = 5616, - [SMALL_STATE(113)] = 5651, - [SMALL_STATE(114)] = 5692, - [SMALL_STATE(115)] = 5727, - [SMALL_STATE(116)] = 5782, - [SMALL_STATE(117)] = 5817, - [SMALL_STATE(118)] = 5874, - [SMALL_STATE(119)] = 5909, - [SMALL_STATE(120)] = 5966, - [SMALL_STATE(121)] = 6020, - [SMALL_STATE(122)] = 6074, - [SMALL_STATE(123)] = 6128, - [SMALL_STATE(124)] = 6182, - [SMALL_STATE(125)] = 6236, - [SMALL_STATE(126)] = 6265, - [SMALL_STATE(127)] = 6294, - [SMALL_STATE(128)] = 6323, - [SMALL_STATE(129)] = 6352, - [SMALL_STATE(130)] = 6403, - [SMALL_STATE(131)] = 6434, - [SMALL_STATE(132)] = 6463, - [SMALL_STATE(133)] = 6494, - [SMALL_STATE(134)] = 6523, - [SMALL_STATE(135)] = 6552, - [SMALL_STATE(136)] = 6581, - [SMALL_STATE(137)] = 6610, - [SMALL_STATE(138)] = 6641, - [SMALL_STATE(139)] = 6670, - [SMALL_STATE(140)] = 6699, - [SMALL_STATE(141)] = 6728, - [SMALL_STATE(142)] = 6759, - [SMALL_STATE(143)] = 6790, - [SMALL_STATE(144)] = 6819, - [SMALL_STATE(145)] = 6848, - [SMALL_STATE(146)] = 6877, - [SMALL_STATE(147)] = 6906, - [SMALL_STATE(148)] = 6935, - [SMALL_STATE(149)] = 6964, - [SMALL_STATE(150)] = 6993, - [SMALL_STATE(151)] = 7028, - [SMALL_STATE(152)] = 7057, - [SMALL_STATE(153)] = 7086, - [SMALL_STATE(154)] = 7115, - [SMALL_STATE(155)] = 7144, - [SMALL_STATE(156)] = 7173, - [SMALL_STATE(157)] = 7202, - [SMALL_STATE(158)] = 7231, - [SMALL_STATE(159)] = 7260, - [SMALL_STATE(160)] = 7291, - [SMALL_STATE(161)] = 7320, - [SMALL_STATE(162)] = 7351, - [SMALL_STATE(163)] = 7380, - [SMALL_STATE(164)] = 7411, - [SMALL_STATE(165)] = 7462, - [SMALL_STATE(166)] = 7491, - [SMALL_STATE(167)] = 7522, - [SMALL_STATE(168)] = 7551, - [SMALL_STATE(169)] = 7599, - [SMALL_STATE(170)] = 7647, - [SMALL_STATE(171)] = 7695, - [SMALL_STATE(172)] = 7743, - [SMALL_STATE(173)] = 7791, - [SMALL_STATE(174)] = 7823, - [SMALL_STATE(175)] = 7855, - [SMALL_STATE(176)] = 7903, - [SMALL_STATE(177)] = 7951, - [SMALL_STATE(178)] = 7999, - [SMALL_STATE(179)] = 8047, - [SMALL_STATE(180)] = 8095, - [SMALL_STATE(181)] = 8143, - [SMALL_STATE(182)] = 8191, - [SMALL_STATE(183)] = 8239, + [SMALL_STATE(41)] = 2971, + [SMALL_STATE(42)] = 3036, + [SMALL_STATE(43)] = 3101, + [SMALL_STATE(44)] = 3166, + [SMALL_STATE(45)] = 3226, + [SMALL_STATE(46)] = 3286, + [SMALL_STATE(47)] = 3319, + [SMALL_STATE(48)] = 3358, + [SMALL_STATE(49)] = 3395, + [SMALL_STATE(50)] = 3428, + [SMALL_STATE(51)] = 3461, + [SMALL_STATE(52)] = 3494, + [SMALL_STATE(53)] = 3527, + [SMALL_STATE(54)] = 3560, + [SMALL_STATE(55)] = 3593, + [SMALL_STATE(56)] = 3626, + [SMALL_STATE(57)] = 3659, + [SMALL_STATE(58)] = 3692, + [SMALL_STATE(59)] = 3725, + [SMALL_STATE(60)] = 3758, + [SMALL_STATE(61)] = 3791, + [SMALL_STATE(62)] = 3824, + [SMALL_STATE(63)] = 3857, + [SMALL_STATE(64)] = 3890, + [SMALL_STATE(65)] = 3923, + [SMALL_STATE(66)] = 3956, + [SMALL_STATE(67)] = 3989, + [SMALL_STATE(68)] = 4022, + [SMALL_STATE(69)] = 4055, + [SMALL_STATE(70)] = 4088, + [SMALL_STATE(71)] = 4125, + [SMALL_STATE(72)] = 4158, + [SMALL_STATE(73)] = 4191, + [SMALL_STATE(74)] = 4224, + [SMALL_STATE(75)] = 4257, + [SMALL_STATE(76)] = 4290, + [SMALL_STATE(77)] = 4323, + [SMALL_STATE(78)] = 4356, + [SMALL_STATE(79)] = 4389, + [SMALL_STATE(80)] = 4422, + [SMALL_STATE(81)] = 4455, + [SMALL_STATE(82)] = 4488, + [SMALL_STATE(83)] = 4521, + [SMALL_STATE(84)] = 4554, + [SMALL_STATE(85)] = 4587, + [SMALL_STATE(86)] = 4620, + [SMALL_STATE(87)] = 4653, + [SMALL_STATE(88)] = 4686, + [SMALL_STATE(89)] = 4719, + [SMALL_STATE(90)] = 4752, + [SMALL_STATE(91)] = 4785, + [SMALL_STATE(92)] = 4818, + [SMALL_STATE(93)] = 4851, + [SMALL_STATE(94)] = 4884, + [SMALL_STATE(95)] = 4917, + [SMALL_STATE(96)] = 4950, + [SMALL_STATE(97)] = 4983, + [SMALL_STATE(98)] = 5018, + [SMALL_STATE(99)] = 5053, + [SMALL_STATE(100)] = 5086, + [SMALL_STATE(101)] = 5119, + [SMALL_STATE(102)] = 5152, + [SMALL_STATE(103)] = 5189, + [SMALL_STATE(104)] = 5222, + [SMALL_STATE(105)] = 5282, + [SMALL_STATE(106)] = 5342, + [SMALL_STATE(107)] = 5402, + [SMALL_STATE(108)] = 5460, + [SMALL_STATE(109)] = 5518, + [SMALL_STATE(110)] = 5576, + [SMALL_STATE(111)] = 5634, + [SMALL_STATE(112)] = 5692, + [SMALL_STATE(113)] = 5749, + [SMALL_STATE(114)] = 5804, + [SMALL_STATE(115)] = 5845, + [SMALL_STATE(116)] = 5880, + [SMALL_STATE(117)] = 5935, + [SMALL_STATE(118)] = 5970, + [SMALL_STATE(119)] = 6025, + [SMALL_STATE(120)] = 6060, + [SMALL_STATE(121)] = 6117, + [SMALL_STATE(122)] = 6172, + [SMALL_STATE(123)] = 6207, + [SMALL_STATE(124)] = 6262, + [SMALL_STATE(125)] = 6297, + [SMALL_STATE(126)] = 6332, + [SMALL_STATE(127)] = 6368, + [SMALL_STATE(128)] = 6422, + [SMALL_STATE(129)] = 6451, + [SMALL_STATE(130)] = 6480, + [SMALL_STATE(131)] = 6509, + [SMALL_STATE(132)] = 6540, + [SMALL_STATE(133)] = 6571, + [SMALL_STATE(134)] = 6602, + [SMALL_STATE(135)] = 6633, + [SMALL_STATE(136)] = 6684, + [SMALL_STATE(137)] = 6713, + [SMALL_STATE(138)] = 6742, + [SMALL_STATE(139)] = 6771, + [SMALL_STATE(140)] = 6800, + [SMALL_STATE(141)] = 6829, + [SMALL_STATE(142)] = 6858, + [SMALL_STATE(143)] = 6887, + [SMALL_STATE(144)] = 6916, + [SMALL_STATE(145)] = 6945, + [SMALL_STATE(146)] = 6974, + [SMALL_STATE(147)] = 7003, + [SMALL_STATE(148)] = 7032, + [SMALL_STATE(149)] = 7063, + [SMALL_STATE(150)] = 7092, + [SMALL_STATE(151)] = 7121, + [SMALL_STATE(152)] = 7150, + [SMALL_STATE(153)] = 7179, + [SMALL_STATE(154)] = 7208, + [SMALL_STATE(155)] = 7237, + [SMALL_STATE(156)] = 7266, + [SMALL_STATE(157)] = 7295, + [SMALL_STATE(158)] = 7324, + [SMALL_STATE(159)] = 7353, + [SMALL_STATE(160)] = 7382, + [SMALL_STATE(161)] = 7415, + [SMALL_STATE(162)] = 7448, + [SMALL_STATE(163)] = 7479, + [SMALL_STATE(164)] = 7508, + [SMALL_STATE(165)] = 7537, + [SMALL_STATE(166)] = 7566, + [SMALL_STATE(167)] = 7597, + [SMALL_STATE(168)] = 7628, + [SMALL_STATE(169)] = 7657, + [SMALL_STATE(170)] = 7688, + [SMALL_STATE(171)] = 7717, + [SMALL_STATE(172)] = 7765, + [SMALL_STATE(173)] = 7813, + [SMALL_STATE(174)] = 7861, + [SMALL_STATE(175)] = 7909, + [SMALL_STATE(176)] = 7957, + [SMALL_STATE(177)] = 8005, + [SMALL_STATE(178)] = 8053, + [SMALL_STATE(179)] = 8101, + [SMALL_STATE(180)] = 8149, + [SMALL_STATE(181)] = 8197, + [SMALL_STATE(182)] = 8227, + [SMALL_STATE(183)] = 8257, [SMALL_STATE(184)] = 8287, - [SMALL_STATE(185)] = 8335, - [SMALL_STATE(186)] = 8383, - [SMALL_STATE(187)] = 8431, - [SMALL_STATE(188)] = 8479, - [SMALL_STATE(189)] = 8527, - [SMALL_STATE(190)] = 8575, - [SMALL_STATE(191)] = 8623, - [SMALL_STATE(192)] = 8671, - [SMALL_STATE(193)] = 8719, - [SMALL_STATE(194)] = 8748, - [SMALL_STATE(195)] = 8777, - [SMALL_STATE(196)] = 8806, - [SMALL_STATE(197)] = 8835, - [SMALL_STATE(198)] = 8864, - [SMALL_STATE(199)] = 8893, - [SMALL_STATE(200)] = 8922, - [SMALL_STATE(201)] = 8951, - [SMALL_STATE(202)] = 8980, - [SMALL_STATE(203)] = 9013, - [SMALL_STATE(204)] = 9042, - [SMALL_STATE(205)] = 9071, - [SMALL_STATE(206)] = 9100, - [SMALL_STATE(207)] = 9129, - [SMALL_STATE(208)] = 9159, - [SMALL_STATE(209)] = 9191, - [SMALL_STATE(210)] = 9221, - [SMALL_STATE(211)] = 9253, - [SMALL_STATE(212)] = 9285, - [SMALL_STATE(213)] = 9315, - [SMALL_STATE(214)] = 9345, - [SMALL_STATE(215)] = 9377, - [SMALL_STATE(216)] = 9407, - [SMALL_STATE(217)] = 9437, - [SMALL_STATE(218)] = 9469, - [SMALL_STATE(219)] = 9496, - [SMALL_STATE(220)] = 9523, - [SMALL_STATE(221)] = 9550, - [SMALL_STATE(222)] = 9589, - [SMALL_STATE(223)] = 9616, - [SMALL_STATE(224)] = 9643, - [SMALL_STATE(225)] = 9670, - [SMALL_STATE(226)] = 9699, - [SMALL_STATE(227)] = 9728, - [SMALL_STATE(228)] = 9755, - [SMALL_STATE(229)] = 9784, - [SMALL_STATE(230)] = 9815, - [SMALL_STATE(231)] = 9844, - [SMALL_STATE(232)] = 9871, - [SMALL_STATE(233)] = 9898, - [SMALL_STATE(234)] = 9937, - [SMALL_STATE(235)] = 9964, - [SMALL_STATE(236)] = 9991, - [SMALL_STATE(237)] = 10018, - [SMALL_STATE(238)] = 10045, - [SMALL_STATE(239)] = 10080, - [SMALL_STATE(240)] = 10102, - [SMALL_STATE(241)] = 10146, - [SMALL_STATE(242)] = 10190, - [SMALL_STATE(243)] = 10212, - [SMALL_STATE(244)] = 10256, - [SMALL_STATE(245)] = 10278, - [SMALL_STATE(246)] = 10318, - [SMALL_STATE(247)] = 10362, - [SMALL_STATE(248)] = 10393, - [SMALL_STATE(249)] = 10416, - [SMALL_STATE(250)] = 10443, - [SMALL_STATE(251)] = 10474, - [SMALL_STATE(252)] = 10513, - [SMALL_STATE(253)] = 10551, - [SMALL_STATE(254)] = 10589, - [SMALL_STATE(255)] = 10615, - [SMALL_STATE(256)] = 10653, - [SMALL_STATE(257)] = 10679, - [SMALL_STATE(258)] = 10705, - [SMALL_STATE(259)] = 10731, - [SMALL_STATE(260)] = 10755, - [SMALL_STATE(261)] = 10779, - [SMALL_STATE(262)] = 10817, - [SMALL_STATE(263)] = 10843, - [SMALL_STATE(264)] = 10869, - [SMALL_STATE(265)] = 10895, - [SMALL_STATE(266)] = 10921, - [SMALL_STATE(267)] = 10959, - [SMALL_STATE(268)] = 10997, - [SMALL_STATE(269)] = 11018, - [SMALL_STATE(270)] = 11039, - [SMALL_STATE(271)] = 11060, - [SMALL_STATE(272)] = 11081, - [SMALL_STATE(273)] = 11116, - [SMALL_STATE(274)] = 11137, - [SMALL_STATE(275)] = 11158, - [SMALL_STATE(276)] = 11183, - [SMALL_STATE(277)] = 11204, - [SMALL_STATE(278)] = 11225, - [SMALL_STATE(279)] = 11254, - [SMALL_STATE(280)] = 11275, - [SMALL_STATE(281)] = 11296, - [SMALL_STATE(282)] = 11317, - [SMALL_STATE(283)] = 11338, - [SMALL_STATE(284)] = 11360, - [SMALL_STATE(285)] = 11382, - [SMALL_STATE(286)] = 11402, - [SMALL_STATE(287)] = 11427, - [SMALL_STATE(288)] = 11446, - [SMALL_STATE(289)] = 11471, - [SMALL_STATE(290)] = 11490, - [SMALL_STATE(291)] = 11509, - [SMALL_STATE(292)] = 11528, - [SMALL_STATE(293)] = 11547, - [SMALL_STATE(294)] = 11566, - [SMALL_STATE(295)] = 11585, - [SMALL_STATE(296)] = 11610, - [SMALL_STATE(297)] = 11635, - [SMALL_STATE(298)] = 11660, - [SMALL_STATE(299)] = 11679, - [SMALL_STATE(300)] = 11698, - [SMALL_STATE(301)] = 11717, - [SMALL_STATE(302)] = 11736, - [SMALL_STATE(303)] = 11755, - [SMALL_STATE(304)] = 11779, - [SMALL_STATE(305)] = 11803, - [SMALL_STATE(306)] = 11827, - [SMALL_STATE(307)] = 11851, - [SMALL_STATE(308)] = 11875, - [SMALL_STATE(309)] = 11899, - [SMALL_STATE(310)] = 11923, - [SMALL_STATE(311)] = 11947, - [SMALL_STATE(312)] = 11960, - [SMALL_STATE(313)] = 11973, - [SMALL_STATE(314)] = 11994, - [SMALL_STATE(315)] = 12007, - [SMALL_STATE(316)] = 12020, - [SMALL_STATE(317)] = 12033, - [SMALL_STATE(318)] = 12054, - [SMALL_STATE(319)] = 12073, - [SMALL_STATE(320)] = 12086, - [SMALL_STATE(321)] = 12104, - [SMALL_STATE(322)] = 12122, - [SMALL_STATE(323)] = 12138, - [SMALL_STATE(324)] = 12156, - [SMALL_STATE(325)] = 12174, - [SMALL_STATE(326)] = 12192, - [SMALL_STATE(327)] = 12210, - [SMALL_STATE(328)] = 12228, - [SMALL_STATE(329)] = 12246, - [SMALL_STATE(330)] = 12266, - [SMALL_STATE(331)] = 12284, - [SMALL_STATE(332)] = 12302, - [SMALL_STATE(333)] = 12322, - [SMALL_STATE(334)] = 12340, - [SMALL_STATE(335)] = 12354, - [SMALL_STATE(336)] = 12372, - [SMALL_STATE(337)] = 12390, - [SMALL_STATE(338)] = 12405, - [SMALL_STATE(339)] = 12420, - [SMALL_STATE(340)] = 12431, - [SMALL_STATE(341)] = 12448, - [SMALL_STATE(342)] = 12465, - [SMALL_STATE(343)] = 12480, - [SMALL_STATE(344)] = 12495, - [SMALL_STATE(345)] = 12510, - [SMALL_STATE(346)] = 12523, - [SMALL_STATE(347)] = 12538, - [SMALL_STATE(348)] = 12553, - [SMALL_STATE(349)] = 12568, - [SMALL_STATE(350)] = 12583, - [SMALL_STATE(351)] = 12598, - [SMALL_STATE(352)] = 12613, - [SMALL_STATE(353)] = 12624, - [SMALL_STATE(354)] = 12641, - [SMALL_STATE(355)] = 12656, - [SMALL_STATE(356)] = 12671, - [SMALL_STATE(357)] = 12686, - [SMALL_STATE(358)] = 12697, - [SMALL_STATE(359)] = 12712, - [SMALL_STATE(360)] = 12727, - [SMALL_STATE(361)] = 12738, - [SMALL_STATE(362)] = 12753, - [SMALL_STATE(363)] = 12768, - [SMALL_STATE(364)] = 12783, - [SMALL_STATE(365)] = 12798, - [SMALL_STATE(366)] = 12813, - [SMALL_STATE(367)] = 12830, - [SMALL_STATE(368)] = 12841, - [SMALL_STATE(369)] = 12856, - [SMALL_STATE(370)] = 12871, - [SMALL_STATE(371)] = 12886, - [SMALL_STATE(372)] = 12901, - [SMALL_STATE(373)] = 12916, - [SMALL_STATE(374)] = 12931, - [SMALL_STATE(375)] = 12946, - [SMALL_STATE(376)] = 12961, - [SMALL_STATE(377)] = 12976, - [SMALL_STATE(378)] = 12991, - [SMALL_STATE(379)] = 13006, - [SMALL_STATE(380)] = 13021, - [SMALL_STATE(381)] = 13036, - [SMALL_STATE(382)] = 13051, - [SMALL_STATE(383)] = 13063, - [SMALL_STATE(384)] = 13077, - [SMALL_STATE(385)] = 13091, - [SMALL_STATE(386)] = 13105, - [SMALL_STATE(387)] = 13119, - [SMALL_STATE(388)] = 13133, - [SMALL_STATE(389)] = 13145, - [SMALL_STATE(390)] = 13159, - [SMALL_STATE(391)] = 13173, - [SMALL_STATE(392)] = 13185, - [SMALL_STATE(393)] = 13199, - [SMALL_STATE(394)] = 13213, - [SMALL_STATE(395)] = 13227, - [SMALL_STATE(396)] = 13241, - [SMALL_STATE(397)] = 13255, - [SMALL_STATE(398)] = 13269, - [SMALL_STATE(399)] = 13283, - [SMALL_STATE(400)] = 13295, - [SMALL_STATE(401)] = 13309, - [SMALL_STATE(402)] = 13323, - [SMALL_STATE(403)] = 13337, - [SMALL_STATE(404)] = 13351, - [SMALL_STATE(405)] = 13362, - [SMALL_STATE(406)] = 13373, - [SMALL_STATE(407)] = 13384, - [SMALL_STATE(408)] = 13395, - [SMALL_STATE(409)] = 13404, - [SMALL_STATE(410)] = 13415, - [SMALL_STATE(411)] = 13426, - [SMALL_STATE(412)] = 13437, - [SMALL_STATE(413)] = 13448, - [SMALL_STATE(414)] = 13459, - [SMALL_STATE(415)] = 13470, - [SMALL_STATE(416)] = 13481, - [SMALL_STATE(417)] = 13492, - [SMALL_STATE(418)] = 13501, - [SMALL_STATE(419)] = 13509, - [SMALL_STATE(420)] = 13517, - [SMALL_STATE(421)] = 13525, - [SMALL_STATE(422)] = 13533, - [SMALL_STATE(423)] = 13541, - [SMALL_STATE(424)] = 13549, - [SMALL_STATE(425)] = 13557, - [SMALL_STATE(426)] = 13565, - [SMALL_STATE(427)] = 13573, - [SMALL_STATE(428)] = 13581, - [SMALL_STATE(429)] = 13589, - [SMALL_STATE(430)] = 13597, - [SMALL_STATE(431)] = 13605, - [SMALL_STATE(432)] = 13613, - [SMALL_STATE(433)] = 13621, - [SMALL_STATE(434)] = 13629, - [SMALL_STATE(435)] = 13637, - [SMALL_STATE(436)] = 13645, - [SMALL_STATE(437)] = 13653, - [SMALL_STATE(438)] = 13661, - [SMALL_STATE(439)] = 13669, - [SMALL_STATE(440)] = 13677, - [SMALL_STATE(441)] = 13685, + [SMALL_STATE(185)] = 8317, + [SMALL_STATE(186)] = 8365, + [SMALL_STATE(187)] = 8395, + [SMALL_STATE(188)] = 8443, + [SMALL_STATE(189)] = 8473, + [SMALL_STATE(190)] = 8503, + [SMALL_STATE(191)] = 8533, + [SMALL_STATE(192)] = 8563, + [SMALL_STATE(193)] = 8593, + [SMALL_STATE(194)] = 8623, + [SMALL_STATE(195)] = 8671, + [SMALL_STATE(196)] = 8701, + [SMALL_STATE(197)] = 8749, + [SMALL_STATE(198)] = 8797, + [SMALL_STATE(199)] = 8845, + [SMALL_STATE(200)] = 8893, + [SMALL_STATE(201)] = 8941, + [SMALL_STATE(202)] = 8989, + [SMALL_STATE(203)] = 9037, + [SMALL_STATE(204)] = 9085, + [SMALL_STATE(205)] = 9133, + [SMALL_STATE(206)] = 9181, + [SMALL_STATE(207)] = 9211, + [SMALL_STATE(208)] = 9244, + [SMALL_STATE(209)] = 9277, + [SMALL_STATE(210)] = 9307, + [SMALL_STATE(211)] = 9339, + [SMALL_STATE(212)] = 9369, + [SMALL_STATE(213)] = 9399, + [SMALL_STATE(214)] = 9431, + [SMALL_STATE(215)] = 9461, + [SMALL_STATE(216)] = 9493, + [SMALL_STATE(217)] = 9523, + [SMALL_STATE(218)] = 9555, + [SMALL_STATE(219)] = 9585, + [SMALL_STATE(220)] = 9612, + [SMALL_STATE(221)] = 9639, + [SMALL_STATE(222)] = 9666, + [SMALL_STATE(223)] = 9697, + [SMALL_STATE(224)] = 9724, + [SMALL_STATE(225)] = 9751, + [SMALL_STATE(226)] = 9790, + [SMALL_STATE(227)] = 9821, + [SMALL_STATE(228)] = 9860, + [SMALL_STATE(229)] = 9889, + [SMALL_STATE(230)] = 9918, + [SMALL_STATE(231)] = 9945, + [SMALL_STATE(232)] = 9972, + [SMALL_STATE(233)] = 9999, + [SMALL_STATE(234)] = 10028, + [SMALL_STATE(235)] = 10055, + [SMALL_STATE(236)] = 10082, + [SMALL_STATE(237)] = 10109, + [SMALL_STATE(238)] = 10136, + [SMALL_STATE(239)] = 10163, + [SMALL_STATE(240)] = 10192, + [SMALL_STATE(241)] = 10227, + [SMALL_STATE(242)] = 10252, + [SMALL_STATE(243)] = 10292, + [SMALL_STATE(244)] = 10314, + [SMALL_STATE(245)] = 10336, + [SMALL_STATE(246)] = 10380, + [SMALL_STATE(247)] = 10424, + [SMALL_STATE(248)] = 10468, + [SMALL_STATE(249)] = 10512, + [SMALL_STATE(250)] = 10534, + [SMALL_STATE(251)] = 10565, + [SMALL_STATE(252)] = 10592, + [SMALL_STATE(253)] = 10623, + [SMALL_STATE(254)] = 10646, + [SMALL_STATE(255)] = 10685, + [SMALL_STATE(256)] = 10723, + [SMALL_STATE(257)] = 10761, + [SMALL_STATE(258)] = 10799, + [SMALL_STATE(259)] = 10825, + [SMALL_STATE(260)] = 10851, + [SMALL_STATE(261)] = 10877, + [SMALL_STATE(262)] = 10901, + [SMALL_STATE(263)] = 10925, + [SMALL_STATE(264)] = 10951, + [SMALL_STATE(265)] = 10989, + [SMALL_STATE(266)] = 11015, + [SMALL_STATE(267)] = 11041, + [SMALL_STATE(268)] = 11067, + [SMALL_STATE(269)] = 11105, + [SMALL_STATE(270)] = 11143, + [SMALL_STATE(271)] = 11169, + [SMALL_STATE(272)] = 11190, + [SMALL_STATE(273)] = 11211, + [SMALL_STATE(274)] = 11232, + [SMALL_STATE(275)] = 11253, + [SMALL_STATE(276)] = 11288, + [SMALL_STATE(277)] = 11309, + [SMALL_STATE(278)] = 11330, + [SMALL_STATE(279)] = 11351, + [SMALL_STATE(280)] = 11372, + [SMALL_STATE(281)] = 11393, + [SMALL_STATE(282)] = 11414, + [SMALL_STATE(283)] = 11435, + [SMALL_STATE(284)] = 11456, + [SMALL_STATE(285)] = 11485, + [SMALL_STATE(286)] = 11510, + [SMALL_STATE(287)] = 11530, + [SMALL_STATE(288)] = 11552, + [SMALL_STATE(289)] = 11574, + [SMALL_STATE(290)] = 11593, + [SMALL_STATE(291)] = 11612, + [SMALL_STATE(292)] = 11631, + [SMALL_STATE(293)] = 11650, + [SMALL_STATE(294)] = 11675, + [SMALL_STATE(295)] = 11694, + [SMALL_STATE(296)] = 11713, + [SMALL_STATE(297)] = 11732, + [SMALL_STATE(298)] = 11757, + [SMALL_STATE(299)] = 11776, + [SMALL_STATE(300)] = 11801, + [SMALL_STATE(301)] = 11826, + [SMALL_STATE(302)] = 11845, + [SMALL_STATE(303)] = 11864, + [SMALL_STATE(304)] = 11889, + [SMALL_STATE(305)] = 11908, + [SMALL_STATE(306)] = 11927, + [SMALL_STATE(307)] = 11951, + [SMALL_STATE(308)] = 11975, + [SMALL_STATE(309)] = 11999, + [SMALL_STATE(310)] = 12023, + [SMALL_STATE(311)] = 12047, + [SMALL_STATE(312)] = 12071, + [SMALL_STATE(313)] = 12095, + [SMALL_STATE(314)] = 12119, + [SMALL_STATE(315)] = 12132, + [SMALL_STATE(316)] = 12153, + [SMALL_STATE(317)] = 12166, + [SMALL_STATE(318)] = 12187, + [SMALL_STATE(319)] = 12200, + [SMALL_STATE(320)] = 12213, + [SMALL_STATE(321)] = 12232, + [SMALL_STATE(322)] = 12245, + [SMALL_STATE(323)] = 12258, + [SMALL_STATE(324)] = 12276, + [SMALL_STATE(325)] = 12294, + [SMALL_STATE(326)] = 12312, + [SMALL_STATE(327)] = 12332, + [SMALL_STATE(328)] = 12350, + [SMALL_STATE(329)] = 12366, + [SMALL_STATE(330)] = 12380, + [SMALL_STATE(331)] = 12398, + [SMALL_STATE(332)] = 12416, + [SMALL_STATE(333)] = 12434, + [SMALL_STATE(334)] = 12452, + [SMALL_STATE(335)] = 12470, + [SMALL_STATE(336)] = 12490, + [SMALL_STATE(337)] = 12508, + [SMALL_STATE(338)] = 12526, + [SMALL_STATE(339)] = 12544, + [SMALL_STATE(340)] = 12562, + [SMALL_STATE(341)] = 12577, + [SMALL_STATE(342)] = 12592, + [SMALL_STATE(343)] = 12603, + [SMALL_STATE(344)] = 12620, + [SMALL_STATE(345)] = 12631, + [SMALL_STATE(346)] = 12648, + [SMALL_STATE(347)] = 12663, + [SMALL_STATE(348)] = 12678, + [SMALL_STATE(349)] = 12693, + [SMALL_STATE(350)] = 12704, + [SMALL_STATE(351)] = 12719, + [SMALL_STATE(352)] = 12734, + [SMALL_STATE(353)] = 12749, + [SMALL_STATE(354)] = 12764, + [SMALL_STATE(355)] = 12779, + [SMALL_STATE(356)] = 12794, + [SMALL_STATE(357)] = 12809, + [SMALL_STATE(358)] = 12824, + [SMALL_STATE(359)] = 12839, + [SMALL_STATE(360)] = 12854, + [SMALL_STATE(361)] = 12869, + [SMALL_STATE(362)] = 12884, + [SMALL_STATE(363)] = 12899, + [SMALL_STATE(364)] = 12914, + [SMALL_STATE(365)] = 12929, + [SMALL_STATE(366)] = 12946, + [SMALL_STATE(367)] = 12961, + [SMALL_STATE(368)] = 12976, + [SMALL_STATE(369)] = 12991, + [SMALL_STATE(370)] = 13006, + [SMALL_STATE(371)] = 13021, + [SMALL_STATE(372)] = 13036, + [SMALL_STATE(373)] = 13051, + [SMALL_STATE(374)] = 13066, + [SMALL_STATE(375)] = 13081, + [SMALL_STATE(376)] = 13092, + [SMALL_STATE(377)] = 13103, + [SMALL_STATE(378)] = 13120, + [SMALL_STATE(379)] = 13135, + [SMALL_STATE(380)] = 13150, + [SMALL_STATE(381)] = 13165, + [SMALL_STATE(382)] = 13180, + [SMALL_STATE(383)] = 13195, + [SMALL_STATE(384)] = 13208, + [SMALL_STATE(385)] = 13223, + [SMALL_STATE(386)] = 13235, + [SMALL_STATE(387)] = 13249, + [SMALL_STATE(388)] = 13263, + [SMALL_STATE(389)] = 13275, + [SMALL_STATE(390)] = 13289, + [SMALL_STATE(391)] = 13303, + [SMALL_STATE(392)] = 13317, + [SMALL_STATE(393)] = 13331, + [SMALL_STATE(394)] = 13345, + [SMALL_STATE(395)] = 13359, + [SMALL_STATE(396)] = 13373, + [SMALL_STATE(397)] = 13387, + [SMALL_STATE(398)] = 13401, + [SMALL_STATE(399)] = 13415, + [SMALL_STATE(400)] = 13429, + [SMALL_STATE(401)] = 13443, + [SMALL_STATE(402)] = 13457, + [SMALL_STATE(403)] = 13471, + [SMALL_STATE(404)] = 13483, + [SMALL_STATE(405)] = 13497, + [SMALL_STATE(406)] = 13509, + [SMALL_STATE(407)] = 13523, + [SMALL_STATE(408)] = 13534, + [SMALL_STATE(409)] = 13545, + [SMALL_STATE(410)] = 13556, + [SMALL_STATE(411)] = 13565, + [SMALL_STATE(412)] = 13576, + [SMALL_STATE(413)] = 13587, + [SMALL_STATE(414)] = 13596, + [SMALL_STATE(415)] = 13607, + [SMALL_STATE(416)] = 13618, + [SMALL_STATE(417)] = 13629, + [SMALL_STATE(418)] = 13640, + [SMALL_STATE(419)] = 13651, + [SMALL_STATE(420)] = 13662, + [SMALL_STATE(421)] = 13673, + [SMALL_STATE(422)] = 13681, + [SMALL_STATE(423)] = 13689, + [SMALL_STATE(424)] = 13697, + [SMALL_STATE(425)] = 13705, + [SMALL_STATE(426)] = 13713, + [SMALL_STATE(427)] = 13721, + [SMALL_STATE(428)] = 13729, + [SMALL_STATE(429)] = 13737, + [SMALL_STATE(430)] = 13745, + [SMALL_STATE(431)] = 13753, + [SMALL_STATE(432)] = 13761, + [SMALL_STATE(433)] = 13769, + [SMALL_STATE(434)] = 13777, + [SMALL_STATE(435)] = 13785, + [SMALL_STATE(436)] = 13793, + [SMALL_STATE(437)] = 13801, + [SMALL_STATE(438)] = 13809, + [SMALL_STATE(439)] = 13817, + [SMALL_STATE(440)] = 13825, + [SMALL_STATE(441)] = 13833, + [SMALL_STATE(442)] = 13841, + [SMALL_STATE(443)] = 13849, + [SMALL_STATE(444)] = 13857, + [SMALL_STATE(445)] = 13865, + [SMALL_STATE(446)] = 13873, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -17099,673 +17303,694 @@ static const TSParseActionEntry ts_parse_actions[] = { [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), [5] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stylesheet, 0, 0, 0), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), - [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), - [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), + [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), + [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), + [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), - [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), - [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [83] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(182), - [86] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(264), - [89] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(183), - [92] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(328), - [95] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(425), + [73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), + [83] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(171), + [86] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(266), + [89] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(198), + [92] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(333), + [95] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(430), [98] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), - [100] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(265), - [103] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(385), - [106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(243), - [109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(134), - [112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(391), - [115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(439), - [118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(433), - [121] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(19), - [124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(36), - [127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(21), - [130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(34), - [133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(35), - [136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(379), - [139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(351), - [142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(244), + [100] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(267), + [103] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(397), + [106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(246), + [109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(138), + [112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(385), + [115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(436), + [118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(438), + [121] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(33), + [124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(24), + [127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(25), + [130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(27), + [133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(30), + [136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(348), + [139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(353), + [142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(249), [145] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(14), [148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_block_repeat1, 2, 0, 0), SHIFT_REPEAT(250), [151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), - [153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(191), - [156] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(258), - [159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(169), + [153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(180), + [156] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(259), + [159] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(175), [162] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(325), - [165] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(431), - [168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(254), - [171] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(393), - [174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(243), - [177] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(134), - [180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(391), - [183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(439), - [186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(433), - [189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(19), - [192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(36), - [195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(21), - [198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(34), - [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(35), - [204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(379), - [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(351), - [210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(239), - [213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(238), + [165] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(434), + [168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(258), + [171] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(389), + [174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(246), + [177] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(138), + [180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(385), + [183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(436), + [186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(438), + [189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(33), + [192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(24), + [195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(25), + [198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(27), + [201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(30), + [204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(348), + [207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(353), + [210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(243), + [213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(240), [216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_stylesheet_repeat1, 2, 0, 0), SHIFT_REPEAT(250), [219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stylesheet, 1, 0, 0), - [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(34), - [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), - [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174), - [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188), + [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), + [229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), + [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(27), + [233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160), + [241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), + [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), - [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217), - [249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), - [253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), - [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229), - [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), - [275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216), - [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113), - [281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), - [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), - [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), - [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), - [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), - [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), - [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), - [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_declaration, 3, 0, 14), - [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), - [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), - [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150), - [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214), - [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), + [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), + [267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), + [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), + [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), + [275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), + [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(114), + [281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), + [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), + [297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), + [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), + [309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), + [313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), + [331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_declaration, 3, 0, 14), + [349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), + [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185), + [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126), + [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), + [367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), [379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__selector, 1, 0, 1), [381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1, 0, 3), [383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1, 0, 3), [385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__selector, 1, 0, 1), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_statement, 2, 0, 0), - [393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_statement, 2, 0, 0), - [395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 0), - [397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 0), - [399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_media_statement, 3, 0, 0), - [401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_media_statement, 3, 0, 0), - [403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_charset_statement, 3, 0, 0), - [405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_charset_statement, 3, 0, 0), - [407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframes_statement, 3, 0, 8), - [409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyframes_statement, 3, 0, 8), - [411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_supports_statement, 3, 0, 0), - [413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_supports_statement, 3, 0, 0), - [415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), - [417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2, 0, 0), - [419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_rule, 2, 0, 0), - [421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_rule, 2, 0, 0), - [423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_set, 2, 0, 0), - [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_set, 2, 0, 0), - [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_rule, 3, 0, 0), - [429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_rule, 3, 0, 0), - [431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_name_repeat1, 2, 0, 0), - [433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_name_repeat1, 2, 0, 0), - [435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_name_repeat1, 2, 0, 0), SHIFT_REPEAT(50), - [438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__selector, 1, 0, 0), - [440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1, 0, 0), - [442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__selector, 1, 0, 0), - [444] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1, 0, 0), - [446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 0), - [452] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 0), - [454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_media_statement, 4, 0, 0), - [456] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_media_statement, 4, 0, 0), - [458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_statement, 4, 0, 13), - [460] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_statement, 4, 0, 13), - [462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block_list, 2, 0, 0), - [464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyframe_block_list, 2, 0, 0), - [466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), - [468] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), - [470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_name, 1, 0, 0), - [472] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_name, 1, 0, 0), - [474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 4, 0, 14), - [478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 4, 0, 14), - [480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_rule, 4, 0, 0), - [482] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_rule, 4, 0, 0), - [484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 0), - [486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 0), - [488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block_list, 3, 0, 0), - [490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyframe_block_list, 3, 0, 0), - [492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_postcss_statement, 3, 0, 0), - [494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postcss_statement, 3, 0, 0), - [496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, 0, 0), - [498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 4, 0, 0), - [500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_statement, 5, 0, 0), - [502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_statement, 5, 0, 0), - [504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 5, 0, 14), - [506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 5, 0, 14), - [508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 6, 0, 14), - [510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 6, 0, 14), - [512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_statement, 9, 0, 0), - [514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_statement, 9, 0, 0), - [516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_statement, 3, 0, 0), - [518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_statement, 3, 0, 0), - [520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_value, 2, 0, 0), - [522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_value, 2, 0, 0), - [524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_value, 3, 0, 0), - [526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_value, 3, 0, 0), - [528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_name, 2, 0, 0), - [530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_name, 2, 0, 0), - [532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), - [534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), - [538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(171), - [543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), - [545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(187), - [548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(423), - [551] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(214), - [554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(362), - [557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(363), - [560] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(173), - [563] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(174), - [566] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(188), - [569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(150), - [572] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(214), - [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), - [581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_declaration, 4, 0, 14), - [585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), - [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), - [591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(187), - [594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(423), - [597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(217), - [600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(362), - [603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(363), - [606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(173), - [609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(174), - [612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(188), - [615] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(150), - [618] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(217), - [621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2, 0, 0), - [623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 3, 0, 10), - [625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 3, 0, 10), - [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 2, 0, 0), - [631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 2, 0, 0), - [633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), - [637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(189), - [640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(420), - [643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(229), - [646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(373), - [649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(374), - [652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(209), - [655] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(216), - [658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(190), - [661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(202), - [664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(111), - [667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 2, 0, 2), - [669] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 2, 0, 2), - [671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__query, 1, 0, 4), - [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__query, 1, 0, 4), - [677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 3, 0, 0), - [679] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 3, 0, 0), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64), - [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202), - [687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), - [689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 3, 0, 11), - [691] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 3, 0, 11), - [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 2, 0, 5), - [701] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 2, 0, 5), - [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_arguments, 3, 0, 0), - [717] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_arguments, 3, 0, 0), - [719] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 3, 0, 9), - [721] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 3, 0, 9), - [723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_selector, 2, 0, 0), - [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_selector, 2, 0, 0), - [729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_descendant_selector, 3, 0, 0), - [731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_descendant_selector, 3, 0, 0), - [733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 5, 0, 9), - [735] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 5, 0, 9), - [737] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_universal_selector, 1, 0, 0), - [739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_universal_selector, 1, 0, 0), - [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_id_selector, 2, 0, 6), - [743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_id_selector, 2, 0, 6), - [745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_with_selector_arguments, 4, 0, 0), - [747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_with_selector_arguments, 4, 0, 0), - [749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_adjacent_sibling_selector, 3, 0, 0), - [751] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_adjacent_sibling_selector, 3, 0, 0), - [753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_selector, 3, 0, 0), - [755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_selector, 3, 0, 0), - [757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_arguments, 2, 0, 0), - [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_arguments, 2, 0, 0), - [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_arguments, 4, 0, 0), - [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_arguments, 4, 0, 0), - [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sibling_selector, 3, 0, 0), - [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sibling_selector, 3, 0, 0), - [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_selector, 3, 0, 0), - [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_selector, 3, 0, 0), - [773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_id_selector, 3, 0, 12), - [775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_id_selector, 3, 0, 12), - [777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 4, 0, 10), - [779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 4, 0, 10), - [781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 3, 0, 5), - [783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 3, 0, 5), - [785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 4, 0, 11), - [787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 4, 0, 11), - [789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 4, 0, 15), - [791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 4, 0, 15), - [793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_with_selector_arguments, 3, 0, 0), - [795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_with_selector_arguments, 3, 0, 0), - [797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_nth_child_arguments, 3, 0, 0), - [799] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_nth_child_arguments, 3, 0, 0), - [801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_selector, 2, 0, 0), - [803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_selector, 2, 0, 0), - [805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 3, 0, 2), - [807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 3, 0, 2), - [809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__nth_child_pseudo_class_selector, 2, 0, 0), - [811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__nth_child_pseudo_class_selector, 2, 0, 0), - [813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_arguments, 4, 0, 0), - [815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_arguments, 4, 0, 0), - [817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_arguments, 3, 0, 0), - [819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_arguments, 3, 0, 0), - [821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_arguments, 2, 0, 0), - [823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_arguments, 2, 0, 0), - [825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sibling_selector, 2, 0, 0), - [827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sibling_selector, 2, 0, 0), - [829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 6, 0, 15), - [831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 6, 0, 15), - [833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_adjacent_sibling_selector, 2, 0, 0), - [835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_adjacent_sibling_selector, 2, 0, 0), - [837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_nth_child_arguments, 5, 0, 0), - [839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_nth_child_arguments, 5, 0, 0), - [841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_child_selector, 2, 0, 0), - [843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_child_selector, 2, 0, 0), - [845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_with_selector_arguments, 2, 0, 0), - [847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_with_selector_arguments, 2, 0, 0), - [849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_child_selector, 3, 0, 0), - [851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_child_selector, 3, 0, 0), - [853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 4, 0, 0), - [855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 4, 0, 0), - [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), - [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), - [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), - [873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210), - [877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), - [881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_integer_value, 1, 0, 0), - [883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_integer_value, 1, 0, 0), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204), - [887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float_value, 1, 0, 0), - [889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float_value, 1, 0, 0), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(206), - [893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198), - [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335), - [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), - [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), - [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249), - [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), - [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), - [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(39), - [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), - [957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), - [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), - [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), - [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233), - [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(29), - [973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 7), - [975] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 7), - [977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_color_value, 2, 0, 0), - [979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_color_value, 2, 0, 0), - [981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_value, 3, 0, 0), - [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_value, 3, 0, 0), - [985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grid_value, 3, 0, 0), - [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grid_value, 3, 0, 0), - [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 0), - [995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 0), - [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grid_value, 4, 0, 0), - [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grid_value, 4, 0, 0), - [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [1003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [1009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_integer_value, 2, 0, 0), - [1011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_integer_value, 2, 0, 0), - [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float_value, 2, 0, 0), - [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float_value, 2, 0, 0), - [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [1021] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218), - [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), - [1025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_declaration, 5, 0, 14), - [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 1, 0, 0), - [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 1, 0, 0), - [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1, 0, 0), - [1041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1, 0, 0), - [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), - [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [1047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), - [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [1053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), - [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 1, 0, 0), - [1057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176), - [1061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 1, 0, 0), - [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [1065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [1067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), - [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), - [1095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_selectors, 1, 0, 0), - [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(186), - [1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_selectors_repeat1, 2, 0, 0), - [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(109), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), - [1107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), - [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112), - [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), - [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389), - [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [1139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [1141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), - [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), - [1145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), SHIFT_REPEAT(341), - [1148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), SHIFT_REPEAT(408), - [1151] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), SHIFT_REPEAT(388), - [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [1158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), - [1160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), - [1162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [1164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [1170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [1172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), - [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), - [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [1192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_query, 3, 0, 0), - [1194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_query, 2, 0, 0), - [1196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_feature_query, 5, 0, 16), - [1198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_selector_query, 4, 0, 0), - [1200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grid_value_repeat1, 2, 0, 0), - [1202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_query, 3, 0, 0), - [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [1210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), - [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), - [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [1228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [1230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [1232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [1234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_import_statement_repeat1, 2, 0, 0), - [1236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), - [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [1246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block, 2, 0, 0), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [1252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280), - [1254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [1256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349), - [1258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_import_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(256), - [1261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), - [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377), - [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), - [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [1269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131), - [1271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289), - [1277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), - [1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block, 3, 0, 0), - [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), - [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), - [1289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [1291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205), - [1293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_selectors_repeat1, 2, 0, 0), SHIFT_REPEAT(25), - [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), - [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), - [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), - [1310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_value_repeat1, 2, 0, 0), - [1312] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_value_repeat1, 2, 0, 0), SHIFT_REPEAT(377), - [1315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_value_repeat2, 2, 0, 0), - [1317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_value_repeat2, 2, 0, 0), SHIFT_REPEAT(378), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [1322] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(164), - [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [1329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_grid_value_repeat1, 2, 0, 0), SHIFT_REPEAT(178), - [1332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [1334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [1336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), - [1346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_repeat1, 2, 0, 0), SHIFT_REPEAT(324), - [1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_keyframe_block_repeat1, 2, 0, 0), - [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [1355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [1357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [1361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [1365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [1367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2, 0, 0), SHIFT_REPEAT(13), - [1370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_selectors, 2, 0, 0), - [1372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [1374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_to, 1, 0, 0), - [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [1378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [1380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [1382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), - [1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), - [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [1390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), - [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [1408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [1410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), - [1412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [1414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [1416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), - [1418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), - [1426] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), + [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(207), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), + [407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), + [409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(203), + [412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(432), + [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(207), + [418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(359), + [421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(360), + [424] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(160), + [427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(161), + [430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(204), + [433] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(428), + [436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(126), + [439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(207), + [442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat2, 2, 0, 0), + [444] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_statement, 9, 0, 0), + [446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_statement, 9, 0, 0), + [448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__selector, 1, 0, 0), + [450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1, 0, 0), + [452] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__selector, 1, 0, 0), + [454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1, 0, 0), + [456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_name, 2, 0, 0), + [458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_name, 2, 0, 0), + [460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 0), + [464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 0), + [466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_media_statement, 4, 0, 0), + [468] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_media_statement, 4, 0, 0), + [470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_statement, 4, 0, 13), + [472] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_statement, 4, 0, 13), + [474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block_list, 2, 0, 0), + [476] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyframe_block_list, 2, 0, 0), + [478] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_rule, 2, 0, 0), + [480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_rule, 2, 0, 0), + [482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_media_statement, 3, 0, 0), + [484] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_media_statement, 3, 0, 0), + [486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, 0, 0), + [488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, 0, 0), + [490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_statement, 2, 0, 0), + [492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_statement, 2, 0, 0), + [494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 4, 0, 14), + [496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 4, 0, 14), + [498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_rule, 4, 0, 0), + [500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_rule, 4, 0, 0), + [502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_charset_statement, 3, 0, 0), + [504] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_charset_statement, 3, 0, 0), + [506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_statement, 3, 0, 0), + [508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_statement, 3, 0, 0), + [510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframes_statement, 3, 0, 8), + [512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyframes_statement, 3, 0, 8), + [514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 0), + [516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 0), + [518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block_list, 3, 0, 0), + [520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_keyframe_block_list, 3, 0, 0), + [522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_supports_statement, 3, 0, 0), + [524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_supports_statement, 3, 0, 0), + [526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_postcss_statement, 3, 0, 0), + [528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_postcss_statement, 3, 0, 0), + [530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 4, 0, 0), + [532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 4, 0, 0), + [534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_statement, 5, 0, 0), + [536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_statement, 5, 0, 0), + [538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 5, 0, 14), + [540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 5, 0, 14), + [542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2, 0, 0), + [544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2, 0, 0), + [546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_name, 1, 0, 0), + [548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_name, 1, 0, 0), + [550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48), + [552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 6, 0, 14), + [554] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 6, 0, 14), + [556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_set, 2, 0, 0), + [558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_set, 2, 0, 0), + [560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_at_rule, 3, 0, 0), + [562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_at_rule, 3, 0, 0), + [564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 0), + [566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 0), + [568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_value, 2, 0, 0), + [570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_value, 2, 0, 0), + [572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_value, 3, 0, 0), + [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_value, 3, 0, 0), + [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_name_repeat1, 2, 0, 0), + [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_name_repeat1, 2, 0, 0), + [580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_name_repeat1, 2, 0, 0), SHIFT_REPEAT(102), + [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_declaration, 4, 0, 14), + [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271), + [599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(202), + [606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), + [608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(203), + [611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(432), + [614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(210), + [617] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(359), + [620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(360), + [623] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(160), + [626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(161), + [629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(204), + [632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(126), + [635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(210), + [638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2, 0, 0), + [644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__query, 1, 0, 4), + [646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), + [648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__query, 1, 0, 4), + [650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 2, 0, 0), + [652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 2, 0, 0), + [654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), + [658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(205), + [661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(421), + [664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(226), + [667] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(371), + [670] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(372), + [673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(211), + [676] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(218), + [679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(187), + [682] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(208), + [685] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(116), + [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 2, 0, 5), + [690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 2, 0, 5), + [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), + [696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(203), + [699] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(432), + [702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(222), + [705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(359), + [708] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(360), + [711] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(160), + [714] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(161), + [717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(204), + [720] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(126), + [723] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 2, 0, 0), SHIFT_REPEAT(222), + [726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 2, 0, 2), + [728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 2, 0, 2), + [730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208), + [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), + [742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 3, 0, 10), + [744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 3, 0, 10), + [746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 3, 0, 0), + [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 3, 0, 0), + [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 3, 0, 11), + [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 3, 0, 11), + [754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), + [756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_selector, 2, 0, 0), + [758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_selector, 2, 0, 0), + [760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_arguments, 2, 0, 0), + [762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_arguments, 2, 0, 0), + [764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_child_selector, 2, 0, 0), + [766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_child_selector, 2, 0, 0), + [770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sibling_selector, 2, 0, 0), + [772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sibling_selector, 2, 0, 0), + [774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_adjacent_sibling_selector, 2, 0, 0), + [776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_adjacent_sibling_selector, 2, 0, 0), + [778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_selector, 2, 0, 0), + [780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_selector, 2, 0, 0), + [782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_arguments, 2, 0, 0), + [784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_arguments, 2, 0, 0), + [786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_universal_selector, 1, 0, 0), + [788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_universal_selector, 1, 0, 0), + [790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 4, 0, 10), + [792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 4, 0, 10), + [794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 4, 0, 0), + [796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 4, 0, 0), + [798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 4, 0, 11), + [800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 4, 0, 11), + [802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 4, 0, 15), + [804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 4, 0, 15), + [806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_with_selector_arguments, 3, 0, 0), + [808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_with_selector_arguments, 3, 0, 0), + [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_nth_child_arguments, 3, 0, 0), + [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_nth_child_arguments, 3, 0, 0), + [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_arguments, 3, 0, 0), + [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_arguments, 3, 0, 0), + [818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_selector, 3, 0, 2), + [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_selector, 3, 0, 2), + [822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_selector, 3, 0, 0), + [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_namespace_selector, 3, 0, 0), + [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_arguments, 3, 0, 0), + [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_arguments, 3, 0, 0), + [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 5, 0, 9), + [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 5, 0, 9), + [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_with_selector_arguments, 4, 0, 0), + [836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_with_selector_arguments, 4, 0, 0), + [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_arguments, 4, 0, 0), + [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_arguments, 4, 0, 0), + [842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_arguments, 4, 0, 0), + [844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_arguments, 4, 0, 0), + [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 6, 0, 15), + [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 6, 0, 15), + [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_nth_child_arguments, 5, 0, 0), + [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_nth_child_arguments, 5, 0, 0), + [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_element_selector, 3, 0, 5), + [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_element_selector, 3, 0, 5), + [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_attribute_selector, 3, 0, 9), + [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_attribute_selector, 3, 0, 9), + [862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_integer_value, 1, 0, 0), + [864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_integer_value, 1, 0, 0), + [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182), + [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float_value, 1, 0, 0), + [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float_value, 1, 0, 0), + [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), + [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_descendant_selector, 3, 0, 0), + [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_descendant_selector, 3, 0, 0), + [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_id_selector, 2, 0, 6), + [880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_id_selector, 2, 0, 6), + [882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_selector, 3, 0, 0), + [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_selector, 3, 0, 0), + [886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_id_selector, 3, 0, 12), + [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_id_selector, 3, 0, 12), + [890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_child_selector, 3, 0, 0), + [892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_child_selector, 3, 0, 0), + [894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sibling_selector, 3, 0, 0), + [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sibling_selector, 3, 0, 0), + [898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pseudo_class_with_selector_arguments, 2, 0, 0), + [900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pseudo_class_with_selector_arguments, 2, 0, 0), + [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_adjacent_sibling_selector, 3, 0, 0), + [904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_adjacent_sibling_selector, 3, 0, 0), + [906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__nth_child_pseudo_class_selector, 2, 0, 0), + [908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__nth_child_pseudo_class_selector, 2, 0, 0), + [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), + [914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), + [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(261), + [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), + [924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(251), + [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), + [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), + [938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), + [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), + [950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), + [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), + [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(32), + [962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), + [966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), + [970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_color_value, 2, 0, 0), + [972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_color_value, 2, 0, 0), + [974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_integer_value, 2, 0, 0), + [976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_integer_value, 2, 0, 0), + [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_float_value, 2, 0, 0), + [980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_float_value, 2, 0, 0), + [982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 7), + [984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 7), + [986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(189), + [990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_value, 3, 0, 0), + [992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_value, 3, 0, 0), + [994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [1000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [1002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 0), + [1004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 0), + [1006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grid_value, 4, 0, 0), + [1008] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grid_value, 4, 0, 0), + [1010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [1012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [1014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [1016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [1018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238), + [1022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [1026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [1032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), + [1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [1036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), + [1038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [1040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), + [1042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [1044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(215), + [1046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [1048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [1050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [1052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311), + [1054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grid_value, 3, 0, 0), + [1056] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grid_value, 3, 0, 0), + [1058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), + [1060] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_arguments_repeat1, 1, 0, 0), + [1062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [1066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_declaration_repeat1, 1, 0, 0), + [1068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 1, 0, 0), + [1070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [1072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [1074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [1076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [1078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_last_declaration, 5, 0, 14), + [1080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_declaration_repeat1, 2, 0, 0), + [1082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234), + [1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1, 0, 0), + [1086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pseudo_class_arguments_repeat1, 1, 0, 0), + [1088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [1090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [1092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [1094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173), + [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), + [1098] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_postcss_statement_repeat1, 1, 0, 0), + [1100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [1102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194), + [1104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_postcss_statement_repeat1, 1, 0, 0), + [1106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [1108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), + [1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [1112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [1114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_angle_bracket_value, 3, 0, 16), + [1116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_angle_bracket_value, 3, 0, 16), + [1118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_selectors_repeat1, 2, 0, 0), + [1120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [1122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [1124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [1126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [1128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [1130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [1134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [1136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [1138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), + [1140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178), + [1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [1144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_selectors, 1, 0, 0), + [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), + [1150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), + [1152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), + [1154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), + [1160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), + [1162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), + [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), + [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [1168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), + [1170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), + [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [1182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [1184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [1192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), + [1194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), SHIFT_REPEAT(365), + [1197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), SHIFT_REPEAT(410), + [1200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_list_repeat1, 2, 0, 0), SHIFT_REPEAT(388), + [1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), + [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), + [1211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [1221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [1231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), + [1233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174), + [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), + [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [1241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_feature_query, 5, 0, 17), + [1243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_selector_query, 4, 0, 0), + [1245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_query, 3, 0, 0), + [1247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_query, 2, 0, 0), + [1249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_grid_value_repeat1, 2, 0, 0), + [1251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_query, 3, 0, 0), + [1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), + [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [1263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), + [1267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_import_statement_repeat1, 2, 0, 0), + [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), + [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [1279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [1281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [1283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [1285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [1287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [1289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_arguments_repeat2, 2, 0, 0), SHIFT_REPEAT(123), + [1292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_selectors_repeat1, 2, 0, 0), SHIFT_REPEAT(35), + [1295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block, 2, 0, 0), + [1297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [1299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [1301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_import_statement_repeat1, 2, 0, 0), SHIFT_REPEAT(260), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(136), + [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), + [1308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_keyframe_block, 3, 0, 0), + [1310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), + [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292), + [1322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [1324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), + [1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159), + [1328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(193), + [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), + [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384), + [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), + [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369), + [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), + [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [1356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), + [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), + [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [1366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_value_repeat1, 2, 0, 0), + [1368] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_value_repeat1, 2, 0, 0), SHIFT_REPEAT(380), + [1371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_value_repeat2, 2, 0, 0), + [1373] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_value_repeat2, 2, 0, 0), SHIFT_REPEAT(382), + [1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [1378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_keyframe_block_repeat1, 2, 0, 0), SHIFT_REPEAT(327), + [1381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_keyframe_block_repeat1, 2, 0, 0), + [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [1389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [1391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pseudo_class_arguments_repeat2, 2, 0, 0), SHIFT_REPEAT(13), + [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [1396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [1398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [1400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [1402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), + [1406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [1408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_grid_value_repeat1, 2, 0, 0), SHIFT_REPEAT(172), + [1411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_selectors, 2, 0, 0), + [1413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [1419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [1421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_to, 1, 0, 0), + [1423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [1427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), + [1429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), + [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [1437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [1441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [1443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [1451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), + [1453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), + [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [1467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [1469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60), + [1471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [1479] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), }; enum ts_external_scanner_symbol_identifiers { diff --git a/test/corpus/declarations.txt b/test/corpus/declarations.txt index ec3c62f..ee1708e 100644 --- a/test/corpus/declarations.txt +++ b/test/corpus/declarations.txt @@ -20,6 +20,55 @@ a { (integer_value) (float_value))))))) +============================ +attr() function with type syntax +============================ + +.foo { + --x: attr(foo type(), 0); + width: attr(data-width , 100px); + content: attr(data-text ); + color: attr(data-color , blue); + opacity: attr(data-opacity , 50%); +} + +--- + +(stylesheet + (rule_set + (selectors (class_selector (class_name (identifier)))) + (block + (declaration + (property_name) + (call_expression (function_name) (arguments + (plain_value) + (call_expression (function_name) (arguments + (angle_bracket_value (type_name)))) + (integer_value)))) + (declaration + (property_name) + (call_expression (function_name) (arguments + (plain_value) + (angle_bracket_value (type_name)) + (integer_value (unit))))) + (declaration + (property_name) + (call_expression (function_name) (arguments + (plain_value) + (angle_bracket_value (type_name))))) + (declaration + (property_name) + (call_expression (function_name) (arguments + (plain_value) + (angle_bracket_value (type_name)) + (plain_value)))) + (declaration + (property_name) + (call_expression (function_name) (arguments + (plain_value) + (angle_bracket_value (type_name)) + (integer_value (unit)))))))) + ============================================= Calls where each argument has multiple values =============================================