/* Fehler bei der Verkleinerung. Der Inhalt wird unverkleinert zurückgegeben.
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(72,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(130,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(834,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-text'
(835,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-bg'
(836,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-border'
(837,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-opacity'
(838,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-filter'
(856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(861,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(866,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-border'
(866,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(980,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-neutral-160'
(980,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(981,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-primary-60'
(981,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(982,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-primary-100'
(982,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(987,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-neutral-160'
(987,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(991,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(992,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(1150,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1151,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1153,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1154,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1155,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1157,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1158,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1162,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1163,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1164,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1165,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1167,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1169,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1171,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1177,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1181,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1184,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1185,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1193,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1196,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1197,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1200,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1201,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1202,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1203,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1204,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1205,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1206,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1207,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1208,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1209,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1210,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1211,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1212,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1216,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1217,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1220,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1221,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1224,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1225,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1226,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1239,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1240,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1242,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1244,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5248,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(5252,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(5256,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5260,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5264,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5268,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5272,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5276,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5280,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(5284,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(5288,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5292,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5296,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(5300,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(5304,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5308,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5312,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(5316,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(5320,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5324,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5328,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(5332,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(5336,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(5340,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(5344,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(5348,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(5352,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5356,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5360,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(5364,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(5368,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(5372,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(5376,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(5380,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(5384,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(5388,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(5392,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(5396,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(5400,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(5404,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(5408,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(5412,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(5416,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(5420,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(5424,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(5428,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(5432,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(5436,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(5440,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(5444,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(5448,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(5452,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(5456,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(5460,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(5464,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(5468,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(5472,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(5476,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(5480,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(5484,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(5488,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(5492,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(5496,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(5500,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(5504,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(5508,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(5512,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(5516,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(5520,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(5524,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(5528,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(5532,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(5536,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(5540,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(5544,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(5548,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(5552,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(5556,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(5560,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(5564,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(5568,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(5568,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5572,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(5572,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5576,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(5576,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5580,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(5580,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5584,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(5584,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5588,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(5588,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5592,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(5592,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5596,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(5596,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5600,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(5600,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5604,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(5604,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5608,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(5608,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5612,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(5612,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5616,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(5616,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5620,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(5620,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5624,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(5628,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(5632,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5636,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5640,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5644,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5648,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5652,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5656,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(5660,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(5664,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5668,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5672,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(5676,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(5680,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5684,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5688,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(5692,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(5696,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5700,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5704,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(5708,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(5712,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(5716,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(5720,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(5724,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(5728,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5732,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5736,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(5740,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(5744,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(5748,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(5752,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(5756,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(5760,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(5764,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(5768,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(5772,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(5776,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(5780,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(5784,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(5788,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(5792,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(5796,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(5800,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(5804,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(5808,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(5812,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(5816,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(5820,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(5824,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(5828,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(5832,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(5836,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(5840,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(5844,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(5848,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(5852,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(5856,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(5860,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(5864,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(5868,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(5872,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(5876,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(5880,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(5884,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(5888,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(5892,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(5896,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(5900,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(5904,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(5908,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(5912,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(5916,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(5920,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(5924,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(5928,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(5932,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(5936,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(5940,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(5944,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(5944,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5948,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(5948,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(5952,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(5952,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5956,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(5956,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(5960,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(5960,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5964,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(5964,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(5968,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(5968,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5972,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(5972,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(5976,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(5976,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5980,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(5980,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(5984,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(5984,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5988,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(5988,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(5992,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(5992,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(5996,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(5996,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(6000,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(6004,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(6008,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(6012,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(6016,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(6020,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(6024,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(6028,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(6032,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(6036,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(6040,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(6044,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(6048,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(6052,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(6056,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(6060,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(6064,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(6068,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(6072,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(6076,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(6080,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(6084,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(6088,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(6092,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(6096,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(6100,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(6104,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(6108,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(6112,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(6116,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(6120,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(6124,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(6128,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(6132,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(6136,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(6140,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(6144,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(6148,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(6152,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(6156,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(6160,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(6164,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(6168,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(6172,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(6176,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(6180,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(6184,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(6188,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(6192,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(6196,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(6200,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(6204,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(6208,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(6212,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(6216,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(6220,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(6224,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(6228,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(6232,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(6236,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(6240,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(6244,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(6248,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(6252,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(6256,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(6260,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(6264,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(6268,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(6272,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(6276,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(6280,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(6284,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(6288,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(6292,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(6296,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(6300,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(6304,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(6308,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(6312,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(6316,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(6320,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(6320,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(6324,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(6324,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(6328,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(6328,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(6332,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(6332,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(6336,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(6336,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(6340,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(6340,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(6344,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(6344,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(6348,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(6348,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(6352,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(6352,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(6356,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(6356,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(6360,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(6360,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(6364,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(6364,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(6368,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(6368,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(6372,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(6372,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(8728,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(8732,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(8736,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(8740,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(8744,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(8748,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(8752,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(8756,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(8760,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(8764,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(8768,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(8772,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(8776,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(8780,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(8784,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(8788,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(8792,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(8796,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(8800,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(8804,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(8808,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(8812,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(8816,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(8820,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(8824,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(8828,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(8832,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(8836,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(8840,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(8844,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(8848,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(8852,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(8856,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(8860,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(8864,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(8868,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(8872,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(8876,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(8880,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(8884,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(8888,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(8892,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(8896,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(8900,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(8904,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(8908,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(8912,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(8916,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(8920,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(8924,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(8928,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(8932,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(8936,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(8940,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(8944,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(8948,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(8952,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(8956,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(8960,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(8964,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(8968,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(8972,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(8976,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(8980,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(8984,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(8988,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(8992,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(8996,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(9000,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(9004,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(9008,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(9012,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(9016,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(9020,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(9024,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(9028,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(9032,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(9036,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(9040,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(9044,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(9048,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(9052,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(9056,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(9060,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(9064,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(9068,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(9072,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(9076,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(9080,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(9084,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(9088,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(9092,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(9096,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(9100,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(9104,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(9108,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(9112,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(9116,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(9120,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(9124,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(9128,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(9132,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(9136,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(9140,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(9144,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(9148,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(9152,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(9156,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(9160,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(9164,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(9168,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(9172,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(9176,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(9180,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(9184,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(9188,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(9192,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(9196,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(9200,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(9204,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(9208,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(9212,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(9216,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(9220,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(9224,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(9228,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(9232,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(9236,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(9240,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(9244,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(9248,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(9252,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(9256,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(9260,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(9264,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(9268,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(9272,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(9276,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(9280,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(9284,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(9288,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(9292,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(9296,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(9300,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(9304,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(9308,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(9312,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(9316,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(9320,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(9324,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(9328,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(9332,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(9336,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(9340,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(9344,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(9348,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(9352,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(9356,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(9360,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(9360,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(9364,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(9364,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(9368,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(9368,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(9372,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(9372,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(9376,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(9376,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(9380,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(9380,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(9384,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(9384,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(9388,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(9388,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(9392,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(9392,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(9396,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(9396,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(9400,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(9400,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(9404,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(9404,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(9408,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(9408,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(9412,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(9412,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(9416,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(9420,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(9424,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(9428,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(9432,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(9436,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(9440,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(9444,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(9448,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(9452,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(9456,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(9460,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(9464,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(9468,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(9472,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(9476,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(9480,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(9484,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(9488,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(9492,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(9496,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(9500,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(9504,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(9508,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(9512,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(9516,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(9520,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(9524,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(9528,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(9532,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(9536,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(9540,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(9544,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(9548,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(9552,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(9556,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(9560,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(9564,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(9568,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(9572,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(9576,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(9580,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(9584,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(9588,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(9592,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(9596,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(9600,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(9604,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(9608,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(9612,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(9616,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(9620,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(9624,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(9628,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(9632,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(9636,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(9640,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(9644,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(9648,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(9652,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(9656,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(9660,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(9664,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(9668,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(9672,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(9676,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(9680,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(9684,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(9688,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(9692,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(9696,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(9700,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(9704,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(9708,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(9712,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(9716,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(9720,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(9724,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(9728,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(9732,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(9736,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(9740,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(9744,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(9748,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(9752,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(9756,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(9760,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(9764,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(9768,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(9772,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(9776,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(9780,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(9784,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(9788,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(9792,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(9796,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(9800,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(9804,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(9808,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(9812,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(9816,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(9820,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(9824,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(9828,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(9832,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(9836,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(9840,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(9844,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(9848,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(9852,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(9856,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(9860,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(9864,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(9868,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(9872,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(9876,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(9880,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(9884,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(9888,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(9892,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(9896,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(9900,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(9904,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(9908,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(9912,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(9916,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(9920,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(9924,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(9928,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(9932,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(9936,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(9940,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(9944,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(9948,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(9952,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(9956,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(9960,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(9964,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(9968,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(9972,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(9976,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(9980,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(9984,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(9988,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(9992,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(9996,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(10000,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(10004,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(10008,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(10012,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(10016,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(10020,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(10024,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(10028,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(10032,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(10036,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(10040,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(10044,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(10048,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(10052,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(10056,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(10056,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10060,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(10060,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10064,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(10064,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10068,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(10068,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10072,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(10072,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10076,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(10076,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10080,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(10080,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10084,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(10084,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10088,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(10088,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10092,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(10092,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10096,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(10096,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10100,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(10100,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10104,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(10104,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10108,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(10108,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10112,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(10116,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(10120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(10124,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(10128,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10132,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10140,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10144,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10148,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(10156,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(10160,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10164,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10168,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(10172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(10176,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10180,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10184,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(10188,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(10192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10196,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10200,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(10204,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(10208,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(10212,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(10216,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(10220,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(10224,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10228,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10232,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(10236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(10240,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(10244,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(10248,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(10252,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(10256,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(10260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(10264,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(10268,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(10272,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(10276,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(10280,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(10284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(10288,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(10292,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(10296,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(10300,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(10304,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(10308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(10312,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(10316,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(10320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(10324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(10328,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(10332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(10336,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(10340,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(10344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(10348,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(10352,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(10356,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(10360,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(10364,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(10368,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(10372,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(10376,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(10380,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(10384,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(10388,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(10392,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(10396,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(10400,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(10404,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(10408,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(10412,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(10416,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(10420,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(10424,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(10428,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(10432,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(10436,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(10440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(10444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(10448,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(10452,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(10456,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(10460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(10464,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(10468,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(10472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(10476,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(10480,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(10484,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(10488,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(10492,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(10496,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(10500,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(10504,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(10508,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(10512,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(10516,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(10520,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(10524,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(10528,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(10532,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(10536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(10540,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(10544,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(10548,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(10552,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(10556,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(10560,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(10564,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(10568,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(10572,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(10576,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(10580,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(10584,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(10588,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(10592,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(10596,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(10600,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(10604,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(10608,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(10612,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(10616,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(10620,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(10624,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(10628,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(10632,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(10636,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(10640,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(10644,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(10648,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(10652,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(10656,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(10660,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(10664,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(10668,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(10672,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(10676,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(10680,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(10684,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(10688,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(10692,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(10696,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(10700,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(10704,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(10708,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(10712,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(10716,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(10720,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(10724,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(10728,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(10732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(10736,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(10740,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(10744,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(10748,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(10752,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(10752,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10756,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(10756,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10760,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(10760,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10764,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(10764,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(10768,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10772,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(10772,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(10776,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10780,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(10780,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(10784,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10788,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(10788,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(10792,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10796,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(10796,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10800,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(10800,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(10804,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10808,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(10812,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(10816,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(10820,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(10824,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10828,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(10832,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10836,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(10840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(10848,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(10852,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(10856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(10864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(10868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(10872,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10876,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(10880,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(10884,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(10888,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(10896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(10900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(10904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(10908,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(10912,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(10916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(10920,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(10928,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(10932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(10936,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(10940,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(10944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(10948,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(10952,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(10956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(10960,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(10964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(10968,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(10972,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(10976,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(10980,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(10984,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(10988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(10992,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(10996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(11000,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(11004,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(11008,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(11012,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(11016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(11020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(11024,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(11028,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(11032,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(11036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(11040,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(11044,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(11048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(11052,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(11056,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(11060,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(11064,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(11068,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(11072,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(11076,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(11080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(11084,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(11088,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(11092,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(11096,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(11100,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(11104,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(11108,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(11112,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(11116,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(11120,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(11124,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(11128,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(11132,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(11136,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(11140,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(11144,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(11148,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(11152,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(11156,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(11160,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(11164,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(11168,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(11172,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(11176,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(11180,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(11184,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(11188,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(11192,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(11196,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(11200,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(11204,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(11208,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(11212,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(11216,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(11220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(11224,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(11228,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(11232,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(11236,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(11240,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(11244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(11248,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(11252,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(11256,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(11260,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(11264,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(11268,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(11272,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(11276,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(11280,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(11284,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(11288,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(11292,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(11296,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(11300,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(11304,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(11308,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(11312,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(11316,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(11320,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(11324,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(11328,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(11332,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(11336,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(11340,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(11344,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(11348,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(11352,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(11356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(11360,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(11364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(11368,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(11372,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(11376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(11380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(11384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(11388,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(11392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(11396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(11400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(11404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(11408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(11412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(11416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(11420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(11424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(11428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(11432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(11436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(11440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(11444,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(11448,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(11448,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(11452,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(11452,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(11456,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(11456,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(11460,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(11460,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(11464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(11464,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(11468,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(11468,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(11472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(11472,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(11476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(11476,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(11480,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(11480,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(11484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(11484,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(11488,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(11488,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(11492,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(11492,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(11496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(11496,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(11500,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(11500,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(11504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(11508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(11512,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(11516,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(11520,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(11524,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(11528,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(11532,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(11536,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(11540,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(11544,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(11548,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(11552,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(11556,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(11560,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(11564,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(11568,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(11572,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(11576,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(11580,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(11584,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(11588,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(11592,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(11596,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(11600,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(11604,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(11608,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(11612,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(11616,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(11620,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(11624,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(11628,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(11632,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(11636,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(11640,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(11644,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(11648,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(11652,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(11656,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(11660,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(11664,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(11668,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(11672,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(11676,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(11680,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(11684,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(11688,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(11692,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(11696,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(11700,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(11704,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(11708,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(11712,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(11716,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(11720,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(11724,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(11728,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(11732,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(11736,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(11740,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(11744,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(11748,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(11752,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(11756,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(11760,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(11764,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(11768,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(11772,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(11776,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(11780,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(11784,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(11788,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(11792,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(11796,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(11800,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(11804,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(11808,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(11812,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(11816,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(11820,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(11824,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(11828,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(11832,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(11836,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(11840,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(11844,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(11848,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(11852,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(11856,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(11860,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(11864,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(11868,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(11872,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(11876,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(11880,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(11884,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(11888,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(11892,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(11896,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(11900,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(11904,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(11908,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(11912,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(11916,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(11920,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(11924,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(11928,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(11932,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(11936,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(11940,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(11944,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(11948,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(11952,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(11956,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(11960,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(11964,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(11968,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(11972,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(11976,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(11980,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(11984,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(11988,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(11992,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(11996,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(12000,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(12004,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(12008,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(12012,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(12016,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(12020,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(12024,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(12028,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(12032,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(12036,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(12040,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(12044,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(12048,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(12052,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(12056,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(12060,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(12064,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(12068,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(12072,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(12076,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(12080,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(12084,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(12088,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(12092,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(12096,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(12100,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(12104,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(12108,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(12112,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(12116,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(12120,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(12124,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(12128,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(12132,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(12136,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(12140,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(12144,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(12144,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12148,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(12148,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12152,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(12152,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12156,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(12156,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12160,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(12160,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12164,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(12164,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12168,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(12168,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12172,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(12172,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12176,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(12176,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(12180,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(12180,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(12184,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(12184,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12188,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(12188,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12192,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(12192,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12196,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(12196,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12200,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(12204,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(12208,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(12212,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(12216,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12224,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12228,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12232,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12236,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12240,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(12244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(12248,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12252,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12256,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(12260,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(12264,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12268,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12272,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(12276,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(12280,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12284,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12288,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(12292,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(12296,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(12300,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(12304,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(12308,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(12312,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(12316,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(12320,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(12324,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(12328,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(12332,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(12336,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(12340,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(12344,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(12348,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(12352,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(12356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(12360,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(12364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(12368,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(12372,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(12376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(12380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(12384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(12388,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(12392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(12396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(12400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(12404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(12408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(12412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(12416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(12420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(12424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(12428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(12432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(12436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(12440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(12444,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(12448,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(12452,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(12456,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(12460,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(12464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(12468,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(12472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(12476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(12480,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(12484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(12488,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(12492,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(12496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(12500,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(12504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(12508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(12512,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(12516,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(12520,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(12524,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(12528,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(12532,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(12536,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(12540,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(12544,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(12548,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(12552,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(12556,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(12560,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(12564,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(12568,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(12572,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(12576,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(12580,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(12584,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(12588,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(12592,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(12596,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(12600,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(12604,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(12608,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(12612,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(12616,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(12620,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(12624,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(12628,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(12632,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(12636,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(12640,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(12644,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(12648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(12652,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(12656,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(12660,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(12664,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(12668,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(12672,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(12676,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(12680,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(12684,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(12688,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(12692,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(12696,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(12700,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(12704,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(12708,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(12712,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(12716,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(12720,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(12724,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(12728,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(12732,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(12736,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(12740,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(12744,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(12748,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(12752,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(12756,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(12760,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(12764,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(12768,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(12772,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(12776,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(12780,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(12784,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(12788,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(12792,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(12796,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(12800,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(12804,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(12808,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(12812,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(12816,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(12820,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(12824,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(12828,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(12832,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(12836,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(12840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(12840,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(12844,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12848,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(12848,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12852,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(12852,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(12856,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(12860,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(12864,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(12868,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12872,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(12872,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(12876,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(12876,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(12880,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(12880,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12884,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(12884,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12888,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(12888,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(12892,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(12900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(12904,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(12908,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(12912,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12916,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(12920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12924,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(12928,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(12936,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(12940,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(12944,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12948,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(12952,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(12956,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(12960,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12964,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(12968,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(12972,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(12976,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(12984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(12988,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(12992,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(12996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(13000,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(13004,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(13008,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13012,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13016,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(13020,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(13024,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(13028,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(13032,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(13036,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(13040,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(13044,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(13048,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(13052,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(13056,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(13060,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(13064,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(13068,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(13072,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(13076,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(13080,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(13084,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(13088,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(13092,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(13096,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(13100,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(13104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(13108,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(13112,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(13116,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(13120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(13124,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(13128,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(13132,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(13136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(13140,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(13144,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(13148,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(13152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(13156,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(13160,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(13164,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(13168,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(13172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(13176,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(13180,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(13184,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(13188,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(13192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(13196,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(13200,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(13204,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(13208,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(13212,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(13216,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(13220,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(13224,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(13228,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(13232,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(13236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(13240,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(13244,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(13248,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(13252,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(13256,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(13260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(13264,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(13268,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(13272,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(13276,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(13280,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(13284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(13288,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(13292,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(13296,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(13300,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(13304,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(13308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(13312,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(13316,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(13320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(13324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(13328,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(13332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(13336,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(13340,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(13344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(13348,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(13352,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(13356,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(13360,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(13364,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(13368,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(13372,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(13376,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(13380,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(13384,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(13388,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(13392,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(13396,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(13400,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(13404,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(13408,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(13412,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(13416,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(13420,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(13424,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(13428,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(13432,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(13436,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(13440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(13444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(13448,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(13452,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(13456,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(13460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(13464,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(13468,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(13472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(13476,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(13480,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(13484,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(13488,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(13492,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(13496,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(13500,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(13504,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(13508,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(13512,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(13516,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(13520,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(13524,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(13528,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(13532,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(13536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(13536,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(13540,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(13540,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(13544,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(13544,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(13548,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(13548,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(13552,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(13552,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(13556,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(13556,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(13560,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(13560,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(13564,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(13564,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(13568,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(13568,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13572,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(13572,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13576,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(13576,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13580,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(13580,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13584,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(13584,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13588,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(13588,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13592,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(13596,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(13600,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(13604,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(13608,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13612,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13616,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13620,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13624,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(13628,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(13632,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(13636,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(13640,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(13644,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(13648,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(13652,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(13656,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(13660,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(13664,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(13668,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(13672,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(13676,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(13680,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(13684,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(13688,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(13692,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(13696,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(13700,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(13704,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13708,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13712,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(13716,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(13720,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(13724,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(13728,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(13732,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(13736,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(13740,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(13744,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(13748,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(13752,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(13756,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(13760,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(13764,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(13768,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(13772,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(13776,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(13780,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(13784,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(13788,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(13792,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(13796,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(13800,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(13804,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(13808,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(13812,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(13816,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(13820,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(13824,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(13828,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(13832,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(13836,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(13840,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(13844,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(13848,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(13852,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(13856,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(13860,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(13864,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(13868,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(13872,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(13876,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(13880,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(13884,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(13888,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(13892,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(13896,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(13900,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(13904,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(13908,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(13912,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(13916,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(13920,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(13920,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(13924,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(13924,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(13928,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(13928,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(13932,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(13932,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(13936,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(13936,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(13940,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(13940,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(13944,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(13944,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(13948,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(13948,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(13952,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(13952,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13956,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(13956,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(13960,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(13960,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13964,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(13964,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13968,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(13968,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13972,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(13972,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13976,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(13980,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(13984,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13988,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(13992,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(13996,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14000,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14004,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14008,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(14012,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(14016,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14020,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14024,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(14028,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(14032,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14036,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14040,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(14044,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(14048,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14052,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14056,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(14060,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(14064,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(14068,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(14072,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(14076,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(14080,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14084,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14088,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(14092,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(14096,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(14100,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(14104,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(14108,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(14112,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(14116,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(14120,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(14124,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(14128,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(14132,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(14136,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(14140,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(14144,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(14148,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(14152,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(14156,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(14160,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(14164,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(14168,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(14172,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(14176,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(14180,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(14184,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(14188,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(14192,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(14196,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(14200,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(14204,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(14208,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(14212,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(14216,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(14220,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(14224,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(14228,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(14232,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(14236,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(14240,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(14244,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(14248,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(14252,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(14256,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(14260,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(14264,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(14268,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(14272,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(14276,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(14280,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(14284,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(14288,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(14292,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(14296,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(14296,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14300,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(14300,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14304,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(14304,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14308,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(14308,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14312,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(14312,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14316,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(14316,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14320,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(14320,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14324,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(14324,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14328,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(14328,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14332,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(14332,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14336,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(14336,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14340,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(14340,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14344,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(14344,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14348,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(14348,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14352,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(14356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(14360,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14368,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14372,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(14388,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(14392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(14404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(14408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(14420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(14424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(14436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(14440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(14444,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(14448,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(14452,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(14456,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14460,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(14468,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(14472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(14476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(14480,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(14484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(14488,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(14492,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(14496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(14500,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(14504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(14508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(14512,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(14516,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(14520,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(14524,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(14528,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(14532,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(14536,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(14540,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(14544,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(14548,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(14552,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(14556,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(14560,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(14564,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(14568,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(14572,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(14576,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(14580,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(14584,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(14588,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(14592,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(14596,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(14600,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(14604,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(14608,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(14612,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(14616,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(14620,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(14624,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(14628,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(14632,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(14636,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(14640,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(14644,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(14648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(14652,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(14656,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(14660,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(14664,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(14668,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(14672,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(14672,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14676,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(14676,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14680,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(14680,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14684,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(14684,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14688,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(14688,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14692,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(14692,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14696,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(14696,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14700,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(14700,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14704,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(14704,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14708,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(14708,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14712,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(14712,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14716,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(14716,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14720,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(14720,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14724,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(14724,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14728,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(14732,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(14736,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14740,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(14744,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14748,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(14752,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14756,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(14760,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(14764,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(14768,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14772,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(14776,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(14780,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(14784,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14788,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(14792,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(14796,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(14800,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14804,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(14808,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(14812,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(14816,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(14820,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(14824,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(14828,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(14832,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14836,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(14840,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(14844,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(14848,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(14852,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(14856,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(14860,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(14864,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(14868,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(14872,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(14876,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(14880,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(14884,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(14888,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(14892,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(14896,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(14900,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(14904,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(14908,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(14912,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(14916,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(14920,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(14924,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(14928,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(14932,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(14936,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(14940,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(14944,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(14948,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(14952,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(14956,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(14960,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(14964,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(14968,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(14972,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(14976,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(14980,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(14984,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(14988,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(14992,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(14996,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(15000,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(15004,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(15008,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(15012,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(15016,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(15020,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(15024,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(15028,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(15032,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(15036,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(15040,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(15044,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(15048,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(15048,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15052,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(15052,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15056,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(15056,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15060,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(15060,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15064,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(15064,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15068,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(15068,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15072,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(15072,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15076,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(15076,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15080,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(15080,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15084,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(15084,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15088,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(15088,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15092,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(15092,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15096,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(15096,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15100,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(15100,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(15108,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(15112,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15116,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15124,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15128,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15132,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(15140,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(15144,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15148,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(15156,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(15160,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15164,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15168,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(15172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(15176,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15180,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15184,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(15188,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(15192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(15196,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(15200,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(15204,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(15208,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15212,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15216,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(15220,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(15224,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(15228,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(15232,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(15236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(15240,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(15244,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(15248,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(15252,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(15256,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(15260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(15264,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(15268,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(15272,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(15276,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(15280,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(15284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(15288,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(15292,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(15296,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(15300,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(15304,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(15308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(15312,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(15316,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(15320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(15324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(15328,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(15332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(15336,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(15340,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(15344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(15348,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(15352,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(15356,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(15360,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(15364,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(15368,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(15372,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(15376,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(15380,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(15384,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(15388,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(15392,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(15396,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(15400,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(15404,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(15408,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(15412,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(15416,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(15420,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(15424,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(15424,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15428,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(15428,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15432,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(15432,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15436,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(15436,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(15440,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(15444,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15448,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(15448,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15452,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(15452,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15456,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(15456,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(15460,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15464,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(15464,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15468,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(15468,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(15472,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15476,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(15476,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15480,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(15484,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(15488,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15492,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15496,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15500,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15504,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15508,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15512,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(15516,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(15520,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15524,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15528,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(15532,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(15536,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15540,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15544,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(15548,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(15552,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15556,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15560,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(15564,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(15568,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(15572,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(15576,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(15580,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(15584,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15588,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15592,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(15596,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(15600,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(15604,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(15608,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(15612,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(15616,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(15620,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(15624,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(15628,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(15632,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(15636,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(15640,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(15644,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(15648,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(15652,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(15656,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(15660,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(15664,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(15668,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(15672,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(15676,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(15680,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(15684,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(15688,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(15692,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(15696,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(15700,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(15704,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(15708,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(15712,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(15716,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(15720,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(15724,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(15728,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(15732,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(15736,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(15740,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(15744,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(15748,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(15752,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(15756,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(15760,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(15764,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(15768,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(15772,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(15776,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(15780,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(15784,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(15788,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(15792,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(15796,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(15800,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(15800,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15804,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(15804,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15808,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(15808,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15812,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(15812,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15816,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(15816,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15820,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(15820,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15824,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(15824,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15828,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(15828,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15832,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(15832,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15836,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(15836,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15840,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(15840,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15844,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(15844,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15848,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(15848,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15852,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(15852,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(15860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(15864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(15872,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15876,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(15880,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15884,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(15888,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(15892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(15896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(15904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(15908,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(15912,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(15920,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(15924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(15928,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(15936,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(15940,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(15944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(15948,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(15952,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(15956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(15960,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(15968,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(15972,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(15976,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(15980,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(15984,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(15988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(15992,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(15996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(16000,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(16004,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(16008,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(16012,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(16016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(16020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(16024,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(16028,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(16032,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(16036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(16040,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(16044,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(16048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(16052,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(16056,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(16060,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(16064,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(16068,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(16072,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(16076,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(16080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(16084,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(16088,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(16092,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(16096,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(16100,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(16104,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(16108,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(16112,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(16116,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(16120,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(16124,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(16128,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(16132,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(16136,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(16140,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(16144,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(16148,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(16152,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(16156,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(16160,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(16164,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(16168,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(16172,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(16176,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(16176,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(16180,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(16180,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(16184,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(16184,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(16188,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(16188,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(16192,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(16192,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(16196,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(16196,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(16200,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(16200,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(16204,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(16204,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(16208,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(16208,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(16212,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(16212,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(16216,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(16216,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(16220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(16220,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(16224,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(16224,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(16228,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(16228,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(17592,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-sans-serif'
(17596,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-sans-serif'
(17600,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-monospace'
(17604,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-monospace'
(17608,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(17612,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(17616,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(17620,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(17624,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-md'
(17628,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-md'
(17632,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(17636,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(17640,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xl'
(17644,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xl'
(17648,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xs'
(17652,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xs'
(17656,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-sm'
(17660,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-sm'
(17664,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-md'
(17668,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-md'
(17672,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-lg'
(17676,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-lg'
(17680,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xl'
(17684,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xl'
(17688,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-italic'
(17692,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-italic'
(17696,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-non-italic'
(17700,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-non-italic'
(17704,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-oblique'
(17708,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-oblique'
(17712,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(17716,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(17720,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(17724,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(17728,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(17732,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(17736,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(17740,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(17744,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(17748,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(17752,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(17756,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(17760,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(17764,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(17768,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(17772,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(17776,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(17780,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(17784,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(17788,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(17792,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tightest'
(17796,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tightest'
(17800,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tighter'
(17804,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tighter'
(17808,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tight'
(17812,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tight'
(17816,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-normal'
(17820,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-normal'
(17824,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wide'
(17828,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wide'
(17832,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wider'
(17836,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wider'
(17840,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-widest'
(17844,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-widest'
(17848,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(17852,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(17856,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(17860,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(17864,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-md'
(17868,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-md'
(17872,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(17876,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(17952,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(17956,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(17960,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(17964,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(17968,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(17972,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(17976,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(17980,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(17984,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(17988,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(17992,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(17996,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(18000,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(18004,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(18008,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(18012,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(18016,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(18020,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(18024,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(18028,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(18032,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(18036,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(18040,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(18044,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(18048,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(18052,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(18056,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(18060,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(18064,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(18068,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(18072,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(18076,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(18080,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(18084,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(18088,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(18092,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(18096,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(18100,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(18104,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(18108,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(18112,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(18116,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(18120,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(18124,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(18128,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(18132,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(18136,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(18140,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(18144,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(18148,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(18152,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(18156,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(18160,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(18164,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(18168,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(18172,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(18176,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(18180,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(18184,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(18188,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(18192,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(18196,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(18200,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(18204,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(18208,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(18212,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(18216,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(18220,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(18224,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(18228,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(18232,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(18236,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(18240,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(18244,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(18248,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(18252,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(18256,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(18260,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(18264,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(18268,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(18272,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(18276,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(18280,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(18284,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(18288,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(18292,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(18296,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(18300,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(18304,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(18308,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(18312,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(18316,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(18320,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(18324,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(18328,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(18332,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(18336,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(18340,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(18344,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(18348,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(18352,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(18356,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(18360,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(18364,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(18368,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(18372,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(18376,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(18380,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(18384,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(18388,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(18392,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(18396,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(18400,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(18404,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(18408,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(18412,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(18416,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(18420,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(18424,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(18428,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(18432,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(18436,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(18440,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(18444,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(18448,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(18452,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(18456,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(18460,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(18464,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(18468,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(18472,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(18476,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(18480,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(18484,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(18488,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(18492,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(18496,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(18500,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(18504,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(18508,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(18512,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(18516,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(18520,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(18524,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(18528,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(18532,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(18536,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(18540,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(18544,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(18548,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(18552,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(18556,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(18560,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(18564,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(18568,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(18572,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(18576,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(18580,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(18584,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(18588,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(18592,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(18596,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(18600,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(18604,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(18892,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(18896,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(18900,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(18904,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(18908,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(18912,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(18916,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(18920,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(18924,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(18928,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(18932,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(18936,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(18940,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(18944,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(18948,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(18952,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(18956,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(18960,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(18964,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(18968,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(18972,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(18976,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(18980,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(18984,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(18988,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(18992,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(18996,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(19000,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(19004,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(19008,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(19012,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(19016,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(19020,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(19024,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(19028,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(19032,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(19036,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(19040,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(19044,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(19048,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(19052,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(19056,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(19060,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(19064,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(19068,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(19072,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(19076,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(19080,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(19084,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(19088,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(19092,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(19096,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(19100,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(19104,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(19108,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(19112,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(19116,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(19120,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(19124,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(19128,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(19132,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(19136,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(19140,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(19144,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(19148,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(19152,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(19156,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(19160,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(19164,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(19168,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(19172,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(19176,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(19180,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(19184,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(19188,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(19192,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(19196,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(19200,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(19204,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(19208,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(19308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(19312,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(19316,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(19320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(19324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(19328,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(19332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(19336,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(19340,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(19344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(19348,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(19352,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(19356,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(19360,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(19364,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(19368,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(19372,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(19376,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(19380,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(19384,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(19388,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(19392,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(19396,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(19400,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(19404,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(19408,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(19412,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(19416,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(19420,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(19424,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(19428,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(19432,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(19436,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(19440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(19444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(19448,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(19452,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(19456,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(19460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(19464,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(19468,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(19472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(19476,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(19480,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(19484,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(19488,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(19492,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(19496,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(19500,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(19504,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(19508,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(19512,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(19516,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(19520,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(19524,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(19528,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(19532,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(19536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(19540,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(19544,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(19548,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(19552,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(19556,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(19560,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(19564,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(19568,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(19572,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(19576,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(19580,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(19584,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(19588,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(19592,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(19596,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(19600,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(19604,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(19608,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(19612,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(19616,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(19620,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(19624,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(19628,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(19632,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(19636,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19640,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19644,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19652,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19656,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19660,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19664,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19668,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19672,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19676,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19680,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19684,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19688,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19692,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19696,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19700,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19704,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19708,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19712,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19716,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19720,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19724,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19728,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19732,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19736,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19740,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19744,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19748,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19752,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19756,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19760,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19764,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19768,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19772,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19776,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19780,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19784,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19788,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19792,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19796,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19800,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19804,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19808,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19812,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19816,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19820,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19824,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19828,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19832,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19836,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19840,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19844,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19848,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19852,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19856,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19860,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19864,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19868,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19872,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19876,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19880,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19884,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19888,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19892,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19896,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19900,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19904,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19908,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19912,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19916,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19920,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19924,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19928,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19932,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19936,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(19940,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19944,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(19948,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19952,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(19956,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19960,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(19964,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19968,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(19972,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19976,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(19980,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19984,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(19988,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19992,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(19996,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(19997,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20001,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20002,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20006,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20007,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20011,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20012,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20016,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20017,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20021,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20022,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20026,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20027,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20031,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20032,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20036,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20037,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20041,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20042,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20046,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20047,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20051,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20052,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20056,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20057,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20061,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20062,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20066,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20067,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20071,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20072,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20076,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20077,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20081,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20082,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20086,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20087,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20091,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20092,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20096,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20097,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20101,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20102,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20106,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20107,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20111,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20112,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20116,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20117,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20121,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20122,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20126,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20127,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20131,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20132,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20136,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20137,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20141,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20142,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20146,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20147,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20151,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20152,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20156,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20157,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20161,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20162,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20166,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20167,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20171,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20172,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20176,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20177,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20181,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20182,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20186,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20187,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20191,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20192,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20196,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20197,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20201,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20202,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20206,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20207,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20211,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20212,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20216,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20217,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20221,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20222,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20226,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20227,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20231,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20232,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20236,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20237,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20241,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20242,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20246,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20247,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20251,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20252,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20256,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20257,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20261,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20262,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20266,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20267,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20271,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20272,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(20276,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20277,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20281,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20282,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(20286,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20287,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20291,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20292,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(20296,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20297,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20301,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20302,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(20306,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20307,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20311,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20312,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(20316,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20317,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20321,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20322,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(20326,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20327,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20331,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20332,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(20336,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20337,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20341,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20342,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(20346,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20347,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20351,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(20352,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(21244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(21248,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(21252,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(21256,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(21260,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(21264,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(21268,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(21272,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(21276,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(21280,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(21284,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(21288,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(21292,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(21296,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(21300,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(21304,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(21308,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(21312,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(21316,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(21320,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(21324,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(21328,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(21332,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(21336,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(21340,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(21344,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(21348,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(21352,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(21356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(21360,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(21364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(21368,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(21372,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(21376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(21380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(21384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(21388,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(21392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(21396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(21400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(21404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(21408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(21412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(21416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(21420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(21424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(21428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(21432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(21436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(21440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(21444,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(21448,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(21452,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(21456,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(21460,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(21464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(21468,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(21472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(21476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(21480,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(21484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(21488,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(21492,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(21496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(21500,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(21504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(21508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(21512,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(21516,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(21520,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(21524,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(21528,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(21532,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(21536,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(21540,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(21544,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(21548,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(21552,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(21556,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(21560,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(21564,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(21568,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(23972,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(23976,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(23980,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(23984,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(23988,33): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(23992,33): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(23996,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28780,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-1'
(28784,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-1'
(28788,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(28792,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(28796,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(28800,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(28804,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(28808,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(28812,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(28816,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(28820,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-6'
(28824,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-6'
(28828,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-7'
(28832,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-7'
(28836,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-8'
(28840,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-8'
(28844,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-9'
(28848,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-9'
(28853,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(28854,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(28855,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(28856,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(28857,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing'
(28867,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-font-size'
(28868,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-font-family'
(28869,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-line-height'
(28870,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-font-weight'
(28871,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-letter-spacing'
(28872,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-margin'
(28876,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-font-size'
(28877,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-font-family'
(28878,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-line-height'
(28879,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-font-weight'
(28880,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-letter-spacing'
(28881,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-margin'
(28885,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-font-size'
(28886,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-font-family'
(28887,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-line-height'
(28888,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-font-weight'
(28889,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-letter-spacing'
(28890,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-margin'
(28894,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-font-size'
(28895,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-font-family'
(28896,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-line-height'
(28897,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-font-weight'
(28898,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-letter-spacing'
(28899,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-margin'
(28903,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-font-size'
(28904,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-font-family'
(28905,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-line-height'
(28906,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-font-weight'
(28907,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-letter-spacing'
(28908,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-margin'
(28912,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-font-size'
(28913,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-font-family'
(28914,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-line-height'
(28915,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-font-weight'
(28916,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-letter-spacing'
(28917,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-margin'
(28921,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-font-size'
(28921,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(28922,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-font-family'
(28922,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(28923,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-line-height'
(28923,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(28924,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-font-weight'
(28924,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(28925,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-letter-spacing'
(28926,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-margin'
(28931,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-font-size'
(28931,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(28932,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-font-family'
(28932,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-monospace'
(28933,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-line-height'
(28933,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(28934,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-font-weight'
(28934,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(28935,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-letter-spacing'
(28941,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(28942,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(28956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(28957,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(28961,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-font-size'
(28962,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-font-family'
(28963,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-line-height'
(28964,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-font-weight'
(28965,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-letter-spacing'
(28969,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-font-size'
(28970,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-font-family'
(28971,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-line-height'
(28972,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-font-weight'
(28973,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-letter-spacing'
(28977,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-font-size'
(28978,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-font-family'
(28979,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-line-height'
(28980,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-font-weight'
(28981,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-letter-spacing'
(28985,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-font-size'
(28986,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-font-family'
(28987,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-line-height'
(28988,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-font-weight'
(28989,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-letter-spacing'
(28993,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(28994,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(28999,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(29000,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(29001,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(29190,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29213,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29214,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29215,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29219,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(29220,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(29230,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(29231,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-subtle'
(29232,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(29236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(29237,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-subtle'
(29238,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(29242,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(29243,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-subtle'
(29244,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(29248,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(29249,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(29250,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(29254,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(29255,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(29256,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(29260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(29261,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(29262,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(29266,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(29267,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(29268,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(29272,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(29273,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(29274,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(29278,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(29279,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-subtle'
(29280,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(29284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(29285,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(29286,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(29290,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(29296,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(29297,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(29298,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(29336,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29341,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29352,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29362,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29373,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29403,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29404,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(29405,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29471,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29486,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29509,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(29514,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29526,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29553,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(29554,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(29558,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(29567,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29568,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29572,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(29581,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(29582,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(29586,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(29595,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(29599,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(29603,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(29607,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(29608,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(29613,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(29614,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29619,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29620,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(29621,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29626,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29627,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(29628,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29633,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29634,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29638,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(29642,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(29646,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29651,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29669,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(29692,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(29728,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29761,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(29767,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29808,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29814,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(29819,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29820,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29824,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29825,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29829,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(29830,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29834,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(29835,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(29839,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29840,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29845,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29849,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29850,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29854,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(29855,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(29859,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29860,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29865,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29869,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(29870,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29884,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(29885,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(29886,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(29894,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(29895,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(29899,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(29903,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(29904,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(29908,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(29909,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(29915,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(29923,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(29924,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(29928,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(29932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(29937,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(29938,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(29965,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29966,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29979,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29980,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29981,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(29982,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(29995,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30014,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30014,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30014,108): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30015,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30023,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30024,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30025,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30026,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30080,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30086,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30098,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(30099,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30100,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(30118,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(30122,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(30126,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(30130,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(30134,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(30138,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(30142,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(30146,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30150,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(30154,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30181,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(30187,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(30188,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(30199,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30200,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30219,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(30228,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(30229,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30230,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(30231,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(30235,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(30235,69): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(30341,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(30470,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(30490,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(30491,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(30496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(30497,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30502,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30506,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(30511,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(30512,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(30532,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(30533,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(30538,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(30539,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30544,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(30548,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(30597,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(30598,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30599,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(30605,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(30606,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30607,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(30612,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(30613,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30614,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(30618,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(30619,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30620,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(30624,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(30625,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30629,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30636,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30651,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(30652,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(30701,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(30702,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(30703,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(30728,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30729,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30730,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(30734,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(30735,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(30736,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(30740,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(30741,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(30742,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(30750,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(30751,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(30752,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(30756,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(30757,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(30758,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(30762,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(30763,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(30764,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(30768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(30769,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(30770,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(30774,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(30775,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(30776,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(30780,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(30781,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(30782,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(30786,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(30787,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(30788,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(30792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30793,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(30794,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30798,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(30799,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(30800,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(30804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30805,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(30806,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30814,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(30818,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(30822,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(30826,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(30830,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(30834,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(30838,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(30842,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(30846,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(30850,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31046,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(31050,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(31051,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(31052,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(31056,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(31057,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(31058,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(31062,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(31063,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(31064,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(31068,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31069,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(31070,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31074,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(31075,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(31076,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(31080,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31081,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(31082,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31086,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(31087,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(31088,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(31092,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31093,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(31094,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31098,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(31099,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(31100,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(31104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31105,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(31106,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31115,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(31119,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(31123,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(31127,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31131,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(31135,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31139,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(31143,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31147,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(31151,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(31155,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31156,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31160,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(31161,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(31167,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31202,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31206,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31266,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(31267,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31268,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(31273,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(31283,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31284,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31285,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(31290,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31300,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(31301,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31302,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(31307,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(31317,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31321,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31325,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31329,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(31330,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(31331,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(31335,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(31339,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(31343,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(31347,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(31348,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(31349,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(31353,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(31357,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle-hover'
(31361,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle-active'
(31365,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(31366,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(31367,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(31371,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31375,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle-hover'
(31379,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle-active'
(31383,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(31384,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(31385,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(31389,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31393,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle-hover'
(31397,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle-active'
(31401,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(31402,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(31403,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(31407,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(31411,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle-hover'
(31415,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle-active'
(31419,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(31420,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(31425,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(31429,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(31430,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(31434,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(31435,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(31439,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(31440,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(31445,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(31449,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(31450,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(31451,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(31455,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(31456,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(31457,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(31461,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(31462,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(31467,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31471,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(31472,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(31473,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(31477,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(31478,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(31479,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(31483,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31484,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(31489,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31493,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(31494,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31498,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(31499,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(31503,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(31504,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(31509,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(31513,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(31514,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(31515,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(31519,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(31520,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(31521,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(31525,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31526,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(31530,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31531,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(31532,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(31539,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(31601,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(31605,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(31628,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31632,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31633,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31637,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31641,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31642,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31646,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31650,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31651,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31685,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31686,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31690,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31691,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31695,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31696,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31743,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31744,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31744,68): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31745,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31745,91): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31749,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31750,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31750,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31751,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31751,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31755,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31756,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31756,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31757,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31757,88): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31894,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31895,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31899,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31904,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31905,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(31948,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(31949,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(31953,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(31957,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(31958,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(31962,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(31966,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(31967,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(31971,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(32031,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(32125,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(32129,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32137,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(32141,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(32145,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(32149,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(32153,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(32157,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(32161,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(32165,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(32170,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(32183,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(32244,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(32285,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(32292,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(32345,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(32354,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(32355,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(32400,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(32401,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(32409,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(32409,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(32410,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(32410,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(32455,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(32456,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(32464,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(32464,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(32465,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(32465,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(32663,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(32664,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(32665,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(32669,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(32670,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(32674,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(32678,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(32679,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(32683,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(32684,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(32685,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(32689,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32690,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(32691,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32695,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(32696,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(32700,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32704,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(32705,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(32709,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(32710,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(32714,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32715,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(32716,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32720,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(32721,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(32725,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32729,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(32730,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(32734,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(32735,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(32739,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(32740,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(32741,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(32745,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(32746,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(32750,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(32754,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(32755,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(32759,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(32760,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(32764,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(32765,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(32766,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(32770,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(32771,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(32775,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(32779,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(32780,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(32784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(32785,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(32789,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(32790,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(32791,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(32795,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(32796,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(32800,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(32804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(32805,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(32809,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(32810,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(32814,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(32815,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(32816,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(32820,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(32821,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(32825,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(32829,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(32830,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(32834,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(32835,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(32839,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(32840,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(32841,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(32845,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(32846,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(32850,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(32854,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(32855,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(32859,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(32860,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(32864,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(32865,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(32866,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(32870,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(32871,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(32875,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(32879,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(32880,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(32884,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(32885,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(32889,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(32890,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(32891,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(32895,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(32896,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(32900,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(32904,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(32905,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(32909,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(32910,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(32914,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(32915,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(32916,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(32920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(32921,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(32925,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(32929,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(32930,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(32934,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(32935,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(32941,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-surface'
(32946,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32947,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(32948,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32952,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32956,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32957,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(32958,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32962,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32963,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(32964,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(32970,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-surface'
(32975,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32976,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(32977,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32981,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32985,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32986,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(32987,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32991,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32992,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(32993,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(32999,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-surface'
(33004,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33005,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(33006,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33010,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33014,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33015,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(33016,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33020,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33021,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(33022,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33028,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(33033,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33034,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(33035,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33039,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33043,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33044,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(33045,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33049,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33050,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(33051,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33057,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(33062,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33063,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(33064,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33068,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33072,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33073,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(33074,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33078,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33079,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(33080,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33086,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-surface'
(33091,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33092,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(33093,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33097,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33101,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33102,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(33103,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33107,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33108,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(33109,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33115,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(33120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33121,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(33122,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33126,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33130,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33131,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(33132,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33137,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(33138,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33144,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-surface'
(33149,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33150,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(33151,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33155,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33159,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33160,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(33161,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33165,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33166,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(33167,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33173,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-surface'
(33178,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33179,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(33180,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33184,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33188,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33189,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(33190,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33194,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33195,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(33196,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33202,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-surface'
(33207,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33208,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(33209,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33213,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(33217,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33218,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(33219,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33223,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33224,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(33225,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33231,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(33236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(33237,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(33238,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(33242,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33246,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(33247,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(33248,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(33252,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(33253,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(33254,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(33258,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-surface'
(33262,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-surface'
(33266,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-surface'
(33270,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(33274,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(33278,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-surface'
(33282,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(33286,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-surface'
(33290,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-surface'
(33294,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-surface'
(33302,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(33306,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(33310,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(33314,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(33318,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(33322,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(33326,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(33330,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(33334,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(33338,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(33342,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33346,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(33350,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(33354,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(33358,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(33362,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33366,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(33370,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(33374,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(33378,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(33382,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33386,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(33390,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(33394,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(33398,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(33402,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33406,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(33410,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(33414,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(33418,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(33422,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33426,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(33430,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(33434,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(33438,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(33442,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33446,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(33450,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33454,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(33458,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(33462,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33466,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(33470,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(33474,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(33478,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(33482,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(33486,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(33490,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(33494,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(33498,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(33502,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33506,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33510,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33514,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33518,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33522,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-surface'
(33532,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-surface'
(33542,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-surface'
(33552,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(33562,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(33572,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-surface'
(33582,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(33592,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-surface'
(33602,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-surface'
(33612,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-surface'
(33622,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(33636,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(33637,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(33638,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33679,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(33680,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(33686,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(33702,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(33715,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(33720,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(33732,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(33736,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(33737,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33738,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33742,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33743,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33743,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33747,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(33752,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(33780,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(33784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(33789,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(33798,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(33799,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33803,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(33804,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33808,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(33809,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33810,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33814,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33815,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33815,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33819,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(33820,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33824,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(33825,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33829,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(33830,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33831,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33835,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33836,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33836,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33840,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(33841,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33845,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(33846,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(33850,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(33851,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33852,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33856,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33857,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33857,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(33964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(33973,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(33974,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33975,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(33979,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33983,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33987,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33991,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(33997,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(33998,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(34004,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34005,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(34012,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(34013,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(34020,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34024,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(34025,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34026,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(34030,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34043,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(34044,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(34045,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34123,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(34124,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(34125,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(34129,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(34133,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(34137,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34138,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34139,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34143,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34147,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34151,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34152,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34153,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34157,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34161,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34169,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34173,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34178,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34179,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34184,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34206,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(34207,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34215,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(34223,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(34224,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34239,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34273,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(34274,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34275,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(34285,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(34290,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(34291,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34292,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(34296,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34297,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(34301,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34305,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34306,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(34310,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(34311,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(34321,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34322,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34331,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34353,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34383,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(34388,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(34396,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34405,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(34406,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(34423,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34434,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(34445,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(34449,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(34478,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(34479,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34484,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(34487,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34505,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(34507,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(34522,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34537,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34551,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34558,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(34574,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(34579,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34584,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34589,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34593,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34599,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34612,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(34616,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(34618,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34626,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(34632,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34633,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34634,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(34647,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(34648,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34653,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(34677,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34677,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34677,78): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34681,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34691,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34714,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34718,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34727,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(34729,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34739,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34744,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34752,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34753,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(34757,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34762,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34767,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(34772,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(34777,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(34783,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(34787,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(34800,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(34801,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(34802,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(34819,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34825,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(34826,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(34837,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(34889,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34890,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(34891,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34892,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(34896,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(34900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(34901,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(34902,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(34906,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(34910,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(34911,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(34912,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(34916,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(34920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(34921,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(34922,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(34926,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(34930,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(34931,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(34932,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(34936,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(34940,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(34941,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(34942,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(34946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(34950,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(34951,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(34952,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(34956,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(34960,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(34961,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(34962,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(34966,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(34970,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(34971,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(34972,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(34976,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(34980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(34981,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(34982,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(34986,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(34990,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(34991,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(34992,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(34996,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35022,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(35023,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(35066,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35149,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35437,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(35520,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(35521,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(35586,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(35587,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(35603,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(35604,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(35669,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(35670,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(35724,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(35725,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35726,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(35730,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(35731,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35732,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(35733,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35737,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(35738,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35739,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(35740,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35744,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35748,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35752,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35756,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35760,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35764,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35772,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(35773,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(35774,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(35778,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(35779,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(35783,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(35784,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(35785,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35789,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(35790,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(35791,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35795,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35799,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35803,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35807,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35811,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35812,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35829,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(35830,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35834,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(35835,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35839,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35843,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35847,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35851,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35855,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35859,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35863,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35867,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35868,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(35872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(35873,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(35874,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(35878,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35882,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35886,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35890,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35894,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35898,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35902,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(35903,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35907,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(35908,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35912,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(35913,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(35917,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35921,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35925,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35929,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35933,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35937,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(35941,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35945,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(35946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(35950,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(35954,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35958,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(35962,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35966,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35970,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35974,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(35978,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(35995,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(36000,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-y'
(36000,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(36001,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-x'
(36009,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-y'
(36009,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(36010,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-x'
(36017,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-y'
(36018,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(36023,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-y'
(36024,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(36041,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-x'
(36050,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(36056,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(36062,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(36094,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(36124,17): run-time error CSS1030: Expected identifier, found '.'
(36124,47): run-time error CSS1031: Expected selector, found ')'
(36124,47): run-time error CSS1025: Expected comma or open brace, found ')'
(36133,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(36134,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(36135,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(36139,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(36146,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(36207,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(36208,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(36209,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(36213,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36217,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(36218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36223,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(36225,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(36291,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(36300,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-height'
(36310,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(36315,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(36332,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-height'
(36347,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(36354,40): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(36439,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-subtle'
(36440,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(36444,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(36445,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36453,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(36457,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36461,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-subtle'
(36462,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(36463,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(36463,203): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(36463,302): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(36469,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(36473,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36537,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(36552,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(36574,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(36575,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(36580,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(36592,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(36624,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(36625,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(36629,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(36638,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(36639,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(36643,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(36652,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(36653,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(36657,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(36666,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(36667,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(36672,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(36673,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36679,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(36685,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(36690,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36691,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(36692,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36697,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36698,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36702,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(36710,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(36711,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(36712,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(36821,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(36821,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(36822,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(36826,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(36830,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(36852,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(36853,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(36853,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(36857,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(36861,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(37166,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(37171,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(37175,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(37179,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37183,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37184,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(37185,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37190,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(37191,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(37192,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(37196,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(37197,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(37198,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(37202,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37206,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37218,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-width'
(37219,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-height'
(37224,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(37225,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(37226,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37259,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37260,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(37281,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37282,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37283,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(37284,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(37289,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(37290,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37291,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37300,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(37301,26): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-padding-x'
(37301,73): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37302,25): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-padding-y'
(37302,72): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37316,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37317,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37328,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37329,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37346,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(37347,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(37355,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37357,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-view-width'
(37360,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(37374,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37375,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37382,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37383,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37390,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37391,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37398,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37399,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(37431,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(37443,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37444,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37445,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37446,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(37447,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37452,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37472,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37474,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(37475,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37502,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(37503,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(37508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37533,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(37534,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(37557,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(37561,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(37562,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(37563,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(37564,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(37592,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(37665,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37665,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37675,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37675,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37690,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37703,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(37711,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37711,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37718,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37718,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(37722,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37723,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(37724,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(37729,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(37730,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(37738,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(37742,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37746,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37746,114): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37750,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(37755,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(37761,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37762,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(37763,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(37767,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37768,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(37769,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37775,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37776,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(37777,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(37783,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37789,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(37793,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(37794,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(37795,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37800,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(37804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37805,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(37806,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(37811,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(37815,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(37819,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(37826,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37832,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37859,72): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37865,73): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(37873,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(37874,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(37875,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37891,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(37892,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(37933,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(37933,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37933,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37938,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(37938,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37959,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(37960,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37974,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(37974,76): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(37974,119): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(37981,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(37981,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38028,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(38048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38049,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38054,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38054,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38054,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38061,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(38061,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38065,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(38071,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(38071,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38075,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(38075,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38081,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38085,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38086,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38091,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38091,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38091,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38095,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38095,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38095,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38100,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38101,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38105,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38106,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38111,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38111,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38111,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38115,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38115,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38115,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38120,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38121,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38130,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(38135,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(38136,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38137,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38142,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(38147,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(38151,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(38155,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38163,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38167,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(38175,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(38176,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38182,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38183,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(38184,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38187,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38198,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38203,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38228,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38229,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(38234,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38235,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38236,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38243,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38244,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(38266,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(38267,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(38296,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(38298,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38299,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38304,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38305,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(38306,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38310,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38322,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(38326,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(38333,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(38350,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(38411,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38419,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38436,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38440,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38444,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(38450,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38471,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(38472,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38473,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38478,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(38518,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(38527,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(38533,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38534,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(38535,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38548,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38548,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38552,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38560,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38571,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-width'
(38571,60): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(38571,94): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-columns'
(38572,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38573,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38574,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38595,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-width'
(38595,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(38596,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-height'
(38596,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(38606,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(38607,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38608,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(38613,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(38632,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38637,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38638,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38650,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(38672,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38727,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(38728,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38729,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38745,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38792,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38797,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38806,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38807,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38808,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(38821,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38849,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38877,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38881,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(38886,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38887,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38891,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(38892,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38896,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38897,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38901,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38902,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(38906,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38910,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(38911,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(38915,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38916,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(38920,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(38928,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(38933,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38934,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(38938,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38942,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(38943,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(38944,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(38948,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(38953,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(38958,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(38960,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(38966,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38967,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38973,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38974,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(38998,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(38999,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(39000,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(39020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39026,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39027,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39044,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39045,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39062,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39063,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39069,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39078,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(39090,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39094,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39098,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39102,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39327,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(39328,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(39332,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(39336,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(39337,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39341,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(39349,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39350,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39354,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(39358,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39362,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39377,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39381,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(39382,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(39383,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(39393,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(39397,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39401,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(39405,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(39406,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(39407,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(39412,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39416,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39421,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39429,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(39430,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(39431,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(39450,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39451,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39482,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39525,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39525,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39525,82): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39539,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39549,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39556,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39583,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(39584,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(39604,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39612,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(39617,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(39621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39623,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39624,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39625,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39660,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(39661,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(39662,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(39667,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(39668,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(39669,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(39674,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(39679,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39684,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(39696,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39700,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(39704,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(39708,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(39712,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(39716,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(39720,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39721,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39727,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(39731,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(39735,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(39739,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39740,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39745,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(39746,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(39747,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(39750,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39832,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(39836,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(39840,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(39841,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(39845,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(39846,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(39850,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(39851,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(39855,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(39856,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(39860,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(39861,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(39865,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(39866,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(39870,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(39871,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(39875,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(39876,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(39880,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(39881,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(39885,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(39886,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(39897,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(39898,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(39899,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(39923,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(39924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(39929,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(39930,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(39934,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39934,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39938,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39938,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39942,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39942,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39947,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(39948,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(39970,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39992,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(39996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(39997,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(40000,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(40005,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40005,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(40006,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40006,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(40024,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40025,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(40027,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(40028,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(40029,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(40033,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40034,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(40036,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(40037,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(40038,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(40042,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40043,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(40045,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(40046,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(40047,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(40051,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40052,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(40054,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(40055,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(40056,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(40060,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40061,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(40063,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(40064,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(40065,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(40069,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40070,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(40072,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(40073,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(40074,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(40078,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40079,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(40081,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(40082,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(40083,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(40087,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40088,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40090,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40091,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(40092,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40096,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40097,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(40099,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(40100,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(40101,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(40105,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40106,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40108,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40109,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(40110,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40115,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(40116,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(40117,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(40122,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(40123,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(40124,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(40129,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(40130,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(40131,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(40136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(40137,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(40138,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(40143,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(40144,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(40145,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(40150,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(40151,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(40152,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(40157,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(40158,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(40159,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(40164,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(40165,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(40166,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(40171,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(40172,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(40173,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(40178,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(40179,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(40180,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(40185,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(40190,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(40195,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(40200,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(40205,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(40210,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(40215,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(40220,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40225,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(40230,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(40236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(40237,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(40238,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(40244,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(40245,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(40246,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(40252,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(40253,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(40254,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(40260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(40261,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(40262,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(40268,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(40269,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(40270,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(40276,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(40277,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(40278,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(40284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(40285,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(40286,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(40292,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(40293,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(40294,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(40300,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(40301,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(40302,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(40308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(40309,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(40310,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(40315,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40316,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(40317,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(40323,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40324,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(40325,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(40331,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40332,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(40333,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(40339,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40340,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(40341,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(40347,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40348,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(40349,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(40355,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40356,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(40357,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(40363,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40364,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(40365,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(40371,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40372,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(40373,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(40379,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40380,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(40381,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(40387,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40388,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(40389,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(40394,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(40395,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(40396,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(40397,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40401,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(40402,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(40403,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(40404,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40405,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(40411,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40412,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(40414,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(40415,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(40416,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(40423,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(40428,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(40430,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(40431,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(40432,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(40444,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(40445,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(40446,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(40497,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-width'
(40498,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-height'
(40499,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-max-width'
(40500,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-max-height'
(40505,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(40506,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(40507,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(40519,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40520,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40528,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40543,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(40544,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(40578,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40579,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40588,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(40663,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(40669,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40670,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40675,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40676,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40680,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40681,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40685,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40791,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(40792,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(40793,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(40794,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-7'
(40798,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(40802,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(40810,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(40814,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(40818,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(40822,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(40828,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(40829,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(40830,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(40858,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(40859,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(40860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40861,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40880,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(40881,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(40897,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40897,66): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40900,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40918,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40919,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40931,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40935,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40935,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40935,89): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40939,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40939,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40939,92): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(40955,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(40956,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(40957,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40958,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(40990,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(40991,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(40992,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(40996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41000,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(41001,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(41005,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(41006,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(41010,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(41011,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(41049,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(41050,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(41051,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41052,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41060,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41065,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(41066,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(41070,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(41071,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(41075,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(41076,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(41097,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(41098,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(41099,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(41166,20): run-time error CSS1030: Expected identifier, found '.'
(41166,42): run-time error CSS1031: Expected selector, found ')'
(41166,42): run-time error CSS1025: Expected comma or open brace, found ')'
(41195,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41196,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41199,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(41203,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41208,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41209,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41210,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41211,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41216,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41221,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(41222,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41244,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41248,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41252,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41256,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41260,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41269,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41273,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41274,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41275,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(41295,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41296,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(41300,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(41305,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41306,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(41310,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(41311,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(41315,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(41316,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(41320,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41329,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(41344,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(41345,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(41346,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(41352,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41370,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41386,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41387,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41388,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(41389,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(41393,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-emphasis'
(41394,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-subtle'
(41395,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-subtle'
(41399,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(41400,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-subtle'
(41401,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(41405,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(41406,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(41407,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(41411,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(41412,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(41413,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(41417,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(41418,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(41419,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(41423,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(41424,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(41425,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(41429,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(41430,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(41431,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(41435,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(41436,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-subtle'
(41437,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(41441,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(41442,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-subtle'
(41443,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(41447,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(41448,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-subtle'
(41449,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(41466,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(41467,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(41468,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(41526,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(41571,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(41572,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(41578,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(41611,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41612,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41620,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(41631,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41643,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(41756,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41757,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41758,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(41767,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(41771,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(41775,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41779,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41780,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41781,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(41785,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41786,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41787,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(41792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41796,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(41800,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(41801,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-subtle'
(41802,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(41810,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(41811,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-subtle'
(41812,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(41820,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(41821,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-subtle'
(41822,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(41830,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(41831,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(41832,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(41840,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(41841,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(41842,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(41850,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(41851,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(41852,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(41860,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(41861,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(41862,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(41870,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(41871,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(41872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(41880,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(41881,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-subtle'
(41882,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(41890,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-subtle'
(41891,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-subtle'
(41892,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-emphasis'
(41900,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(41916,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(41917,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(41918,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(41992,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(41993,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(41994,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42053,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42054,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42060,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(42061,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(42062,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(42067,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42085,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(42089,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42090,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42092,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(42092,72): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42100,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42119,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42120,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42121,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(42122,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42157,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(42158,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(42164,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(42168,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(42172,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(42173,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(42179,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(42183,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(42187,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(42188,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(42194,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(42198,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(42202,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(42203,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(42209,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(42213,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(42217,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(42218,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(42224,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(42228,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(42232,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(42233,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(42239,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(42243,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(42247,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(42248,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(42254,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(42258,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(42262,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(42263,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(42269,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(42273,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(42277,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(42278,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(42284,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(42288,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(42292,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(42293,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(42299,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(42303,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(42307,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42308,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42309,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42315,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42319,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(42323,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42324,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42325,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42331,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42335,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(42339,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42340,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42341,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42347,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42351,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(42355,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42356,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42357,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42363,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42367,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(42371,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42372,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42373,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42379,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42383,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(42387,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42388,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42389,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42395,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42399,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(42403,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42404,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42405,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42411,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42415,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(42419,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42420,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42421,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42427,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42431,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(42435,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42436,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42437,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42443,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42447,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(42451,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42452,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42453,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42459,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42463,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(42471,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(42514,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(42530,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42548,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(42554,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(42555,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(42559,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42560,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42564,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(42565,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(42570,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42571,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(42575,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(42576,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(42580,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(42581,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(42586,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(42587,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(42591,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(42592,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(42606,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42607,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42608,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(42616,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(42620,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(42624,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42628,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(42632,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(42636,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42640,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(42649,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(42650,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(42651,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(42764,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42765,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42766,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(42777,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(42778,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(42788,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42789,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42790,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(42794,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(42801,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(42802,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(42812,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(42813,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(42814,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(42818,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(42825,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(42826,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(42840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42840,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42844,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42844,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42849,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42849,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42854,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42854,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(42858,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(42859,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(42860,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(42872,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(42873,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(42874,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(42970,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(42971,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(42976,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42984,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(42993,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(43069,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(43092,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(43093,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(43104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43110,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(43120,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43124,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(43129,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43133,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43134,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(43138,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43142,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43143,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43144,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43148,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43153,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43154,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43158,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43159,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(43160,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43164,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(43168,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43169,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(43170,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(43174,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43178,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43179,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(43180,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43184,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(43188,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43189,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(43190,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(43194,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43198,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(43202,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(43206,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(43210,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(43214,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(43215,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(43229,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(43230,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(43231,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(43259,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(43301,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43302,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43352,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43353,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43379,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43380,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43393,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43394,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43403,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43404,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43417,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43418,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43431,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43432,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43445,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43446,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43459,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43460,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43473,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43474,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43517,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43518,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43522,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43526,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(43527,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(43531,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43532,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43533,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43537,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43541,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(43546,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43547,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43548,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43554,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43558,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43559,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43564,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(43565,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(43566,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(43583,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43603,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43613,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(43637,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43646,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43659,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43673,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(43674,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(43675,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(43690,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(43694,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43695,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43712,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(43719,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43720,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43725,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(43733,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43734,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43735,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43739,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43743,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43753,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43757,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43761,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(43766,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(43775,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(43776,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(43777,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-border'
(43777,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43778,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-text'
(43778,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43779,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-bg'
(43779,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43780,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43781,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43786,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43787,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(43792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-border'
(43792,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43793,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-text'
(43793,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43794,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-bg'
(43794,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43797,8): run-time error CSS1030: Expected identifier, found '.'
(43797,18): run-time error CSS1031: Expected selector, found ')'
(43797,18): run-time error CSS1025: Expected comma or open brace, found ')'
(43810,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(43811,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(43812,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(43834,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(43835,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43842,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43870,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(43871,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43876,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(43886,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43890,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43894,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43898,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43918,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43918,68): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43922,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43923,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43927,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43928,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43933,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43937,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43938,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(43942,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(43943,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43944,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43948,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43949,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(43954,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43959,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(43964,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43968,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(43969,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43979,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(43984,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(43989,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(43993,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(43994,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(43999,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(44008,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(44009,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44010,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44057,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(44070,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(44079,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(44112,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(44116,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(44120,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(44124,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(44186,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(44187,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(44188,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(44192,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(44193,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(44200,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(44201,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(44206,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(44207,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44211,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(44221,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(44221,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(44256,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(44261,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(44265,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(44326,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44327,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(44335,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(44336,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(44337,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(44338,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(44356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44357,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(44372,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(44373,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44374,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44421,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(44445,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(44481,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(44486,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(44490,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(44495,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44496,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44500,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44501,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(44502,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44507,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44520,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44529,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(44543,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(44544,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44545,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44587,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(44589,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44603,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(44604,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44605,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44695,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(44771,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(44772,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44773,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44797,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(44798,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44802,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44808,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44809,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(44839,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(44839,74): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44839,111): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44843,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(44843,75): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(44843,112): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(44847,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(44877,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44881,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(44885,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(44889,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(44893,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(44897,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(44901,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(44905,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(44909,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(44913,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(44917,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(44921,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(44925,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(44929,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(44933,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(44937,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a'
(44941,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b'
(44945,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c'
(44949,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d'
(44953,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e'
(44957,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f'
(44961,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a'
(44965,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b'
(44969,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c'
(44973,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d'
(44977,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e'
(44981,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f'
(44985,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-subtle'
(44989,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-subtle'
(44993,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-subtle'
(44997,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-subtle'
(45001,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-subtle'
(45005,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-subtle'
(45009,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-bold'
(45013,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-bold'
(45017,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-bold'
(45021,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-bold'
(45025,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-bold'
(45029,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-bold'
(45033,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-subtler'
(45037,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-subtler'
(45041,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-subtler'
(45045,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-subtler'
(45049,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-subtler'
(45053,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-subtler'
(45057,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-bolder'
(45061,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-bolder'
(45065,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-bolder'
(45069,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-bolder'
(45073,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-bolder'
(45077,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-bolder'
(45081,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(45085,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(45089,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45093,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45097,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45113,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45117,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45121,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45125,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45129,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45135,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(45136,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45156,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45157,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(45158,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45162,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45163,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(45173,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(45174,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(45178,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(45179,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(45187,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(45192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(45193,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45194,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(45198,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(45199,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45200,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(45204,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(45208,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45213,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(45221,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(45222,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(45223,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(45246,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(45247,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(45248,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(45349,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45350,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45383,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45384,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45516,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(45521,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45522,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(45527,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45528,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(45538,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(45542,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45545,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45558,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45562,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45565,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45586,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45628,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(45629,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45630,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(45635,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(45639,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45643,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(45647,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(45659,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(45669,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(45685,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(45704,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(45708,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(45721,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(45722,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(45723,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(45898,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(45910,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(45922,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(45923,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(45963,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(46106,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46173,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(46199,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(46345,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(46364,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(46367,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(46371,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(46613,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46614,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46621,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46622,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46627,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46629,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46634,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46639,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46640,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46641,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46642,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46654,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46659,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46660,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46665,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46666,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46671,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46676,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(46690,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46702,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46703,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46712,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(46713,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(46720,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46725,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46726,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46733,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46733,71): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(46734,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46782,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(46783,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(46806,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46832,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(46863,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(46863,86): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(46864,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(46943,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(46948,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(46975,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(46995,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(46996,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47063,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47063,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47079,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(47080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47095,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47096,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47118,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47119,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(47123,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47124,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47131,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47136,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47144,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47145,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47155,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(47156,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(47178,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47179,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47180,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47196,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47201,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47209,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47210,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47241,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47249,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47253,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47259,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47264,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47269,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47274,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47281,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47289,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47290,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47291,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47295,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47296,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47297,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47302,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47319,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(47320,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47325,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47326,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47327,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47328,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47333,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47334,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47338,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47339,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47340,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47341,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47345,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47346,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47347,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47352,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(47359,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47366,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47373,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(47380,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47387,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47398,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47409,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47413,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47414,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47415,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47416,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47420,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47425,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47426,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47427,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47438,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47444,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(47453,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47462,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47469,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(47476,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47491,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47512,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47533,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47537,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47542,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47548,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47553,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47557,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47558,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47559,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47567,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47568,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47573,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47574,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47575,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47580,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47581,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47588,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47596,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(47597,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47601,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47602,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47603,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47607,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47608,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(47612,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(47613,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47617,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47621,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(47625,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47626,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47630,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47634,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47635,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47639,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(47643,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47653,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(47654,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(47655,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(47698,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47699,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47703,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47716,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47717,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47721,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47722,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47723,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47724,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47728,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47732,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47733,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47752,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-listview-border-width'
(47756,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-listview-border-width'
(47780,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47781,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47782,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(47786,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(47790,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47794,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(47800,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(47805,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47806,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(47812,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(47825,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47829,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47833,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47837,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47845,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(47849,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(47850,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(47860,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(47861,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(47862,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(47891,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47892,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47893,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(47898,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47912,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47917,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47978,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47979,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(47988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(47989,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(47998,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(47999,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48043,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48044,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48056,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(48068,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(48069,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(48233,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(48234,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(48365,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(48366,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48396,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48401,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48402,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48414,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48433,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(48434,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(48444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48449,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48452,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48494,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48497,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48515,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(48524,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48529,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48556,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48573,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(48593,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(48645,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(48699,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(48733,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48743,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(48777,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(48781,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(48782,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(48783,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48787,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(48788,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(48789,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(48795,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(48796,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(48797,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(48801,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(48802,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48806,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48810,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48815,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48819,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48820,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48821,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48825,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48829,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48830,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48834,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48835,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48839,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48840,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48841,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48845,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48851,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48855,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48856,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48860,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(48861,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(48865,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48869,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(48870,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(48871,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(48872,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(48876,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(48877,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(48881,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(48882,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(48889,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(48890,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(48894,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(48895,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(48896,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(48909,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(48913,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48917,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48918,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48922,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(48953,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(48954,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(48955,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(49017,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(49040,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(49082,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49090,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(49091,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(49110,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49111,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49149,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(49149,78): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49153,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(49153,77): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49157,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(49157,79): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49161,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(49161,76): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49165,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49166,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49180,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49181,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49204,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49209,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49210,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(49213,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49217,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49230,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49235,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(49236,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(49241,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49242,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(49249,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(49318,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49487,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(49509,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49513,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49521,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49527,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(49532,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49538,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49548,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49549,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49555,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49556,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49557,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(49563,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49564,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49565,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49569,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(49573,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(49578,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(49583,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49584,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49585,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(49594,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(49605,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49610,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(49615,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49616,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49617,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(49621,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49625,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49629,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49630,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49631,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(49635,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49639,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49643,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49647,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(49651,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(49655,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(49659,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(49663,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49664,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49665,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(49669,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49673,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49674,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49675,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49679,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49680,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49681,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49685,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(49689,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49696,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49700,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(49704,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49705,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49715,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(49719,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(49723,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(49727,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49818,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49819,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(49835,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49840,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49846,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(49877,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49883,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(49890,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49893,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49914,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(49923,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(49925,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(49938,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(49942,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(49946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(49953,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(49958,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(49965,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(49966,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(49967,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(49999,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50000,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50031,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50032,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50042,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50043,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50056,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50074,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50087,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50087,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50087,88): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50089,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50089,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50107,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50120,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50125,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(50141,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50165,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50169,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(50170,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(50171,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(50175,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(50179,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(50189,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(50194,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(50195,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(50196,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(50209,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50210,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50217,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50217,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50229,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50236,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(50246,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50247,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50252,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50259,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50263,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50264,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(50265,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50272,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50273,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(50277,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50305,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50306,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50324,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(50325,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50331,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50332,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50351,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50352,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50383,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(50388,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(50392,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(50396,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(50397,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(50398,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(50402,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(50406,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(50407,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(50408,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(50412,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(50424,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(50425,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(50429,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(50433,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(50447,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(50448,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(50456,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(50457,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(50458,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(50476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(50477,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(50478,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50603,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50620,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(50699,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50700,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50701,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50702,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50799,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50816,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50842,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50843,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50844,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50852,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50853,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(50858,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(50897,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(50941,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(50942,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(51046,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(51047,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(51048,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(51052,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(51074,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(51087,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(51088,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(51089,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(51094,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(51095,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(51099,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(51116,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(51117,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(51118,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(51157,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(51158,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(51192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(51193,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(51249,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(51250,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(51251,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(51272,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(51288,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(51289,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(51290,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(51397,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(51398,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(51681,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(51682,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(51801,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(51844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(51863,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(51864,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(51872,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(51902,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(51903,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(51908,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(52040,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(52170,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(52171,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(52172,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(52176,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(52177,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(52181,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52182,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52187,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(52191,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52204,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(52208,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(52213,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(52214,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(52218,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(52219,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(52223,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(52223,102): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(52223,147): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52223,186): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52227,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(52232,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52233,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52237,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(52241,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(52245,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(52249,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(52253,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52257,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(52261,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle-active'
(52265,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52269,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(52270,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(52271,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(52275,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(52279,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(52283,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(52287,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52291,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(52295,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52296,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(52297,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle-active'
(52301,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52305,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(52309,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52313,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52318,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52322,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52326,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(52326,103): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(52326,148): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52326,187): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52338,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(52338,103): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(52338,148): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(52338,211): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(52342,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52346,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52350,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(52358,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(52362,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(52370,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(52371,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(52372,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(52411,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(52412,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(52506,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(52507,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(52584,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(52651,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(52721,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(52726,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(52732,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(52743,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(52744,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(52745,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(52762,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(52785,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(52785,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(52823,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(52843,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(52931,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(52932,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(52936,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(52937,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53049,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53050,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53108,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53109,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53121,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53137,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53146,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(53147,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(53153,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(53157,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(53162,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(53173,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53177,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53178,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53179,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(53186,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53244,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53268,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53287,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53287,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53337,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53342,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53358,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53359,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53360,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(53365,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53370,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53374,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53375,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53376,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(53380,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53381,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53382,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(53386,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53387,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53388,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(53392,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(53396,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(53401,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(53406,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(53411,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53416,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(53420,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(53421,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53425,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(53426,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53431,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53451,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53452,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53453,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(53460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53461,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53462,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(53466,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53471,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(53475,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53479,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(53483,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53484,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(53485,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(53489,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(53501,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(53502,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(53503,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(53522,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53523,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53535,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53554,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53580,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53601,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(53609,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(53610,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(53624,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(53633,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53634,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53637,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(53648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53664,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53688,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53692,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53697,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(53698,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(53706,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(53707,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(53720,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53721,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53722,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53723,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(53726,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(53738,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53739,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53740,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53741,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53758,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53798,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(53807,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53809,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53810,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53811,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53811,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53811,77): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53822,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53823,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53825,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(53889,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53890,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53897,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(53920,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(53945,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(53946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(53947,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(53951,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(53959,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(53960,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(53961,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(53968,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53972,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(53984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53985,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(53986,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(53999,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54000,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54005,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54006,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(54007,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54011,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54017,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54018,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(54026,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(54027,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(54028,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(54049,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54050,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54118,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54119,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54120,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54124,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54125,63): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54125,144): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54126,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54132,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(54133,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(54134,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(54161,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(54164,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54214,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(54224,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54225,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54242,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54246,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54253,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(54262,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54271,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54280,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54285,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54289,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54311,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54333,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(54359,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54368,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54407,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(54420,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54506,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54507,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54512,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54520,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54524,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54528,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(54544,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(54545,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54549,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54553,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54554,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54558,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54558,77): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54562,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54566,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54570,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54574,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54579,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(54580,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(54581,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54586,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(54587,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(54591,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(54595,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(54604,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(54605,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(54606,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(54658,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(54705,111): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54706,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54707,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54710,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(54712,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54737,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(54741,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54742,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54743,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54747,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(54751,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54752,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54754,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(54758,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(54762,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54770,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(54771,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(54772,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(54866,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(54867,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(54868,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(54899,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(54902,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(54902,83): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-current'
(54907,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(54907,82): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-current'
(54911,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(54912,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(54922,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(54936,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(54956,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(54974,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(54975,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(55021,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55022,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55023,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(55076,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(55077,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(55081,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(55082,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(55101,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55102,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55106,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55114,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55122,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55129,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55136,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(55137,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55138,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55154,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55155,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55156,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(55160,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55161,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55162,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(55166,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55167,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55168,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(55172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55173,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55174,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(55175,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-1'
(55183,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(55184,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(55185,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(55223,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(55224,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55226,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(55237,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55238,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55239,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55268,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55275,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55282,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55289,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55294,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55305,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55306,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55307,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(55311,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(55312,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(55313,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(55317,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(55321,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(55326,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55327,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55329,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(55330,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(55331,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(55350,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55358,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55362,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(55363,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55364,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55371,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55372,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(55373,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(55377,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55378,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(55387,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(55391,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(55401,20): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(55426,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55427,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55428,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(55436,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(55440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55441,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(55442,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(55447,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(55451,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(55456,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(55482,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(55507,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(55512,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55516,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(55517,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(55521,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(55525,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55526,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(55530,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(55538,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(55550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55616,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55626,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55627,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55628,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55629,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55632,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55633,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55634,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55636,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55640,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55641,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55643,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55644,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55645,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55646,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55648,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55649,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55650,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55654,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55656,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55658,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55660,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55661,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55662,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55666,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55678,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55680,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56374,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-text'
(56375,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-bg'
(56376,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-border'
(56377,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-opacity'
(56378,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-disabled-filter'
(56396,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56397,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56401,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(56406,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-border'
(56406,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(56520,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-neutral-160'
(56520,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(56521,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-primary-60'
(56521,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(56522,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-primary-100'
(56522,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(56527,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-neutral-160'
(56527,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(56531,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(56532,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(56690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56698,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56702,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56703,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56704,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56705,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56707,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56708,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56709,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56710,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56712,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56713,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56717,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56723,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56727,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56728,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56729,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56742,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56743,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56744,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56745,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56746,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56747,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56748,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56749,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56750,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56751,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56752,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56753,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56754,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56757,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56758,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56759,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56760,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56761,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56762,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56763,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56764,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56766,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56767,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56771,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56772,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56776,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56777,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56778,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56781,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60788,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(60792,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(60796,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(60800,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(60804,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(60808,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(60812,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(60816,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(60820,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(60824,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(60828,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(60832,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(60836,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(60840,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(60844,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(60848,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(60852,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(60856,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(60860,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(60864,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(60868,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(60872,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(60876,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(60880,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(60884,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(60888,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(60892,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(60896,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(60900,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(60904,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(60908,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(60912,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(60916,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(60920,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(60924,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(60928,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(60932,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(60936,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(60940,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(60944,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(60948,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(60952,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(60956,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(60960,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(60964,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(60968,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(60972,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(60976,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(60980,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(60984,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(60988,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(60992,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(60996,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(61000,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(61004,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(61008,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(61012,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(61016,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(61020,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(61024,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(61028,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(61032,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(61036,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(61040,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(61044,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(61048,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(61052,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(61056,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(61060,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(61064,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(61068,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(61072,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(61076,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(61080,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(61084,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(61088,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(61092,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(61096,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(61100,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(61104,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(61108,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(61108,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61112,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(61112,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61116,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(61116,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61120,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(61120,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61124,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(61124,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61128,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(61128,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61132,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(61132,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61136,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(61136,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61140,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(61140,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61144,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(61144,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61148,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(61148,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61152,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(61152,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61156,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(61156,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61160,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(61160,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61164,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(61168,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(61172,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61176,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61180,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61184,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61188,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61192,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61196,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(61200,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(61204,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61208,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61212,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(61216,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(61220,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61224,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61228,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(61232,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(61236,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61240,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61244,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(61248,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(61252,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(61256,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(61260,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(61264,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(61268,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61272,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61276,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(61280,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(61284,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(61288,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(61292,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(61296,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(61300,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(61304,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(61308,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(61312,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(61316,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(61320,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(61324,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(61328,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(61332,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(61336,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(61340,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(61344,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(61348,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(61352,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(61356,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(61360,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(61364,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(61368,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(61372,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(61376,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(61380,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(61384,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(61388,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(61392,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(61396,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(61400,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(61404,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(61408,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(61412,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(61416,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(61420,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(61424,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(61428,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(61432,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(61436,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(61440,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(61444,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(61448,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(61452,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(61456,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(61460,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(61464,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(61468,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(61472,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(61476,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(61480,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(61484,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(61484,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61488,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(61488,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61492,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(61492,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61496,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(61496,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61500,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(61500,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61504,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(61504,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61508,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(61508,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61512,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(61512,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61516,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(61516,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61520,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(61520,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61524,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(61524,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61528,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(61528,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61532,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(61532,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61536,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(61536,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61540,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(61544,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(61548,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61552,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61556,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61560,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61564,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61568,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61572,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(61576,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(61580,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61584,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61588,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(61592,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(61596,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61600,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61604,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(61608,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(61612,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61616,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61620,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(61624,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(61628,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(61632,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(61636,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(61640,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(61644,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61648,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61652,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(61656,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(61660,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(61664,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(61668,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(61672,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(61676,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(61680,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(61684,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(61688,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(61692,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(61696,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(61700,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(61704,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(61708,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(61712,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(61716,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(61720,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(61724,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(61728,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(61732,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(61736,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(61740,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(61744,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(61748,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(61752,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(61756,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(61760,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(61764,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(61768,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(61772,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(61776,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(61780,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(61784,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(61788,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(61792,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(61796,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(61800,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(61804,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(61808,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(61812,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(61816,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(61820,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(61824,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(61828,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(61832,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(61836,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(61840,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(61844,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(61848,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(61852,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(61856,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(61860,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(61860,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61864,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(61864,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(61868,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(61868,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61872,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(61872,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(61876,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(61876,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61880,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(61880,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(61884,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(61884,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61888,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(61888,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(61892,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(61892,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61896,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(61896,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(61900,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(61900,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61904,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(61904,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(61908,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(61908,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(61912,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(61912,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64268,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(64272,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(64276,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64280,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64284,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(64288,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(64292,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(64296,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(64300,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(64304,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(64308,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(64312,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(64316,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(64320,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(64324,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(64328,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(64332,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(64336,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(64340,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(64344,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(64348,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(64352,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(64356,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(64360,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(64364,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(64368,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(64372,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(64376,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(64380,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(64384,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(64388,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(64392,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(64396,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(64400,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(64404,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(64408,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(64412,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(64416,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(64420,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(64424,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(64428,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(64432,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(64436,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(64440,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(64444,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(64448,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(64452,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(64456,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(64460,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(64464,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(64468,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(64472,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(64476,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(64480,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(64484,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(64488,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(64492,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(64496,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(64500,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(64504,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(64508,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(64512,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(64516,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(64520,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(64524,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(64528,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(64532,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(64536,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(64540,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(64544,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(64548,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(64552,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(64556,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(64560,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(64564,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(64568,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(64572,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(64576,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(64580,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(64584,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(64588,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(64592,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(64596,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(64600,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(64604,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(64608,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(64612,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(64616,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(64620,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(64624,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(64628,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(64632,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(64636,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(64640,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(64644,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(64648,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(64652,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(64656,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(64660,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(64664,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(64668,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(64672,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(64676,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(64680,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(64684,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(64688,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(64692,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(64696,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(64700,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(64704,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(64708,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(64712,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(64716,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(64720,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(64724,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(64728,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(64732,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(64736,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(64740,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(64744,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(64748,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(64752,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(64756,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(64760,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(64764,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(64768,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(64772,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(64776,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(64780,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(64784,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(64788,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(64792,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(64796,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(64800,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(64804,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(64808,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(64812,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(64816,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(64820,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(64824,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(64828,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(64832,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(64836,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(64840,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(64844,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(64848,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(64852,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(64856,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(64860,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(64864,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(64868,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(64872,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(64876,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(64880,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(64884,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(64888,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(64892,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(64896,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(64900,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(64900,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(64904,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(64904,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(64908,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(64908,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(64912,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(64912,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(64916,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(64916,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(64920,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(64920,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(64924,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(64924,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(64928,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(64928,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(64932,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(64932,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(64936,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(64936,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(64940,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(64940,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(64944,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(64944,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(64948,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(64948,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64952,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(64952,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64956,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(64960,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(64964,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(64968,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(64972,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64976,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(64980,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(64984,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(64988,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(64992,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(64996,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(65000,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(65004,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(65008,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(65012,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(65016,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(65020,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(65024,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(65028,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(65032,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(65036,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(65040,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(65044,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(65048,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(65052,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(65056,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(65060,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(65064,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(65068,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(65072,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(65076,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(65080,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(65084,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(65088,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(65092,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(65096,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(65100,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(65104,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(65108,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(65112,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(65116,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(65120,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(65124,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(65128,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(65132,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(65136,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(65140,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(65144,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(65148,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(65152,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(65156,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(65160,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(65164,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(65168,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(65172,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(65176,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(65180,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(65184,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(65188,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(65192,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(65196,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(65200,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(65204,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(65208,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(65212,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(65216,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(65220,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(65224,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(65228,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(65232,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(65236,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(65240,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(65244,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(65248,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(65252,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(65256,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(65260,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(65264,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(65268,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(65272,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(65276,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(65280,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(65284,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(65288,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(65292,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(65296,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(65300,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(65304,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(65308,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(65312,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(65316,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(65320,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(65324,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(65328,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(65332,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(65336,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(65340,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(65344,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(65348,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(65352,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(65356,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(65360,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(65364,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(65368,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(65372,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(65376,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(65380,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(65384,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(65388,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(65392,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(65396,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(65400,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(65404,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(65408,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(65412,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(65416,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(65420,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(65424,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(65428,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(65432,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(65436,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(65440,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(65444,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(65448,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(65452,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(65456,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(65460,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(65464,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(65468,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(65472,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(65476,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(65480,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(65484,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(65488,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(65492,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(65496,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(65500,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(65504,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(65508,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(65512,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(65516,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(65520,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(65524,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(65528,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(65532,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(65536,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(65540,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(65544,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(65548,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(65552,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(65556,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(65560,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(65564,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(65568,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(65572,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(65576,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(65580,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(65584,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(65588,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(65592,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(65596,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(65596,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(65600,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(65600,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(65604,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(65604,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(65608,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(65608,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(65612,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(65612,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(65616,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(65616,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(65620,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(65620,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(65624,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(65624,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(65628,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(65628,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(65632,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(65632,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(65636,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(65636,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(65640,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(65640,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(65644,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(65644,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(65648,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(65648,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(65652,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(65656,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(65660,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(65664,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(65668,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(65672,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(65676,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(65680,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(65684,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(65688,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(65692,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(65696,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(65700,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(65704,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(65708,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(65712,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(65716,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(65720,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(65724,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(65728,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(65732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(65736,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(65740,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(65744,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(65748,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(65752,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(65756,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(65760,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(65764,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(65768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(65772,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(65776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(65780,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(65784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(65788,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(65792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(65796,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(65800,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(65804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(65808,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(65812,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(65816,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(65820,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(65824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(65828,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(65832,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(65836,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(65840,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(65844,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(65848,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(65852,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(65856,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(65860,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(65864,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(65868,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(65872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(65876,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(65880,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(65884,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(65888,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(65892,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(65896,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(65900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(65904,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(65908,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(65912,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(65916,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(65920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(65924,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(65928,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(65932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(65936,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(65940,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(65944,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(65948,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(65952,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(65956,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(65960,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(65964,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(65968,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(65972,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(65976,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(65980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(65984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(65988,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(65992,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(65996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(66000,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(66004,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(66008,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(66012,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(66016,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(66020,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(66024,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(66028,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(66032,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(66036,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(66040,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(66044,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(66048,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(66052,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(66056,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(66060,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(66064,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(66068,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(66072,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(66076,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(66080,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(66084,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(66088,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(66092,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(66096,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(66100,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(66104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(66108,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(66112,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(66116,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(66120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(66124,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(66128,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(66132,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(66136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(66140,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(66144,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(66148,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(66152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(66156,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(66160,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(66164,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(66168,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(66172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(66176,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(66180,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(66184,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(66188,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(66192,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(66196,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(66200,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(66204,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(66208,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(66212,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(66216,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(66220,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(66224,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(66228,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(66232,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(66236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(66240,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(66244,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(66248,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(66252,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(66256,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(66260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(66264,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(66268,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(66272,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(66276,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(66280,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(66284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(66288,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(66292,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(66292,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(66296,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(66296,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(66300,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(66300,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(66304,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(66304,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(66308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(66308,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(66312,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(66312,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(66316,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(66316,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(66320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(66320,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(66324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(66324,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(66328,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(66328,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(66332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(66332,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(66336,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(66336,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(66340,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(66340,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(66344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(66344,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(66348,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(66352,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(66356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(66360,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(66364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(66368,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(66372,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(66376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(66380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(66384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(66388,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(66392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(66396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(66400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(66404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(66408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(66412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(66416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(66420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(66424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(66428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(66432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(66436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(66440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(66444,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(66448,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(66452,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(66456,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(66460,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(66464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(66468,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(66472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(66476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(66480,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(66484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(66488,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(66492,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(66496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(66500,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(66504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(66508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(66512,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(66516,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(66520,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(66524,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(66528,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(66532,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(66536,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(66540,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(66544,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(66548,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(66552,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(66556,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(66560,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(66564,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(66568,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(66572,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(66576,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(66580,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(66584,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(66588,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(66592,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(66596,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(66600,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(66604,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(66608,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(66612,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(66616,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(66620,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(66624,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(66628,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(66632,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(66636,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(66640,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(66644,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(66648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(66652,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(66656,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(66660,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(66664,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(66668,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(66672,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(66676,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(66680,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(66684,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(66688,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(66692,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(66696,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(66700,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(66704,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(66708,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(66712,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(66716,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(66720,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(66724,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(66728,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(66732,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(66736,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(66740,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(66744,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(66748,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(66752,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(66756,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(66760,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(66764,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(66768,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(66772,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(66776,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(66780,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(66784,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(66788,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(66792,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(66796,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(66800,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(66804,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(66808,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(66812,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(66816,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(66820,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(66824,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(66828,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(66832,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(66836,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(66840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(66844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(66848,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(66852,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(66856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(66860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(66864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(66868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(66872,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(66876,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(66880,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(66884,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(66888,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(66892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(66896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(66900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(66904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(66908,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(66912,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(66916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(66920,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(66924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(66928,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(66932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(66936,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(66940,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(66944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(66948,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(66952,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(66956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(66960,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(66964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(66968,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(66972,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(66976,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(66980,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(66984,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(66988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(66988,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(66992,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(66992,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(66996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(66996,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67000,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(67000,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67004,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(67004,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67008,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(67008,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67012,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(67012,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(67016,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(67020,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67024,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(67024,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67028,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(67028,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67032,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(67032,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(67036,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67040,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(67040,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67044,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(67048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(67052,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(67056,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(67060,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67064,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67068,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67072,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67076,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(67080,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(67084,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(67088,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(67092,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67096,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67100,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(67104,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(67108,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67112,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67116,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(67120,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(67124,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67128,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67132,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(67136,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(67140,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(67144,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(67148,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(67152,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(67156,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67160,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67164,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(67168,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(67172,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(67176,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(67180,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(67184,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(67188,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(67192,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(67196,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(67200,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(67204,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(67208,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(67212,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(67216,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(67220,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(67224,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(67228,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(67232,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(67236,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(67240,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(67244,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(67248,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(67252,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(67256,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(67260,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(67264,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(67268,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(67272,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(67276,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(67280,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(67284,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(67288,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(67292,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(67296,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(67300,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(67304,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(67308,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(67312,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(67316,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(67320,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(67324,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(67328,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(67332,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(67336,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(67340,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(67344,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(67348,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(67352,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(67356,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(67360,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(67364,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(67368,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(67372,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(67376,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(67380,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(67384,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(67388,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(67392,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(67396,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(67400,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(67404,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(67408,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(67412,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(67416,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(67420,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(67424,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(67428,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(67432,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(67436,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(67440,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(67444,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(67448,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(67452,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(67456,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(67460,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(67464,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(67468,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(67472,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(67476,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(67480,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(67484,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(67488,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(67492,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(67496,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(67500,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(67504,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(67508,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(67512,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(67516,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(67520,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(67524,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(67528,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(67532,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(67536,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(67540,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(67544,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(67548,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(67552,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(67556,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(67560,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(67564,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(67568,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(67572,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(67576,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(67580,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(67584,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(67588,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(67592,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(67596,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(67600,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(67604,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(67608,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(67612,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(67616,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(67620,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(67624,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(67628,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(67632,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(67636,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(67640,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(67644,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(67648,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(67652,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(67656,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(67660,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(67664,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(67668,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(67672,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(67676,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(67680,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(67684,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(67684,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(67688,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(67688,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(67692,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(67692,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67696,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(67696,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67700,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(67700,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67704,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(67704,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67708,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(67708,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67712,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(67712,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67716,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(67716,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67720,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(67720,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67724,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(67724,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67728,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(67728,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67732,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(67732,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67736,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(67736,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67740,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(67744,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(67748,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(67752,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(67756,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67760,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(67764,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67768,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(67772,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(67776,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(67780,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(67784,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(67788,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67792,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(67796,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(67800,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(67804,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67808,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(67812,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(67816,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(67820,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67824,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(67828,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(67832,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(67836,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(67840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(67844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(67848,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(67852,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(67860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(67864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(67868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(67872,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(67876,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(67880,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(67884,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(67888,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(67892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(67896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(67900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(67904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(67908,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(67912,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(67916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(67920,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(67924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(67928,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(67932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(67936,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(67940,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(67944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(67948,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(67952,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(67956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(67960,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(67964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(67968,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(67972,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(67976,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(67980,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(67984,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(67988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(67992,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(67996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(68000,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(68004,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(68008,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(68012,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(68016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(68020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(68024,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(68028,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(68032,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(68036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(68040,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(68044,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(68048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(68052,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(68056,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(68060,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(68064,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(68068,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(68072,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(68076,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(68080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(68084,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(68088,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(68092,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(68096,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(68100,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(68104,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(68108,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(68112,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(68116,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(68120,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(68124,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(68128,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(68132,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(68136,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(68140,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(68144,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(68148,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(68152,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(68156,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(68160,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(68164,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(68168,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(68172,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(68176,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(68180,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(68184,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(68188,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(68192,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(68196,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(68200,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(68204,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(68208,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(68212,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(68216,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(68220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(68224,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(68228,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(68232,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(68236,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(68240,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(68244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(68248,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(68252,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(68256,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(68260,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(68264,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(68268,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(68272,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(68276,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(68280,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(68284,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(68288,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(68292,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(68296,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(68300,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(68304,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(68308,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(68312,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(68316,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(68320,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(68324,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(68328,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(68332,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(68336,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(68340,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(68344,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(68348,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(68352,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(68356,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(68360,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(68364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(68368,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(68372,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(68376,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(68380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(68380,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(68384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(68384,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(68388,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(68388,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(68392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(68392,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(68396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(68396,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(68400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(68400,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(68404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(68404,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(68408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(68408,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(68412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(68412,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(68416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(68416,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(68420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(68420,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(68424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(68424,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(68428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(68428,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(68432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(68432,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(68436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(68440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(68444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(68448,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(68452,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(68456,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(68460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(68464,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(68468,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(68472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(68476,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(68480,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(68484,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(68488,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(68492,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(68496,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(68500,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(68504,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(68508,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(68512,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(68516,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(68520,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(68524,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(68528,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(68532,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(68536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(68540,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(68544,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(68548,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(68552,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(68556,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(68560,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(68564,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(68568,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(68572,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(68576,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(68580,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(68584,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(68588,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(68592,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(68596,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(68600,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(68604,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(68608,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(68612,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(68616,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(68620,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(68624,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(68628,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(68632,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(68636,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(68640,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(68644,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(68648,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(68652,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(68656,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(68660,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(68664,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(68668,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(68672,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(68676,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(68680,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(68684,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(68688,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(68692,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(68696,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(68700,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(68704,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(68708,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(68712,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(68716,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(68720,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(68724,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(68728,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(68732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(68736,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(68740,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(68744,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(68748,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(68752,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(68756,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(68760,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(68764,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(68768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1px'
(68772,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(68776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--0\.5'
(68780,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(68784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1'
(68788,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(68792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--1\.5'
(68796,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(68800,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2'
(68804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(68808,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--2\.5'
(68812,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(68816,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3'
(68820,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(68824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--3\.5'
(68828,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(68832,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4'
(68836,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(68840,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--4\.5'
(68844,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(68848,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5'
(68852,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(68856,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--5\.5'
(68860,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(68864,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6'
(68868,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(68872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--6\.5'
(68876,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(68880,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7'
(68884,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(68888,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--7\.5'
(68892,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(68896,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--8'
(68900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(68904,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--9'
(68908,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(68912,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--10'
(68916,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(68920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--11'
(68924,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(68928,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--12'
(68932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(68936,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--13'
(68940,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(68944,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--14'
(68948,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(68952,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--15'
(68956,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(68960,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--16'
(68964,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(68968,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--17'
(68972,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(68976,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--18'
(68980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(68984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--19'
(68988,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(68992,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--20'
(68996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(69000,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--21'
(69004,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(69008,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--22'
(69012,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(69016,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--23'
(69020,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(69024,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--24'
(69028,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(69032,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--25'
(69036,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(69040,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--26'
(69044,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(69048,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--27'
(69052,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(69056,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--28'
(69060,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(69064,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--29'
(69068,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(69072,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing--30'
(69076,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(69076,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69080,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(69080,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69084,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(69084,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69088,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(69088,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69092,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(69092,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69096,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(69096,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69100,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(69100,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(69104,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69108,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(69108,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69112,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(69112,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69116,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(69116,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(69120,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69124,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(69124,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69128,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(69128,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69132,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(69136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-auto'
(69140,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(69144,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(69148,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69152,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69156,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69160,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69164,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69168,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69172,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(69176,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(69180,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69184,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69188,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(69192,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(69196,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69200,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69204,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(69208,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(69212,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69216,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69220,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(69224,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(69228,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(69232,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(69236,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(69240,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(69244,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69248,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69252,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(69256,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(69260,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(69264,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(69268,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(69272,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(69276,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(69280,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(69284,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(69288,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(69292,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(69296,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(69300,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(69304,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(69308,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(69312,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(69316,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(69320,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(69324,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(69328,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(69332,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(69336,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(69340,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(69344,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(69348,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(69352,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(69356,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(69360,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(69364,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(69368,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(69372,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(69376,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(69380,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(69384,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(69388,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(69392,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(69396,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(69400,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(69404,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(69408,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(69412,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(69416,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(69420,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(69424,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(69428,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(69432,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(69436,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(69440,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(69444,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(69448,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(69452,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(69456,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(69460,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(69460,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69464,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(69464,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69468,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(69468,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69472,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(69472,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69476,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(69476,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69480,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(69480,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69484,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(69484,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69488,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(69488,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69492,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(69492,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69496,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(69496,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69500,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(69500,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69504,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(69504,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69508,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(69508,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69512,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(69512,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69516,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(69520,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(69524,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69528,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69532,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69536,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69540,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69544,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69548,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(69552,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(69556,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69560,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69564,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(69568,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(69572,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69576,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69580,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(69584,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(69588,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69592,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69596,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(69600,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(69604,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(69608,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(69612,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(69616,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(69620,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69624,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69628,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(69632,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(69636,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(69640,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(69644,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(69648,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(69652,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(69656,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(69660,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(69664,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(69668,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(69672,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(69676,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(69680,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(69684,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(69688,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(69692,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(69696,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(69700,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(69704,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(69708,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(69712,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(69716,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(69720,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(69724,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(69728,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(69732,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(69736,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(69740,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(69744,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(69748,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(69752,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(69756,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(69760,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(69764,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(69768,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(69772,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(69776,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(69780,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(69784,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(69788,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(69792,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(69796,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(69800,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(69804,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(69808,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(69812,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(69816,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(69820,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(69824,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(69828,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(69832,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(69836,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(69836,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69840,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(69840,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69844,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(69844,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69848,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(69848,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69852,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(69852,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69856,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(69856,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69860,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(69860,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69864,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(69864,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69868,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(69868,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69872,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(69872,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(69876,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(69876,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69880,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(69880,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69884,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(69884,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69888,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(69888,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(69896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(69900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(69908,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69912,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(69916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69920,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(69924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(69928,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(69932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69936,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(69940,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(69944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(69948,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69952,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(69956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(69960,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(69964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69968,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(69972,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(69976,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(69980,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(69984,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(69988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(69992,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(69996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70000,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70004,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(70008,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(70012,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(70016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(70020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(70024,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(70028,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(70032,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(70036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(70040,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(70044,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(70048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(70052,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(70056,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(70060,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(70064,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(70068,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(70072,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(70076,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(70080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(70084,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(70088,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(70092,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(70096,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(70100,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(70104,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(70108,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(70112,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(70116,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(70120,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(70124,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(70128,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(70132,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(70136,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(70140,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(70144,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(70148,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(70152,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(70156,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(70160,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(70164,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(70168,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(70172,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(70176,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(70180,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(70184,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(70188,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(70192,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(70196,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(70200,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(70204,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(70208,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(70212,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(70212,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70216,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(70216,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(70220,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70224,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(70224,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70228,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(70228,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70232,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(70232,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70236,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(70236,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70240,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(70240,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(70244,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70248,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(70248,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70252,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(70252,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70256,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(70256,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70260,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(70260,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70264,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(70264,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70268,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(70272,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(70276,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70280,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70284,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70288,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70292,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70296,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70300,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(70304,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(70308,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70312,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70316,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(70320,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(70324,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70328,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70332,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(70336,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(70340,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70344,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70348,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(70352,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(70356,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(70360,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(70364,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(70368,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(70372,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70376,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70380,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(70384,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(70388,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(70392,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(70396,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(70400,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(70404,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(70408,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(70412,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(70416,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(70420,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(70424,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(70428,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(70432,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(70436,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(70440,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(70444,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(70448,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(70452,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(70456,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(70460,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(70464,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(70468,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(70472,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(70476,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(70480,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(70484,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(70488,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(70492,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(70496,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(70500,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(70504,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(70508,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(70512,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(70516,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(70520,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(70524,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(70528,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(70532,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(70536,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(70540,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(70544,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(70548,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(70552,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(70556,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(70560,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(70564,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(70568,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(70572,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(70576,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(70580,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(70584,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(70588,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(70588,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70592,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(70592,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70596,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(70596,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70600,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(70600,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70604,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(70604,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70608,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(70608,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70612,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(70612,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70616,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(70616,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70620,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(70620,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70624,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(70624,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70628,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(70628,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70632,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(70632,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70636,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(70636,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70640,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(70640,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70644,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(70648,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(70652,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70656,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(70660,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70664,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(70668,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70672,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70676,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(70680,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(70684,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70688,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70692,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(70696,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(70700,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70704,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70708,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(70712,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(70716,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70720,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70724,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(70728,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(70732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(70736,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(70740,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(70744,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(70748,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70752,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(70756,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(70760,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(70764,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(70768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(70772,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(70776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(70780,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(70784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(70788,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(70792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(70796,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(70800,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(70804,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(70808,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(70812,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(70816,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(70820,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(70824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(70828,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(70832,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(70836,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(70840,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(70844,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(70848,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(70852,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(70856,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(70860,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(70864,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(70868,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(70872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(70876,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(70880,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(70884,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(70888,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(70892,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(70896,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(70900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(70904,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(70908,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(70912,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(70916,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(70920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(70924,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(70928,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(70932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(70936,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(70940,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(70944,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(70948,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(70952,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(70956,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(70960,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(70964,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(70964,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70968,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(70968,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(70972,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(70972,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70976,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(70976,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(70980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(70980,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(70984,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(70988,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(70988,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70992,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(70992,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(70996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(70996,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71000,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(71000,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71004,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(71004,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71008,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(71008,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71012,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(71012,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71016,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(71016,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71020,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(71024,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(71028,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71032,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71036,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71040,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71044,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71048,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71052,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(71056,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(71060,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71064,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71068,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(71072,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(71076,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71080,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71084,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(71088,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(71092,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71096,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71100,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(71104,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(71108,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(71112,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(71116,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(71120,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(71124,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71128,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71132,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(71136,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(71140,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(71144,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(71148,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(71152,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(71156,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(71160,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(71164,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(71168,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(71172,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(71176,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(71180,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(71184,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(71188,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(71192,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(71196,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(71200,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(71204,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(71208,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(71212,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(71216,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(71220,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(71224,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(71228,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(71232,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(71236,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(71240,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(71244,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(71248,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(71252,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(71256,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(71260,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(71264,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(71268,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(71272,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(71276,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(71280,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(71284,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(71288,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(71292,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(71296,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(71300,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(71304,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(71308,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(71312,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(71316,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(71320,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(71324,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(71328,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(71332,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(71336,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(71340,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(71340,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71344,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(71344,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71348,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(71348,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71352,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(71352,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71356,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(71356,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71360,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(71360,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71364,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(71364,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71368,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(71368,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71372,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(71372,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71376,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(71376,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71380,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(71380,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71384,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(71384,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71388,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(71388,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71392,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(71392,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71396,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(71400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(71404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71408,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71412,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71416,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71420,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71424,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71428,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(71432,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(71436,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71440,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71444,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(71448,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(71452,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71456,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71460,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(71464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(71468,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71476,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(71480,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(71484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(71488,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(71492,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(71496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5\.5'
(71500,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71508,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(71512,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6\.5'
(71516,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(71520,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7'
(71524,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(71528,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(71532,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(71536,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(71540,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(71544,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-9'
(71548,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(71552,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(71556,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(71560,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-11'
(71564,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(71568,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-12'
(71572,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(71576,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-13'
(71580,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(71584,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-14'
(71588,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(71592,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-15'
(71596,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(71600,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(71604,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(71608,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-17'
(71612,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(71616,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-18'
(71620,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(71624,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-19'
(71628,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(71632,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-20'
(71636,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(71640,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-21'
(71644,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(71648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-22'
(71652,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(71656,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-23'
(71660,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(71664,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-24'
(71668,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(71672,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-25'
(71676,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(71680,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-26'
(71684,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(71688,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-27'
(71692,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(71696,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-28'
(71700,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(71704,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-29'
(71708,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(71712,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-30'
(71716,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(71716,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71720,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xs'
(71720,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(71724,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(71724,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71728,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-sm'
(71728,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(71732,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(71732,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71736,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-md'
(71736,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(71740,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(71740,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71744,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-lg'
(71744,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(71748,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(71748,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71752,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-xl'
(71752,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(71756,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(71756,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71760,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-thin'
(71760,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(71764,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(71764,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(71768,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-hair'
(71768,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(73132,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-sans-serif'
(73136,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-sans-serif'
(73140,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-monospace'
(73144,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-monospace'
(73148,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(73152,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(73156,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(73160,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(73164,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-md'
(73168,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-md'
(73172,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(73176,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(73180,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xl'
(73184,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xl'
(73188,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xs'
(73192,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xs'
(73196,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-sm'
(73200,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-sm'
(73204,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-md'
(73208,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-md'
(73212,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-lg'
(73216,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-lg'
(73220,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xl'
(73224,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-fs-xl'
(73228,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-italic'
(73232,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-italic'
(73236,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-non-italic'
(73240,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-non-italic'
(73244,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-oblique'
(73248,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-style-oblique'
(73252,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(73256,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(73260,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(73264,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(73268,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(73272,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(73276,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(73280,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(73284,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(73288,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(73292,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(73296,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-light'
(73300,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(73304,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(73308,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(73312,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-medium'
(73316,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(73320,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-semibold'
(73324,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(73328,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(73332,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tightest'
(73336,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tightest'
(73340,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tighter'
(73344,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tighter'
(73348,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tight'
(73352,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-tight'
(73356,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-normal'
(73360,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-normal'
(73364,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wide'
(73368,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wide'
(73372,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wider'
(73376,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-wider'
(73380,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-widest'
(73384,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing-widest'
(73388,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(73392,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(73396,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(73400,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(73404,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-md'
(73408,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-md'
(73412,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(73416,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(73492,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(73496,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(73500,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(73504,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(73508,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(73512,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(73516,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(73520,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(73524,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(73528,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(73532,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(73536,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(73540,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(73544,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(73548,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(73552,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(73556,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(73560,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(73564,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(73568,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(73572,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(73576,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(73580,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(73584,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(73588,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(73592,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(73596,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(73600,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(73604,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(73608,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(73612,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(73616,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(73620,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(73624,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(73628,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(73632,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(73636,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(73640,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(73644,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(73648,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(73652,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(73656,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(73660,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(73664,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(73668,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(73672,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(73676,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(73680,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(73684,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(73688,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(73692,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(73696,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(73700,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(73704,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(73708,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(73712,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(73716,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(73720,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(73724,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(73728,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(73732,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(73736,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(73740,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(73744,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(73748,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(73752,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(73756,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(73760,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(73764,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(73768,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(73772,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(73776,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(73780,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(73784,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(73788,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(73792,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(73796,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(73800,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(73804,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(73808,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(73812,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(73816,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(73820,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(73824,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(73828,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(73832,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(73836,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(73840,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(73844,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(73848,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(73852,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(73856,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(73860,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(73864,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(73868,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(73872,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(73876,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(73880,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(73884,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(73888,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(73892,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(73896,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(73900,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(73904,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(73908,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(73912,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(73916,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(73920,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(73924,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(73928,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(73932,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(73936,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(73940,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(73944,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(73948,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(73952,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(73956,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(73960,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(73964,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(73968,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(73972,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(73976,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(73980,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(73984,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(73988,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(73992,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(73996,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(74000,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(74004,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(74008,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(74012,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(74016,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(74020,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(74024,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(74028,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(74032,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(74036,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(74040,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(74044,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(74048,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(74052,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(74056,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(74060,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(74064,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(74068,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(74072,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(74076,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(74080,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(74084,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(74088,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(74092,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(74096,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(74100,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(74104,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(74108,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(74112,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(74116,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(74120,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(74124,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(74128,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(74132,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(74136,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(74140,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(74144,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(74432,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(74436,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(74440,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(74444,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(74448,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(74452,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(74456,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(74460,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(74464,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(74468,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(74472,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(74476,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(74480,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(74484,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(74488,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(74492,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(74496,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(74500,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(74504,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(74508,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(74512,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(74516,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(74520,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(74524,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(74528,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(74532,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(74536,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(74540,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(74544,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(74548,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(74552,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(74556,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(74560,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(74564,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(74568,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(74572,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(74576,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(74580,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(74584,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(74588,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(74592,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(74596,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(74600,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(74604,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(74608,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(74612,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(74616,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(74620,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(74624,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(74628,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(74632,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(74636,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(74640,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(74644,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(74648,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(74652,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(74656,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(74660,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(74664,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(74668,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(74672,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(74676,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(74680,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(74684,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(74688,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(74692,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(74696,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(74700,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(74704,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(74708,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(74712,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(74716,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(74720,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(74724,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(74728,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(74732,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(74736,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(74740,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(74744,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(74748,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(74848,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(74852,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(74856,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(74860,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(74864,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(74868,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(74872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(74876,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(74880,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(74884,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(74888,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(74892,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(74896,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(74900,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(74904,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(74908,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(74912,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(74916,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(74920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(74924,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(74928,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(74932,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(74936,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(74940,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(74944,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(74948,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(74952,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(74956,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(74960,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(74964,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(74968,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(74972,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(74976,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(74980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(74984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(74988,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(74992,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(74996,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(75000,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(75004,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(75008,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(75012,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(75016,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(75020,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(75024,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(75028,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(75032,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(75036,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(75040,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(75044,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(75048,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(75052,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(75056,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(75060,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(75064,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(75068,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(75072,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(75076,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(75080,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(75084,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(75088,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(75092,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(75096,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(75100,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(75104,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(75108,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(75112,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(75116,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(75120,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(75124,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(75128,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(75132,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(75136,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(75140,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(75144,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(75148,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(75152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(75156,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(75160,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(75164,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(75168,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(75172,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(75176,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75180,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75184,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75188,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75192,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75196,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75200,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75204,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75208,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75212,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75216,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75224,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75228,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75232,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75236,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75240,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75244,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75248,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75252,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75256,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75260,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75264,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75268,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75272,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75276,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75280,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75284,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75288,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75292,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75296,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75300,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75304,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75308,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75312,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75316,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75320,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75324,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75328,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75332,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75336,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75340,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75344,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75348,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75352,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75356,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75360,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75364,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75368,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75372,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75376,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75380,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75384,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75388,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75392,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75396,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75400,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75404,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75408,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75412,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75416,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75420,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75424,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75428,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75432,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75436,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75440,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75444,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75448,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75452,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75456,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75460,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75464,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75468,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75472,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75476,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75480,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75484,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75488,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75492,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75496,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75500,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75504,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75508,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75512,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75516,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75520,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75524,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75528,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75532,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75536,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75537,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75541,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75542,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75546,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75547,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75551,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75552,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75556,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75557,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75561,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75562,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75566,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75567,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75571,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75572,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75576,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75577,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75581,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75582,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75586,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75587,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75591,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75592,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75596,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75597,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75601,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75602,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75606,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75607,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75611,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75612,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75616,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75617,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75621,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75622,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75626,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75627,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75631,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75632,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75636,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75637,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75641,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75642,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75646,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75647,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75651,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75652,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75656,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75657,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75661,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75662,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75666,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75667,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75671,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75672,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75676,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75677,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75681,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75682,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75686,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75687,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75691,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75692,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75696,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75697,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75701,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75702,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75706,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75707,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75711,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75712,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75716,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75717,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75721,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75722,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75726,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75727,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75731,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75732,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75736,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75737,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75741,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75742,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75746,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75747,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75751,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75752,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75756,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75757,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75761,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75762,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75766,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75767,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75771,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75772,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75776,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75777,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75781,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75782,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75786,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75787,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75791,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75792,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75796,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75797,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75801,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75802,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75806,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75807,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75811,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75812,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-none'
(75816,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75817,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75821,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75822,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xs'
(75826,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75827,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75831,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75832,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(75836,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75837,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75841,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75842,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(75846,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75847,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75851,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75852,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(75856,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75857,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75861,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75862,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xl'
(75866,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75867,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75871,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75872,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxl'
(75876,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75877,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75881,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75882,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-xxxl'
(75886,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75887,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75891,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(75892,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-full'
(76784,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(76788,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(76792,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(76796,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(76800,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(76804,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(76808,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(76812,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(76816,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(76820,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(76824,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(76828,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(76832,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(76836,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(76840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(76844,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(76848,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(76852,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(76856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(76860,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(76864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(76868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(76872,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(76876,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(76880,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(76884,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(76888,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(76892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(76896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(76900,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(76904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(76908,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(76912,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(76916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(76920,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(76924,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(76928,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(76932,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(76936,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(76940,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(76944,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(76948,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(76952,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(76956,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(76960,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(76964,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(76968,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(76972,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(76976,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(76980,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(76984,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(76988,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(76992,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(76996,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(77000,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(77004,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(77008,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(77012,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(77016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(77020,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(77024,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(77028,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(77032,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(77036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(77040,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(77044,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(77048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(77052,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(77056,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(77060,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(77064,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(77068,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(77072,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(77076,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inherit'
(77080,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(77084,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-current'
(77088,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(77092,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-transparent'
(77096,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(77100,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(77104,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(77108,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-white'
(79512,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(79516,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(79520,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(79524,30): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(79528,33): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(79532,33): run-time error CSS1039: Token not allowed after unary operator: '-k-scroll-snap-strictness'
(79536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84320,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-1'
(84324,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-1'
(84328,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(84332,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(84336,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(84340,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(84344,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(84348,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(84352,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(84356,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(84360,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-6'
(84364,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-6'
(84368,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-7'
(84372,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-7'
(84376,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-8'
(84380,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-8'
(84384,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-9'
(84388,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-9'
(84393,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(84394,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(84395,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(84396,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(84397,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-letter-spacing'
(84407,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-font-size'
(84408,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-font-family'
(84409,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-line-height'
(84410,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-font-weight'
(84411,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-letter-spacing'
(84412,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h1-margin'
(84416,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-font-size'
(84417,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-font-family'
(84418,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-line-height'
(84419,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-font-weight'
(84420,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-letter-spacing'
(84421,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h2-margin'
(84425,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-font-size'
(84426,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-font-family'
(84427,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-line-height'
(84428,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-font-weight'
(84429,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-letter-spacing'
(84430,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h3-margin'
(84434,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-font-size'
(84435,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-font-family'
(84436,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-line-height'
(84437,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-font-weight'
(84438,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-letter-spacing'
(84439,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h4-margin'
(84443,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-font-size'
(84444,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-font-family'
(84445,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-line-height'
(84446,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-font-weight'
(84447,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-letter-spacing'
(84448,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h5-margin'
(84452,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-font-size'
(84453,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-font-family'
(84454,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-line-height'
(84455,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-font-weight'
(84456,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-letter-spacing'
(84457,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-h6-margin'
(84461,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-font-size'
(84461,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(84462,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-font-family'
(84462,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(84463,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-line-height'
(84463,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(84464,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-font-weight'
(84464,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(84465,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-letter-spacing'
(84466,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-paragraph-margin'
(84471,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-font-size'
(84471,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(84472,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-font-family'
(84472,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family-monospace'
(84473,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-line-height'
(84473,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(84474,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-font-weight'
(84474,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(84475,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-code-letter-spacing'
(84481,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(84482,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(84496,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(84497,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(84501,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-font-size'
(84502,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-font-family'
(84503,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-line-height'
(84504,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-font-weight'
(84505,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display1-letter-spacing'
(84509,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-font-size'
(84510,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-font-family'
(84511,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-line-height'
(84512,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-font-weight'
(84513,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display2-letter-spacing'
(84517,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-font-size'
(84518,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-font-family'
(84519,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-line-height'
(84520,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-font-weight'
(84521,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display3-letter-spacing'
(84525,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-font-size'
(84526,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-font-family'
(84527,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-line-height'
(84528,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-font-weight'
(84529,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-display4-letter-spacing'
(84533,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(84534,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(84539,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(84540,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(84541,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(84730,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(84753,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(84754,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(84755,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(84759,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(84760,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(84770,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(84771,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-subtle'
(84772,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(84776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(84777,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-subtle'
(84778,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(84782,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(84783,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-subtle'
(84784,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(84788,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(84789,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(84790,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(84794,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(84795,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(84796,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(84800,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(84801,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(84802,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(84806,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(84807,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(84808,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(84812,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(84813,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(84814,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(84818,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(84819,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-subtle'
(84820,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(84824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(84825,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(84826,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(84830,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(84836,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(84837,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(84838,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(84876,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(84881,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(84892,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(84902,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(84913,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(84943,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(84944,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(84945,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85011,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85026,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85049,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(85054,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85066,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85093,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(85094,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(85098,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(85107,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85108,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85112,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(85121,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(85122,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(85126,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(85135,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(85139,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(85143,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(85147,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(85148,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(85153,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(85154,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85159,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85160,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(85161,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85166,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85167,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(85168,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85173,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85174,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85178,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(85182,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(85186,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85191,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85209,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(85232,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(85268,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85301,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(85307,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85348,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85354,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(85359,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85360,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85364,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85365,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85369,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(85370,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85374,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(85375,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(85379,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85380,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85385,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85389,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85390,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85394,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(85395,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(85399,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85400,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85404,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85405,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85409,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(85410,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85424,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(85425,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(85426,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(85434,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(85435,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(85439,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(85443,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(85444,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85448,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(85449,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(85455,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(85463,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(85464,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(85468,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(85472,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(85477,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(85478,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(85505,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85506,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85519,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85520,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85521,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85522,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85535,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85554,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85554,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85554,108): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85555,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85563,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85564,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85565,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85566,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85620,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85626,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(85638,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(85639,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(85640,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(85658,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(85662,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(85666,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(85670,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(85674,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(85678,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(85682,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(85686,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(85690,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(85694,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(85721,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(85727,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(85728,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(85739,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85740,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(85759,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(85768,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(85769,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(85770,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(85771,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(85775,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(85775,69): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(85881,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(86010,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(86030,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86031,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(86036,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86037,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(86042,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(86046,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86051,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86052,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(86072,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86073,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(86078,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(86079,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(86084,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(86088,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(86137,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(86138,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86139,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(86145,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(86146,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86147,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(86152,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(86153,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86154,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(86158,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(86159,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86160,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(86164,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(86165,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86169,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86176,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86191,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(86192,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86241,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86242,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(86243,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(86268,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(86269,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(86270,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(86274,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(86275,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(86276,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(86280,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(86281,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(86282,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-16'
(86290,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86291,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(86292,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86296,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(86297,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(86298,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(86302,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(86303,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(86304,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(86308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86309,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(86310,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86314,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86315,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(86316,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86321,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(86322,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86326,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86327,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(86328,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86333,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(86334,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86338,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(86339,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(86340,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(86344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86345,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(86346,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86354,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86358,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(86362,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(86366,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86370,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86374,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86378,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86382,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86386,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(86390,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86586,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(86590,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86591,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(86592,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86596,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(86597,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(86598,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(86602,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(86603,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(86604,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(86608,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86609,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(86610,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86614,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86615,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(86616,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86620,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86621,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(86622,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86626,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86627,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(86628,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86632,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86633,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(86634,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86638,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(86639,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(86640,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(86644,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86645,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(86646,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86655,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(86659,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(86663,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(86667,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86671,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86675,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86679,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86683,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86687,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(86691,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(86695,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86696,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86700,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(86701,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86707,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86742,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86746,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86806,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(86807,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86808,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(86813,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(86823,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86824,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86825,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86830,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(86841,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86842,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(86847,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(86857,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86861,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86865,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(86869,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(86870,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(86871,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(86875,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(86879,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(86883,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(86887,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(86888,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(86889,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(86893,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86897,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle-hover'
(86901,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle-active'
(86905,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(86906,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(86907,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(86911,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(86915,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle-hover'
(86919,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle-active'
(86923,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(86924,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(86925,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(86929,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(86933,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle-hover'
(86937,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle-active'
(86941,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(86942,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(86943,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(86947,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(86951,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle-hover'
(86955,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle-active'
(86959,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(86960,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(86965,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(86969,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(86970,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(86974,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(86975,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(86979,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(86980,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(86985,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(86989,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(86990,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(86991,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(86995,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(86996,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(86997,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(87001,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(87002,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(87007,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(87011,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(87012,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(87013,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(87017,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(87018,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(87019,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(87023,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(87024,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(87029,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(87033,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(87034,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(87038,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(87039,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(87043,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(87044,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(87049,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(87053,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(87054,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(87055,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(87059,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(87060,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(87061,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(87065,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(87066,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(87070,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(87071,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(87072,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(87079,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(87141,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(87145,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(87168,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87172,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87173,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87177,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87181,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87182,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87186,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87190,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87191,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87225,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87226,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87230,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87231,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87235,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87283,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87284,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87284,68): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87285,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87285,91): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87289,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87290,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87290,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87291,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87291,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87295,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87296,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87296,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87297,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87297,88): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87434,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87435,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87439,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87444,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87445,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87484,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(87488,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(87489,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87493,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(87497,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(87498,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87502,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(87506,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(87507,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(87511,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(87571,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(87665,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(87669,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(87677,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(87681,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(87685,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(87689,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(87693,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(87697,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(87701,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(87705,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(87710,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(87723,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(87784,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(87825,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(87832,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(87885,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(87894,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(87895,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(87940,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(87941,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(87949,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(87949,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(87950,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(87950,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(87995,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(87996,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(88004,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(88004,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(88005,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(88005,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(88203,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(88204,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88205,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(88209,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(88210,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(88214,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(88218,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(88219,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(88223,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88224,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(88225,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88229,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88230,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(88231,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88235,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(88236,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(88240,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88244,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88245,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88249,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88250,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88254,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88255,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(88256,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88260,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(88261,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(88265,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88269,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(88270,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(88274,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(88275,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(88279,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88280,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(88281,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88285,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(88286,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(88290,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88294,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(88295,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(88299,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(88300,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(88304,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88305,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(88306,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88310,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(88311,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(88315,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88319,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(88320,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(88324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(88325,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(88329,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88330,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(88331,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88335,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(88336,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(88340,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(88345,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(88349,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(88350,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(88354,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88355,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(88356,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88360,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(88361,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(88365,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88369,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(88370,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(88374,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(88375,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(88379,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88380,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(88381,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88385,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(88386,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(88390,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88394,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(88395,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(88399,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(88400,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(88404,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88405,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(88406,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88410,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(88411,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(88415,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88419,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(88420,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(88424,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(88425,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(88429,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88430,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(88431,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88435,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(88436,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(88440,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88444,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(88445,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(88449,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(88450,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(88454,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(88455,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(88456,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(88460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(88461,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(88465,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(88469,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(88470,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(88474,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(88475,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(88481,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-surface'
(88486,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88487,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(88488,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88492,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88496,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88497,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(88498,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88502,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88503,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(88504,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88510,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-surface'
(88515,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88516,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(88517,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88521,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88525,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88526,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(88527,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88531,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88532,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(88533,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88539,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-surface'
(88544,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88545,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(88546,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88550,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88554,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88555,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(88556,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88560,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88561,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(88562,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88568,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(88573,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88574,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(88575,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88579,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88583,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88584,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(88585,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88589,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88590,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(88591,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88597,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(88602,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88603,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(88604,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88608,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88612,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88613,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(88614,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88618,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88619,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(88620,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88626,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-surface'
(88631,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88632,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(88633,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88637,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88641,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88642,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(88643,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88647,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88648,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(88649,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88655,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(88660,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88661,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(88662,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88666,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88670,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88671,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(88672,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88676,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88677,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(88678,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88684,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-surface'
(88689,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88690,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(88691,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88695,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88699,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88700,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(88701,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88705,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88706,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(88707,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88713,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-surface'
(88718,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88719,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(88720,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88724,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88728,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88729,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(88730,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88734,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88735,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(88736,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(88742,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-surface'
(88747,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88748,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(88749,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88753,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(88757,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88758,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(88759,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88763,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88764,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(88765,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88771,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(88776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88777,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(88778,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88782,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(88786,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88787,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(88788,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88793,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(88794,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(88798,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-surface'
(88802,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-surface'
(88806,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-surface'
(88810,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(88814,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(88818,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-surface'
(88822,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(88826,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-surface'
(88830,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-surface'
(88834,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-surface'
(88842,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88846,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(88850,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(88854,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88858,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(88862,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88866,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(88870,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(88874,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(88878,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(88882,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88886,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(88890,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(88894,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(88898,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(88902,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88906,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(88910,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(88914,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(88918,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(88922,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88926,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(88930,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(88934,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(88938,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(88942,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(88950,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(88954,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(88958,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(88962,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88966,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(88970,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(88974,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(88978,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(88982,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88986,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(88990,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(88994,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(88998,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(89002,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(89006,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(89010,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(89014,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(89018,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(89022,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(89026,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(89030,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(89034,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(89038,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(89042,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89046,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89050,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89054,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89058,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89062,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-surface'
(89072,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-surface'
(89082,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-surface'
(89092,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-surface'
(89102,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-surface'
(89112,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-surface'
(89122,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-surface'
(89132,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-surface'
(89142,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-surface'
(89152,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-surface'
(89162,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-surface'
(89176,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(89177,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89178,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89219,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89220,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89226,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89242,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89255,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(89260,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89272,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(89276,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89277,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89278,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89282,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89283,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89283,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89287,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89292,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89320,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(89324,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89329,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89338,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89339,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89343,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89344,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89348,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(89349,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89350,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89354,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89355,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89355,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89359,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89360,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89364,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89365,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89369,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89370,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89371,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89375,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89376,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89376,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89380,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(89381,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89385,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(89386,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89390,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(89391,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89392,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89396,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89397,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89397,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89504,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(89513,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89514,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89515,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(89519,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89523,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89527,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89531,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89537,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89538,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(89544,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89545,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(89552,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(89553,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(89560,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89564,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89565,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89566,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(89570,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89583,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(89584,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89585,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89663,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89664,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89665,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(89669,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(89673,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(89677,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89678,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89679,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89683,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89687,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89691,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(89692,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(89693,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(89697,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(89701,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(89709,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89713,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89718,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89719,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89724,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89746,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89747,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(89755,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89763,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(89764,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89779,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89813,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89814,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89815,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(89825,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(89830,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(89831,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89832,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(89836,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89837,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(89841,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89845,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(89846,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(89850,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(89851,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(89861,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89862,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89871,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89893,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89923,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(89928,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(89936,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(89945,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(89946,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(89963,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(89974,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(89985,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(89989,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(90018,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(90019,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90024,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(90027,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90045,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(90047,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(90062,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90076,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(90077,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(90091,44): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(90098,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(90114,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(90119,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90124,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90129,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90133,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90139,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90152,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(90156,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(90158,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90166,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(90172,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(90173,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90174,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(90187,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(90188,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90193,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(90217,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90217,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90217,78): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90221,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90231,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90254,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90258,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90267,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(90269,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(90279,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90284,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90292,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90293,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(90297,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90302,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(90307,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(90312,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(90317,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(90323,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(90327,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(90340,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(90341,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(90342,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(90359,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90365,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(90366,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(90377,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(90429,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(90430,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(90431,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(90432,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(90436,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(90440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(90441,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(90442,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(90446,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(90450,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(90451,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(90452,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(90456,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(90460,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(90461,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(90462,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(90466,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(90470,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(90471,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(90472,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(90476,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(90480,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(90481,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(90482,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(90486,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(90490,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(90491,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(90492,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(90496,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(90500,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(90501,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(90502,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(90506,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(90510,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(90511,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(90512,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(90516,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(90520,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(90521,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(90522,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(90526,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(90530,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(90531,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(90532,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(90536,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(90562,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(90563,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(90606,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(90689,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(90977,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(91060,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91061,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91126,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91127,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91143,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91144,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91209,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91210,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91264,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(91265,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91266,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(91270,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(91271,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91272,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(91273,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91277,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(91278,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91279,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(91280,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91284,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91288,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91292,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91296,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91300,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(91304,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(91308,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91312,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(91313,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(91314,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(91318,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(91319,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(91323,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(91324,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(91325,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91329,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(91330,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(91331,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91335,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91339,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91343,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91347,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91351,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91352,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91369,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(91370,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91374,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(91375,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91379,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91383,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91387,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91391,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91395,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(91399,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(91403,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91407,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91408,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(91412,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(91413,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(91414,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(91418,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91422,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91426,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91430,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91434,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91438,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91442,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(91443,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91447,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(91448,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91452,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(91453,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91457,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91461,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91465,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91469,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91473,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(91477,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(91481,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91485,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(91486,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(91490,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91494,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91498,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91502,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91506,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91510,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91514,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91518,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91535,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91540,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-y'
(91540,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91541,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-x'
(91549,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-y'
(91549,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91550,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-x'
(91557,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-y'
(91558,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(91563,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-y'
(91564,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(91581,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-offset-x'
(91590,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(91596,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-floating-label-focus-offset-x'
(91602,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(91634,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91664,17): run-time error CSS1030: Expected identifier, found '.'
(91664,47): run-time error CSS1031: Expected selector, found ')'
(91664,47): run-time error CSS1025: Expected comma or open brace, found ')'
(91673,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(91674,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(91675,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(91679,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(91686,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(91747,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(91748,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(91749,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(91753,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91757,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(91758,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91763,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(91765,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(91831,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(91840,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-height'
(91850,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(91855,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(91872,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-height'
(91887,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(91894,40): run-time error CSS1039: Token not allowed after unary operator: '-kendo-progressbar-value'
(91979,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-subtle'
(91980,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(91984,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(91985,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(91993,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(91997,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92001,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-on-subtle'
(92002,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(92003,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(92003,188): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(92003,272): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(92009,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(92013,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92077,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92092,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92114,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92115,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(92120,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92132,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(92164,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(92165,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(92169,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(92178,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(92179,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(92183,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(92192,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(92193,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(92197,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(92206,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(92207,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(92212,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(92213,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92219,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(92225,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(92230,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92231,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(92232,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92237,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92238,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92242,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92250,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(92251,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(92252,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(92361,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(92361,53): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(92362,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(92366,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(92370,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(92392,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(92393,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(92393,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(92397,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-start'
(92401,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-slider-end'
(92706,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(92711,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(92715,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(92719,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92723,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92724,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(92725,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92730,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(92731,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(92732,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(92736,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(92737,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(92738,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(92742,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92746,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(92758,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-width'
(92759,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-height'
(92764,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(92765,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(92766,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(92799,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92800,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(92821,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92822,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92823,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(92824,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(92829,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(92830,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92831,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92840,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(92841,26): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-padding-x'
(92841,73): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92842,25): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-padding-y'
(92842,72): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92856,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92857,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92868,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92869,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92886,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(92887,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(92895,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(92897,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-view-width'
(92900,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(92914,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92915,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92922,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92923,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92930,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92931,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92938,23): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92939,22): run-time error CSS1039: Token not allowed after unary operator: '-INTERNAL--kendo-calendar-cell-size'
(92971,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(92983,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92985,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92986,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(92987,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(92992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93007,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93011,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93012,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93014,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93015,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93025,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93030,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93035,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93039,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93040,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93041,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93042,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(93043,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-lg'
(93048,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93053,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93058,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93063,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93073,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(93074,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93097,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93101,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93102,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93103,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93104,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93132,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(93205,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93205,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93215,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93215,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93230,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93243,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(93251,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93251,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93258,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93258,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(93262,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93263,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93264,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93269,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93270,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(93278,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(93282,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93286,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93286,114): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93290,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(93295,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(93301,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93302,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93303,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(93307,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93308,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(93309,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93315,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93316,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(93317,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(93323,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93329,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(93333,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93334,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(93335,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93340,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(93344,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93345,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93346,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93351,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93355,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(93359,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(93366,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93372,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93399,72): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93405,73): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93413,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(93414,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93415,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93431,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93432,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93473,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93473,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93473,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93478,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93478,70): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93499,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93500,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93514,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93514,76): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93514,119): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93521,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93521,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93568,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(93588,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93589,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93594,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93594,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93594,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93601,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93601,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93605,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93611,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93611,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93615,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93615,90): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93620,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93621,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93625,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93626,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93631,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93631,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93631,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93635,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93635,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93635,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93640,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93641,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93645,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93646,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93651,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93651,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93651,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93655,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93655,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93655,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93660,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93661,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93670,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(93675,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93676,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93677,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93682,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93687,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(93691,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(93695,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(93703,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93707,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(93715,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(93716,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93722,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93723,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(93724,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93727,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93738,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93743,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93768,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(93769,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(93774,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93775,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93776,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(93783,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93784,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(93806,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(93807,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(93836,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(93838,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93839,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93844,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(93845,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(93846,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(93850,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93862,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(93866,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(93873,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(93890,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(93951,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93959,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(93976,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93980,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(93984,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(93990,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94011,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(94012,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94013,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(94018,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(94058,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(94067,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(94073,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94074,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(94075,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94088,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94088,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94092,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94100,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94111,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-width'
(94111,60): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(94111,94): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-columns'
(94112,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94113,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94114,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94135,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-width'
(94135,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(94136,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-preview-height'
(94136,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(94146,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(94147,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94148,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(94153,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(94172,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94177,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94178,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94190,51): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94212,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94267,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(94268,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94269,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94285,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94332,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94337,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94346,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94347,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94348,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(94361,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94389,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94417,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94421,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(94426,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94427,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94431,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(94432,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94436,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94437,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94441,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94442,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(94446,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94450,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94451,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94455,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94456,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(94460,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(94468,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(94473,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94474,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(94478,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94482,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94483,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(94484,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94488,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94493,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(94498,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(94500,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94506,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94507,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94513,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94514,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94538,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(94539,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94540,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94560,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94566,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94567,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94584,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94585,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94602,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94603,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(94609,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94618,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94630,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(94634,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94638,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94642,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94867,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(94868,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(94872,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(94876,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(94877,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94881,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(94889,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94890,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94894,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(94898,52): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94902,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94916,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94917,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94921,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94922,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(94923,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94933,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(94937,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94941,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(94945,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(94946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(94947,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(94952,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(94956,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(94961,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(94969,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(94970,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(94971,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(94990,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(94991,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95022,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95065,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95065,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95065,82): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95079,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95089,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95096,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95123,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(95124,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(95144,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95152,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(95157,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(95161,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95163,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95164,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95165,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95200,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(95201,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(95202,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(95207,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(95208,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(95209,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(95214,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(95219,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(95224,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(95236,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(95240,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95244,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95248,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95252,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95256,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95260,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(95261,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(95267,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(95271,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(95275,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95279,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95280,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95285,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(95286,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(95287,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(95290,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95372,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(95376,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(95380,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(95381,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(95385,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(95386,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(95390,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(95391,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(95395,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(95396,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95400,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(95401,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95405,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(95406,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(95410,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(95411,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95415,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(95416,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95420,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(95421,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(95425,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(95426,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95437,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(95438,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(95439,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(95463,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(95464,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(95469,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(95470,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(95474,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95474,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95478,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95478,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95482,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95482,67): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95487,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(95488,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(95510,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95524,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95532,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95536,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(95537,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(95540,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(95545,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95545,64): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(95546,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(95546,65): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(95564,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95565,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(95567,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(95568,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(95569,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(95573,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95574,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(95576,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(95577,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(95578,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(95582,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95583,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(95585,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(95586,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(95587,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(95591,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95592,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95594,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95595,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(95596,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95600,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95601,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95603,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95604,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(95605,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95609,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95610,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(95612,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(95613,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(95614,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(95618,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95619,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95621,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95622,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(95623,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95627,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95628,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95630,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95631,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(95632,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95636,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95637,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(95639,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(95640,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(95641,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(95645,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95646,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95648,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95649,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(95650,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95655,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(95656,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(95657,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(95662,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(95663,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(95664,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-hover'
(95669,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(95670,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(95671,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-hover'
(95676,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(95677,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(95678,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-hover'
(95683,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(95684,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(95685,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-hover'
(95690,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(95691,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(95692,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-hover'
(95697,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(95698,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(95699,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-hover'
(95704,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(95705,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(95706,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-hover'
(95711,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(95712,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(95713,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-hover'
(95718,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(95719,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(95720,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-hover'
(95725,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(95730,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(95735,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(95740,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95745,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95750,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(95755,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95760,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95765,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(95770,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(95776,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(95777,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(95778,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-active'
(95784,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(95785,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(95786,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-active'
(95792,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(95793,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(95794,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-active'
(95800,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(95801,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(95802,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-active'
(95808,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(95809,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(95810,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-active'
(95816,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(95817,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(95818,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-active'
(95824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(95825,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(95826,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-active'
(95832,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(95833,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(95834,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-active'
(95840,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(95841,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(95842,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-active'
(95848,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(95849,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(95850,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-active'
(95855,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95856,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(95857,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(95863,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95864,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(95865,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(95871,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95872,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(95873,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(95879,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95880,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(95881,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(95887,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95888,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(95889,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(95895,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95896,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(95897,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(95903,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95904,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(95905,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(95911,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95912,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(95913,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(95919,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95920,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(95921,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(95927,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95928,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse'
(95929,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(95934,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(95935,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(95936,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(95937,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95941,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(95942,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(95943,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(95944,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95945,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(95951,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95952,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(95954,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(95955,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(95956,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(95963,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(95968,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(95970,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(95971,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(95972,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(95984,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-5'
(95985,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(95986,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(96037,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-width'
(96038,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-height'
(96039,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-max-width'
(96040,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-actionsheet-max-height'
(96045,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(96046,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(96047,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(96059,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96060,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96068,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96083,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(96084,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(96118,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96119,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96128,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(96203,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(96209,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96210,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96215,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96216,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96220,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96221,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96225,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96331,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96332,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(96333,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(96334,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-7'
(96338,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(96342,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(96350,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(96354,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96358,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96362,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96368,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(96369,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(96370,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(96398,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96399,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96400,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96401,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96420,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(96421,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(96437,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96437,66): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96440,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96458,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96459,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96471,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96475,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96475,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96475,89): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96479,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96479,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96479,92): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96495,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96496,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96497,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96498,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96530,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96531,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(96532,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(96536,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96540,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(96541,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(96545,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(96546,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(96550,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(96551,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(96589,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96590,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(96591,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96592,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96600,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96605,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(96606,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(96610,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(96611,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(96615,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(96616,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(96637,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(96638,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(96639,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(96706,20): run-time error CSS1030: Expected identifier, found '.'
(96706,42): run-time error CSS1031: Expected selector, found ')'
(96706,42): run-time error CSS1025: Expected comma or open brace, found ')'
(96735,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96736,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96739,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(96743,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96748,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96749,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96750,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96751,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96756,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96761,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(96762,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96784,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96788,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96792,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96796,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96800,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96809,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(96813,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96814,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(96815,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(96835,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(96836,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(96840,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(96845,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(96846,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(96850,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(96851,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(96855,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(96856,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(96860,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96869,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(96884,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(96885,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(96886,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(96892,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96910,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(96926,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(96927,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(96928,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(96929,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(96933,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-emphasis'
(96934,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-subtle'
(96935,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-subtle'
(96939,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(96940,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-subtle'
(96941,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(96945,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(96946,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(96947,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(96951,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(96952,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(96953,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(96957,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(96958,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(96959,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(96963,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(96964,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(96965,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(96969,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(96970,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(96971,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(96975,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(96976,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-subtle'
(96977,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(96981,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(96982,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-subtle'
(96983,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(96987,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(96988,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-subtle'
(96989,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(97006,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(97007,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(97008,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(97066,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(97111,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(97112,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(97118,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(97151,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(97152,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(97160,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(97171,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(97183,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(97296,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97297,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97298,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97307,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(97311,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(97315,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97319,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97320,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97321,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(97325,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97326,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97327,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(97332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97336,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(97340,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(97341,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-on-subtle'
(97342,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(97350,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-subtle'
(97351,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-on-subtle'
(97352,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary-emphasis'
(97360,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-subtle'
(97361,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-on-subtle'
(97362,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary-emphasis'
(97370,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-subtle'
(97371,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-on-subtle'
(97372,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info-emphasis'
(97380,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-subtle'
(97381,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-on-subtle'
(97382,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(97390,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-subtle'
(97391,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-on-subtle'
(97392,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning-emphasis'
(97400,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-subtle'
(97401,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-on-subtle'
(97402,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(97410,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-subtle'
(97411,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-on-subtle'
(97412,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark-emphasis'
(97420,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-subtle'
(97421,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-on-subtle'
(97422,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light-emphasis'
(97430,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-subtle'
(97431,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-on-subtle'
(97432,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-inverse-emphasis'
(97440,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(97456,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(97457,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(97458,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(97532,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97533,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97534,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97593,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97594,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97600,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(97601,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(97602,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(97607,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97625,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-4'
(97629,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97630,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(97632,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(97632,72): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97640,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(97659,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97660,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(97661,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(97662,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(97697,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(97698,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(97704,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(97708,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(97712,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(97713,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(97719,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(97723,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-secondary'
(97727,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(97728,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(97734,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(97738,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-tertiary'
(97742,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(97743,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(97749,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(97753,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-info'
(97757,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(97758,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(97764,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(97768,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-success'
(97772,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(97773,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(97779,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(97783,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-warning'
(97787,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(97788,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(97794,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(97798,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-error'
(97802,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(97803,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(97809,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(97813,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-dark'
(97817,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(97818,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(97824,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(97828,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-light'
(97832,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(97833,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(97839,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(97843,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-inverse'
(97847,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97848,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97849,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97855,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97859,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(97863,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97864,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97865,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97871,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97875,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(97879,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97880,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97881,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97887,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97891,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-tertiary'
(97895,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97896,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97897,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97903,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97907,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(97911,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97912,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97913,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97919,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97923,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(97927,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97928,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97929,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97935,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97939,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(97943,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97944,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97945,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97951,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97955,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(97959,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97960,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97961,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97967,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97971,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(97975,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97976,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97977,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97983,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97987,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-light'
(97991,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(97992,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(97993,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(97999,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98003,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(98011,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(98054,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(98070,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98088,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(98094,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(98095,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98099,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98100,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98104,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(98105,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98110,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98111,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98115,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98116,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98120,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(98121,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98126,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(98127,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98131,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(98132,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(98146,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(98147,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98148,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(98156,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98160,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(98164,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98168,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98172,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(98176,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98180,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-secondary'
(98189,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(98190,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(98191,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98304,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98305,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98306,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(98317,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(98318,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(98328,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98329,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98330,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(98334,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98341,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(98342,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(98352,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(98353,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(98354,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(98358,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98365,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(98366,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4\.5'
(98380,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98380,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98384,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98384,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98389,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98389,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98394,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98394,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98398,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(98399,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98400,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(98412,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(98413,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98414,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(98510,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(98511,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98516,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98524,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98533,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(98609,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98632,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(98633,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(98644,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(98650,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(98660,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98664,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(98669,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(98673,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98674,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(98678,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98682,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(98683,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98684,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(98688,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(98692,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(98693,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(98694,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(98698,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98699,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(98700,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98704,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(98708,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98709,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(98710,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(98714,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98718,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98719,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(98720,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98724,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(98728,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98729,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(98730,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(98734,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(98738,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(98742,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(98746,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(98750,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(98754,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(98755,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(98769,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(98770,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(98771,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(98799,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(98841,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(98842,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(98892,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98893,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98919,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98920,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98933,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98934,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98943,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98944,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98957,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98958,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98971,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98972,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98985,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98986,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(98999,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(99000,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(99013,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(99014,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(99057,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99058,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99062,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(99066,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(99067,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(99071,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99072,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99073,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99077,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99081,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(99086,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99087,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99088,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99094,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99098,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99099,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99104,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(99105,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(99106,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(99123,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99143,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99153,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(99177,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99186,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99199,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99213,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(99214,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(99215,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(99230,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(99234,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99235,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99252,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(99259,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99260,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99265,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(99273,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99274,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99275,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99279,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99283,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99293,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99297,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(99301,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(99306,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(99315,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(99316,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(99317,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-border'
(99317,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99318,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-text'
(99318,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99319,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-bg'
(99319,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99320,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99321,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(99326,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99327,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(99332,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-border'
(99332,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99333,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-text'
(99333,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99334,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-component-bg'
(99334,54): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99337,8): run-time error CSS1030: Expected identifier, found '.'
(99337,18): run-time error CSS1031: Expected selector, found ')'
(99337,18): run-time error CSS1025: Expected comma or open brace, found ')'
(99350,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(99351,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(99352,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(99374,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99375,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99382,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99410,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(99411,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99416,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99426,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99430,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99434,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99438,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99458,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99458,68): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99462,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99463,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99467,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99468,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99472,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99473,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99477,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99478,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(99482,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99483,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99484,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99488,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(99489,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99494,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99499,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(99504,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99508,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(99509,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(99519,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(99524,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(99529,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99533,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(99534,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(99539,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(99548,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(99549,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(99550,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(99597,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(99610,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(99619,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(99652,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(99656,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(99660,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(99664,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(99726,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99727,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99728,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(99732,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99733,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(99740,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(99741,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(99746,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(99747,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(99751,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(99761,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99761,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99796,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(99801,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(99805,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(99866,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99867,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99875,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(99876,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(99877,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(99878,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(99896,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99897,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(99912,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3\.5'
(99913,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99914,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(99961,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(99985,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(100021,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(100026,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100030,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100035,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100036,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100040,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100041,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100042,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100047,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100060,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100069,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-normal'
(100083,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(100084,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100085,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100127,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(100129,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100143,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(100144,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100145,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100235,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(100311,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(100312,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100313,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100337,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(100338,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100342,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100348,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100349,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(100379,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(100379,74): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100379,111): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100383,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(100383,75): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100383,112): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100387,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100417,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100421,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(100425,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(100429,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100433,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(100437,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(100441,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100445,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(100449,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100453,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100457,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(100461,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(100465,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
(100469,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(100473,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(100477,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a'
(100481,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b'
(100485,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c'
(100489,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d'
(100493,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e'
(100497,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f'
(100501,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a'
(100505,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b'
(100509,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c'
(100513,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d'
(100517,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e'
(100521,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f'
(100525,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-subtle'
(100529,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-subtle'
(100533,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-subtle'
(100537,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-subtle'
(100541,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-subtle'
(100545,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-subtle'
(100549,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-bold'
(100553,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-bold'
(100557,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-bold'
(100561,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-bold'
(100565,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-bold'
(100569,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-bold'
(100573,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-subtler'
(100577,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-subtler'
(100581,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-subtler'
(100585,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-subtler'
(100589,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-subtler'
(100593,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-subtler'
(100597,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-a-bolder'
(100601,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-b-bolder'
(100605,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-c-bolder'
(100609,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-d-bolder'
(100613,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-e-bolder'
(100617,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-series-f-bolder'
(100621,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(100625,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-emphasis'
(100629,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100633,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100637,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100653,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100657,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100661,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100665,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100669,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100675,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(100676,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100696,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100697,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(100698,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100702,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100703,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100712,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(100713,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(100714,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(100718,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(100719,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(100727,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(100733,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100734,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100738,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(100739,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100740,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(100744,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(100748,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(100753,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(100761,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(100762,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100763,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100786,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(100787,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(100788,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(100889,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100890,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100923,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(100924,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101056,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(101061,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101062,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(101067,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101068,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(101078,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(101082,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101085,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101098,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101102,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101105,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101126,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101168,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(101169,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(101170,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(101175,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(101179,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(101183,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(101187,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(101199,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(101209,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(101225,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(101244,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(101248,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(101261,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(101262,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(101263,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(101438,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101450,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(101462,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(101463,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(101503,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101646,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(101713,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(101739,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(101885,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101904,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(101907,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(101911,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(102153,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102154,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102161,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102162,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102167,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102169,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102174,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102179,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102180,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102181,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102182,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102194,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102199,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102200,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102205,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102206,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102211,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102216,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(102230,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102242,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102243,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102252,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(102253,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1\.5'
(102260,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102265,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102266,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102273,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102273,71): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(102274,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102322,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(102323,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(102346,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102372,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(102403,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(102403,86): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(102404,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(102483,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(102488,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(102515,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(102535,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102536,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(102603,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102603,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102619,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(102620,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(102635,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102636,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(102658,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(102659,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(102663,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102664,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(102671,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(102676,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102684,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(102685,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(102695,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(102696,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(102718,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102719,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102720,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(102732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102736,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102741,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102749,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102750,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102781,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102789,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102793,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102799,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102804,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102809,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102814,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102821,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102829,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102830,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102831,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(102835,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102836,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102837,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(102842,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102859,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(102860,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102865,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102866,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(102867,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102868,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102872,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102873,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102874,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(102878,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102879,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102880,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(102881,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102885,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102886,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102887,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(102892,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(102899,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(102906,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102913,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(102920,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102927,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(102938,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(102949,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(102953,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(102954,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102955,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102956,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(102960,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(102965,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102966,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(102967,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(102978,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(102984,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(102993,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(103002,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103009,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(103016,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103031,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(103052,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(103073,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103077,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103082,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(103088,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103093,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103097,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103098,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103099,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103107,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103108,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103113,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103114,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103115,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103120,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103121,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(103128,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103136,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(103137,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103141,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103142,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103143,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(103147,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103148,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(103152,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(103153,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103157,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103161,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(103165,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103166,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103170,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103174,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(103175,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103179,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(103183,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103193,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(103194,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(103195,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(103238,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103239,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103243,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103256,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103257,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103261,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103262,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103263,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103264,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103268,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103272,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103273,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103292,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-listview-border-width'
(103296,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-listview-border-width'
(103320,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103321,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103322,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(103326,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(103330,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103334,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(103340,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(103345,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(103346,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(103352,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(103365,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(103369,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(103373,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103377,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103385,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(103389,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(103390,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(103400,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(103401,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(103402,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(103431,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103432,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103433,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(103438,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103452,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103457,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103518,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103519,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(103528,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(103529,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103538,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103539,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103583,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103584,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103596,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(103608,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(103609,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(103773,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103774,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103905,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(103906,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103936,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103941,42): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103942,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103954,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103973,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(103974,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(103984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103989,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(103992,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104034,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104037,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104055,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104064,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104069,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104096,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104113,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(104133,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(104185,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(104239,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(104273,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104283,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104317,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104321,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(104322,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(104323,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104327,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(104328,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(104329,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(104335,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(104336,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(104337,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(104341,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(104342,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104346,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104350,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104355,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104359,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104360,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104361,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104365,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104369,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104370,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104374,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104375,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104379,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104380,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104381,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104385,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104391,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104395,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104396,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104400,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(104401,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(104405,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104409,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(104410,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(104411,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(104412,38): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(104416,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(104417,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-hover'
(104421,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(104422,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-active'
(104429,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(104430,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(104434,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(104435,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(104436,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104440,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(104449,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(104453,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104457,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104458,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104462,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(104493,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(104494,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(104495,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(104557,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(104580,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(104622,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104630,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(104631,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(104650,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104651,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104689,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(104689,78): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104693,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(104693,77): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104697,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(104697,79): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104701,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(104701,76): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104705,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104706,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104720,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104721,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104744,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104749,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104750,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(104753,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104757,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(104770,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104775,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(104776,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(104781,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104782,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104784,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(104789,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(104824,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(104858,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105027,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105049,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105053,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105061,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105067,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105072,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105078,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105088,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105089,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105095,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105096,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105097,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105103,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105104,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105105,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105109,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(105113,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(105118,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(105123,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105124,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105125,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(105134,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(105145,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105150,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(105155,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105156,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105157,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105161,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105165,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105169,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105170,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105171,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105175,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105179,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105183,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105187,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(105191,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(105195,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(105199,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(105203,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105204,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105205,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105209,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105213,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105214,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105215,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105219,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105220,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105221,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105225,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(105229,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105236,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105240,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(105244,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105245,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105255,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-warning'
(105259,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(105263,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(105267,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105358,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105359,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105375,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105380,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105386,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105417,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105423,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105430,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105433,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105454,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105463,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105465,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105478,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105482,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(105486,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(105493,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105498,55): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(105505,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(105506,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(105507,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(105539,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105540,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105571,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105572,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105582,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105583,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105596,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105614,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105627,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105627,59): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105627,88): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105629,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105629,107): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105647,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105660,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105665,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(105681,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105705,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(105709,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105710,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105711,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105715,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105719,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(105729,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(105734,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(105735,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(105736,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(105749,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105750,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105757,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105757,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105769,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105776,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-sm'
(105786,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105787,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105792,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105799,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105803,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105804,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(105805,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105812,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105813,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(105817,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105845,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105846,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105864,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(105865,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105871,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105872,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105891,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105892,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(105923,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(105928,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(105932,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105936,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105937,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105938,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105942,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105946,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105947,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105948,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(105952,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(105964,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(105965,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(105969,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(105973,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-emphasis'
(105987,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(105988,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(105996,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(105997,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(105998,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(106016,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(106017,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(106018,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(106143,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106160,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(106239,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106240,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106241,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106242,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106339,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106356,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106382,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106383,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(106384,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106392,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(106393,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106398,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(106437,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(106481,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(106482,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(106586,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(106587,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(106588,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(106592,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(106614,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(106627,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(106628,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(106629,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(106634,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(106635,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(106639,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle'
(106656,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(106657,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(106658,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(106697,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(106698,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(106732,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(106733,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1px'
(106789,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(106790,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(106791,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(106812,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(106828,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(106829,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(106830,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(106937,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(106938,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(107221,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(107222,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(107341,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(107384,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(107403,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(107404,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(107412,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(107442,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(107443,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(107448,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(107580,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-weight-bold'
(107710,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(107711,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(107712,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(107716,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(107717,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(107721,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107722,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107727,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(107731,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107744,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(107748,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(107753,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(107754,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(107758,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(107759,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(107763,61): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(107763,102): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(107763,147): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107763,186): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107767,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(107772,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107773,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107777,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(107781,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(107785,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(107789,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(107793,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107797,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(107801,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle-active'
(107805,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107809,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(107810,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(107811,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(107815,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(107819,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success-emphasis'
(107823,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(107827,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107831,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(107835,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107836,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(107837,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-subtle-active'
(107841,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107845,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(107849,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107853,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107858,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107862,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107866,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(107866,103): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(107866,148): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107866,187): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107878,62): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(107878,103): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(107878,148): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(107878,196): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error-emphasis'
(107882,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107886,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107890,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(107898,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(107902,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(107910,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(107911,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(107912,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(107951,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(107952,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(108046,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(108047,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(108124,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108191,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollbar-width'
(108261,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(108266,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(108272,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108283,41): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108284,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108285,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108302,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108325,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108325,58): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108363,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(108383,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-8'
(108471,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108472,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108476,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108477,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108589,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108590,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108648,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108649,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108661,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108677,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108686,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(108687,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(108693,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(108697,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(108702,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(108713,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108717,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108718,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108719,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(108726,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108784,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108808,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108827,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108827,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108877,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108882,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(108898,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(108899,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108900,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(108905,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108910,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(108914,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(108915,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(108916,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(108920,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(108921,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(108922,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(108926,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(108927,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(108928,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(108932,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(108936,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(108941,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(108946,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(108951,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(108956,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(108960,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(108961,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(108965,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(108966,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(108971,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(108980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(108984,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(108991,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(108992,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(108993,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle-hover'
(109000,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(109001,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109002,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(109006,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109011,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(109015,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109019,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(109023,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109024,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(109025,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(109029,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(109041,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(109042,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(109043,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(109062,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109063,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109075,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109094,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109120,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109141,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(109149,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(109150,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(109164,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(109173,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109174,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109177,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(109188,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109204,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109228,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109232,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109237,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(109238,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-xs'
(109246,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(109247,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(109260,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109261,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109262,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109263,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(109266,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(109278,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109279,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109280,32): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109281,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109298,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109338,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(109347,39): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109349,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109350,35): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109351,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109351,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109351,77): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109362,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109363,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109364,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109365,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109429,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109430,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109437,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109460,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(109485,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(109486,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109487,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(109491,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(109499,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(109500,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(109501,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(109508,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109512,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary-hover'
(109524,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109525,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(109526,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109539,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109540,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109545,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109546,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(109547,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109551,57): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(109557,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109558,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(109566,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(109567,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(109568,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(109589,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109590,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109658,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(109659,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109660,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(109664,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(109665,63): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109665,144): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109666,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(109672,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(109673,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(109674,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(109701,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(109704,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109754,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(109764,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109765,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109782,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109786,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109793,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-lg'
(109802,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109811,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109820,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109825,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109829,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109851,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(109873,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-10'
(109899,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109904,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109908,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(109947,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2\.5'
(109960,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110046,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110047,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110052,37): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110060,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110064,29): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110068,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110084,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-primary'
(110085,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(110089,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(110093,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110094,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110098,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110098,77): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110102,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110106,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110110,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110114,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110119,36): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(110120,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(110121,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110126,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(110127,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base-subtle'
(110131,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(110135,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-2'
(110144,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(110145,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(110146,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(110198,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-7\.5'
(110245,111): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110246,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110247,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110250,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(110252,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110277,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110281,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110282,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110283,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110287,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(110291,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110292,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110294,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(110298,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(110302,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110310,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110311,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110312,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110406,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(110407,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(110408,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(110439,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(110442,46): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(110442,83): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-current'
(110447,45): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(110447,82): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-current'
(110451,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(110452,33): run-time error CSS1039: Token not allowed after unary operator: '-kendo-scrollview-views'
(110462,43): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(110476,19): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(110496,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(110514,30): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(110515,31): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-5'
(110561,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110562,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110563,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110616,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(110617,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(110621,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(110622,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(110641,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110642,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110646,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110654,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110662,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110669,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110676,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(110677,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110678,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110694,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110695,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110696,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110700,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110701,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110702,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110706,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110707,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110708,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(110712,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110713,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110714,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(110715,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-1'
(110723,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(110724,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(110725,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(110763,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(110764,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(110766,27): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(110777,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110778,48): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(110779,49): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(110808,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(110815,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(110822,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(110829,16): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(110834,18): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(110845,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110846,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110847,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110851,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(110852,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-base'
(110853,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-base'
(110857,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(110861,47): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(110866,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110867,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110869,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(110870,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-family'
(110871,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height'
(110890,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110898,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110902,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-border-radius-md'
(110903,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110904,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110911,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110912,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-lg'
(110913,23): run-time error CSS1039: Token not allowed after unary operator: '-kendo-line-height-sm'
(110917,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110918,21): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size'
(110927,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(110931,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0'
(110941,20): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-6'
(110966,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110967,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110968,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface-alt'
(110976,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(110980,24): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(110981,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(110982,28): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-surface'
(110987,22): run-time error CSS1039: Token not allowed after unary operator: '-kendo-elevation-3'
(110991,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(110996,17): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border'
(111022,15): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(111047,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(111048,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-0\.5'
(111052,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(111056,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(111057,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-1'
(111061,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-3'
(111065,26): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(111066,25): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-2'
(111070,34): run-time error CSS1039: Token not allowed after unary operator: '-kendo-spacing-4'
(111078,50): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-info'
 */
/**
 * Kendo UI v2024.3.806 (http://www.telerik.com/kendo-ui)
 * Copyright 2024 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
 *
 * Kendo UI commercial licenses may be obtained at
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
 * If you do not own a commercial license, this file shall be governed by the trial license terms.
 */
:root {
    --kendo-color-app-surface: #ffffff;
    --kendo-color-on-app-surface: #212529;
    --kendo-color-subtle: #596169;
    --kendo-color-surface: #f8f9fa;
    --kendo-color-surface-alt: #ffffff;
    --kendo-color-border: rgba(33, 37, 41, 0.13);
    --kendo-color-border-alt: rgba(33, 37, 41, 0.2);
    --kendo-color-base-subtle: #e9ecef;
    --kendo-color-base-subtle-hover: #dee2e6;
    --kendo-color-base-subtle-active: #ced4da;
    --kendo-color-base: #dee2e6;
    --kendo-color-base-hover: #ced4da;
    --kendo-color-base-active: #bdc4cb;
    --kendo-color-base-emphasis: rgba(33, 37, 41, 0.34);
    --kendo-color-base-on-subtle: #212529;
    --kendo-color-on-base: #212529;
    --kendo-color-base-on-surface: #212529;
    --kendo-color-primary-subtle: #cfe2ff;
    --kendo-color-primary-subtle-hover: #b6d4fe;
    --kendo-color-primary-subtle-active: #9ec5fe;
    --kendo-color-primary: #0d6efd;
    --kendo-color-primary-hover: #0c64e4;
    --kendo-color-primary-active: #0a58ca;
    --kendo-color-primary-emphasis: rgba(13, 110, 253, 0.4);
    --kendo-color-primary-on-subtle: #052c65;
    --kendo-color-on-primary: #ffffff;
    --kendo-color-primary-on-surface: #0d6efd;
    --kendo-color-secondary-subtle: #dee2e6;
    --kendo-color-secondary-subtle-hover: #ced4da;
    --kendo-color-secondary-subtle-active: #bdc4cb;
    --kendo-color-secondary: #6c757d;
    --kendo-color-secondary-hover: #596169;
    --kendo-color-secondary-active: #495057;
    --kendo-color-secondary-emphasis: rgba(108, 117, 125, 0.4);
    --kendo-color-secondary-on-subtle: #2B2F32;
    --kendo-color-on-secondary: #ffffff;
    --kendo-color-secondary-on-surface: #6c757d;
    --kendo-color-tertiary-subtle: #e2d9f3;
    --kendo-color-tertiary-subtle-hover: #d3c5ec;
    --kendo-color-tertiary-subtle-active: #c5b3e6;
    --kendo-color-tertiary: #6f42c1;
    --kendo-color-tertiary-hover: #59359a;
    --kendo-color-tertiary-active: #4e2f89;
    --kendo-color-tertiary-emphasis: rgba(111, 66, 193, 0.4);
    --kendo-color-tertiary-on-subtle: #432874;
    --kendo-color-on-tertiary: #ffffff;
    --kendo-color-tertiary-on-surface: #6f42c1;
    --kendo-color-info-subtle: #cff4fc;
    --kendo-color-info-subtle-hover: #b7eefa;
    --kendo-color-info-subtle-active: #9eeaf9;
    --kendo-color-info: #0dcaf0;
    --kendo-color-info-hover: #3dd5f3;
    --kendo-color-info-active: #6edff6;
    --kendo-color-info-emphasis: rgba(13, 202, 240, 0.4);
    --kendo-color-info-on-subtle: #055160;
    --kendo-color-on-info: #000000;
    --kendo-color-info-on-surface: #0dcaf0;
    --kendo-color-success-subtle: #d1e7dd;
    --kendo-color-success-subtle-hover: #badbcc;
    --kendo-color-success-subtle-active: #a3cfbb;
    --kendo-color-success: #198754;
    --kendo-color-success-hover: #146C43;
    --kendo-color-success-active: #0F5132;
    --kendo-color-success-emphasis: rgba(25, 135, 84, 0.4);
    --kendo-color-success-on-subtle: #0A3622;
    --kendo-color-on-success: #ffffff;
    --kendo-color-success-on-surface: #198754;
    --kendo-color-warning-subtle: #fff3cd;
    --kendo-color-warning-subtle-hover: #ffecb5;
    --kendo-color-warning-subtle-active: #ffe69c;
    --kendo-color-warning: #ffc107;
    --kendo-color-warning-hover: #ffcd39;
    --kendo-color-warning-active: #ffda6a;
    --kendo-color-warning-emphasis: rgba(255, 193, 7, 0.4);
    --kendo-color-warning-on-subtle: #664d03;
    --kendo-color-on-warning: #000000;
    --kendo-color-warning-on-surface: #ffc107;
    --kendo-color-error-subtle: #f8d7da;
    --kendo-color-error-subtle-hover: #f5c2c7;
    --kendo-color-error-subtle-active: #f1aeb5;
    --kendo-color-error: #dc3545;
    --kendo-color-error-hover: #b02a37;
    --kendo-color-error-active: #9a2530;
    --kendo-color-error-emphasis: rgba(220, 53, 69, 0.4);
    --kendo-color-error-on-subtle: #58151c;
    --kendo-color-on-error: #ffffff;
    --kendo-color-error-on-surface: #dc3545;
    --kendo-color-light-subtle: #ffffff;
    --kendo-color-light-subtle-hover: #f8f9fa;
    --kendo-color-light-subtle-active: #e9ecef;
    --kendo-color-light: #f8f9fa;
    --kendo-color-light-hover: #e9ecef;
    --kendo-color-light-active: #dee2e6;
    --kendo-color-light-emphasis: rgba(33, 37, 41, 0.1);
    --kendo-color-light-on-subtle: #495057;
    --kendo-color-on-light: #000000;
    --kendo-color-light-on-surface: #f8f9fa;
    --kendo-color-dark-subtle: #495057;
    --kendo-color-dark-subtle-hover: #596169;
    --kendo-color-dark-subtle-active: #6c757d;
    --kendo-color-dark: #212529;
    --kendo-color-dark-hover: #343a40;
    --kendo-color-dark-active: #495057;
    --kendo-color-dark-emphasis: rgba(33, 37, 41, 0.4);
    --kendo-color-dark-on-subtle: #ffffff;
    --kendo-color-on-dark: #ffffff;
    --kendo-color-dark-on-surface: #212529;
    --kendo-color-inverse-subtle: #495057;
    --kendo-color-inverse-subtle-hover: #596169;
    --kendo-color-inverse-subtle-active: #6c757d;
    --kendo-color-inverse: #212529;
    --kendo-color-inverse-hover: #343a40;
    --kendo-color-inverse-active: #495057;
    --kendo-color-inverse-emphasis: rgba(33, 37, 41, 0.4);
    --kendo-color-inverse-on-subtle: #ffffff;
    --kendo-color-on-inverse: #ffffff;
    --kendo-color-inverse-on-surface: #212529;
    --kendo-color-series-a: #0c64e4;
    --kendo-color-series-a-bold: #084298;
    --kendo-color-series-a-bolder: #052c65;
    --kendo-color-series-a-subtle: #3d8bfd;
    --kendo-color-series-a-subtler: #86b6fe;
    --kendo-color-series-b: #6f42c1;
    --kendo-color-series-b-bold: #4e2f89;
    --kendo-color-series-b-bolder: #36215f;
    --kendo-color-series-b-subtle: #8c68cd;
    --kendo-color-series-b-subtler: #b9a3e1;
    --kendo-color-series-c: #20c997;
    --kendo-color-series-c-bold: #13795b;
    --kendo-color-series-c-bolder: #0d503c;
    --kendo-color-series-c-subtle: #79dfc1;
    --kendo-color-series-c-subtler: #c1f0e2;
    --kendo-color-series-d: #198754;
    --kendo-color-series-d-bold: #0F5132;
    --kendo-color-series-d-bolder: #0A3622;
    --kendo-color-series-d-subtle: #479F76;
    --kendo-color-series-d-subtler: #8cc3aa;
    --kendo-color-series-e: #dc3545;
    --kendo-color-series-e-bold: #9a2530;
    --kendo-color-series-e-bolder: #6e1b23;
    --kendo-color-series-e-subtle: #e35d6a;
    --kendo-color-series-e-subtler: #f1aeb5;
    --kendo-color-series-f: #ffc107;
    --kendo-color-series-f-bold: #b38705;
    --kendo-color-series-f-bolder: #806104;
    --kendo-color-series-f-subtle: #ffcd39;
    --kendo-color-series-f-subtler: #ffe083;
}

.k-sr-only {
    position: absolute;
    left: -1px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.k-push-right-enter, .k-push-right-appear {
    transform: translate(-100%, 0);
}

.k-push-right-enter-active, .k-push-right-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-right-exit {
    transform: translate(0, 0);
}

.k-push-right-exit-active {
    transform: translate(100%, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-left-enter, .k-push-left-appear {
    transform: translate(100%, 0);
}

.k-push-left-enter-active, .k-push-left-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-left-exit {
    transform: translate(0, 0);
}

.k-push-left-exit-active {
    transform: translate(-100%, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-down-enter, .k-push-down-appear {
    transform: translate(0, -100%);
}

.k-push-down-enter-active, .k-push-down-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-down-exit {
    transform: translate(0, 0);
}

.k-push-down-exit-active {
    transform: translate(0, 100%);
    transition: transform 300ms ease-in-out;
}

.k-push-up-enter, .k-push-up-appear {
    transform: translate(0, 100%);
}

.k-push-up-enter-active, .k-push-up-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-up-exit {
    transform: translate(0, 0);
}

.k-push-up-exit-active {
    transform: translate(0, -100%);
    transition: transform 300ms ease-in-out;
}

.k-expand-vertical-enter, .k-expand-vertical-appear {
    transform: scaleY(0);
}

.k-expand-vertical-enter-active, .k-expand-vertical-appear-active {
    transform: scaleY(1);
    transition: transform 300ms ease-in-out;
}

.k-expand-vertical-exit {
    transform: scaleY(1);
}

.k-expand-vertical-exit-active {
    transform: scaleY(0);
    transition: transform 300ms ease-in-out;
}

.k-expand-horizontal-enter, .k-expand-horizontal-appear {
    transform: scaleX(0);
}

.k-expand-horizontal-enter-active, .k-expand-horizontal-appear-active {
    transform: scaleX(1);
    transition: transform 300ms ease-in-out;
}

.k-expand-horizontal-exit {
    transform: scaleX(1);
}

.k-expand-horizontal-exit-active {
    transform: scaleX(0);
    transition: transform 300ms ease-in-out;
}

.k-fade-enter, .k-fade-appear {
    opacity: 0;
}

.k-fade-enter-active, .k-fade-appear-active {
    opacity: 1;
    transition: opacity 500ms ease-in-out;
}

.k-fade-exit {
    opacity: 1;
}

.k-fade-exit-active {
    opacity: 0;
    transition: opacity 500ms ease-in-out;
}

.k-fade-exit-active + .k-fade-exit-active,
.k-fade-enter-active + .k-fade-enter-active {
    display: none;
}

.k-zoom-in-enter, .k-zoom-in-appear {
    opacity: 0;
    transform: scale(0);
}

.k-zoom-in-enter-active, .k-zoom-in-appear-active {
    opacity: 1;
    transform: scale(1);
    transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-in-exit {
    opacity: 1;
    transform: scale(1);
}

.k-zoom-in-exit-active {
    opacity: 0;
    transform: scale(2);
    transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-out-enter, .k-zoom-out-appear {
    opacity: 0;
    transform: scale(2);
}

.k-zoom-out-enter-active, .k-zoom-out-appear-active {
    opacity: 1;
    transform: scale(1);
    transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-out-exit {
    opacity: 1;
    transform: scale(1);
}

.k-zoom-out-exit-active {
    opacity: 0;
    transform: scale(0);
    transition: transform, opacity 300ms ease-in-out;
}

.k-slide-in-appear {
    opacity: .1;
    transform: translate(0, -3em);
}

.k-slide-in-appear .k-centered {
    transform: translate(-50%, -60%);
}

.k-slide-in-appear-active {
    opacity: 1;
    transform: translate(0, 0);
    transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1);
}

.k-slide-in-appear-active .k-centered {
    transform: translate(-50%, -50%);
}

.k-slide-down-enter, .k-slide-down-appear {
    transform: translateY(-100%);
}

.k-slide-down-enter-active, .k-slide-down-appear-active {
    transform: translateY(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-down-exit {
    transform: translateY(0);
}

.k-slide-down-exit-active {
    transform: translateY(-100%);
    transition: transform 300ms ease-in-out;
}

.k-slide-up-enter, .k-slide-up-appear {
    transform: translateY(100%);
}

.k-slide-up-enter-active, .k-slide-up-appear-active {
    transform: translateY(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-up-exit {
    transform: translateY(0);
}

.k-slide-up-exit-active {
    transform: translateY(100%);
    transition: transform 300ms ease-in-out;
}

.k-slide-right-enter, .k-slide-right-appear {
    transform: translateX(-100%);
}

.k-slide-right-enter-active, .k-slide-right-appear-active {
    transform: translateX(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-right-exit {
    transform: translateX(0);
}

.k-slide-right-exit-active {
    transform: translateX(-100%);
    transition: transform 300ms ease-in-out;
}

.k-slide-left-enter, .k-slide-left-appear {
    transform: translateX(100%);
}

.k-slide-left-enter-active, .k-slide-left-appear-active {
    transform: translateX(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-left-exit {
    transform: translateX(0);
}

.k-slide-left-exit-active {
    transform: translateX(100%);
    transition: transform 300ms ease-in-out;
}

.k-reveal-vertical-enter, .k-reveal-vertical-appear {
    max-height: 0;
}

.k-reveal-vertical-enter-active, .k-reveal-vertical-appear-active {
    transition: max-height 300ms ease-in-out;
}

.k-reveal-vertical-exit-active {
    max-height: 0 !important;
    transition: max-height 300ms ease-in-out;
}

.k-reveal-horizontal-enter, .k-reveal-horizontal-appear {
    max-width: 0;
}

.k-reveal-horizontal-enter-active, .k-reveal-horizontal-appear-active {
    transition: max-width 300ms ease-in-out;
}

.k-reveal-horizontal-exit-active {
    max-width: 0 !important;
    transition: max-width 300ms ease-in-out;
}

.k-fx-end .k-fx-next,
.k-fx-end .k-fx-current {
    transition: all 350ms ease-out;
}

.k-fx {
    position: relative;
}

.k-fx .k-fx-current {
    z-index: 0;
}

.k-fx .k-fx-next {
    z-index: 1;
}

.k-fx-hidden,
.k-fx-hidden * {
    visibility: hidden !important;
}

.k-fx-reverse .k-fx-current {
    z-index: 1;
}

.k-fx-reverse .k-fx-next {
    z-index: 0;
}

.k-fx-zoom.k-fx-start .k-fx-next {
    transform: scale(0) !important;
}

.k-fx-zoom.k-fx-end .k-fx-next {
    transform: scale(1) !important;
}

.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next,
.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next {
    transform: scale(1) !important;
}

.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current {
    transform: scale(1) !important;
}

.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current {
    transform: scale(0) !important;
}

.k-fx-fade.k-fx-start .k-fx-next {
    will-change: opacity;
    opacity: 0;
}

.k-fx-fade.k-fx-end .k-fx-next {
    opacity: 1;
}

.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current {
    will-change: opacity;
    opacity: 1;
}

.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current {
    opacity: 0;
}

.k-fx-slide.k-fx-end .k-fx-next .k-content,
.k-fx-slide.k-fx-end .k-fx-next .k-header,
.k-fx-slide.k-fx-end .k-fx-next .k-footer,
.k-fx-slide.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-end .k-fx-current .k-header,
.k-fx-slide.k-fx-end .k-fx-current .k-footer,
.k-fx-slide.k-fx-end .k-fx-next .km-content,
.k-fx-slide.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-end .k-fx-next .km-footer,
.k-fx-slide.k-fx-end .k-fx-current .km-content,
.k-fx-slide.k-fx-end .k-fx-current .km-header,
.k-fx-slide.k-fx-end .k-fx-current .km-footer {
    transition: all 350ms ease-out;
}

.k-fx-slide.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-start .k-fx-next .km-content {
    will-change: transform;
    transform: translateX(100%);
}

.k-fx-slide.k-fx-start .k-fx-next .k-header,
.k-fx-slide.k-fx-start .k-fx-next .k-footer,
.k-fx-slide.k-fx-start .k-fx-next .km-header,
.k-fx-slide.k-fx-start .k-fx-next .km-footer {
    will-change: opacity;
    opacity: 0;
}

.k-fx-slide.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-end .k-fx-current .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-end .k-fx-next .k-header,
.k-fx-slide.k-fx-end .k-fx-next .k-footer,
.k-fx-slide.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-end .k-fx-next .km-footer {
    opacity: 1;
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-content,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content {
    will-change: transform;
    transform: translateX(0);
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content {
    transform: translateX(100%);
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-content,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content {
    transform: translateX(0);
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer {
    will-change: opacity;
    opacity: 1;
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer {
    opacity: 1;
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer {
    opacity: 0;
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer {
    opacity: 1;
}

.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content {
    transform: translateX(100%);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content {
    transform: translateX(0);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content {
    transform: translateX(100%);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content {
    transform: translateX(0%);
}

.k-fx-tile.k-fx-start .k-fx-next {
    will-change: transform;
    transform: translateX(100%);
}

.k-fx-tile.k-fx-end .k-fx-current {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
    will-change: transform;
    transform: translateX(0);
}

.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
    transform: translateX(100%);
}

.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
    transform: translateX(0);
}

.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
    transform: translateX(100%);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
    transform: translateX(0);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
    transform: translateX(100%);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
    transform: translateX(0%);
}

.k-fx.k-fx-overlay.k-fx-start .k-fx-next,
.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next {
    will-change: transform;
    transform: translateX(100%);
}

.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next {
    transform: translateX(-100%);
}

.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next {
    transform: translateY(100%);
}

.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next {
    transform: translateY(-100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next {
    transform: none;
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current {
    will-change: transform;
    transform: none;
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current {
    transform: translateX(100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current {
    transform: translateX(-100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current {
    transform: translateY(100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current {
    transform: translateY(-100%);
}

.k-theme-test-class,
.k-common-test-class {
    opacity: 0;
}

.k-hstack, .k-hbox {
    display: flex;
    flex-flow: row nowrap;
}

.k-vstack, .k-vbox {
    display: flex;
    flex-flow: column nowrap;
}

.k-spacer, .k-flex {
    flex: 1 1 auto;
}

.k-spacer-sized {
    flex: none;
}

.k-float-wrap::after, .k-floatwrap::after {
    content: "";
    display: block;
    clear: both;
}

.k-flex-layout {
    display: flex;
}

.k-grid-layout {
    display: grid;
}

.k-separator {
    width: auto;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    display: block;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
    align-self: stretch;
}

.k-separator-horizontal,
.k-vstack > .k-separator,
.k-vbox > .k-separator {
    width: auto;
    height: 0;
    border-width: 1px 0 0;
}

.k-separator-vertical,
.k-hstack > .k-separator,
.k-hbox > .k-separator {
    width: 0;
    height: auto;
    border-width: 0 0 0 1px;
}

hr.k-separator {
    margin: 0;
    padding: 0;
}

.k-hidden {
    display: none !important;
}

.k-rtl {
    direction: rtl;
}

[hidden] {
    display: none !important;
}

script {
    display: none !important;
}

.k-disabled,
.k-widget[disabled],
.k-disabled {
    outline: none;
    cursor: default;
    color: var(--kendo-disabled-text, );
    background-color: var(--kendo-disabled-bg, );
    border-color: var(--kendo-disabled-border, );
    opacity: var(--kendo-disabled-opacity, 0.65);
    filter: var(--kendo-disabled-filter, grayscale(0.1));
    pointer-events: none;
    box-shadow: none;
}

.k-disabled .k-link,
.k-widget[disabled] .k-link,
.k-disabled .k-link {
    cursor: default;
    outline: 0;
}

.k-disabled [disabled],
.k-disabled .k-disabled,
.k-widget[disabled] [disabled],
.k-widget[disabled] .k-disabled,
.k-disabled [disabled],
.k-disabled .k-disabled {
    --kendo-disabled-opacity: 1;
    --kendo-disabled-filter: grayscale(0);
}

.k-hr {
    margin-block: var(--kendo-spacing-4, 1rem);
    padding: 0;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    display: block;
    float: none;
    clear: both;
}

.k-d-flex-row > .k-hr {
    margin: 0;
    width: 0;
    height: auto;
    border-width: 0 0 0 1px;
    flex: 0 0 auto;
}

.k-d-flex-col > .k-hr {
    margin: 0;
    flex: 0 0 auto;
}

.k-sprite {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    overflow: hidden;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-align: center;
}

.k-image {
    display: inline-block;
}

.k-reset {
    margin: 0;
    padding: 0;
    border-width: 0;
    outline: 0;
    text-decoration: none;
    font: inherit;
    list-style: none;
}

kendo-sortable {
    display: block;
}

.k-link,
.k-link:hover {
    color: inherit;
    text-decoration: none;
    outline: 0;
    cursor: pointer;
}

.k-content {
    outline: 0;
}

.k-centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.k-no-click {
    pointer-events: none;
}

.k-pdf-export-shadow {
    position: absolute;
    overflow: hidden;
    left: -15000px;
    width: 14400px;
}

.kendo-pdf-hide-pseudo-elements::before,
.kendo-pdf-hide-pseudo-elements::after {
    display: none !important;
}

.k-dirty {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    border-width: 3px;
    border-style: solid;
    border-block-start-color: currentColor;
    border-block-end-color: transparent;
    border-inline-start-color: transparent;
    border-inline-end-color: currentColor;
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
}

.k-marquee {
    position: absolute;
    z-index: 100000;
}

.k-marquee-color,
.k-marquee-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.k-marquee-color {
    color: var(--kendo-neutral-160, var(--kendo-color-on-primary, #ffffff));
    background-color: var(--kendo-primary-60, var(--kendo-color-primary, #0d6efd));
    border-color: var(--kendo-primary-100, var(--kendo-color-primary, #0d6efd));
    opacity: .6;
}

.k-marquee-text {
    color: var(--kendo-neutral-160, var(--kendo-color-on-primary, #ffffff));
}

.k-text-selection ::selection {
    background-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
}

.k-scrollbar {
    position: absolute;
    overflow: scroll;
}

.k-scrollbar-vertical {
    top: 0;
    right: 0;
    width: 17px;
    height: 100%;
    overflow-x: hidden;
}

.k-touch-scrollbar {
    display: none;
    position: absolute;
    z-index: 200000;
    height: 8px;
    width: 8px;
    border: 1px solid #8a8a8a;
    background-color: #858585;
}

.k-resize-handle,
.k-resize-hint {
    position: absolute;
    border-color: inherit;
    z-index: 200;
}

.k-resize-handle {
    display: flex;
    align-items: center;
    justify-content: center;
}

.k-resize-handle::before {
    content: "";
    border: 0 solid;
    border-color: inherit;
}

.k-resize-n {
    width: 100%;
    height: 6px;
    flex-direction: row;
    left: 0;
    top: -3px;
    cursor: n-resize;
}

.k-resize-s {
    width: 100%;
    height: 6px;
    flex-direction: row;
    left: 0;
    bottom: -3px;
    cursor: s-resize;
}

.k-resize-w {
    width: 6px;
    height: 100%;
    flex-direction: column;
    top: 0;
    left: -3px;
    cursor: w-resize;
}

.k-resize-e {
    width: 6px;
    height: 100%;
    flex-direction: column;
    top: 0;
    right: -3px;
    cursor: e-resize;
}

.k-resize-sw,
.k-resize-se,
.k-resize-nw,
.k-resize-ne {
    width: 5px;
    height: 5px;
}

.k-resize-sw {
    cursor: sw-resize;
    bottom: 0;
    left: 0;
}

.k-resize-se {
    cursor: se-resize;
    bottom: 0;
    right: 0;
}

.k-resize-nw {
    cursor: nw-resize;
    top: 0;
    left: 0;
}

.k-resize-ne {
    cursor: ne-resize;
    top: 0;
    right: 0;
}

.k-vertical-resize {
    cursor: row-resize;
}

.k-horizontal-resize {
    cursor: col-resize;
}

.k-resize-hint {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.k-resize-hint .k-resize-hint-handle {
    width: auto;
    height: 20px;
    align-self: stretch;
}

.k-resize-hint .k-resize-hint-marker {
    width: 2px;
    height: auto;
    flex: 1 1 auto;
}

.k-resize-hint-vertical {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-resize-hint-vertical .k-resize-hint-handle {
    width: 20px;
    height: auto;
    align-self: stretch;
}

.k-resize-hint-vertical .k-resize-hint-marker {
    width: auto;
    height: 2px;
    flex: 1 1 auto;
}

:root {
    --kendo-elevation-1: 0px 1px 2px rgba(0, 0, 0, 0.038);
    --kendo-elevation-2: 0px 2px 7px rgba(0, 0, 0, 0.075);
    --kendo-elevation-3: 0px 4px 10px rgba(0, 0, 0, 0.1);
    --kendo-elevation-4: 0px 6px 13px rgba(0, 0, 0, 0.125);
    --kendo-elevation-5: 0px 8px 16px 0px rgba(0, 0, 0, 0.15);
    --kendo-elevation-6: 0px 11px 24px 0px rgba(0, 0, 0, 0.159);
    --kendo-elevation-7: 0px 14px 36px 0px rgba(0, 0, 0, 0.168);
    --kendo-elevation-8: 0px 16px 48px 0px rgba(0, 0, 0, 0.176);
    --kendo-elevation-9: 0px 18px 60px 0px rgba(0, 0, 0, 0.185);
}

:root {
    --kendo-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --kendo-font-size: 1rem;
    --kendo-line-height: 1.5;
    --kendo-font-weight: 400;
    --kendo-letter-spacing: ;
    --kendo-font-size-xs: 0.75rem;
    --kendo-font-size-sm: 0.875rem;
    --kendo-font-size-md: 1rem;
    --kendo-font-size-lg: 1.25rem;
    --kendo-font-size-xl: 1.5rem;
    --kendo-line-height-xs: 1;
    --kendo-line-height-sm: 1.25;
    --kendo-line-height-md: 1.5;
    --kendo-line-height-lg: 2;
    --kendo-font-weight-light: 300;
    --kendo-font-weight-normal: 400;
    --kendo-font-weight-medium: 500;
    --kendo-font-weight-semibold: 600;
    --kendo-font-weight-bold: 700;
    --kendo-letter-spacing-tightest: -0.15px;
    --kendo-letter-spacing-tighter: -0.1px;
    --kendo-letter-spacing-tight: -0.5px;
    --kendo-letter-spacing-normal: 0px;
    --kendo-letter-spacing-wide: 0.5px;
    --kendo-letter-spacing-wider: 0.1px;
    --kendo-letter-spacing-widest: 0.15px;
    --kendo-font-family-sans-serif: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    --kendo-font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

:root {
    --kendo-spacing-0: 0px;
    --kendo-spacing-1px: 1px;
    --kendo-spacing-0\.5: 0.125rem;
    --kendo-spacing-1: 0.25rem;
    --kendo-spacing-1\.5: 0.375rem;
    --kendo-spacing-2: 0.5rem;
    --kendo-spacing-2\.5: 0.625rem;
    --kendo-spacing-3: 0.75rem;
    --kendo-spacing-3\.5: 0.875rem;
    --kendo-spacing-4: 1rem;
    --kendo-spacing-4\.5: 1.125rem;
    --kendo-spacing-5: 1.25rem;
    --kendo-spacing-5\.5: 1.375rem;
    --kendo-spacing-6: 1.5rem;
    --kendo-spacing-6\.5: 1.625rem;
    --kendo-spacing-7: 1.75rem;
    --kendo-spacing-7\.5: 1.875rem;
    --kendo-spacing-8: 2rem;
    --kendo-spacing-9: 2.25rem;
    --kendo-spacing-10: 2.5rem;
    --kendo-spacing-11: 2.75rem;
    --kendo-spacing-12: 3rem;
    --kendo-spacing-13: 3.25rem;
    --kendo-spacing-14: 3.5rem;
    --kendo-spacing-15: 3.75rem;
    --kendo-spacing-16: 4rem;
    --kendo-spacing-17: 4.25rem;
    --kendo-spacing-18: 4.5rem;
    --kendo-spacing-19: 4.75rem;
    --kendo-spacing-20: 5rem;
    --kendo-spacing-21: 5.25rem;
    --kendo-spacing-22: 5.5rem;
    --kendo-spacing-23: 5.75rem;
    --kendo-spacing-24: 6rem;
    --kendo-spacing-25: 7rem;
    --kendo-spacing-26: 8rem;
    --kendo-spacing-27: 9rem;
    --kendo-spacing-28: 10rem;
    --kendo-spacing-29: 11rem;
    --kendo-spacing-30: 12rem;
}

:root {
    --kendo-border-radius-none: 0px;
    --kendo-border-radius-xs: 0.125rem;
    --kendo-border-radius-sm: 0.25rem;
    --kendo-border-radius-md: 0.375rem;
    --kendo-border-radius-lg: 0.5rem;
    --kendo-border-radius-xl: 0.75rem;
    --kendo-border-radius-xxl: 1rem;
    --kendo-border-radius-xxxl: 2rem;
    --kendo-border-radius-full: 50rem;
}

.k-ratio-auto {
    aspect-ratio: auto;
}

.\!k-ratio-auto {
    aspect-ratio: auto !important;
}

.k-ratio-1 {
    aspect-ratio: 1;
}

.\!k-ratio-1 {
    aspect-ratio: 1 !important;
}

.k-ratio-square {
    aspect-ratio: 1 / 1;
}

.\!k-ratio-square {
    aspect-ratio: 1 / 1 !important;
}

.k-ratio-video {
    aspect-ratio: 16 / 9;
}

.\!k-ratio-video {
    aspect-ratio: 16 / 9 !important;
}

.k-aspect-ratio-auto {
    aspect-ratio: auto;
}

.\!k-aspect-ratio-auto {
    aspect-ratio: auto !important;
}

.k-aspect-ratio-1 {
    aspect-ratio: 1;
}

.\!k-aspect-ratio-1 {
    aspect-ratio: 1 !important;
}

.k-aspect-ratio-square {
    aspect-ratio: 1 / 1;
}

.\!k-aspect-ratio-square {
    aspect-ratio: 1 / 1 !important;
}

.k-aspect-ratio-video {
    aspect-ratio: 16 / 9;
}

.\!k-aspect-ratio-video {
    aspect-ratio: 16 / 9 !important;
}

.k-box-sizing-border {
    box-sizing: border-box;
}

.\!k-box-sizing-border {
    box-sizing: border-box !important;
}

.k-box-sizing-content {
    box-sizing: content-box;
}

.\!k-box-sizing-content {
    box-sizing: content-box !important;
}

.k-clear-left {
    clear: left;
}

.\!k-clear-left {
    clear: left !important;
}

.k-clear-right {
    clear: right;
}

.\!k-clear-right {
    clear: right !important;
}

.k-clear-both {
    clear: both;
}

.\!k-clear-both {
    clear: both !important;
}

.k-clear-none {
    clear: none;
}

.\!k-clear-none {
    clear: none !important;
}

.k-columns-1 {
    columns: 1;
}

.\!k-columns-1 {
    columns: 1 !important;
}

.k-columns-2 {
    columns: 2;
}

.\!k-columns-2 {
    columns: 2 !important;
}

.k-columns-3 {
    columns: 3;
}

.\!k-columns-3 {
    columns: 3 !important;
}

.k-columns-4 {
    columns: 4;
}

.\!k-columns-4 {
    columns: 4 !important;
}

.k-columns-5 {
    columns: 5;
}

.\!k-columns-5 {
    columns: 5 !important;
}

.k-columns-6 {
    columns: 6;
}

.\!k-columns-6 {
    columns: 6 !important;
}

.k-columns-7 {
    columns: 7;
}

.\!k-columns-7 {
    columns: 7 !important;
}

.k-columns-8 {
    columns: 8;
}

.\!k-columns-8 {
    columns: 8 !important;
}

.k-columns-9 {
    columns: 9;
}

.\!k-columns-9 {
    columns: 9 !important;
}

.k-columns-10 {
    columns: 10;
}

.\!k-columns-10 {
    columns: 10 !important;
}

.k-columns-11 {
    columns: 11;
}

.\!k-columns-11 {
    columns: 11 !important;
}

.k-columns-12 {
    columns: 12;
}

.\!k-columns-12 {
    columns: 12 !important;
}

.k-columns-auto {
    columns: auto;
}

.\!k-columns-auto {
    columns: auto !important;
}

.k-d-none {
    display: none;
}

.\!k-d-none {
    display: none !important;
}

.k-d-contents {
    display: contents;
}

.\!k-d-contents {
    display: contents !important;
}

.k-d-block {
    display: block;
}

.\!k-d-block {
    display: block !important;
}

.k-d-inline {
    display: inline;
}

.\!k-d-inline {
    display: inline !important;
}

.k-d-inline-block {
    display: inline-block;
}

.\!k-d-inline-block {
    display: inline-block !important;
}

.k-d-flex, .k-d-flex-row, .k-d-flex-col {
    display: flex;
}

.\!k-d-flex, .\!k-d-flex-row, .\!k-d-flex-col {
    display: flex !important;
}

.k-d-inline-flex {
    display: inline-flex;
}

.\!k-d-inline-flex {
    display: inline-flex !important;
}

.k-d-grid {
    display: grid;
}

.\!k-d-grid {
    display: grid !important;
}

.k-d-inline-grid {
    display: inline-grid;
}

.\!k-d-inline-grid {
    display: inline-grid !important;
}

.k-d-table {
    display: table;
}

.\!k-d-table {
    display: table !important;
}

.k-d-inline-table {
    display: inline-table;
}

.\!k-d-inline-table {
    display: inline-table !important;
}

.k-d-table-row {
    display: table-row;
}

.\!k-d-table-row {
    display: table-row !important;
}

.k-d-table-cell {
    display: table-cell;
}

.\!k-d-table-cell {
    display: table-cell !important;
}

.k-d-list-item {
    display: list-item;
}

.\!k-d-list-item {
    display: list-item !important;
}

.k-display-none {
    display: none;
}

.\!k-display-none {
    display: none !important;
}

.k-display-contents {
    display: contents;
}

.\!k-display-contents {
    display: contents !important;
}

.k-display-block {
    display: block;
}

.\!k-display-block {
    display: block !important;
}

.k-display-inline {
    display: inline;
}

.\!k-display-inline {
    display: inline !important;
}

.k-display-inline-block {
    display: inline-block;
}

.\!k-display-inline-block {
    display: inline-block !important;
}

.k-display-flex {
    display: flex;
}

.\!k-display-flex {
    display: flex !important;
}

.k-display-inline-flex {
    display: inline-flex;
}

.\!k-display-inline-flex {
    display: inline-flex !important;
}

.k-display-grid {
    display: grid;
}

.\!k-display-grid {
    display: grid !important;
}

.k-display-inline-grid {
    display: inline-grid;
}

.\!k-display-inline-grid {
    display: inline-grid !important;
}

.k-display-table {
    display: table;
}

.\!k-display-table {
    display: table !important;
}

.k-display-inline-table {
    display: inline-table;
}

.\!k-display-inline-table {
    display: inline-table !important;
}

.k-display-table-row {
    display: table-row;
}

.\!k-display-table-row {
    display: table-row !important;
}

.k-display-table-cell {
    display: table-cell;
}

.\!k-display-table-cell {
    display: table-cell !important;
}

.k-display-list-item {
    display: list-item;
}

.\!k-display-list-item {
    display: list-item !important;
}

.k-float-left {
    float: left;
}

.\!k-float-left {
    float: left !important;
}

.k-float-right {
    float: right;
}

.\!k-float-right {
    float: right !important;
}

.k-float-none {
    float: none;
}

.\!k-float-none {
    float: none !important;
}

.k-object-fit-contain {
    object-fit: contain;
}

.\!k-object-fit-contain {
    object-fit: contain !important;
}

.k-object-fit-cover {
    object-fit: cover;
}

.\!k-object-fit-cover {
    object-fit: cover !important;
}

.k-object-fit-fill {
    object-fit: fill;
}

.\!k-object-fit-fill {
    object-fit: fill !important;
}

.k-object-fit-scale-down {
    object-fit: scale-down;
}

.\!k-object-fit-scale-down {
    object-fit: scale-down !important;
}

.k-object-fit-initial {
    object-fit: initial;
}

.\!k-object-fit-initial {
    object-fit: initial !important;
}

.k-object-fit-none {
    object-fit: none;
}

.\!k-object-fit-none {
    object-fit: none !important;
}

.k-object-position-center {
    object-position: center;
}

.\!k-object-position-center {
    object-position: center !important;
}

.k-object-position-top {
    object-position: top;
}

.\!k-object-position-top {
    object-position: top !important;
}

.k-object-position-right {
    object-position: right;
}

.\!k-object-position-right {
    object-position: right !important;
}

.k-object-position-bottom {
    object-position: bottom;
}

.\!k-object-position-bottom {
    object-position: bottom !important;
}

.k-object-position-left {
    object-position: left;
}

.\!k-object-position-left {
    object-position: left !important;
}

.k-object-position-top-left {
    object-position: top left;
}

.\!k-object-position-top-left {
    object-position: top left !important;
}

.k-object-position-top-right {
    object-position: top right;
}

.\!k-object-position-top-right {
    object-position: top right !important;
}

.k-object-position-bottom-left {
    object-position: bottom left;
}

.\!k-object-position-bottom-left {
    object-position: bottom left !important;
}

.k-object-position-bottom-right {
    object-position: bottom right;
}

.\!k-object-position-bottom-right {
    object-position: bottom right !important;
}

.k-overflow-auto {
    overflow: auto;
}

.\!k-overflow-auto {
    overflow: auto !important;
}

.k-overflow-hidden {
    overflow: hidden;
}

.\!k-overflow-hidden {
    overflow: hidden !important;
}

.k-overflow-visible {
    overflow: visible;
}

.\!k-overflow-visible {
    overflow: visible !important;
}

.k-overflow-scroll {
    overflow: scroll;
}

.\!k-overflow-scroll {
    overflow: scroll !important;
}

.k-overflow-clip {
    overflow: clip;
}

.\!k-overflow-clip {
    overflow: clip !important;
}

.k-overflow-x-auto {
    overflow-x: auto;
}

.\!k-overflow-x-auto {
    overflow-x: auto !important;
}

.k-overflow-x-hidden {
    overflow-x: hidden;
}

.\!k-overflow-x-hidden {
    overflow-x: hidden !important;
}

.k-overflow-x-visible {
    overflow-x: visible;
}

.\!k-overflow-x-visible {
    overflow-x: visible !important;
}

.k-overflow-x-scroll {
    overflow-x: scroll;
}

.\!k-overflow-x-scroll {
    overflow-x: scroll !important;
}

.k-overflow-x-clip {
    overflow-x: clip;
}

.\!k-overflow-x-clip {
    overflow-x: clip !important;
}

.k-overflow-y-auto {
    overflow-y: auto;
}

.\!k-overflow-y-auto {
    overflow-y: auto !important;
}

.k-overflow-y-hidden {
    overflow-y: hidden;
}

.\!k-overflow-y-hidden {
    overflow-y: hidden !important;
}

.k-overflow-y-visible {
    overflow-y: visible;
}

.\!k-overflow-y-visible {
    overflow-y: visible !important;
}

.k-overflow-y-scroll {
    overflow-y: scroll;
}

.\!k-overflow-y-scroll {
    overflow-y: scroll !important;
}

.k-overflow-y-clip {
    overflow-y: clip;
}

.\!k-overflow-y-clip {
    overflow-y: clip !important;
}

.k-top-0 {
    top: 0px;
}

.\!k-top-0 {
    top: 0px !important;
}

.k-top-1px {
    top: 1px;
}

.\!k-top-1px {
    top: 1px !important;
}

.k-top-0\.5 {
    top: 0.125rem;
}

.\!k-top-0\.5 {
    top: 0.125rem !important;
}

.k-top-1 {
    top: 0.25rem;
}

.\!k-top-1 {
    top: 0.25rem !important;
}

.k-top-1\.5 {
    top: 0.375rem;
}

.\!k-top-1\.5 {
    top: 0.375rem !important;
}

.k-top-2 {
    top: 0.5rem;
}

.\!k-top-2 {
    top: 0.5rem !important;
}

.k-top-2\.5 {
    top: 0.625rem;
}

.\!k-top-2\.5 {
    top: 0.625rem !important;
}

.k-top-3 {
    top: 0.75rem;
}

.\!k-top-3 {
    top: 0.75rem !important;
}

.k-top-3\.5 {
    top: 0.875rem;
}

.\!k-top-3\.5 {
    top: 0.875rem !important;
}

.k-top-4 {
    top: 1rem;
}

.\!k-top-4 {
    top: 1rem !important;
}

.k-top-4\.5 {
    top: 1.125rem;
}

.\!k-top-4\.5 {
    top: 1.125rem !important;
}

.k-top-5 {
    top: 1.25rem;
}

.\!k-top-5 {
    top: 1.25rem !important;
}

.k-top-5\.5 {
    top: 1.375rem;
}

.\!k-top-5\.5 {
    top: 1.375rem !important;
}

.k-top-6 {
    top: 1.5rem;
}

.\!k-top-6 {
    top: 1.5rem !important;
}

.k-top-6\.5 {
    top: 1.625rem;
}

.\!k-top-6\.5 {
    top: 1.625rem !important;
}

.k-top-7 {
    top: 1.75rem;
}

.\!k-top-7 {
    top: 1.75rem !important;
}

.k-top-7\.5 {
    top: 1.875rem;
}

.\!k-top-7\.5 {
    top: 1.875rem !important;
}

.k-top-8 {
    top: 2rem;
}

.\!k-top-8 {
    top: 2rem !important;
}

.k-top-9 {
    top: 2.25rem;
}

.\!k-top-9 {
    top: 2.25rem !important;
}

.k-top-10 {
    top: 2.5rem;
}

.\!k-top-10 {
    top: 2.5rem !important;
}

.k-top-11 {
    top: 2.75rem;
}

.\!k-top-11 {
    top: 2.75rem !important;
}

.k-top-12 {
    top: 3rem;
}

.\!k-top-12 {
    top: 3rem !important;
}

.k-top-13 {
    top: 3.25rem;
}

.\!k-top-13 {
    top: 3.25rem !important;
}

.k-top-14 {
    top: 3.5rem;
}

.\!k-top-14 {
    top: 3.5rem !important;
}

.k-top-15 {
    top: 3.75rem;
}

.\!k-top-15 {
    top: 3.75rem !important;
}

.k-top-16 {
    top: 4rem;
}

.\!k-top-16 {
    top: 4rem !important;
}

.k-top-17 {
    top: 4.25rem;
}

.\!k-top-17 {
    top: 4.25rem !important;
}

.k-top-18 {
    top: 4.5rem;
}

.\!k-top-18 {
    top: 4.5rem !important;
}

.k-top-19 {
    top: 4.75rem;
}

.\!k-top-19 {
    top: 4.75rem !important;
}

.k-top-20 {
    top: 5rem;
}

.\!k-top-20 {
    top: 5rem !important;
}

.k-top-21 {
    top: 5.25rem;
}

.\!k-top-21 {
    top: 5.25rem !important;
}

.k-top-22 {
    top: 5.5rem;
}

.\!k-top-22 {
    top: 5.5rem !important;
}

.k-top-23 {
    top: 5.75rem;
}

.\!k-top-23 {
    top: 5.75rem !important;
}

.k-top-24 {
    top: 6rem;
}

.\!k-top-24 {
    top: 6rem !important;
}

.k-top-25 {
    top: 7rem;
}

.\!k-top-25 {
    top: 7rem !important;
}

.k-top-26 {
    top: 8rem;
}

.\!k-top-26 {
    top: 8rem !important;
}

.k-top-27 {
    top: 9rem;
}

.\!k-top-27 {
    top: 9rem !important;
}

.k-top-28 {
    top: 10rem;
}

.\!k-top-28 {
    top: 10rem !important;
}

.k-top-29 {
    top: 11rem;
}

.\!k-top-29 {
    top: 11rem !important;
}

.k-top-30 {
    top: 12rem;
}

.\!k-top-30 {
    top: 12rem !important;
}

.k-top--1 {
    top: -1px;
}

.\!k-top--1 {
    top: -1px !important;
}

.k-right-0 {
    right: 0px;
}

.\!k-right-0 {
    right: 0px !important;
}

.k-right-1px {
    right: 1px;
}

.\!k-right-1px {
    right: 1px !important;
}

.k-right-0\.5 {
    right: 0.125rem;
}

.\!k-right-0\.5 {
    right: 0.125rem !important;
}

.k-right-1 {
    right: 0.25rem;
}

.\!k-right-1 {
    right: 0.25rem !important;
}

.k-right-1\.5 {
    right: 0.375rem;
}

.\!k-right-1\.5 {
    right: 0.375rem !important;
}

.k-right-2 {
    right: 0.5rem;
}

.\!k-right-2 {
    right: 0.5rem !important;
}

.k-right-2\.5 {
    right: 0.625rem;
}

.\!k-right-2\.5 {
    right: 0.625rem !important;
}

.k-right-3 {
    right: 0.75rem;
}

.\!k-right-3 {
    right: 0.75rem !important;
}

.k-right-3\.5 {
    right: 0.875rem;
}

.\!k-right-3\.5 {
    right: 0.875rem !important;
}

.k-right-4 {
    right: 1rem;
}

.\!k-right-4 {
    right: 1rem !important;
}

.k-right-4\.5 {
    right: 1.125rem;
}

.\!k-right-4\.5 {
    right: 1.125rem !important;
}

.k-right-5 {
    right: 1.25rem;
}

.\!k-right-5 {
    right: 1.25rem !important;
}

.k-right-5\.5 {
    right: 1.375rem;
}

.\!k-right-5\.5 {
    right: 1.375rem !important;
}

.k-right-6 {
    right: 1.5rem;
}

.\!k-right-6 {
    right: 1.5rem !important;
}

.k-right-6\.5 {
    right: 1.625rem;
}

.\!k-right-6\.5 {
    right: 1.625rem !important;
}

.k-right-7 {
    right: 1.75rem;
}

.\!k-right-7 {
    right: 1.75rem !important;
}

.k-right-7\.5 {
    right: 1.875rem;
}

.\!k-right-7\.5 {
    right: 1.875rem !important;
}

.k-right-8 {
    right: 2rem;
}

.\!k-right-8 {
    right: 2rem !important;
}

.k-right-9 {
    right: 2.25rem;
}

.\!k-right-9 {
    right: 2.25rem !important;
}

.k-right-10 {
    right: 2.5rem;
}

.\!k-right-10 {
    right: 2.5rem !important;
}

.k-right-11 {
    right: 2.75rem;
}

.\!k-right-11 {
    right: 2.75rem !important;
}

.k-right-12 {
    right: 3rem;
}

.\!k-right-12 {
    right: 3rem !important;
}

.k-right-13 {
    right: 3.25rem;
}

.\!k-right-13 {
    right: 3.25rem !important;
}

.k-right-14 {
    right: 3.5rem;
}

.\!k-right-14 {
    right: 3.5rem !important;
}

.k-right-15 {
    right: 3.75rem;
}

.\!k-right-15 {
    right: 3.75rem !important;
}

.k-right-16 {
    right: 4rem;
}

.\!k-right-16 {
    right: 4rem !important;
}

.k-right-17 {
    right: 4.25rem;
}

.\!k-right-17 {
    right: 4.25rem !important;
}

.k-right-18 {
    right: 4.5rem;
}

.\!k-right-18 {
    right: 4.5rem !important;
}

.k-right-19 {
    right: 4.75rem;
}

.\!k-right-19 {
    right: 4.75rem !important;
}

.k-right-20 {
    right: 5rem;
}

.\!k-right-20 {
    right: 5rem !important;
}

.k-right-21 {
    right: 5.25rem;
}

.\!k-right-21 {
    right: 5.25rem !important;
}

.k-right-22 {
    right: 5.5rem;
}

.\!k-right-22 {
    right: 5.5rem !important;
}

.k-right-23 {
    right: 5.75rem;
}

.\!k-right-23 {
    right: 5.75rem !important;
}

.k-right-24 {
    right: 6rem;
}

.\!k-right-24 {
    right: 6rem !important;
}

.k-right-25 {
    right: 7rem;
}

.\!k-right-25 {
    right: 7rem !important;
}

.k-right-26 {
    right: 8rem;
}

.\!k-right-26 {
    right: 8rem !important;
}

.k-right-27 {
    right: 9rem;
}

.\!k-right-27 {
    right: 9rem !important;
}

.k-right-28 {
    right: 10rem;
}

.\!k-right-28 {
    right: 10rem !important;
}

.k-right-29 {
    right: 11rem;
}

.\!k-right-29 {
    right: 11rem !important;
}

.k-right-30 {
    right: 12rem;
}

.\!k-right-30 {
    right: 12rem !important;
}

.k-right--1 {
    right: -1px;
}

.\!k-right--1 {
    right: -1px !important;
}

.k-bottom-0 {
    bottom: 0px;
}

.\!k-bottom-0 {
    bottom: 0px !important;
}

.k-bottom-1px {
    bottom: 1px;
}

.\!k-bottom-1px {
    bottom: 1px !important;
}

.k-bottom-0\.5 {
    bottom: 0.125rem;
}

.\!k-bottom-0\.5 {
    bottom: 0.125rem !important;
}

.k-bottom-1 {
    bottom: 0.25rem;
}

.\!k-bottom-1 {
    bottom: 0.25rem !important;
}

.k-bottom-1\.5 {
    bottom: 0.375rem;
}

.\!k-bottom-1\.5 {
    bottom: 0.375rem !important;
}

.k-bottom-2 {
    bottom: 0.5rem;
}

.\!k-bottom-2 {
    bottom: 0.5rem !important;
}

.k-bottom-2\.5 {
    bottom: 0.625rem;
}

.\!k-bottom-2\.5 {
    bottom: 0.625rem !important;
}

.k-bottom-3 {
    bottom: 0.75rem;
}

.\!k-bottom-3 {
    bottom: 0.75rem !important;
}

.k-bottom-3\.5 {
    bottom: 0.875rem;
}

.\!k-bottom-3\.5 {
    bottom: 0.875rem !important;
}

.k-bottom-4 {
    bottom: 1rem;
}

.\!k-bottom-4 {
    bottom: 1rem !important;
}

.k-bottom-4\.5 {
    bottom: 1.125rem;
}

.\!k-bottom-4\.5 {
    bottom: 1.125rem !important;
}

.k-bottom-5 {
    bottom: 1.25rem;
}

.\!k-bottom-5 {
    bottom: 1.25rem !important;
}

.k-bottom-5\.5 {
    bottom: 1.375rem;
}

.\!k-bottom-5\.5 {
    bottom: 1.375rem !important;
}

.k-bottom-6 {
    bottom: 1.5rem;
}

.\!k-bottom-6 {
    bottom: 1.5rem !important;
}

.k-bottom-6\.5 {
    bottom: 1.625rem;
}

.\!k-bottom-6\.5 {
    bottom: 1.625rem !important;
}

.k-bottom-7 {
    bottom: 1.75rem;
}

.\!k-bottom-7 {
    bottom: 1.75rem !important;
}

.k-bottom-7\.5 {
    bottom: 1.875rem;
}

.\!k-bottom-7\.5 {
    bottom: 1.875rem !important;
}

.k-bottom-8 {
    bottom: 2rem;
}

.\!k-bottom-8 {
    bottom: 2rem !important;
}

.k-bottom-9 {
    bottom: 2.25rem;
}

.\!k-bottom-9 {
    bottom: 2.25rem !important;
}

.k-bottom-10 {
    bottom: 2.5rem;
}

.\!k-bottom-10 {
    bottom: 2.5rem !important;
}

.k-bottom-11 {
    bottom: 2.75rem;
}

.\!k-bottom-11 {
    bottom: 2.75rem !important;
}

.k-bottom-12 {
    bottom: 3rem;
}

.\!k-bottom-12 {
    bottom: 3rem !important;
}

.k-bottom-13 {
    bottom: 3.25rem;
}

.\!k-bottom-13 {
    bottom: 3.25rem !important;
}

.k-bottom-14 {
    bottom: 3.5rem;
}

.\!k-bottom-14 {
    bottom: 3.5rem !important;
}

.k-bottom-15 {
    bottom: 3.75rem;
}

.\!k-bottom-15 {
    bottom: 3.75rem !important;
}

.k-bottom-16 {
    bottom: 4rem;
}

.\!k-bottom-16 {
    bottom: 4rem !important;
}

.k-bottom-17 {
    bottom: 4.25rem;
}

.\!k-bottom-17 {
    bottom: 4.25rem !important;
}

.k-bottom-18 {
    bottom: 4.5rem;
}

.\!k-bottom-18 {
    bottom: 4.5rem !important;
}

.k-bottom-19 {
    bottom: 4.75rem;
}

.\!k-bottom-19 {
    bottom: 4.75rem !important;
}

.k-bottom-20 {
    bottom: 5rem;
}

.\!k-bottom-20 {
    bottom: 5rem !important;
}

.k-bottom-21 {
    bottom: 5.25rem;
}

.\!k-bottom-21 {
    bottom: 5.25rem !important;
}

.k-bottom-22 {
    bottom: 5.5rem;
}

.\!k-bottom-22 {
    bottom: 5.5rem !important;
}

.k-bottom-23 {
    bottom: 5.75rem;
}

.\!k-bottom-23 {
    bottom: 5.75rem !important;
}

.k-bottom-24 {
    bottom: 6rem;
}

.\!k-bottom-24 {
    bottom: 6rem !important;
}

.k-bottom-25 {
    bottom: 7rem;
}

.\!k-bottom-25 {
    bottom: 7rem !important;
}

.k-bottom-26 {
    bottom: 8rem;
}

.\!k-bottom-26 {
    bottom: 8rem !important;
}

.k-bottom-27 {
    bottom: 9rem;
}

.\!k-bottom-27 {
    bottom: 9rem !important;
}

.k-bottom-28 {
    bottom: 10rem;
}

.\!k-bottom-28 {
    bottom: 10rem !important;
}

.k-bottom-29 {
    bottom: 11rem;
}

.\!k-bottom-29 {
    bottom: 11rem !important;
}

.k-bottom-30 {
    bottom: 12rem;
}

.\!k-bottom-30 {
    bottom: 12rem !important;
}

.k-bottom--1 {
    bottom: -1px;
}

.\!k-bottom--1 {
    bottom: -1px !important;
}

.k-left-0 {
    left: 0px;
}

.\!k-left-0 {
    left: 0px !important;
}

.k-left-1px {
    left: 1px;
}

.\!k-left-1px {
    left: 1px !important;
}

.k-left-0\.5 {
    left: 0.125rem;
}

.\!k-left-0\.5 {
    left: 0.125rem !important;
}

.k-left-1 {
    left: 0.25rem;
}

.\!k-left-1 {
    left: 0.25rem !important;
}

.k-left-1\.5 {
    left: 0.375rem;
}

.\!k-left-1\.5 {
    left: 0.375rem !important;
}

.k-left-2 {
    left: 0.5rem;
}

.\!k-left-2 {
    left: 0.5rem !important;
}

.k-left-2\.5 {
    left: 0.625rem;
}

.\!k-left-2\.5 {
    left: 0.625rem !important;
}

.k-left-3 {
    left: 0.75rem;
}

.\!k-left-3 {
    left: 0.75rem !important;
}

.k-left-3\.5 {
    left: 0.875rem;
}

.\!k-left-3\.5 {
    left: 0.875rem !important;
}

.k-left-4 {
    left: 1rem;
}

.\!k-left-4 {
    left: 1rem !important;
}

.k-left-4\.5 {
    left: 1.125rem;
}

.\!k-left-4\.5 {
    left: 1.125rem !important;
}

.k-left-5 {
    left: 1.25rem;
}

.\!k-left-5 {
    left: 1.25rem !important;
}

.k-left-5\.5 {
    left: 1.375rem;
}

.\!k-left-5\.5 {
    left: 1.375rem !important;
}

.k-left-6 {
    left: 1.5rem;
}

.\!k-left-6 {
    left: 1.5rem !important;
}

.k-left-6\.5 {
    left: 1.625rem;
}

.\!k-left-6\.5 {
    left: 1.625rem !important;
}

.k-left-7 {
    left: 1.75rem;
}

.\!k-left-7 {
    left: 1.75rem !important;
}

.k-left-7\.5 {
    left: 1.875rem;
}

.\!k-left-7\.5 {
    left: 1.875rem !important;
}

.k-left-8 {
    left: 2rem;
}

.\!k-left-8 {
    left: 2rem !important;
}

.k-left-9 {
    left: 2.25rem;
}

.\!k-left-9 {
    left: 2.25rem !important;
}

.k-left-10 {
    left: 2.5rem;
}

.\!k-left-10 {
    left: 2.5rem !important;
}

.k-left-11 {
    left: 2.75rem;
}

.\!k-left-11 {
    left: 2.75rem !important;
}

.k-left-12 {
    left: 3rem;
}

.\!k-left-12 {
    left: 3rem !important;
}

.k-left-13 {
    left: 3.25rem;
}

.\!k-left-13 {
    left: 3.25rem !important;
}

.k-left-14 {
    left: 3.5rem;
}

.\!k-left-14 {
    left: 3.5rem !important;
}

.k-left-15 {
    left: 3.75rem;
}

.\!k-left-15 {
    left: 3.75rem !important;
}

.k-left-16 {
    left: 4rem;
}

.\!k-left-16 {
    left: 4rem !important;
}

.k-left-17 {
    left: 4.25rem;
}

.\!k-left-17 {
    left: 4.25rem !important;
}

.k-left-18 {
    left: 4.5rem;
}

.\!k-left-18 {
    left: 4.5rem !important;
}

.k-left-19 {
    left: 4.75rem;
}

.\!k-left-19 {
    left: 4.75rem !important;
}

.k-left-20 {
    left: 5rem;
}

.\!k-left-20 {
    left: 5rem !important;
}

.k-left-21 {
    left: 5.25rem;
}

.\!k-left-21 {
    left: 5.25rem !important;
}

.k-left-22 {
    left: 5.5rem;
}

.\!k-left-22 {
    left: 5.5rem !important;
}

.k-left-23 {
    left: 5.75rem;
}

.\!k-left-23 {
    left: 5.75rem !important;
}

.k-left-24 {
    left: 6rem;
}

.\!k-left-24 {
    left: 6rem !important;
}

.k-left-25 {
    left: 7rem;
}

.\!k-left-25 {
    left: 7rem !important;
}

.k-left-26 {
    left: 8rem;
}

.\!k-left-26 {
    left: 8rem !important;
}

.k-left-27 {
    left: 9rem;
}

.\!k-left-27 {
    left: 9rem !important;
}

.k-left-28 {
    left: 10rem;
}

.\!k-left-28 {
    left: 10rem !important;
}

.k-left-29 {
    left: 11rem;
}

.\!k-left-29 {
    left: 11rem !important;
}

.k-left-30 {
    left: 12rem;
}

.\!k-left-30 {
    left: 12rem !important;
}

.k-left--1 {
    left: -1px;
}

.\!k-left--1 {
    left: -1px !important;
}

.k-top,
.k-pos-top {
    top: 0;
}

.k-right,
.k-pos-right {
    right: 0;
}

.k-bottom,
.k-pos-bottom {
    bottom: 0;
}

.k-left,
.k-pos-left {
    left: 0;
}

.k-inset-0 {
    inset: 0;
}

.\!k-inset-0 {
    inset: 0 !important;
}

.k-inset-1 {
    inset: 1px;
}

.\!k-inset-1 {
    inset: 1px !important;
}

.k-inset--1 {
    inset: -1px;
}

.\!k-inset--1 {
    inset: -1px !important;
}

.k-inset-x-0 {
    inset-inline: 0;
}

.\!k-inset-x-0 {
    inset-inline: 0 !important;
}

.k-inset-x-1 {
    inset-inline: 1px;
}

.\!k-inset-x-1 {
    inset-inline: 1px !important;
}

.k-inset-x--1 {
    inset-inline: -1px;
}

.\!k-inset-x--1 {
    inset-inline: -1px !important;
}

.k-inset-y-0 {
    inset-block: 0;
}

.\!k-inset-y-0 {
    inset-block: 0 !important;
}

.k-inset-y-1 {
    inset-block: 1px;
}

.\!k-inset-y-1 {
    inset-block: 1px !important;
}

.k-inset-y--1 {
    inset-block: -1px;
}

.\!k-inset-y--1 {
    inset-block: -1px !important;
}

.k-top-left-0 {
    top: 0;
    left: 0;
}

.\!k-top-left-0 {
    top: 0 !important;
    left: 0 !important;
}

.k-top-left-1 {
    top: 1px;
    left: 1px;
}

.\!k-top-left-1 {
    top: 1px !important;
    left: 1px !important;
}

.k-top-left--1 {
    top: -1px;
    left: -1px;
}

.\!k-top-left--1 {
    top: -1px !important;
    left: -1px !important;
}

.k-top-right-0 {
    top: 0;
    right: 0;
}

.\!k-top-right-0 {
    top: 0 !important;
    right: 0 !important;
}

.k-top-right-1 {
    top: 1px;
    right: 1px;
}

.\!k-top-right-1 {
    top: 1px !important;
    right: 1px !important;
}

.k-top-right--1 {
    top: -1px;
    right: -1px;
}

.\!k-top-right--1 {
    top: -1px !important;
    right: -1px !important;
}

.k-bottom-left-0 {
    bottom: 0;
    left: 0;
}

.\!k-bottom-left-0 {
    bottom: 0 !important;
    left: 0 !important;
}

.k-bottom-left-1 {
    bottom: 1px;
    left: 1px;
}

.\!k-bottom-left-1 {
    bottom: 1px !important;
    left: 1px !important;
}

.k-bottom-left--1 {
    bottom: -1px;
    left: -1px;
}

.\!k-bottom-left--1 {
    bottom: -1px !important;
    left: -1px !important;
}

.k-bottom-right-0 {
    bottom: 0;
    right: 0;
}

.\!k-bottom-right-0 {
    bottom: 0 !important;
    right: 0 !important;
}

.k-bottom-right-1 {
    bottom: 1px;
    right: 1px;
}

.\!k-bottom-right-1 {
    bottom: 1px !important;
    right: 1px !important;
}

.k-bottom-right--1 {
    bottom: -1px;
    right: -1px;
}

.\!k-bottom-right--1 {
    bottom: -1px !important;
    right: -1px !important;
}

.k-top-start,
.k-pos-top-start {
    top: 0;
    inset-inline-start: 0;
}

.k-top-end,
.k-pos-top-end {
    top: 0;
    inset-inline-end: 0;
}

.k-bottom-start,
.k-pos-bottom-start {
    bottom: 0;
    inset-inline-start: 0;
}

.k-bottom-end,
.k-pos-bottom-end {
    bottom: 0;
    inset-inline-end: 0;
}

.k-top-center,
.k-pos-top-center {
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}

.k-middle-left,
.k-middle-start,
.k-pos-middle-start {
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.k-middle-center {
    top: 50%;
    left: 50%;
    transform: translateY(-50%);
}

.k-middle-right,
.k-middle-end,
.k-pos-middle-end {
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.k-bottom-center,
.k-pos-bottom-center {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.k-pos-static, .k-static {
    position: static;
}

.\!k-pos-static, .\!k-static {
    position: static !important;
}

.k-pos-relative, .k-relative {
    position: relative;
}

.\!k-pos-relative, .\!k-relative {
    position: relative !important;
}

.k-pos-absolute, .k-absolute {
    position: absolute;
}

.\!k-pos-absolute, .\!k-absolute {
    position: absolute !important;
}

.k-pos-fixed, .k-fixed {
    position: fixed;
}

.\!k-pos-fixed, .\!k-fixed {
    position: fixed !important;
}

.k-pos-sticky, .k-sticky {
    position: sticky;
}

.\!k-pos-sticky, .\!k-sticky {
    position: sticky !important;
}

.k-visibility-visible, .k-visible {
    visibility: visible;
}

.\!k-visibility-visible, .\!k-visible {
    visibility: visible !important;
}

.k-visibility-invisible {
    visibility: hidden;
}

.\!k-visibility-invisible {
    visibility: hidden !important;
}

.k-visibility-collapse {
    visibility: collapse;
}

.\!k-visibility-collapse {
    visibility: collapse !important;
}

.k-z-0 {
    z-index: 0;
}

.\!k-z-0 {
    z-index: 0 !important;
}

.k-z-10 {
    z-index: 10;
}

.\!k-z-10 {
    z-index: 10 !important;
}

.k-z-20 {
    z-index: 20;
}

.\!k-z-20 {
    z-index: 20 !important;
}

.k-z-30 {
    z-index: 30;
}

.\!k-z-30 {
    z-index: 30 !important;
}

.k-z-40 {
    z-index: 40;
}

.\!k-z-40 {
    z-index: 40 !important;
}

.k-z-50 {
    z-index: 50;
}

.\!k-z-50 {
    z-index: 50 !important;
}

.k-z-auto {
    z-index: auto;
}

.\!k-z-auto {
    z-index: auto !important;
}

.k-align-content-normal {
    align-content: normal;
}

.\!k-align-content-normal {
    align-content: normal !important;
}

.k-align-content-stretch {
    align-content: stretch;
}

.\!k-align-content-stretch {
    align-content: stretch !important;
}

.k-align-content-center {
    align-content: center;
}

.\!k-align-content-center {
    align-content: center !important;
}

.k-align-content-start {
    align-content: start;
}

.\!k-align-content-start {
    align-content: start !important;
}

.k-align-content-end {
    align-content: end;
}

.\!k-align-content-end {
    align-content: end !important;
}

.k-align-content-flex-start {
    align-content: flex-start;
}

.\!k-align-content-flex-start {
    align-content: flex-start !important;
}

.k-align-content-flex-end {
    align-content: flex-end;
}

.\!k-align-content-flex-end {
    align-content: flex-end !important;
}

.k-align-content-baseline {
    align-content: baseline;
}

.\!k-align-content-baseline {
    align-content: baseline !important;
}

.k-align-content-first-baseline {
    align-content: first baseline;
}

.\!k-align-content-first-baseline {
    align-content: first baseline !important;
}

.k-align-content-last-baseline {
    align-content: last baseline;
}

.\!k-align-content-last-baseline {
    align-content: last baseline !important;
}

.k-align-content-between {
    align-content: space-between;
}

.\!k-align-content-between {
    align-content: space-between !important;
}

.k-align-content-around {
    align-content: space-around;
}

.\!k-align-content-around {
    align-content: space-around !important;
}

.k-align-content-evenly {
    align-content: space-evenly;
}

.\!k-align-content-evenly {
    align-content: space-evenly !important;
}

.k-align-items-normal {
    align-items: normal;
}

.\!k-align-items-normal {
    align-items: normal !important;
}

.k-align-items-stretch {
    align-items: stretch;
}

.\!k-align-items-stretch {
    align-items: stretch !important;
}

.k-align-items-center {
    align-items: center;
}

.\!k-align-items-center {
    align-items: center !important;
}

.k-align-items-start {
    align-items: start;
}

.\!k-align-items-start {
    align-items: start !important;
}

.k-align-items-end {
    align-items: end;
}

.\!k-align-items-end {
    align-items: end !important;
}

.k-align-items-flex-start {
    align-items: flex-start;
}

.\!k-align-items-flex-start {
    align-items: flex-start !important;
}

.k-align-items-flex-end {
    align-items: flex-end;
}

.\!k-align-items-flex-end {
    align-items: flex-end !important;
}

.k-align-items-baseline {
    align-items: baseline;
}

.\!k-align-items-baseline {
    align-items: baseline !important;
}

.k-align-items-first-baseline {
    align-items: first baseline;
}

.\!k-align-items-first-baseline {
    align-items: first baseline !important;
}

.k-align-items-last-baseline {
    align-items: last baseline;
}

.\!k-align-items-last-baseline {
    align-items: last baseline !important;
}

.k-align-items-self-start {
    align-items: self-start;
}

.\!k-align-items-self-start {
    align-items: self-start !important;
}

.k-align-items-self-end {
    align-items: self-end;
}

.\!k-align-items-self-end {
    align-items: self-end !important;
}

.k-align-self-auto {
    align-self: auto;
}

.\!k-align-self-auto {
    align-self: auto !important;
}

.k-align-self-normal {
    align-self: normal;
}

.\!k-align-self-normal {
    align-self: normal !important;
}

.k-align-self-stretch {
    align-self: stretch;
}

.\!k-align-self-stretch {
    align-self: stretch !important;
}

.k-align-self-center {
    align-self: center;
}

.\!k-align-self-center {
    align-self: center !important;
}

.k-align-self-start {
    align-self: start;
}

.\!k-align-self-start {
    align-self: start !important;
}

.k-align-self-end {
    align-self: end;
}

.\!k-align-self-end {
    align-self: end !important;
}

.k-align-self-flex-start {
    align-self: flex-start;
}

.\!k-align-self-flex-start {
    align-self: flex-start !important;
}

.k-align-self-flex-end {
    align-self: flex-end;
}

.\!k-align-self-flex-end {
    align-self: flex-end !important;
}

.k-align-self-baseline {
    align-self: baseline;
}

.\!k-align-self-baseline {
    align-self: baseline !important;
}

.k-align-self-first-baseline {
    align-self: first baseline;
}

.\!k-align-self-first-baseline {
    align-self: first baseline !important;
}

.k-align-self-last-baseline {
    align-self: last baseline;
}

.\!k-align-self-last-baseline {
    align-self: last baseline !important;
}

.k-align-self-self-start {
    align-self: self-start;
}

.\!k-align-self-self-start {
    align-self: self-start !important;
}

.k-align-self-self-end {
    align-self: self-end;
}

.\!k-align-self-self-end {
    align-self: self-end !important;
}

.k-basis-0 {
    flex-basis: 0px;
}

.\!k-basis-0 {
    flex-basis: 0px !important;
}

.k-basis-1px {
    flex-basis: 1px;
}

.\!k-basis-1px {
    flex-basis: 1px !important;
}

.k-basis-0\.5 {
    flex-basis: 0.125rem;
}

.\!k-basis-0\.5 {
    flex-basis: 0.125rem !important;
}

.k-basis-1 {
    flex-basis: 0.25rem;
}

.\!k-basis-1 {
    flex-basis: 0.25rem !important;
}

.k-basis-1\.5 {
    flex-basis: 0.375rem;
}

.\!k-basis-1\.5 {
    flex-basis: 0.375rem !important;
}

.k-basis-2 {
    flex-basis: 0.5rem;
}

.\!k-basis-2 {
    flex-basis: 0.5rem !important;
}

.k-basis-2\.5 {
    flex-basis: 0.625rem;
}

.\!k-basis-2\.5 {
    flex-basis: 0.625rem !important;
}

.k-basis-3 {
    flex-basis: 0.75rem;
}

.\!k-basis-3 {
    flex-basis: 0.75rem !important;
}

.k-basis-3\.5 {
    flex-basis: 0.875rem;
}

.\!k-basis-3\.5 {
    flex-basis: 0.875rem !important;
}

.k-basis-4 {
    flex-basis: 1rem;
}

.\!k-basis-4 {
    flex-basis: 1rem !important;
}

.k-basis-4\.5 {
    flex-basis: 1.125rem;
}

.\!k-basis-4\.5 {
    flex-basis: 1.125rem !important;
}

.k-basis-5 {
    flex-basis: 1.25rem;
}

.\!k-basis-5 {
    flex-basis: 1.25rem !important;
}

.k-basis-5\.5 {
    flex-basis: 1.375rem;
}

.\!k-basis-5\.5 {
    flex-basis: 1.375rem !important;
}

.k-basis-6 {
    flex-basis: 1.5rem;
}

.\!k-basis-6 {
    flex-basis: 1.5rem !important;
}

.k-basis-6\.5 {
    flex-basis: 1.625rem;
}

.\!k-basis-6\.5 {
    flex-basis: 1.625rem !important;
}

.k-basis-7 {
    flex-basis: 1.75rem;
}

.\!k-basis-7 {
    flex-basis: 1.75rem !important;
}

.k-basis-7\.5 {
    flex-basis: 1.875rem;
}

.\!k-basis-7\.5 {
    flex-basis: 1.875rem !important;
}

.k-basis-8 {
    flex-basis: 2rem;
}

.\!k-basis-8 {
    flex-basis: 2rem !important;
}

.k-basis-9 {
    flex-basis: 2.25rem;
}

.\!k-basis-9 {
    flex-basis: 2.25rem !important;
}

.k-basis-10 {
    flex-basis: 2.5rem;
}

.\!k-basis-10 {
    flex-basis: 2.5rem !important;
}

.k-basis-11 {
    flex-basis: 2.75rem;
}

.\!k-basis-11 {
    flex-basis: 2.75rem !important;
}

.k-basis-12 {
    flex-basis: 3rem;
}

.\!k-basis-12 {
    flex-basis: 3rem !important;
}

.k-basis-13 {
    flex-basis: 3.25rem;
}

.\!k-basis-13 {
    flex-basis: 3.25rem !important;
}

.k-basis-14 {
    flex-basis: 3.5rem;
}

.\!k-basis-14 {
    flex-basis: 3.5rem !important;
}

.k-basis-15 {
    flex-basis: 3.75rem;
}

.\!k-basis-15 {
    flex-basis: 3.75rem !important;
}

.k-basis-16 {
    flex-basis: 4rem;
}

.\!k-basis-16 {
    flex-basis: 4rem !important;
}

.k-basis-17 {
    flex-basis: 4.25rem;
}

.\!k-basis-17 {
    flex-basis: 4.25rem !important;
}

.k-basis-18 {
    flex-basis: 4.5rem;
}

.\!k-basis-18 {
    flex-basis: 4.5rem !important;
}

.k-basis-19 {
    flex-basis: 4.75rem;
}

.\!k-basis-19 {
    flex-basis: 4.75rem !important;
}

.k-basis-20 {
    flex-basis: 5rem;
}

.\!k-basis-20 {
    flex-basis: 5rem !important;
}

.k-basis-21 {
    flex-basis: 5.25rem;
}

.\!k-basis-21 {
    flex-basis: 5.25rem !important;
}

.k-basis-22 {
    flex-basis: 5.5rem;
}

.\!k-basis-22 {
    flex-basis: 5.5rem !important;
}

.k-basis-23 {
    flex-basis: 5.75rem;
}

.\!k-basis-23 {
    flex-basis: 5.75rem !important;
}

.k-basis-24 {
    flex-basis: 6rem;
}

.\!k-basis-24 {
    flex-basis: 6rem !important;
}

.k-basis-25 {
    flex-basis: 7rem;
}

.\!k-basis-25 {
    flex-basis: 7rem !important;
}

.k-basis-26 {
    flex-basis: 8rem;
}

.\!k-basis-26 {
    flex-basis: 8rem !important;
}

.k-basis-27 {
    flex-basis: 9rem;
}

.\!k-basis-27 {
    flex-basis: 9rem !important;
}

.k-basis-28 {
    flex-basis: 10rem;
}

.\!k-basis-28 {
    flex-basis: 10rem !important;
}

.k-basis-29 {
    flex-basis: 11rem;
}

.\!k-basis-29 {
    flex-basis: 11rem !important;
}

.k-basis-30 {
    flex-basis: 12rem;
}

.\!k-basis-30 {
    flex-basis: 12rem !important;
}

.k-basis-auto {
    flex-basis: auto;
}

.\!k-basis-auto {
    flex-basis: auto !important;
}

.k-basis-1\/2 {
    flex-basis: 50%;
}

.\!k-basis-1\/2 {
    flex-basis: 50% !important;
}

.k-basis-1\/3 {
    flex-basis: 33.333333%;
}

.\!k-basis-1\/3 {
    flex-basis: 33.333333% !important;
}

.k-basis-2\/3 {
    flex-basis: 66.666667%;
}

.\!k-basis-2\/3 {
    flex-basis: 66.666667% !important;
}

.k-basis-1\/4 {
    flex-basis: 25%;
}

.\!k-basis-1\/4 {
    flex-basis: 25% !important;
}

.k-basis-2\/4 {
    flex-basis: 50%;
}

.\!k-basis-2\/4 {
    flex-basis: 50% !important;
}

.k-basis-3\/4 {
    flex-basis: 75%;
}

.\!k-basis-3\/4 {
    flex-basis: 75% !important;
}

.k-basis-1\/5 {
    flex-basis: 20%;
}

.\!k-basis-1\/5 {
    flex-basis: 20% !important;
}

.k-basis-2\/5 {
    flex-basis: 40%;
}

.\!k-basis-2\/5 {
    flex-basis: 40% !important;
}

.k-basis-3\/5 {
    flex-basis: 60%;
}

.\!k-basis-3\/5 {
    flex-basis: 60% !important;
}

.k-basis-4\/5 {
    flex-basis: 80%;
}

.\!k-basis-4\/5 {
    flex-basis: 80% !important;
}

.k-basis-1\/6 {
    flex-basis: 16.666667%;
}

.\!k-basis-1\/6 {
    flex-basis: 16.666667% !important;
}

.k-basis-2\/6 {
    flex-basis: 33.333333%;
}

.\!k-basis-2\/6 {
    flex-basis: 33.333333% !important;
}

.k-basis-3\/6 {
    flex-basis: 50%;
}

.\!k-basis-3\/6 {
    flex-basis: 50% !important;
}

.k-basis-4\/6 {
    flex-basis: 66.666667%;
}

.\!k-basis-4\/6 {
    flex-basis: 66.666667% !important;
}

.k-basis-5\/6 {
    flex-basis: 83.333333%;
}

.\!k-basis-5\/6 {
    flex-basis: 83.333333% !important;
}

.k-basis-1\/12 {
    flex-basis: 8.333333%;
}

.\!k-basis-1\/12 {
    flex-basis: 8.333333% !important;
}

.k-basis-2\/12 {
    flex-basis: 16.666667%;
}

.\!k-basis-2\/12 {
    flex-basis: 16.666667% !important;
}

.k-basis-3\/12 {
    flex-basis: 25%;
}

.\!k-basis-3\/12 {
    flex-basis: 25% !important;
}

.k-basis-4\/12 {
    flex-basis: 33.333333%;
}

.\!k-basis-4\/12 {
    flex-basis: 33.333333% !important;
}

.k-basis-5\/12 {
    flex-basis: 41.666667%;
}

.\!k-basis-5\/12 {
    flex-basis: 41.666667% !important;
}

.k-basis-6\/12 {
    flex-basis: 50%;
}

.\!k-basis-6\/12 {
    flex-basis: 50% !important;
}

.k-basis-7\/12 {
    flex-basis: 58.333333%;
}

.\!k-basis-7\/12 {
    flex-basis: 58.333333% !important;
}

.k-basis-8\/12 {
    flex-basis: 66.666667%;
}

.\!k-basis-8\/12 {
    flex-basis: 66.666667% !important;
}

.k-basis-9\/12 {
    flex-basis: 75%;
}

.\!k-basis-9\/12 {
    flex-basis: 75% !important;
}

.k-basis-10\/12 {
    flex-basis: 83.333333%;
}

.\!k-basis-10\/12 {
    flex-basis: 83.333333% !important;
}

.k-basis-11\/12 {
    flex-basis: 91.666667%;
}

.\!k-basis-11\/12 {
    flex-basis: 91.666667% !important;
}

.k-basis-full {
    flex-basis: 100%;
}

.\!k-basis-full {
    flex-basis: 100% !important;
}

.k-basis-min {
    flex-basis: min-content;
}

.\!k-basis-min {
    flex-basis: min-content !important;
}

.k-basis-max {
    flex-basis: max-content;
}

.\!k-basis-max {
    flex-basis: max-content !important;
}

.k-basis-fit {
    flex-basis: fit-content;
}

.\!k-basis-fit {
    flex-basis: fit-content !important;
}

.k-flex-basis-0 {
    flex-basis: 0px;
}

.\!k-flex-basis-0 {
    flex-basis: 0px !important;
}

.k-flex-basis-1px {
    flex-basis: 1px;
}

.\!k-flex-basis-1px {
    flex-basis: 1px !important;
}

.k-flex-basis-0\.5 {
    flex-basis: 0.125rem;
}

.\!k-flex-basis-0\.5 {
    flex-basis: 0.125rem !important;
}

.k-flex-basis-1 {
    flex-basis: 0.25rem;
}

.\!k-flex-basis-1 {
    flex-basis: 0.25rem !important;
}

.k-flex-basis-1\.5 {
    flex-basis: 0.375rem;
}

.\!k-flex-basis-1\.5 {
    flex-basis: 0.375rem !important;
}

.k-flex-basis-2 {
    flex-basis: 0.5rem;
}

.\!k-flex-basis-2 {
    flex-basis: 0.5rem !important;
}

.k-flex-basis-2\.5 {
    flex-basis: 0.625rem;
}

.\!k-flex-basis-2\.5 {
    flex-basis: 0.625rem !important;
}

.k-flex-basis-3 {
    flex-basis: 0.75rem;
}

.\!k-flex-basis-3 {
    flex-basis: 0.75rem !important;
}

.k-flex-basis-3\.5 {
    flex-basis: 0.875rem;
}

.\!k-flex-basis-3\.5 {
    flex-basis: 0.875rem !important;
}

.k-flex-basis-4 {
    flex-basis: 1rem;
}

.\!k-flex-basis-4 {
    flex-basis: 1rem !important;
}

.k-flex-basis-4\.5 {
    flex-basis: 1.125rem;
}

.\!k-flex-basis-4\.5 {
    flex-basis: 1.125rem !important;
}

.k-flex-basis-5 {
    flex-basis: 1.25rem;
}

.\!k-flex-basis-5 {
    flex-basis: 1.25rem !important;
}

.k-flex-basis-5\.5 {
    flex-basis: 1.375rem;
}

.\!k-flex-basis-5\.5 {
    flex-basis: 1.375rem !important;
}

.k-flex-basis-6 {
    flex-basis: 1.5rem;
}

.\!k-flex-basis-6 {
    flex-basis: 1.5rem !important;
}

.k-flex-basis-6\.5 {
    flex-basis: 1.625rem;
}

.\!k-flex-basis-6\.5 {
    flex-basis: 1.625rem !important;
}

.k-flex-basis-7 {
    flex-basis: 1.75rem;
}

.\!k-flex-basis-7 {
    flex-basis: 1.75rem !important;
}

.k-flex-basis-7\.5 {
    flex-basis: 1.875rem;
}

.\!k-flex-basis-7\.5 {
    flex-basis: 1.875rem !important;
}

.k-flex-basis-8 {
    flex-basis: 2rem;
}

.\!k-flex-basis-8 {
    flex-basis: 2rem !important;
}

.k-flex-basis-9 {
    flex-basis: 2.25rem;
}

.\!k-flex-basis-9 {
    flex-basis: 2.25rem !important;
}

.k-flex-basis-10 {
    flex-basis: 2.5rem;
}

.\!k-flex-basis-10 {
    flex-basis: 2.5rem !important;
}

.k-flex-basis-11 {
    flex-basis: 2.75rem;
}

.\!k-flex-basis-11 {
    flex-basis: 2.75rem !important;
}

.k-flex-basis-12 {
    flex-basis: 3rem;
}

.\!k-flex-basis-12 {
    flex-basis: 3rem !important;
}

.k-flex-basis-13 {
    flex-basis: 3.25rem;
}

.\!k-flex-basis-13 {
    flex-basis: 3.25rem !important;
}

.k-flex-basis-14 {
    flex-basis: 3.5rem;
}

.\!k-flex-basis-14 {
    flex-basis: 3.5rem !important;
}

.k-flex-basis-15 {
    flex-basis: 3.75rem;
}

.\!k-flex-basis-15 {
    flex-basis: 3.75rem !important;
}

.k-flex-basis-16 {
    flex-basis: 4rem;
}

.\!k-flex-basis-16 {
    flex-basis: 4rem !important;
}

.k-flex-basis-17 {
    flex-basis: 4.25rem;
}

.\!k-flex-basis-17 {
    flex-basis: 4.25rem !important;
}

.k-flex-basis-18 {
    flex-basis: 4.5rem;
}

.\!k-flex-basis-18 {
    flex-basis: 4.5rem !important;
}

.k-flex-basis-19 {
    flex-basis: 4.75rem;
}

.\!k-flex-basis-19 {
    flex-basis: 4.75rem !important;
}

.k-flex-basis-20 {
    flex-basis: 5rem;
}

.\!k-flex-basis-20 {
    flex-basis: 5rem !important;
}

.k-flex-basis-21 {
    flex-basis: 5.25rem;
}

.\!k-flex-basis-21 {
    flex-basis: 5.25rem !important;
}

.k-flex-basis-22 {
    flex-basis: 5.5rem;
}

.\!k-flex-basis-22 {
    flex-basis: 5.5rem !important;
}

.k-flex-basis-23 {
    flex-basis: 5.75rem;
}

.\!k-flex-basis-23 {
    flex-basis: 5.75rem !important;
}

.k-flex-basis-24 {
    flex-basis: 6rem;
}

.\!k-flex-basis-24 {
    flex-basis: 6rem !important;
}

.k-flex-basis-25 {
    flex-basis: 7rem;
}

.\!k-flex-basis-25 {
    flex-basis: 7rem !important;
}

.k-flex-basis-26 {
    flex-basis: 8rem;
}

.\!k-flex-basis-26 {
    flex-basis: 8rem !important;
}

.k-flex-basis-27 {
    flex-basis: 9rem;
}

.\!k-flex-basis-27 {
    flex-basis: 9rem !important;
}

.k-flex-basis-28 {
    flex-basis: 10rem;
}

.\!k-flex-basis-28 {
    flex-basis: 10rem !important;
}

.k-flex-basis-29 {
    flex-basis: 11rem;
}

.\!k-flex-basis-29 {
    flex-basis: 11rem !important;
}

.k-flex-basis-30 {
    flex-basis: 12rem;
}

.\!k-flex-basis-30 {
    flex-basis: 12rem !important;
}

.k-flex-basis-auto {
    flex-basis: auto;
}

.\!k-flex-basis-auto {
    flex-basis: auto !important;
}

.k-flex-basis-1\/2 {
    flex-basis: 50%;
}

.\!k-flex-basis-1\/2 {
    flex-basis: 50% !important;
}

.k-flex-basis-1\/3 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-1\/3 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-2\/3 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-2\/3 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-1\/4 {
    flex-basis: 25%;
}

.\!k-flex-basis-1\/4 {
    flex-basis: 25% !important;
}

.k-flex-basis-2\/4 {
    flex-basis: 50%;
}

.\!k-flex-basis-2\/4 {
    flex-basis: 50% !important;
}

.k-flex-basis-3\/4 {
    flex-basis: 75%;
}

.\!k-flex-basis-3\/4 {
    flex-basis: 75% !important;
}

.k-flex-basis-1\/5 {
    flex-basis: 20%;
}

.\!k-flex-basis-1\/5 {
    flex-basis: 20% !important;
}

.k-flex-basis-2\/5 {
    flex-basis: 40%;
}

.\!k-flex-basis-2\/5 {
    flex-basis: 40% !important;
}

.k-flex-basis-3\/5 {
    flex-basis: 60%;
}

.\!k-flex-basis-3\/5 {
    flex-basis: 60% !important;
}

.k-flex-basis-4\/5 {
    flex-basis: 80%;
}

.\!k-flex-basis-4\/5 {
    flex-basis: 80% !important;
}

.k-flex-basis-1\/6 {
    flex-basis: 16.666667%;
}

.\!k-flex-basis-1\/6 {
    flex-basis: 16.666667% !important;
}

.k-flex-basis-2\/6 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-2\/6 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-3\/6 {
    flex-basis: 50%;
}

.\!k-flex-basis-3\/6 {
    flex-basis: 50% !important;
}

.k-flex-basis-4\/6 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-4\/6 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-5\/6 {
    flex-basis: 83.333333%;
}

.\!k-flex-basis-5\/6 {
    flex-basis: 83.333333% !important;
}

.k-flex-basis-1\/12 {
    flex-basis: 8.333333%;
}

.\!k-flex-basis-1\/12 {
    flex-basis: 8.333333% !important;
}

.k-flex-basis-2\/12 {
    flex-basis: 16.666667%;
}

.\!k-flex-basis-2\/12 {
    flex-basis: 16.666667% !important;
}

.k-flex-basis-3\/12 {
    flex-basis: 25%;
}

.\!k-flex-basis-3\/12 {
    flex-basis: 25% !important;
}

.k-flex-basis-4\/12 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-4\/12 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-5\/12 {
    flex-basis: 41.666667%;
}

.\!k-flex-basis-5\/12 {
    flex-basis: 41.666667% !important;
}

.k-flex-basis-6\/12 {
    flex-basis: 50%;
}

.\!k-flex-basis-6\/12 {
    flex-basis: 50% !important;
}

.k-flex-basis-7\/12 {
    flex-basis: 58.333333%;
}

.\!k-flex-basis-7\/12 {
    flex-basis: 58.333333% !important;
}

.k-flex-basis-8\/12 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-8\/12 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-9\/12 {
    flex-basis: 75%;
}

.\!k-flex-basis-9\/12 {
    flex-basis: 75% !important;
}

.k-flex-basis-10\/12 {
    flex-basis: 83.333333%;
}

.\!k-flex-basis-10\/12 {
    flex-basis: 83.333333% !important;
}

.k-flex-basis-11\/12 {
    flex-basis: 91.666667%;
}

.\!k-flex-basis-11\/12 {
    flex-basis: 91.666667% !important;
}

.k-flex-basis-full {
    flex-basis: 100%;
}

.\!k-flex-basis-full {
    flex-basis: 100% !important;
}

.k-flex-basis-min {
    flex-basis: min-content;
}

.\!k-flex-basis-min {
    flex-basis: min-content !important;
}

.k-flex-basis-max {
    flex-basis: max-content;
}

.\!k-flex-basis-max {
    flex-basis: max-content !important;
}

.k-flex-basis-fit {
    flex-basis: fit-content;
}

.\!k-flex-basis-fit {
    flex-basis: fit-content !important;
}

.k-flex-row, .k-d-flex-row {
    flex-direction: row;
}

.\!k-flex-row, .\!k-d-flex-row, .\!k-d-flex-col {
    flex-direction: row !important;
}

.k-flex-row-reverse {
    flex-direction: row-reverse;
}

.\!k-flex-row-reverse {
    flex-direction: row-reverse !important;
}

.k-flex-col, .k-d-flex-col, .k-flex-column {
    flex-direction: column;
}

.\!k-flex-col {
    flex-direction: column !important;
}

.k-flex-col-reverse, .k-flex-column-reverse {
    flex-direction: column-reverse;
}

.\!k-flex-col-reverse {
    flex-direction: column-reverse !important;
}

.k-grow {
    flex-grow: 1;
}

.\!k-grow {
    flex-grow: 1 !important;
}

.k-grow-0 {
    flex-grow: 0;
}

.\!k-grow-0 {
    flex-grow: 0 !important;
}

.k-flex-grow {
    flex-grow: 1;
}

.\!k-flex-grow {
    flex-grow: 1 !important;
}

.k-flex-grow-0 {
    flex-grow: 0;
}

.\!k-flex-grow-0 {
    flex-grow: 0 !important;
}

.k-shrink {
    flex-shrink: 1;
}

.\!k-shrink {
    flex-shrink: 1 !important;
}

.k-shrink-0 {
    flex-shrink: 0;
}

.\!k-shrink-0 {
    flex-shrink: 0 !important;
}

.k-flex-shrink {
    flex-shrink: 1;
}

.\!k-flex-shrink {
    flex-shrink: 1 !important;
}

.k-flex-shrink-0 {
    flex-shrink: 0;
}

.\!k-flex-shrink-0 {
    flex-shrink: 0 !important;
}

.k-flex-wrap {
    flex-wrap: wrap;
}

.\!k-flex-wrap {
    flex-wrap: wrap !important;
}

.k-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
}

.\!k-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

.k-flex-nowrap {
    flex-wrap: nowrap;
}

.\!k-flex-nowrap {
    flex-wrap: nowrap !important;
}

.k-flex-1 {
    flex: 1 1 0%;
}

.\!k-flex-1 {
    flex: 1 1 0% !important;
}

.k-flex-auto {
    flex: 1 1 auto;
}

.\!k-flex-auto {
    flex: 1 1 auto !important;
}

.k-flex-initial {
    flex: 0 1 auto;
}

.\!k-flex-initial {
    flex: 0 1 auto !important;
}

.k-flex-none {
    flex: none;
}

.\!k-flex-none {
    flex: none !important;
}

.k-gap-0 {
    gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-0 {
    gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-1px {
    gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-1px {
    gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-0\.5 {
    gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-0\.5 {
    gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-1 {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-1 {
    gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-1\.5 {
    gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-1\.5 {
    gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-2 {
    gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-2 {
    gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-2\.5 {
    gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-2\.5 {
    gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-3 {
    gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-3 {
    gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-3\.5 {
    gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-3\.5 {
    gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-4 {
    gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-4 {
    gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-4\.5 {
    gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-4\.5 {
    gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-5 {
    gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-5 {
    gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-5\.5 {
    gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-5\.5 {
    gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-6 {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-6 {
    gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-6\.5 {
    gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-6\.5 {
    gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-7 {
    gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-7 {
    gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-7\.5 {
    gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-7\.5 {
    gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-8 {
    gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-8 {
    gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-9 {
    gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-9 {
    gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-10 {
    gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-10 {
    gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-11 {
    gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-11 {
    gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-12 {
    gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-12 {
    gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-13 {
    gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-13 {
    gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-14 {
    gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-14 {
    gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-15 {
    gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-15 {
    gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-16 {
    gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-16 {
    gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-17 {
    gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-17 {
    gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-18 {
    gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-18 {
    gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-19 {
    gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-19 {
    gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-20 {
    gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-20 {
    gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-21 {
    gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-21 {
    gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-22 {
    gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-22 {
    gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-23 {
    gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-23 {
    gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-24 {
    gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-24 {
    gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-25 {
    gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-25 {
    gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-26 {
    gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-26 {
    gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-27 {
    gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-27 {
    gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-28 {
    gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-28 {
    gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-29 {
    gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-29 {
    gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-30 {
    gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-30 {
    gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-xs {
    gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-xs {
    gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-sm {
    gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-sm {
    gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-md {
    gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-md {
    gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-lg {
    gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-lg {
    gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-xl {
    gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-xl {
    gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-thin {
    gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-thin {
    gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-hair {
    gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-hair {
    gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-gap-x-0 {
    column-gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-x-0 {
    column-gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-x-1px {
    column-gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-x-1px {
    column-gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-x-0\.5 {
    column-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-x-0\.5 {
    column-gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-x-1 {
    column-gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-x-1 {
    column-gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-x-1\.5 {
    column-gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-x-1\.5 {
    column-gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-x-2 {
    column-gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-x-2 {
    column-gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-x-2\.5 {
    column-gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-x-2\.5 {
    column-gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-x-3 {
    column-gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-x-3 {
    column-gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-x-3\.5 {
    column-gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-x-3\.5 {
    column-gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-x-4 {
    column-gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-x-4 {
    column-gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-x-4\.5 {
    column-gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-x-4\.5 {
    column-gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-x-5 {
    column-gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-x-5 {
    column-gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-x-5\.5 {
    column-gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-x-5\.5 {
    column-gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-x-6 {
    column-gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-x-6 {
    column-gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-x-6\.5 {
    column-gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-x-6\.5 {
    column-gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-x-7 {
    column-gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-x-7 {
    column-gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-x-7\.5 {
    column-gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-x-7\.5 {
    column-gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-x-8 {
    column-gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-x-8 {
    column-gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-x-9 {
    column-gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-x-9 {
    column-gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-x-10 {
    column-gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-x-10 {
    column-gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-x-11 {
    column-gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-x-11 {
    column-gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-x-12 {
    column-gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-x-12 {
    column-gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-x-13 {
    column-gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-x-13 {
    column-gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-x-14 {
    column-gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-x-14 {
    column-gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-x-15 {
    column-gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-x-15 {
    column-gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-x-16 {
    column-gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-x-16 {
    column-gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-x-17 {
    column-gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-x-17 {
    column-gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-x-18 {
    column-gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-x-18 {
    column-gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-x-19 {
    column-gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-x-19 {
    column-gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-x-20 {
    column-gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-x-20 {
    column-gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-x-21 {
    column-gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-x-21 {
    column-gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-x-22 {
    column-gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-x-22 {
    column-gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-x-23 {
    column-gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-x-23 {
    column-gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-x-24 {
    column-gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-x-24 {
    column-gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-x-25 {
    column-gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-x-25 {
    column-gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-x-26 {
    column-gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-x-26 {
    column-gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-x-27 {
    column-gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-x-27 {
    column-gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-x-28 {
    column-gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-x-28 {
    column-gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-x-29 {
    column-gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-x-29 {
    column-gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-x-30 {
    column-gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-x-30 {
    column-gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-x-xs {
    column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-x-xs {
    column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-x-sm {
    column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-x-sm {
    column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-x-md {
    column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-x-md {
    column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-x-lg {
    column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-x-lg {
    column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-x-xl {
    column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-x-xl {
    column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-x-thin {
    column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-x-thin {
    column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-x-hair {
    column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-x-hair {
    column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-gap-y-0 {
    row-gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-y-0 {
    row-gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-y-1px {
    row-gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-y-1px {
    row-gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-y-0\.5 {
    row-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-y-0\.5 {
    row-gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-y-1 {
    row-gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-y-1 {
    row-gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-y-1\.5 {
    row-gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-y-1\.5 {
    row-gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-y-2 {
    row-gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-y-2 {
    row-gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-y-2\.5 {
    row-gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-y-2\.5 {
    row-gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-y-3 {
    row-gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-y-3 {
    row-gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-y-3\.5 {
    row-gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-y-3\.5 {
    row-gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-y-4 {
    row-gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-y-4 {
    row-gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-y-4\.5 {
    row-gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-y-4\.5 {
    row-gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-y-5 {
    row-gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-y-5 {
    row-gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-y-5\.5 {
    row-gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-y-5\.5 {
    row-gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-y-6 {
    row-gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-y-6 {
    row-gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-y-6\.5 {
    row-gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-y-6\.5 {
    row-gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-y-7 {
    row-gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-y-7 {
    row-gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-y-7\.5 {
    row-gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-y-7\.5 {
    row-gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-y-8 {
    row-gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-y-8 {
    row-gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-y-9 {
    row-gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-y-9 {
    row-gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-y-10 {
    row-gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-y-10 {
    row-gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-y-11 {
    row-gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-y-11 {
    row-gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-y-12 {
    row-gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-y-12 {
    row-gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-y-13 {
    row-gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-y-13 {
    row-gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-y-14 {
    row-gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-y-14 {
    row-gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-y-15 {
    row-gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-y-15 {
    row-gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-y-16 {
    row-gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-y-16 {
    row-gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-y-17 {
    row-gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-y-17 {
    row-gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-y-18 {
    row-gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-y-18 {
    row-gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-y-19 {
    row-gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-y-19 {
    row-gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-y-20 {
    row-gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-y-20 {
    row-gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-y-21 {
    row-gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-y-21 {
    row-gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-y-22 {
    row-gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-y-22 {
    row-gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-y-23 {
    row-gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-y-23 {
    row-gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-y-24 {
    row-gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-y-24 {
    row-gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-y-25 {
    row-gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-y-25 {
    row-gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-y-26 {
    row-gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-y-26 {
    row-gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-y-27 {
    row-gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-y-27 {
    row-gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-y-28 {
    row-gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-y-28 {
    row-gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-y-29 {
    row-gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-y-29 {
    row-gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-y-30 {
    row-gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-y-30 {
    row-gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-y-xs {
    row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-y-xs {
    row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-y-sm {
    row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-y-sm {
    row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-y-md {
    row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-y-md {
    row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-y-lg {
    row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-y-lg {
    row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-y-xl {
    row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-y-xl {
    row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-y-thin {
    row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-y-thin {
    row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-y-hair {
    row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-y-hair {
    row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-grid-auto-cols-auto {
    grid-auto-columns: auto;
}

.\!k-grid-auto-cols-auto {
    grid-auto-columns: auto !important;
}

.k-grid-auto-cols-min {
    grid-auto-columns: min-content;
}

.\!k-grid-auto-cols-min {
    grid-auto-columns: min-content !important;
}

.k-grid-auto-cols-max {
    grid-auto-columns: max-content;
}

.\!k-grid-auto-cols-max {
    grid-auto-columns: max-content !important;
}

.k-grid-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
}

.\!k-grid-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
}

.k-grid-flow-row {
    grid-auto-flow: row;
}

.\!k-grid-flow-row {
    grid-auto-flow: row !important;
}

.k-grid-flow-col {
    grid-auto-flow: column;
}

.\!k-grid-flow-col {
    grid-auto-flow: column !important;
}

.k-grid-flow-dense {
    grid-auto-flow: dense;
}

.\!k-grid-flow-dense {
    grid-auto-flow: dense !important;
}

.k-grid-flow-row-dense {
    grid-auto-flow: row dense;
}

.\!k-grid-flow-row-dense {
    grid-auto-flow: row dense !important;
}

.k-grid-flow-col-dense {
    grid-auto-flow: column dense;
}

.\!k-grid-flow-col-dense {
    grid-auto-flow: column dense !important;
}

.k-grid-flow-unset {
    grid-auto-flow: unset;
}

.\!k-grid-flow-unset {
    grid-auto-flow: unset !important;
}

.k-grid-auto-rows-auto {
    grid-auto-rows: auto;
}

.\!k-grid-auto-rows-auto {
    grid-auto-rows: auto !important;
}

.k-grid-auto-rows-min {
    grid-auto-rows: min-content;
}

.\!k-grid-auto-rows-min {
    grid-auto-rows: min-content !important;
}

.k-grid-auto-rows-max {
    grid-auto-rows: max-content;
}

.\!k-grid-auto-rows-max {
    grid-auto-rows: max-content !important;
}

.k-grid-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
}

.\!k-grid-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
}

.k-col-start-1 {
    grid-column-start: 1;
}

.\!k-col-start-1 {
    grid-column-start: 1 !important;
}

.k-col-start-2 {
    grid-column-start: 2;
}

.\!k-col-start-2 {
    grid-column-start: 2 !important;
}

.k-col-start-3 {
    grid-column-start: 3;
}

.\!k-col-start-3 {
    grid-column-start: 3 !important;
}

.k-col-start-4 {
    grid-column-start: 4;
}

.\!k-col-start-4 {
    grid-column-start: 4 !important;
}

.k-col-start-5 {
    grid-column-start: 5;
}

.\!k-col-start-5 {
    grid-column-start: 5 !important;
}

.k-col-start-6 {
    grid-column-start: 6;
}

.\!k-col-start-6 {
    grid-column-start: 6 !important;
}

.k-col-start-7 {
    grid-column-start: 7;
}

.\!k-col-start-7 {
    grid-column-start: 7 !important;
}

.k-col-start-8 {
    grid-column-start: 8;
}

.\!k-col-start-8 {
    grid-column-start: 8 !important;
}

.k-col-start-9 {
    grid-column-start: 9;
}

.\!k-col-start-9 {
    grid-column-start: 9 !important;
}

.k-col-start-10 {
    grid-column-start: 10;
}

.\!k-col-start-10 {
    grid-column-start: 10 !important;
}

.k-col-start-11 {
    grid-column-start: 11;
}

.\!k-col-start-11 {
    grid-column-start: 11 !important;
}

.k-col-start-12 {
    grid-column-start: 12;
}

.\!k-col-start-12 {
    grid-column-start: 12 !important;
}

.k-col-start-13 {
    grid-column-start: 13;
}

.\!k-col-start-13 {
    grid-column-start: 13 !important;
}

.k-col-start--1 {
    grid-column-start: -1;
}

.\!k-col-start--1 {
    grid-column-start: -1 !important;
}

.k-col-start--2 {
    grid-column-start: -2;
}

.\!k-col-start--2 {
    grid-column-start: -2 !important;
}

.k-col-start--3 {
    grid-column-start: -3;
}

.\!k-col-start--3 {
    grid-column-start: -3 !important;
}

.k-col-start--4 {
    grid-column-start: -4;
}

.\!k-col-start--4 {
    grid-column-start: -4 !important;
}

.k-col-start--5 {
    grid-column-start: -5;
}

.\!k-col-start--5 {
    grid-column-start: -5 !important;
}

.k-col-start--6 {
    grid-column-start: -6;
}

.\!k-col-start--6 {
    grid-column-start: -6 !important;
}

.k-col-start--7 {
    grid-column-start: -7;
}

.\!k-col-start--7 {
    grid-column-start: -7 !important;
}

.k-col-start--8 {
    grid-column-start: -8;
}

.\!k-col-start--8 {
    grid-column-start: -8 !important;
}

.k-col-start--9 {
    grid-column-start: -9;
}

.\!k-col-start--9 {
    grid-column-start: -9 !important;
}

.k-col-start--10 {
    grid-column-start: -10;
}

.\!k-col-start--10 {
    grid-column-start: -10 !important;
}

.k-col-start--11 {
    grid-column-start: -11;
}

.\!k-col-start--11 {
    grid-column-start: -11 !important;
}

.k-col-start--12 {
    grid-column-start: -12;
}

.\!k-col-start--12 {
    grid-column-start: -12 !important;
}

.k-col-start--13 {
    grid-column-start: -13;
}

.\!k-col-start--13 {
    grid-column-start: -13 !important;
}

.k-col-start-auto {
    grid-column-start: auto;
}

.\!k-col-start-auto {
    grid-column-start: auto !important;
}

.k-col-end-1 {
    grid-column-end: 1;
}

.\!k-col-end-1 {
    grid-column-end: 1 !important;
}

.k-col-end-2 {
    grid-column-end: 2;
}

.\!k-col-end-2 {
    grid-column-end: 2 !important;
}

.k-col-end-3 {
    grid-column-end: 3;
}

.\!k-col-end-3 {
    grid-column-end: 3 !important;
}

.k-col-end-4 {
    grid-column-end: 4;
}

.\!k-col-end-4 {
    grid-column-end: 4 !important;
}

.k-col-end-5 {
    grid-column-end: 5;
}

.\!k-col-end-5 {
    grid-column-end: 5 !important;
}

.k-col-end-6 {
    grid-column-end: 6;
}

.\!k-col-end-6 {
    grid-column-end: 6 !important;
}

.k-col-end-7 {
    grid-column-end: 7;
}

.\!k-col-end-7 {
    grid-column-end: 7 !important;
}

.k-col-end-8 {
    grid-column-end: 8;
}

.\!k-col-end-8 {
    grid-column-end: 8 !important;
}

.k-col-end-9 {
    grid-column-end: 9;
}

.\!k-col-end-9 {
    grid-column-end: 9 !important;
}

.k-col-end-10 {
    grid-column-end: 10;
}

.\!k-col-end-10 {
    grid-column-end: 10 !important;
}

.k-col-end-11 {
    grid-column-end: 11;
}

.\!k-col-end-11 {
    grid-column-end: 11 !important;
}

.k-col-end-12 {
    grid-column-end: 12;
}

.\!k-col-end-12 {
    grid-column-end: 12 !important;
}

.k-col-end-13 {
    grid-column-end: 13;
}

.\!k-col-end-13 {
    grid-column-end: 13 !important;
}

.k-col-end--1 {
    grid-column-end: -1;
}

.\!k-col-end--1 {
    grid-column-end: -1 !important;
}

.k-col-end--2 {
    grid-column-end: -2;
}

.\!k-col-end--2 {
    grid-column-end: -2 !important;
}

.k-col-end--3 {
    grid-column-end: -3;
}

.\!k-col-end--3 {
    grid-column-end: -3 !important;
}

.k-col-end--4 {
    grid-column-end: -4;
}

.\!k-col-end--4 {
    grid-column-end: -4 !important;
}

.k-col-end--5 {
    grid-column-end: -5;
}

.\!k-col-end--5 {
    grid-column-end: -5 !important;
}

.k-col-end--6 {
    grid-column-end: -6;
}

.\!k-col-end--6 {
    grid-column-end: -6 !important;
}

.k-col-end--7 {
    grid-column-end: -7;
}

.\!k-col-end--7 {
    grid-column-end: -7 !important;
}

.k-col-end--8 {
    grid-column-end: -8;
}

.\!k-col-end--8 {
    grid-column-end: -8 !important;
}

.k-col-end--9 {
    grid-column-end: -9;
}

.\!k-col-end--9 {
    grid-column-end: -9 !important;
}

.k-col-end--10 {
    grid-column-end: -10;
}

.\!k-col-end--10 {
    grid-column-end: -10 !important;
}

.k-col-end--11 {
    grid-column-end: -11;
}

.\!k-col-end--11 {
    grid-column-end: -11 !important;
}

.k-col-end--12 {
    grid-column-end: -12;
}

.\!k-col-end--12 {
    grid-column-end: -12 !important;
}

.k-col-end--13 {
    grid-column-end: -13;
}

.\!k-col-end--13 {
    grid-column-end: -13 !important;
}

.k-col-end-auto {
    grid-column-end: auto;
}

.\!k-col-end-auto {
    grid-column-end: auto !important;
}

.k-col-span-1 {
    grid-column: span 1/span 1;
}

.\!k-col-span-1 {
    grid-column: span 1/span 1 !important;
}

.k-col-span-2 {
    grid-column: span 2/span 2;
}

.\!k-col-span-2 {
    grid-column: span 2/span 2 !important;
}

.k-col-span-3 {
    grid-column: span 3/span 3;
}

.\!k-col-span-3 {
    grid-column: span 3/span 3 !important;
}

.k-col-span-4 {
    grid-column: span 4/span 4;
}

.\!k-col-span-4 {
    grid-column: span 4/span 4 !important;
}

.k-col-span-5 {
    grid-column: span 5/span 5;
}

.\!k-col-span-5 {
    grid-column: span 5/span 5 !important;
}

.k-col-span-6 {
    grid-column: span 6/span 6;
}

.\!k-col-span-6 {
    grid-column: span 6/span 6 !important;
}

.k-col-span-7 {
    grid-column: span 7/span 7;
}

.\!k-col-span-7 {
    grid-column: span 7/span 7 !important;
}

.k-col-span-8 {
    grid-column: span 8/span 8;
}

.\!k-col-span-8 {
    grid-column: span 8/span 8 !important;
}

.k-col-span-9 {
    grid-column: span 9/span 9;
}

.\!k-col-span-9 {
    grid-column: span 9/span 9 !important;
}

.k-col-span-10 {
    grid-column: span 10/span 10;
}

.\!k-col-span-10 {
    grid-column: span 10/span 10 !important;
}

.k-col-span-11 {
    grid-column: span 11/span 11;
}

.\!k-col-span-11 {
    grid-column: span 11/span 11 !important;
}

.k-col-span-12 {
    grid-column: span 12/span 12;
}

.\!k-col-span-12 {
    grid-column: span 12/span 12 !important;
}

.k-col-span-full {
    grid-column: 1 / -1;
}

.\!k-col-span-full {
    grid-column: 1 / -1 !important;
}

.k-col-span-auto {
    grid-column: auto;
}

.\!k-col-span-auto {
    grid-column: auto !important;
}

.k-colspan-1 {
    grid-column: span 1/span 1;
}

.\!k-colspan-1 {
    grid-column: span 1/span 1 !important;
}

.k-colspan-2 {
    grid-column: span 2/span 2;
}

.\!k-colspan-2 {
    grid-column: span 2/span 2 !important;
}

.k-colspan-3 {
    grid-column: span 3/span 3;
}

.\!k-colspan-3 {
    grid-column: span 3/span 3 !important;
}

.k-colspan-4 {
    grid-column: span 4/span 4;
}

.\!k-colspan-4 {
    grid-column: span 4/span 4 !important;
}

.k-colspan-5 {
    grid-column: span 5/span 5;
}

.\!k-colspan-5 {
    grid-column: span 5/span 5 !important;
}

.k-colspan-6 {
    grid-column: span 6/span 6;
}

.\!k-colspan-6 {
    grid-column: span 6/span 6 !important;
}

.k-colspan-7 {
    grid-column: span 7/span 7;
}

.\!k-colspan-7 {
    grid-column: span 7/span 7 !important;
}

.k-colspan-8 {
    grid-column: span 8/span 8;
}

.\!k-colspan-8 {
    grid-column: span 8/span 8 !important;
}

.k-colspan-9 {
    grid-column: span 9/span 9;
}

.\!k-colspan-9 {
    grid-column: span 9/span 9 !important;
}

.k-colspan-10 {
    grid-column: span 10/span 10;
}

.\!k-colspan-10 {
    grid-column: span 10/span 10 !important;
}

.k-colspan-11 {
    grid-column: span 11/span 11;
}

.\!k-colspan-11 {
    grid-column: span 11/span 11 !important;
}

.k-colspan-12 {
    grid-column: span 12/span 12;
}

.\!k-colspan-12 {
    grid-column: span 12/span 12 !important;
}

.k-colspan-full, .k-colspan-all {
    grid-column: 1 / -1;
}

.\!k-colspan-full, .\!k-colspan-all {
    grid-column: 1 / -1 !important;
}

.k-colspan-auto {
    grid-column: auto;
}

.\!k-colspan-auto {
    grid-column: auto !important;
}

.k-row-start-1 {
    grid-row-start: 1;
}

.\!k-row-start-1 {
    grid-row-start: 1 !important;
}

.k-row-start-2 {
    grid-row-start: 2;
}

.\!k-row-start-2 {
    grid-row-start: 2 !important;
}

.k-row-start-3 {
    grid-row-start: 3;
}

.\!k-row-start-3 {
    grid-row-start: 3 !important;
}

.k-row-start-4 {
    grid-row-start: 4;
}

.\!k-row-start-4 {
    grid-row-start: 4 !important;
}

.k-row-start-5 {
    grid-row-start: 5;
}

.\!k-row-start-5 {
    grid-row-start: 5 !important;
}

.k-row-start-6 {
    grid-row-start: 6;
}

.\!k-row-start-6 {
    grid-row-start: 6 !important;
}

.k-row-start-7 {
    grid-row-start: 7;
}

.\!k-row-start-7 {
    grid-row-start: 7 !important;
}

.k-row-start-8 {
    grid-row-start: 8;
}

.\!k-row-start-8 {
    grid-row-start: 8 !important;
}

.k-row-start-9 {
    grid-row-start: 9;
}

.\!k-row-start-9 {
    grid-row-start: 9 !important;
}

.k-row-start-10 {
    grid-row-start: 10;
}

.\!k-row-start-10 {
    grid-row-start: 10 !important;
}

.k-row-start-11 {
    grid-row-start: 11;
}

.\!k-row-start-11 {
    grid-row-start: 11 !important;
}

.k-row-start-12 {
    grid-row-start: 12;
}

.\!k-row-start-12 {
    grid-row-start: 12 !important;
}

.k-row-start-13 {
    grid-row-start: 13;
}

.\!k-row-start-13 {
    grid-row-start: 13 !important;
}

.k-row-start--1 {
    grid-row-start: -1;
}

.\!k-row-start--1 {
    grid-row-start: -1 !important;
}

.k-row-start--2 {
    grid-row-start: -2;
}

.\!k-row-start--2 {
    grid-row-start: -2 !important;
}

.k-row-start--3 {
    grid-row-start: -3;
}

.\!k-row-start--3 {
    grid-row-start: -3 !important;
}

.k-row-start--4 {
    grid-row-start: -4;
}

.\!k-row-start--4 {
    grid-row-start: -4 !important;
}

.k-row-start--5 {
    grid-row-start: -5;
}

.\!k-row-start--5 {
    grid-row-start: -5 !important;
}

.k-row-start--6 {
    grid-row-start: -6;
}

.\!k-row-start--6 {
    grid-row-start: -6 !important;
}

.k-row-start--7 {
    grid-row-start: -7;
}

.\!k-row-start--7 {
    grid-row-start: -7 !important;
}

.k-row-start--8 {
    grid-row-start: -8;
}

.\!k-row-start--8 {
    grid-row-start: -8 !important;
}

.k-row-start--9 {
    grid-row-start: -9;
}

.\!k-row-start--9 {
    grid-row-start: -9 !important;
}

.k-row-start--10 {
    grid-row-start: -10;
}

.\!k-row-start--10 {
    grid-row-start: -10 !important;
}

.k-row-start--11 {
    grid-row-start: -11;
}

.\!k-row-start--11 {
    grid-row-start: -11 !important;
}

.k-row-start--12 {
    grid-row-start: -12;
}

.\!k-row-start--12 {
    grid-row-start: -12 !important;
}

.k-row-start--13 {
    grid-row-start: -13;
}

.\!k-row-start--13 {
    grid-row-start: -13 !important;
}

.k-row-start-auto {
    grid-row-start: auto;
}

.\!k-row-start-auto {
    grid-row-start: auto !important;
}

.k-row-end-1 {
    grid-row-end: 1;
}

.\!k-row-end-1 {
    grid-row-end: 1 !important;
}

.k-row-end-2 {
    grid-row-end: 2;
}

.\!k-row-end-2 {
    grid-row-end: 2 !important;
}

.k-row-end-3 {
    grid-row-end: 3;
}

.\!k-row-end-3 {
    grid-row-end: 3 !important;
}

.k-row-end-4 {
    grid-row-end: 4;
}

.\!k-row-end-4 {
    grid-row-end: 4 !important;
}

.k-row-end-5 {
    grid-row-end: 5;
}

.\!k-row-end-5 {
    grid-row-end: 5 !important;
}

.k-row-end-6 {
    grid-row-end: 6;
}

.\!k-row-end-6 {
    grid-row-end: 6 !important;
}

.k-row-end-7 {
    grid-row-end: 7;
}

.\!k-row-end-7 {
    grid-row-end: 7 !important;
}

.k-row-end-8 {
    grid-row-end: 8;
}

.\!k-row-end-8 {
    grid-row-end: 8 !important;
}

.k-row-end-9 {
    grid-row-end: 9;
}

.\!k-row-end-9 {
    grid-row-end: 9 !important;
}

.k-row-end-10 {
    grid-row-end: 10;
}

.\!k-row-end-10 {
    grid-row-end: 10 !important;
}

.k-row-end-11 {
    grid-row-end: 11;
}

.\!k-row-end-11 {
    grid-row-end: 11 !important;
}

.k-row-end-12 {
    grid-row-end: 12;
}

.\!k-row-end-12 {
    grid-row-end: 12 !important;
}

.k-row-end-13 {
    grid-row-end: 13;
}

.\!k-row-end-13 {
    grid-row-end: 13 !important;
}

.k-row-end--1 {
    grid-row-end: -1;
}

.\!k-row-end--1 {
    grid-row-end: -1 !important;
}

.k-row-end--2 {
    grid-row-end: -2;
}

.\!k-row-end--2 {
    grid-row-end: -2 !important;
}

.k-row-end--3 {
    grid-row-end: -3;
}

.\!k-row-end--3 {
    grid-row-end: -3 !important;
}

.k-row-end--4 {
    grid-row-end: -4;
}

.\!k-row-end--4 {
    grid-row-end: -4 !important;
}

.k-row-end--5 {
    grid-row-end: -5;
}

.\!k-row-end--5 {
    grid-row-end: -5 !important;
}

.k-row-end--6 {
    grid-row-end: -6;
}

.\!k-row-end--6 {
    grid-row-end: -6 !important;
}

.k-row-end--7 {
    grid-row-end: -7;
}

.\!k-row-end--7 {
    grid-row-end: -7 !important;
}

.k-row-end--8 {
    grid-row-end: -8;
}

.\!k-row-end--8 {
    grid-row-end: -8 !important;
}

.k-row-end--9 {
    grid-row-end: -9;
}

.\!k-row-end--9 {
    grid-row-end: -9 !important;
}

.k-row-end--10 {
    grid-row-end: -10;
}

.\!k-row-end--10 {
    grid-row-end: -10 !important;
}

.k-row-end--11 {
    grid-row-end: -11;
}

.\!k-row-end--11 {
    grid-row-end: -11 !important;
}

.k-row-end--12 {
    grid-row-end: -12;
}

.\!k-row-end--12 {
    grid-row-end: -12 !important;
}

.k-row-end--13 {
    grid-row-end: -13;
}

.\!k-row-end--13 {
    grid-row-end: -13 !important;
}

.k-row-end-auto {
    grid-row-end: auto;
}

.\!k-row-end-auto {
    grid-row-end: auto !important;
}

.k-row-span-1 {
    grid-row: span 1/span 1;
}

.\!k-row-span-1 {
    grid-row: span 1/span 1 !important;
}

.k-row-span-2 {
    grid-row: span 2/span 2;
}

.\!k-row-span-2 {
    grid-row: span 2/span 2 !important;
}

.k-row-span-3 {
    grid-row: span 3/span 3;
}

.\!k-row-span-3 {
    grid-row: span 3/span 3 !important;
}

.k-row-span-4 {
    grid-row: span 4/span 4;
}

.\!k-row-span-4 {
    grid-row: span 4/span 4 !important;
}

.k-row-span-5 {
    grid-row: span 5/span 5;
}

.\!k-row-span-5 {
    grid-row: span 5/span 5 !important;
}

.k-row-span-6 {
    grid-row: span 6/span 6;
}

.\!k-row-span-6 {
    grid-row: span 6/span 6 !important;
}

.k-row-span-7 {
    grid-row: span 7/span 7;
}

.\!k-row-span-7 {
    grid-row: span 7/span 7 !important;
}

.k-row-span-8 {
    grid-row: span 8/span 8;
}

.\!k-row-span-8 {
    grid-row: span 8/span 8 !important;
}

.k-row-span-9 {
    grid-row: span 9/span 9;
}

.\!k-row-span-9 {
    grid-row: span 9/span 9 !important;
}

.k-row-span-10 {
    grid-row: span 10/span 10;
}

.\!k-row-span-10 {
    grid-row: span 10/span 10 !important;
}

.k-row-span-11 {
    grid-row: span 11/span 11;
}

.\!k-row-span-11 {
    grid-row: span 11/span 11 !important;
}

.k-row-span-12 {
    grid-row: span 12/span 12;
}

.\!k-row-span-12 {
    grid-row: span 12/span 12 !important;
}

.k-row-span-full {
    grid-row: span 1/span -1;
}

.\!k-row-span-full {
    grid-row: span 1/span -1 !important;
}

.k-row-span-auto {
    grid-row: auto;
}

.\!k-row-span-auto {
    grid-row: auto !important;
}

.k-rowspan-1 {
    grid-row: span 1/span 1;
}

.\!k-rowspan-1 {
    grid-row: span 1/span 1 !important;
}

.k-rowspan-2 {
    grid-row: span 2/span 2;
}

.\!k-rowspan-2 {
    grid-row: span 2/span 2 !important;
}

.k-rowspan-3 {
    grid-row: span 3/span 3;
}

.\!k-rowspan-3 {
    grid-row: span 3/span 3 !important;
}

.k-rowspan-4 {
    grid-row: span 4/span 4;
}

.\!k-rowspan-4 {
    grid-row: span 4/span 4 !important;
}

.k-rowspan-5 {
    grid-row: span 5/span 5;
}

.\!k-rowspan-5 {
    grid-row: span 5/span 5 !important;
}

.k-rowspan-6 {
    grid-row: span 6/span 6;
}

.\!k-rowspan-6 {
    grid-row: span 6/span 6 !important;
}

.k-rowspan-7 {
    grid-row: span 7/span 7;
}

.\!k-rowspan-7 {
    grid-row: span 7/span 7 !important;
}

.k-rowspan-8 {
    grid-row: span 8/span 8;
}

.\!k-rowspan-8 {
    grid-row: span 8/span 8 !important;
}

.k-rowspan-9 {
    grid-row: span 9/span 9;
}

.\!k-rowspan-9 {
    grid-row: span 9/span 9 !important;
}

.k-rowspan-10 {
    grid-row: span 10/span 10;
}

.\!k-rowspan-10 {
    grid-row: span 10/span 10 !important;
}

.k-rowspan-11 {
    grid-row: span 11/span 11;
}

.\!k-rowspan-11 {
    grid-row: span 11/span 11 !important;
}

.k-rowspan-12 {
    grid-row: span 12/span 12;
}

.\!k-rowspan-12 {
    grid-row: span 12/span 12 !important;
}

.k-rowspan-full, .k-rowspan-all {
    grid-row: span 1/span -1;
}

.\!k-rowspan-full, .\!k-rowspan-all {
    grid-row: span 1/span -1 !important;
}

.k-rowspan-auto {
    grid-row: auto;
}

.\!k-rowspan-auto {
    grid-row: auto !important;
}

.k-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.\!k-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.k-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.\!k-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.k-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.\!k-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.k-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.\!k-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.k-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.\!k-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.k-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.\!k-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.k-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.\!k-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}

.k-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.\!k-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}

.k-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.\!k-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}

.k-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.\!k-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}

.k-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.\!k-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}

.k-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.\!k-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.k-grid-cols-none {
    grid-template-columns: none;
}

.\!k-grid-cols-none {
    grid-template-columns: none !important;
}

.k-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.\!k-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}

.k-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.\!k-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}

.k-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.\!k-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}

.k-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.\!k-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}

.k-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.\!k-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}

.k-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.\!k-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}

.k-grid-rows-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.\!k-grid-rows-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr)) !important;
}

.k-grid-rows-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.\!k-grid-rows-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr)) !important;
}

.k-grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.\!k-grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr)) !important;
}

.k-grid-rows-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.\!k-grid-rows-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr)) !important;
}

.k-grid-rows-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.\!k-grid-rows-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr)) !important;
}

.k-grid-rows-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.\!k-grid-rows-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr)) !important;
}

.k-grid-rows-none {
    grid-template-rows: none;
}

.\!k-grid-rows-none {
    grid-template-rows: none !important;
}

.k-justify-content-normal {
    justify-content: normal;
}

.\!k-justify-content-normal {
    justify-content: normal !important;
}

.k-justify-content-stretch {
    justify-content: stretch;
}

.\!k-justify-content-stretch {
    justify-content: stretch !important;
}

.k-justify-content-center {
    justify-content: center;
}

.\!k-justify-content-center {
    justify-content: center !important;
}

.k-justify-content-start {
    justify-content: start;
}

.\!k-justify-content-start {
    justify-content: start !important;
}

.k-justify-content-end {
    justify-content: end;
}

.\!k-justify-content-end {
    justify-content: end !important;
}

.k-justify-content-flex-start {
    justify-content: flex-start;
}

.\!k-justify-content-flex-start {
    justify-content: flex-start !important;
}

.k-justify-content-flex-end {
    justify-content: flex-end;
}

.\!k-justify-content-flex-end {
    justify-content: flex-end !important;
}

.k-justify-content-left {
    justify-content: left;
}

.\!k-justify-content-left {
    justify-content: left !important;
}

.k-justify-content-right {
    justify-content: right;
}

.\!k-justify-content-right {
    justify-content: right !important;
}

.k-justify-content-baseline {
    justify-content: baseline;
}

.\!k-justify-content-baseline {
    justify-content: baseline !important;
}

.k-justify-content-first-baseline {
    justify-content: first baseline;
}

.\!k-justify-content-first-baseline {
    justify-content: first baseline !important;
}

.k-justify-content-last-baseline {
    justify-content: last baseline;
}

.\!k-justify-content-last-baseline {
    justify-content: last baseline !important;
}

.k-justify-content-between {
    justify-content: space-between;
}

.\!k-justify-content-between {
    justify-content: space-between !important;
}

.k-justify-content-around {
    justify-content: space-around;
}

.\!k-justify-content-around {
    justify-content: space-around !important;
}

.k-justify-content-evenly {
    justify-content: space-evenly;
}

.\!k-justify-content-evenly {
    justify-content: space-evenly !important;
}

.k-justify-content-stretch > * {
    flex: 1 0 0%;
}

.\!.k-justify-content-stretch > * {
    flex: 1 0 0% !important;
}

.k-justify-items-normal {
    justify-items: normal;
}

.\!k-justify-items-normal {
    justify-items: normal !important;
}

.k-justify-items-stretch {
    justify-items: stretch;
}

.\!k-justify-items-stretch {
    justify-items: stretch !important;
}

.k-justify-items-center {
    justify-items: center;
}

.\!k-justify-items-center {
    justify-items: center !important;
}

.k-justify-items-start {
    justify-items: start;
}

.\!k-justify-items-start {
    justify-items: start !important;
}

.k-justify-items-end {
    justify-items: end;
}

.\!k-justify-items-end {
    justify-items: end !important;
}

.k-justify-items-flex-start {
    justify-items: flex-start;
}

.\!k-justify-items-flex-start {
    justify-items: flex-start !important;
}

.k-justify-items-flex-end {
    justify-items: flex-end;
}

.\!k-justify-items-flex-end {
    justify-items: flex-end !important;
}

.k-justify-items-self-start {
    justify-items: self-start;
}

.\!k-justify-items-self-start {
    justify-items: self-start !important;
}

.k-justify-items-self-end {
    justify-items: self-end;
}

.\!k-justify-items-self-end {
    justify-items: self-end !important;
}

.k-justify-items-left {
    justify-items: left;
}

.\!k-justify-items-left {
    justify-items: left !important;
}

.k-justify-items-right {
    justify-items: right;
}

.\!k-justify-items-right {
    justify-items: right !important;
}

.k-justify-items-baseline {
    justify-items: baseline;
}

.\!k-justify-items-baseline {
    justify-items: baseline !important;
}

.k-justify-items-first-baseline {
    justify-items: first baseline;
}

.\!k-justify-items-first-baseline {
    justify-items: first baseline !important;
}

.k-justify-items-last-baseline {
    justify-items: last baseline;
}

.\!k-justify-items-last-baseline {
    justify-items: last baseline !important;
}

.k-justify-self-auto {
    justify-self: auto;
}

.\!k-justify-self-auto {
    justify-self: auto !important;
}

.k-justify-self-normal {
    justify-self: normal;
}

.\!k-justify-self-normal {
    justify-self: normal !important;
}

.k-justify-self-stretch {
    justify-self: stretch;
}

.\!k-justify-self-stretch {
    justify-self: stretch !important;
}

.k-justify-self-center {
    justify-self: center;
}

.\!k-justify-self-center {
    justify-self: center !important;
}

.k-justify-self-start {
    justify-self: start;
}

.\!k-justify-self-start {
    justify-self: start !important;
}

.k-justify-self-end {
    justify-self: end;
}

.\!k-justify-self-end {
    justify-self: end !important;
}

.k-justify-self-flex-start {
    justify-self: flex-start;
}

.\!k-justify-self-flex-start {
    justify-self: flex-start !important;
}

.k-justify-self-flex-end {
    justify-self: flex-end;
}

.\!k-justify-self-flex-end {
    justify-self: flex-end !important;
}

.k-justify-self-self-start {
    justify-self: self-start;
}

.\!k-justify-self-self-start {
    justify-self: self-start !important;
}

.k-justify-self-self-end {
    justify-self: self-end;
}

.\!k-justify-self-self-end {
    justify-self: self-end !important;
}

.k-justify-self-baseline {
    justify-self: baseline;
}

.\!k-justify-self-baseline {
    justify-self: baseline !important;
}

.k-justify-self-first-baseline {
    justify-self: first baseline;
}

.\!k-justify-self-first-baseline {
    justify-self: first baseline !important;
}

.k-justify-self-last-baseline {
    justify-self: last baseline;
}

.\!k-justify-self-last-baseline {
    justify-self: last baseline !important;
}

.k-order-1 {
    order: 1;
}

.\!k-order-1 {
    order: 1 !important;
}

.k-order-2 {
    order: 2;
}

.\!k-order-2 {
    order: 2 !important;
}

.k-order-3 {
    order: 3;
}

.\!k-order-3 {
    order: 3 !important;
}

.k-order-4 {
    order: 4;
}

.\!k-order-4 {
    order: 4 !important;
}

.k-order-5 {
    order: 5;
}

.\!k-order-5 {
    order: 5 !important;
}

.k-order-6 {
    order: 6;
}

.\!k-order-6 {
    order: 6 !important;
}

.k-order-7 {
    order: 7;
}

.\!k-order-7 {
    order: 7 !important;
}

.k-order-8 {
    order: 8;
}

.\!k-order-8 {
    order: 8 !important;
}

.k-order-9 {
    order: 9;
}

.\!k-order-9 {
    order: 9 !important;
}

.k-order-10 {
    order: 10;
}

.\!k-order-10 {
    order: 10 !important;
}

.k-order-11 {
    order: 11;
}

.\!k-order-11 {
    order: 11 !important;
}

.k-order-12 {
    order: 12;
}

.\!k-order-12 {
    order: 12 !important;
}

.k-order-first {
    order: -9999;
}

.\!k-order-first {
    order: -9999 !important;
}

.k-order-last {
    order: 9999;
}

.\!k-order-last {
    order: 9999 !important;
}

.k-order-none {
    order: 0;
}

.\!k-order-none {
    order: 0 !important;
}

.k-place-content-normal {
    place-content: normal;
}

.\!k-place-content-normal {
    place-content: normal !important;
}

.k-place-content-stretch {
    place-content: stretch;
}

.\!k-place-content-stretch {
    place-content: stretch !important;
}

.k-place-content-center {
    place-content: center;
}

.\!k-place-content-center {
    place-content: center !important;
}

.k-place-content-start {
    place-content: start;
}

.\!k-place-content-start {
    place-content: start !important;
}

.k-place-content-end {
    place-content: end;
}

.\!k-place-content-end {
    place-content: end !important;
}

.k-place-content-flex-start {
    place-content: flex-start;
}

.\!k-place-content-flex-start {
    place-content: flex-start !important;
}

.k-place-content-flex-end {
    place-content: flex-end;
}

.\!k-place-content-flex-end {
    place-content: flex-end !important;
}

.k-place-content-baseline {
    place-content: baseline;
}

.\!k-place-content-baseline {
    place-content: baseline !important;
}

.k-place-content-between {
    place-content: space-between;
}

.\!k-place-content-between {
    place-content: space-between !important;
}

.k-place-content-around {
    place-content: space-around;
}

.\!k-place-content-around {
    place-content: space-around !important;
}

.k-place-content-evenly {
    place-content: space-evenly;
}

.\!k-place-content-evenly {
    place-content: space-evenly !important;
}

.k-place-items-normal {
    place-items: normal;
}

.\!k-place-items-normal {
    place-items: normal !important;
}

.k-place-items-stretch {
    place-items: stretch;
}

.\!k-place-items-stretch {
    place-items: stretch !important;
}

.k-place-items-center {
    place-items: center;
}

.\!k-place-items-center {
    place-items: center !important;
}

.k-place-items-start {
    place-items: start;
}

.\!k-place-items-start {
    place-items: start !important;
}

.k-place-items-end {
    place-items: end;
}

.\!k-place-items-end {
    place-items: end !important;
}

.k-place-items-flex-start {
    place-items: flex-start;
}

.\!k-place-items-flex-start {
    place-items: flex-start !important;
}

.k-place-items-flex-end {
    place-items: flex-end;
}

.\!k-place-items-flex-end {
    place-items: flex-end !important;
}

.k-place-items-self-start {
    place-items: self-start;
}

.\!k-place-items-self-start {
    place-items: self-start !important;
}

.k-place-items-self-end {
    place-items: self-end;
}

.\!k-place-items-self-end {
    place-items: self-end !important;
}

.k-place-items-baseline {
    place-items: baseline;
}

.\!k-place-items-baseline {
    place-items: baseline !important;
}

.k-place-self-auto {
    place-self: auto;
}

.\!k-place-self-auto {
    place-self: auto !important;
}

.k-place-self-normal {
    place-self: normal;
}

.\!k-place-self-normal {
    place-self: normal !important;
}

.k-place-self-stretch {
    place-self: stretch;
}

.\!k-place-self-stretch {
    place-self: stretch !important;
}

.k-place-self-center {
    place-self: center;
}

.\!k-place-self-center {
    place-self: center !important;
}

.k-place-self-start {
    place-self: start;
}

.\!k-place-self-start {
    place-self: start !important;
}

.k-place-self-end {
    place-self: end;
}

.\!k-place-self-end {
    place-self: end !important;
}

.k-place-self-flex-start {
    place-self: flex-start;
}

.\!k-place-self-flex-start {
    place-self: flex-start !important;
}

.k-place-self-flex-end {
    place-self: flex-end;
}

.\!k-place-self-flex-end {
    place-self: flex-end !important;
}

.k-place-self-self-start {
    place-self: self-start;
}

.\!k-place-self-self-start {
    place-self: self-start !important;
}

.k-place-self-self-end {
    place-self: self-end;
}

.\!k-place-self-self-end {
    place-self: self-end !important;
}

.k-place-self-baseline {
    place-self: baseline;
}

.\!k-place-self-baseline {
    place-self: baseline !important;
}

.k-m-0 {
    margin: var(--kendo-spacing-0, 0px);
}

.\!k-m-0 {
    margin: var(--kendo-spacing-0, 0px) !important;
}

.k-m-1px {
    margin: var(--kendo-spacing-1px, 1px);
}

.\!k-m-1px {
    margin: var(--kendo-spacing-1px, 1px) !important;
}

.k-m-0\.5 {
    margin: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-m-0\.5 {
    margin: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-m-1 {
    margin: var(--kendo-spacing-1, 0.25rem);
}

.\!k-m-1 {
    margin: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-m-1\.5 {
    margin: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-m-1\.5 {
    margin: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-m-2 {
    margin: var(--kendo-spacing-2, 0.5rem);
}

.\!k-m-2 {
    margin: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-m-2\.5 {
    margin: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-m-2\.5 {
    margin: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-m-3 {
    margin: var(--kendo-spacing-3, 0.75rem);
}

.\!k-m-3 {
    margin: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-m-3\.5 {
    margin: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-m-3\.5 {
    margin: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-m-4 {
    margin: var(--kendo-spacing-4, 1rem);
}

.\!k-m-4 {
    margin: var(--kendo-spacing-4, 1rem) !important;
}

.k-m-4\.5 {
    margin: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-m-4\.5 {
    margin: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-m-5 {
    margin: var(--kendo-spacing-5, 1.25rem);
}

.\!k-m-5 {
    margin: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-m-5\.5 {
    margin: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-m-5\.5 {
    margin: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-m-6 {
    margin: var(--kendo-spacing-6, 1.5rem);
}

.\!k-m-6 {
    margin: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-m-6\.5 {
    margin: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-m-6\.5 {
    margin: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-m-7 {
    margin: var(--kendo-spacing-7, 1.75rem);
}

.\!k-m-7 {
    margin: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-m-7\.5 {
    margin: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-m-7\.5 {
    margin: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-m-8 {
    margin: var(--kendo-spacing-8, 2rem);
}

.\!k-m-8 {
    margin: var(--kendo-spacing-8, 2rem) !important;
}

.k-m-9 {
    margin: var(--kendo-spacing-9, 2.25rem);
}

.\!k-m-9 {
    margin: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-m-10 {
    margin: var(--kendo-spacing-10, 2.5rem);
}

.\!k-m-10 {
    margin: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-m-11 {
    margin: var(--kendo-spacing-11, 2.75rem);
}

.\!k-m-11 {
    margin: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-m-12 {
    margin: var(--kendo-spacing-12, 3rem);
}

.\!k-m-12 {
    margin: var(--kendo-spacing-12, 3rem) !important;
}

.k-m-13 {
    margin: var(--kendo-spacing-13, 3.25rem);
}

.\!k-m-13 {
    margin: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-m-14 {
    margin: var(--kendo-spacing-14, 3.5rem);
}

.\!k-m-14 {
    margin: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-m-15 {
    margin: var(--kendo-spacing-15, 3.75rem);
}

.\!k-m-15 {
    margin: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-m-16 {
    margin: var(--kendo-spacing-16, 4rem);
}

.\!k-m-16 {
    margin: var(--kendo-spacing-16, 4rem) !important;
}

.k-m-17 {
    margin: var(--kendo-spacing-17, 4.25rem);
}

.\!k-m-17 {
    margin: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-m-18 {
    margin: var(--kendo-spacing-18, 4.5rem);
}

.\!k-m-18 {
    margin: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-m-19 {
    margin: var(--kendo-spacing-19, 4.75rem);
}

.\!k-m-19 {
    margin: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-m-20 {
    margin: var(--kendo-spacing-20, 5rem);
}

.\!k-m-20 {
    margin: var(--kendo-spacing-20, 5rem) !important;
}

.k-m-21 {
    margin: var(--kendo-spacing-21, 5.25rem);
}

.\!k-m-21 {
    margin: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-m-22 {
    margin: var(--kendo-spacing-22, 5.5rem);
}

.\!k-m-22 {
    margin: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-m-23 {
    margin: var(--kendo-spacing-23, 5.75rem);
}

.\!k-m-23 {
    margin: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-m-24 {
    margin: var(--kendo-spacing-24, 6rem);
}

.\!k-m-24 {
    margin: var(--kendo-spacing-24, 6rem) !important;
}

.k-m-25 {
    margin: var(--kendo-spacing-25, 7rem);
}

.\!k-m-25 {
    margin: var(--kendo-spacing-25, 7rem) !important;
}

.k-m-26 {
    margin: var(--kendo-spacing-26, 8rem);
}

.\!k-m-26 {
    margin: var(--kendo-spacing-26, 8rem) !important;
}

.k-m-27 {
    margin: var(--kendo-spacing-27, 9rem);
}

.\!k-m-27 {
    margin: var(--kendo-spacing-27, 9rem) !important;
}

.k-m-28 {
    margin: var(--kendo-spacing-28, 10rem);
}

.\!k-m-28 {
    margin: var(--kendo-spacing-28, 10rem) !important;
}

.k-m-29 {
    margin: var(--kendo-spacing-29, 11rem);
}

.\!k-m-29 {
    margin: var(--kendo-spacing-29, 11rem) !important;
}

.k-m-30 {
    margin: var(--kendo-spacing-30, 12rem);
}

.\!k-m-30 {
    margin: var(--kendo-spacing-30, 12rem) !important;
}

.k-m--1px {
    margin: var(--kendo-spacing--1px, -1px);
}

.\!k-m--1px {
    margin: var(--kendo-spacing--1px, -1px) !important;
}

.k-m--0\.5 {
    margin: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-m--0\.5 {
    margin: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-m--1 {
    margin: var(--kendo-spacing--1, -0.25rem);
}

.\!k-m--1 {
    margin: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-m--1\.5 {
    margin: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-m--1\.5 {
    margin: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-m--2 {
    margin: var(--kendo-spacing--2, -0.5rem);
}

.\!k-m--2 {
    margin: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-m--2\.5 {
    margin: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-m--2\.5 {
    margin: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-m--3 {
    margin: var(--kendo-spacing--3, -0.75rem);
}

.\!k-m--3 {
    margin: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-m--3\.5 {
    margin: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-m--3\.5 {
    margin: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-m--4 {
    margin: var(--kendo-spacing--4, -1rem);
}

.\!k-m--4 {
    margin: var(--kendo-spacing--4, -1rem) !important;
}

.k-m--4\.5 {
    margin: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-m--4\.5 {
    margin: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-m--5 {
    margin: var(--kendo-spacing--5, -1.25rem);
}

.\!k-m--5 {
    margin: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-m--5\.5 {
    margin: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-m--5\.5 {
    margin: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-m--6 {
    margin: var(--kendo-spacing--6, -1.5rem);
}

.\!k-m--6 {
    margin: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-m--6\.5 {
    margin: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-m--6\.5 {
    margin: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-m--7 {
    margin: var(--kendo-spacing--7, -1.75rem);
}

.\!k-m--7 {
    margin: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-m--7\.5 {
    margin: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-m--7\.5 {
    margin: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-m--8 {
    margin: var(--kendo-spacing--8, -2rem);
}

.\!k-m--8 {
    margin: var(--kendo-spacing--8, -2rem) !important;
}

.k-m--9 {
    margin: var(--kendo-spacing--9, -2.25rem);
}

.\!k-m--9 {
    margin: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-m--10 {
    margin: var(--kendo-spacing--10, -2.5rem);
}

.\!k-m--10 {
    margin: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-m--11 {
    margin: var(--kendo-spacing--11, -2.75rem);
}

.\!k-m--11 {
    margin: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-m--12 {
    margin: var(--kendo-spacing--12, -3rem);
}

.\!k-m--12 {
    margin: var(--kendo-spacing--12, -3rem) !important;
}

.k-m--13 {
    margin: var(--kendo-spacing--13, -3.25rem);
}

.\!k-m--13 {
    margin: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-m--14 {
    margin: var(--kendo-spacing--14, -3.5rem);
}

.\!k-m--14 {
    margin: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-m--15 {
    margin: var(--kendo-spacing--15, -3.75rem);
}

.\!k-m--15 {
    margin: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-m--16 {
    margin: var(--kendo-spacing--16, -4rem);
}

.\!k-m--16 {
    margin: var(--kendo-spacing--16, -4rem) !important;
}

.k-m--17 {
    margin: var(--kendo-spacing--17, -4.25rem);
}

.\!k-m--17 {
    margin: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-m--18 {
    margin: var(--kendo-spacing--18, -4.5rem);
}

.\!k-m--18 {
    margin: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-m--19 {
    margin: var(--kendo-spacing--19, -4.75rem);
}

.\!k-m--19 {
    margin: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-m--20 {
    margin: var(--kendo-spacing--20, -5rem);
}

.\!k-m--20 {
    margin: var(--kendo-spacing--20, -5rem) !important;
}

.k-m--21 {
    margin: var(--kendo-spacing--21, -5.25rem);
}

.\!k-m--21 {
    margin: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-m--22 {
    margin: var(--kendo-spacing--22, -5.5rem);
}

.\!k-m--22 {
    margin: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-m--23 {
    margin: var(--kendo-spacing--23, -5.75rem);
}

.\!k-m--23 {
    margin: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-m--24 {
    margin: var(--kendo-spacing--24, -6rem);
}

.\!k-m--24 {
    margin: var(--kendo-spacing--24, -6rem) !important;
}

.k-m--25 {
    margin: var(--kendo-spacing--25, -7rem);
}

.\!k-m--25 {
    margin: var(--kendo-spacing--25, -7rem) !important;
}

.k-m--26 {
    margin: var(--kendo-spacing--26, -8rem);
}

.\!k-m--26 {
    margin: var(--kendo-spacing--26, -8rem) !important;
}

.k-m--27 {
    margin: var(--kendo-spacing--27, -9rem);
}

.\!k-m--27 {
    margin: var(--kendo-spacing--27, -9rem) !important;
}

.k-m--28 {
    margin: var(--kendo-spacing--28, -10rem);
}

.\!k-m--28 {
    margin: var(--kendo-spacing--28, -10rem) !important;
}

.k-m--29 {
    margin: var(--kendo-spacing--29, -11rem);
}

.\!k-m--29 {
    margin: var(--kendo-spacing--29, -11rem) !important;
}

.k-m--30 {
    margin: var(--kendo-spacing--30, -12rem);
}

.\!k-m--30 {
    margin: var(--kendo-spacing--30, -12rem) !important;
}

.k-m-xs {
    margin: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-m-xs {
    margin: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-m-sm {
    margin: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-m-sm {
    margin: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-m-md {
    margin: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-m-md {
    margin: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-m-lg {
    margin: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-m-lg {
    margin: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-m-xl {
    margin: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-m-xl {
    margin: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-m-thin {
    margin: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-m-thin {
    margin: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-m-hair {
    margin: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-m-hair {
    margin: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-m-auto {
    margin: var(--kendo-spacing-auto, auto);
}

.\!k-m-auto {
    margin: var(--kendo-spacing-auto, auto) !important;
}

.k-mt-0 {
    margin-top: var(--kendo-spacing-0, 0px);
}

.\!k-mt-0 {
    margin-top: var(--kendo-spacing-0, 0px) !important;
}

.k-mt-1px {
    margin-top: var(--kendo-spacing-1px, 1px);
}

.\!k-mt-1px {
    margin-top: var(--kendo-spacing-1px, 1px) !important;
}

.k-mt-0\.5 {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mt-0\.5 {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mt-1 {
    margin-top: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mt-1 {
    margin-top: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mt-1\.5 {
    margin-top: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mt-1\.5 {
    margin-top: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mt-2 {
    margin-top: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mt-2 {
    margin-top: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mt-2\.5 {
    margin-top: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mt-2\.5 {
    margin-top: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mt-3 {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mt-3 {
    margin-top: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mt-3\.5 {
    margin-top: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mt-3\.5 {
    margin-top: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mt-4 {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.\!k-mt-4 {
    margin-top: var(--kendo-spacing-4, 1rem) !important;
}

.k-mt-4\.5 {
    margin-top: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mt-4\.5 {
    margin-top: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mt-5 {
    margin-top: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mt-5 {
    margin-top: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mt-5\.5 {
    margin-top: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mt-5\.5 {
    margin-top: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mt-6 {
    margin-top: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mt-6 {
    margin-top: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mt-6\.5 {
    margin-top: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mt-6\.5 {
    margin-top: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mt-7 {
    margin-top: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mt-7 {
    margin-top: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mt-7\.5 {
    margin-top: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mt-7\.5 {
    margin-top: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mt-8 {
    margin-top: var(--kendo-spacing-8, 2rem);
}

.\!k-mt-8 {
    margin-top: var(--kendo-spacing-8, 2rem) !important;
}

.k-mt-9 {
    margin-top: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mt-9 {
    margin-top: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mt-10 {
    margin-top: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mt-10 {
    margin-top: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mt-11 {
    margin-top: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mt-11 {
    margin-top: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mt-12 {
    margin-top: var(--kendo-spacing-12, 3rem);
}

.\!k-mt-12 {
    margin-top: var(--kendo-spacing-12, 3rem) !important;
}

.k-mt-13 {
    margin-top: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mt-13 {
    margin-top: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mt-14 {
    margin-top: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mt-14 {
    margin-top: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mt-15 {
    margin-top: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mt-15 {
    margin-top: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mt-16 {
    margin-top: var(--kendo-spacing-16, 4rem);
}

.\!k-mt-16 {
    margin-top: var(--kendo-spacing-16, 4rem) !important;
}

.k-mt-17 {
    margin-top: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mt-17 {
    margin-top: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mt-18 {
    margin-top: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mt-18 {
    margin-top: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mt-19 {
    margin-top: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mt-19 {
    margin-top: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mt-20 {
    margin-top: var(--kendo-spacing-20, 5rem);
}

.\!k-mt-20 {
    margin-top: var(--kendo-spacing-20, 5rem) !important;
}

.k-mt-21 {
    margin-top: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mt-21 {
    margin-top: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mt-22 {
    margin-top: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mt-22 {
    margin-top: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mt-23 {
    margin-top: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mt-23 {
    margin-top: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mt-24 {
    margin-top: var(--kendo-spacing-24, 6rem);
}

.\!k-mt-24 {
    margin-top: var(--kendo-spacing-24, 6rem) !important;
}

.k-mt-25 {
    margin-top: var(--kendo-spacing-25, 7rem);
}

.\!k-mt-25 {
    margin-top: var(--kendo-spacing-25, 7rem) !important;
}

.k-mt-26 {
    margin-top: var(--kendo-spacing-26, 8rem);
}

.\!k-mt-26 {
    margin-top: var(--kendo-spacing-26, 8rem) !important;
}

.k-mt-27 {
    margin-top: var(--kendo-spacing-27, 9rem);
}

.\!k-mt-27 {
    margin-top: var(--kendo-spacing-27, 9rem) !important;
}

.k-mt-28 {
    margin-top: var(--kendo-spacing-28, 10rem);
}

.\!k-mt-28 {
    margin-top: var(--kendo-spacing-28, 10rem) !important;
}

.k-mt-29 {
    margin-top: var(--kendo-spacing-29, 11rem);
}

.\!k-mt-29 {
    margin-top: var(--kendo-spacing-29, 11rem) !important;
}

.k-mt-30 {
    margin-top: var(--kendo-spacing-30, 12rem);
}

.\!k-mt-30 {
    margin-top: var(--kendo-spacing-30, 12rem) !important;
}

.k-mt--1px {
    margin-top: var(--kendo-spacing--1px, -1px);
}

.\!k-mt--1px {
    margin-top: var(--kendo-spacing--1px, -1px) !important;
}

.k-mt--0\.5 {
    margin-top: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mt--0\.5 {
    margin-top: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mt--1 {
    margin-top: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mt--1 {
    margin-top: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mt--1\.5 {
    margin-top: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mt--1\.5 {
    margin-top: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mt--2 {
    margin-top: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mt--2 {
    margin-top: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mt--2\.5 {
    margin-top: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mt--2\.5 {
    margin-top: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mt--3 {
    margin-top: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mt--3 {
    margin-top: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mt--3\.5 {
    margin-top: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mt--3\.5 {
    margin-top: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mt--4 {
    margin-top: var(--kendo-spacing--4, -1rem);
}

.\!k-mt--4 {
    margin-top: var(--kendo-spacing--4, -1rem) !important;
}

.k-mt--4\.5 {
    margin-top: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mt--4\.5 {
    margin-top: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mt--5 {
    margin-top: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mt--5 {
    margin-top: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mt--5\.5 {
    margin-top: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mt--5\.5 {
    margin-top: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mt--6 {
    margin-top: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mt--6 {
    margin-top: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mt--6\.5 {
    margin-top: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mt--6\.5 {
    margin-top: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mt--7 {
    margin-top: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mt--7 {
    margin-top: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mt--7\.5 {
    margin-top: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mt--7\.5 {
    margin-top: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mt--8 {
    margin-top: var(--kendo-spacing--8, -2rem);
}

.\!k-mt--8 {
    margin-top: var(--kendo-spacing--8, -2rem) !important;
}

.k-mt--9 {
    margin-top: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mt--9 {
    margin-top: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mt--10 {
    margin-top: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mt--10 {
    margin-top: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mt--11 {
    margin-top: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mt--11 {
    margin-top: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mt--12 {
    margin-top: var(--kendo-spacing--12, -3rem);
}

.\!k-mt--12 {
    margin-top: var(--kendo-spacing--12, -3rem) !important;
}

.k-mt--13 {
    margin-top: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mt--13 {
    margin-top: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mt--14 {
    margin-top: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mt--14 {
    margin-top: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mt--15 {
    margin-top: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mt--15 {
    margin-top: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mt--16 {
    margin-top: var(--kendo-spacing--16, -4rem);
}

.\!k-mt--16 {
    margin-top: var(--kendo-spacing--16, -4rem) !important;
}

.k-mt--17 {
    margin-top: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mt--17 {
    margin-top: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mt--18 {
    margin-top: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mt--18 {
    margin-top: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mt--19 {
    margin-top: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mt--19 {
    margin-top: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mt--20 {
    margin-top: var(--kendo-spacing--20, -5rem);
}

.\!k-mt--20 {
    margin-top: var(--kendo-spacing--20, -5rem) !important;
}

.k-mt--21 {
    margin-top: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mt--21 {
    margin-top: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mt--22 {
    margin-top: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mt--22 {
    margin-top: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mt--23 {
    margin-top: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mt--23 {
    margin-top: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mt--24 {
    margin-top: var(--kendo-spacing--24, -6rem);
}

.\!k-mt--24 {
    margin-top: var(--kendo-spacing--24, -6rem) !important;
}

.k-mt--25 {
    margin-top: var(--kendo-spacing--25, -7rem);
}

.\!k-mt--25 {
    margin-top: var(--kendo-spacing--25, -7rem) !important;
}

.k-mt--26 {
    margin-top: var(--kendo-spacing--26, -8rem);
}

.\!k-mt--26 {
    margin-top: var(--kendo-spacing--26, -8rem) !important;
}

.k-mt--27 {
    margin-top: var(--kendo-spacing--27, -9rem);
}

.\!k-mt--27 {
    margin-top: var(--kendo-spacing--27, -9rem) !important;
}

.k-mt--28 {
    margin-top: var(--kendo-spacing--28, -10rem);
}

.\!k-mt--28 {
    margin-top: var(--kendo-spacing--28, -10rem) !important;
}

.k-mt--29 {
    margin-top: var(--kendo-spacing--29, -11rem);
}

.\!k-mt--29 {
    margin-top: var(--kendo-spacing--29, -11rem) !important;
}

.k-mt--30 {
    margin-top: var(--kendo-spacing--30, -12rem);
}

.\!k-mt--30 {
    margin-top: var(--kendo-spacing--30, -12rem) !important;
}

.k-mt-xs {
    margin-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mt-xs {
    margin-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mt-sm {
    margin-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mt-sm {
    margin-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mt-md {
    margin-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mt-md {
    margin-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mt-lg {
    margin-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mt-lg {
    margin-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mt-xl {
    margin-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mt-xl {
    margin-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mt-thin {
    margin-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mt-thin {
    margin-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mt-hair {
    margin-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mt-hair {
    margin-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mt-auto {
    margin-top: var(--kendo-spacing-auto, auto);
}

.\!k-mt-auto {
    margin-top: var(--kendo-spacing-auto, auto) !important;
}

.k-mr-0 {
    margin-right: var(--kendo-spacing-0, 0px);
}

.\!k-mr-0 {
    margin-right: var(--kendo-spacing-0, 0px) !important;
}

.k-mr-1px {
    margin-right: var(--kendo-spacing-1px, 1px);
}

.\!k-mr-1px {
    margin-right: var(--kendo-spacing-1px, 1px) !important;
}

.k-mr-0\.5 {
    margin-right: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mr-0\.5 {
    margin-right: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mr-1 {
    margin-right: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mr-1 {
    margin-right: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mr-1\.5 {
    margin-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mr-1\.5 {
    margin-right: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mr-2 {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mr-2 {
    margin-right: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mr-2\.5 {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mr-2\.5 {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mr-3 {
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mr-3 {
    margin-right: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mr-3\.5 {
    margin-right: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mr-3\.5 {
    margin-right: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mr-4 {
    margin-right: var(--kendo-spacing-4, 1rem);
}

.\!k-mr-4 {
    margin-right: var(--kendo-spacing-4, 1rem) !important;
}

.k-mr-4\.5 {
    margin-right: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mr-4\.5 {
    margin-right: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mr-5 {
    margin-right: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mr-5 {
    margin-right: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mr-5\.5 {
    margin-right: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mr-5\.5 {
    margin-right: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mr-6 {
    margin-right: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mr-6 {
    margin-right: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mr-6\.5 {
    margin-right: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mr-6\.5 {
    margin-right: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mr-7 {
    margin-right: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mr-7 {
    margin-right: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mr-7\.5 {
    margin-right: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mr-7\.5 {
    margin-right: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mr-8 {
    margin-right: var(--kendo-spacing-8, 2rem);
}

.\!k-mr-8 {
    margin-right: var(--kendo-spacing-8, 2rem) !important;
}

.k-mr-9 {
    margin-right: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mr-9 {
    margin-right: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mr-10 {
    margin-right: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mr-10 {
    margin-right: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mr-11 {
    margin-right: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mr-11 {
    margin-right: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mr-12 {
    margin-right: var(--kendo-spacing-12, 3rem);
}

.\!k-mr-12 {
    margin-right: var(--kendo-spacing-12, 3rem) !important;
}

.k-mr-13 {
    margin-right: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mr-13 {
    margin-right: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mr-14 {
    margin-right: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mr-14 {
    margin-right: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mr-15 {
    margin-right: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mr-15 {
    margin-right: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mr-16 {
    margin-right: var(--kendo-spacing-16, 4rem);
}

.\!k-mr-16 {
    margin-right: var(--kendo-spacing-16, 4rem) !important;
}

.k-mr-17 {
    margin-right: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mr-17 {
    margin-right: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mr-18 {
    margin-right: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mr-18 {
    margin-right: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mr-19 {
    margin-right: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mr-19 {
    margin-right: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mr-20 {
    margin-right: var(--kendo-spacing-20, 5rem);
}

.\!k-mr-20 {
    margin-right: var(--kendo-spacing-20, 5rem) !important;
}

.k-mr-21 {
    margin-right: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mr-21 {
    margin-right: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mr-22 {
    margin-right: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mr-22 {
    margin-right: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mr-23 {
    margin-right: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mr-23 {
    margin-right: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mr-24 {
    margin-right: var(--kendo-spacing-24, 6rem);
}

.\!k-mr-24 {
    margin-right: var(--kendo-spacing-24, 6rem) !important;
}

.k-mr-25 {
    margin-right: var(--kendo-spacing-25, 7rem);
}

.\!k-mr-25 {
    margin-right: var(--kendo-spacing-25, 7rem) !important;
}

.k-mr-26 {
    margin-right: var(--kendo-spacing-26, 8rem);
}

.\!k-mr-26 {
    margin-right: var(--kendo-spacing-26, 8rem) !important;
}

.k-mr-27 {
    margin-right: var(--kendo-spacing-27, 9rem);
}

.\!k-mr-27 {
    margin-right: var(--kendo-spacing-27, 9rem) !important;
}

.k-mr-28 {
    margin-right: var(--kendo-spacing-28, 10rem);
}

.\!k-mr-28 {
    margin-right: var(--kendo-spacing-28, 10rem) !important;
}

.k-mr-29 {
    margin-right: var(--kendo-spacing-29, 11rem);
}

.\!k-mr-29 {
    margin-right: var(--kendo-spacing-29, 11rem) !important;
}

.k-mr-30 {
    margin-right: var(--kendo-spacing-30, 12rem);
}

.\!k-mr-30 {
    margin-right: var(--kendo-spacing-30, 12rem) !important;
}

.k-mr--1px {
    margin-right: var(--kendo-spacing--1px, -1px);
}

.\!k-mr--1px {
    margin-right: var(--kendo-spacing--1px, -1px) !important;
}

.k-mr--0\.5 {
    margin-right: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mr--0\.5 {
    margin-right: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mr--1 {
    margin-right: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mr--1 {
    margin-right: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mr--1\.5 {
    margin-right: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mr--1\.5 {
    margin-right: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mr--2 {
    margin-right: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mr--2 {
    margin-right: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mr--2\.5 {
    margin-right: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mr--2\.5 {
    margin-right: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mr--3 {
    margin-right: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mr--3 {
    margin-right: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mr--3\.5 {
    margin-right: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mr--3\.5 {
    margin-right: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mr--4 {
    margin-right: var(--kendo-spacing--4, -1rem);
}

.\!k-mr--4 {
    margin-right: var(--kendo-spacing--4, -1rem) !important;
}

.k-mr--4\.5 {
    margin-right: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mr--4\.5 {
    margin-right: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mr--5 {
    margin-right: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mr--5 {
    margin-right: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mr--5\.5 {
    margin-right: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mr--5\.5 {
    margin-right: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mr--6 {
    margin-right: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mr--6 {
    margin-right: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mr--6\.5 {
    margin-right: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mr--6\.5 {
    margin-right: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mr--7 {
    margin-right: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mr--7 {
    margin-right: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mr--7\.5 {
    margin-right: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mr--7\.5 {
    margin-right: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mr--8 {
    margin-right: var(--kendo-spacing--8, -2rem);
}

.\!k-mr--8 {
    margin-right: var(--kendo-spacing--8, -2rem) !important;
}

.k-mr--9 {
    margin-right: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mr--9 {
    margin-right: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mr--10 {
    margin-right: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mr--10 {
    margin-right: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mr--11 {
    margin-right: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mr--11 {
    margin-right: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mr--12 {
    margin-right: var(--kendo-spacing--12, -3rem);
}

.\!k-mr--12 {
    margin-right: var(--kendo-spacing--12, -3rem) !important;
}

.k-mr--13 {
    margin-right: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mr--13 {
    margin-right: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mr--14 {
    margin-right: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mr--14 {
    margin-right: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mr--15 {
    margin-right: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mr--15 {
    margin-right: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mr--16 {
    margin-right: var(--kendo-spacing--16, -4rem);
}

.\!k-mr--16 {
    margin-right: var(--kendo-spacing--16, -4rem) !important;
}

.k-mr--17 {
    margin-right: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mr--17 {
    margin-right: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mr--18 {
    margin-right: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mr--18 {
    margin-right: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mr--19 {
    margin-right: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mr--19 {
    margin-right: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mr--20 {
    margin-right: var(--kendo-spacing--20, -5rem);
}

.\!k-mr--20 {
    margin-right: var(--kendo-spacing--20, -5rem) !important;
}

.k-mr--21 {
    margin-right: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mr--21 {
    margin-right: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mr--22 {
    margin-right: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mr--22 {
    margin-right: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mr--23 {
    margin-right: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mr--23 {
    margin-right: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mr--24 {
    margin-right: var(--kendo-spacing--24, -6rem);
}

.\!k-mr--24 {
    margin-right: var(--kendo-spacing--24, -6rem) !important;
}

.k-mr--25 {
    margin-right: var(--kendo-spacing--25, -7rem);
}

.\!k-mr--25 {
    margin-right: var(--kendo-spacing--25, -7rem) !important;
}

.k-mr--26 {
    margin-right: var(--kendo-spacing--26, -8rem);
}

.\!k-mr--26 {
    margin-right: var(--kendo-spacing--26, -8rem) !important;
}

.k-mr--27 {
    margin-right: var(--kendo-spacing--27, -9rem);
}

.\!k-mr--27 {
    margin-right: var(--kendo-spacing--27, -9rem) !important;
}

.k-mr--28 {
    margin-right: var(--kendo-spacing--28, -10rem);
}

.\!k-mr--28 {
    margin-right: var(--kendo-spacing--28, -10rem) !important;
}

.k-mr--29 {
    margin-right: var(--kendo-spacing--29, -11rem);
}

.\!k-mr--29 {
    margin-right: var(--kendo-spacing--29, -11rem) !important;
}

.k-mr--30 {
    margin-right: var(--kendo-spacing--30, -12rem);
}

.\!k-mr--30 {
    margin-right: var(--kendo-spacing--30, -12rem) !important;
}

.k-mr-xs {
    margin-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mr-xs {
    margin-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mr-sm {
    margin-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mr-sm {
    margin-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mr-md {
    margin-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mr-md {
    margin-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mr-lg {
    margin-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mr-lg {
    margin-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mr-xl {
    margin-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mr-xl {
    margin-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mr-thin {
    margin-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mr-thin {
    margin-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mr-hair {
    margin-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mr-hair {
    margin-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mr-auto {
    margin-right: var(--kendo-spacing-auto, auto);
}

.\!k-mr-auto {
    margin-right: var(--kendo-spacing-auto, auto) !important;
}

.k-mb-0 {
    margin-bottom: var(--kendo-spacing-0, 0px);
}

.\!k-mb-0 {
    margin-bottom: var(--kendo-spacing-0, 0px) !important;
}

.k-mb-1px {
    margin-bottom: var(--kendo-spacing-1px, 1px);
}

.\!k-mb-1px {
    margin-bottom: var(--kendo-spacing-1px, 1px) !important;
}

.k-mb-0\.5 {
    margin-bottom: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mb-0\.5 {
    margin-bottom: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mb-1 {
    margin-bottom: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mb-1 {
    margin-bottom: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mb-1\.5 {
    margin-bottom: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mb-1\.5 {
    margin-bottom: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mb-2 {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mb-2 {
    margin-bottom: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mb-2\.5 {
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mb-2\.5 {
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mb-3 {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mb-3 {
    margin-bottom: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mb-3\.5 {
    margin-bottom: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mb-3\.5 {
    margin-bottom: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mb-4 {
    margin-bottom: var(--kendo-spacing-4, 1rem);
}

.\!k-mb-4 {
    margin-bottom: var(--kendo-spacing-4, 1rem) !important;
}

.k-mb-4\.5 {
    margin-bottom: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mb-4\.5 {
    margin-bottom: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mb-5 {
    margin-bottom: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mb-5 {
    margin-bottom: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mb-5\.5 {
    margin-bottom: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mb-5\.5 {
    margin-bottom: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mb-6 {
    margin-bottom: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mb-6 {
    margin-bottom: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mb-6\.5 {
    margin-bottom: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mb-6\.5 {
    margin-bottom: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mb-7 {
    margin-bottom: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mb-7 {
    margin-bottom: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mb-7\.5 {
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mb-7\.5 {
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mb-8 {
    margin-bottom: var(--kendo-spacing-8, 2rem);
}

.\!k-mb-8 {
    margin-bottom: var(--kendo-spacing-8, 2rem) !important;
}

.k-mb-9 {
    margin-bottom: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mb-9 {
    margin-bottom: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mb-10 {
    margin-bottom: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mb-10 {
    margin-bottom: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mb-11 {
    margin-bottom: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mb-11 {
    margin-bottom: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mb-12 {
    margin-bottom: var(--kendo-spacing-12, 3rem);
}

.\!k-mb-12 {
    margin-bottom: var(--kendo-spacing-12, 3rem) !important;
}

.k-mb-13 {
    margin-bottom: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mb-13 {
    margin-bottom: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mb-14 {
    margin-bottom: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mb-14 {
    margin-bottom: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mb-15 {
    margin-bottom: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mb-15 {
    margin-bottom: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mb-16 {
    margin-bottom: var(--kendo-spacing-16, 4rem);
}

.\!k-mb-16 {
    margin-bottom: var(--kendo-spacing-16, 4rem) !important;
}

.k-mb-17 {
    margin-bottom: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mb-17 {
    margin-bottom: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mb-18 {
    margin-bottom: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mb-18 {
    margin-bottom: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mb-19 {
    margin-bottom: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mb-19 {
    margin-bottom: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mb-20 {
    margin-bottom: var(--kendo-spacing-20, 5rem);
}

.\!k-mb-20 {
    margin-bottom: var(--kendo-spacing-20, 5rem) !important;
}

.k-mb-21 {
    margin-bottom: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mb-21 {
    margin-bottom: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mb-22 {
    margin-bottom: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mb-22 {
    margin-bottom: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mb-23 {
    margin-bottom: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mb-23 {
    margin-bottom: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mb-24 {
    margin-bottom: var(--kendo-spacing-24, 6rem);
}

.\!k-mb-24 {
    margin-bottom: var(--kendo-spacing-24, 6rem) !important;
}

.k-mb-25 {
    margin-bottom: var(--kendo-spacing-25, 7rem);
}

.\!k-mb-25 {
    margin-bottom: var(--kendo-spacing-25, 7rem) !important;
}

.k-mb-26 {
    margin-bottom: var(--kendo-spacing-26, 8rem);
}

.\!k-mb-26 {
    margin-bottom: var(--kendo-spacing-26, 8rem) !important;
}

.k-mb-27 {
    margin-bottom: var(--kendo-spacing-27, 9rem);
}

.\!k-mb-27 {
    margin-bottom: var(--kendo-spacing-27, 9rem) !important;
}

.k-mb-28 {
    margin-bottom: var(--kendo-spacing-28, 10rem);
}

.\!k-mb-28 {
    margin-bottom: var(--kendo-spacing-28, 10rem) !important;
}

.k-mb-29 {
    margin-bottom: var(--kendo-spacing-29, 11rem);
}

.\!k-mb-29 {
    margin-bottom: var(--kendo-spacing-29, 11rem) !important;
}

.k-mb-30 {
    margin-bottom: var(--kendo-spacing-30, 12rem);
}

.\!k-mb-30 {
    margin-bottom: var(--kendo-spacing-30, 12rem) !important;
}

.k-mb--1px {
    margin-bottom: var(--kendo-spacing--1px, -1px);
}

.\!k-mb--1px {
    margin-bottom: var(--kendo-spacing--1px, -1px) !important;
}

.k-mb--0\.5 {
    margin-bottom: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mb--0\.5 {
    margin-bottom: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mb--1 {
    margin-bottom: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mb--1 {
    margin-bottom: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mb--1\.5 {
    margin-bottom: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mb--1\.5 {
    margin-bottom: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mb--2 {
    margin-bottom: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mb--2 {
    margin-bottom: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mb--2\.5 {
    margin-bottom: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mb--2\.5 {
    margin-bottom: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mb--3 {
    margin-bottom: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mb--3 {
    margin-bottom: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mb--3\.5 {
    margin-bottom: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mb--3\.5 {
    margin-bottom: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mb--4 {
    margin-bottom: var(--kendo-spacing--4, -1rem);
}

.\!k-mb--4 {
    margin-bottom: var(--kendo-spacing--4, -1rem) !important;
}

.k-mb--4\.5 {
    margin-bottom: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mb--4\.5 {
    margin-bottom: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mb--5 {
    margin-bottom: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mb--5 {
    margin-bottom: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mb--5\.5 {
    margin-bottom: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mb--5\.5 {
    margin-bottom: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mb--6 {
    margin-bottom: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mb--6 {
    margin-bottom: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mb--6\.5 {
    margin-bottom: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mb--6\.5 {
    margin-bottom: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mb--7 {
    margin-bottom: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mb--7 {
    margin-bottom: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mb--7\.5 {
    margin-bottom: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mb--7\.5 {
    margin-bottom: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mb--8 {
    margin-bottom: var(--kendo-spacing--8, -2rem);
}

.\!k-mb--8 {
    margin-bottom: var(--kendo-spacing--8, -2rem) !important;
}

.k-mb--9 {
    margin-bottom: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mb--9 {
    margin-bottom: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mb--10 {
    margin-bottom: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mb--10 {
    margin-bottom: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mb--11 {
    margin-bottom: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mb--11 {
    margin-bottom: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mb--12 {
    margin-bottom: var(--kendo-spacing--12, -3rem);
}

.\!k-mb--12 {
    margin-bottom: var(--kendo-spacing--12, -3rem) !important;
}

.k-mb--13 {
    margin-bottom: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mb--13 {
    margin-bottom: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mb--14 {
    margin-bottom: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mb--14 {
    margin-bottom: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mb--15 {
    margin-bottom: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mb--15 {
    margin-bottom: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mb--16 {
    margin-bottom: var(--kendo-spacing--16, -4rem);
}

.\!k-mb--16 {
    margin-bottom: var(--kendo-spacing--16, -4rem) !important;
}

.k-mb--17 {
    margin-bottom: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mb--17 {
    margin-bottom: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mb--18 {
    margin-bottom: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mb--18 {
    margin-bottom: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mb--19 {
    margin-bottom: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mb--19 {
    margin-bottom: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mb--20 {
    margin-bottom: var(--kendo-spacing--20, -5rem);
}

.\!k-mb--20 {
    margin-bottom: var(--kendo-spacing--20, -5rem) !important;
}

.k-mb--21 {
    margin-bottom: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mb--21 {
    margin-bottom: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mb--22 {
    margin-bottom: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mb--22 {
    margin-bottom: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mb--23 {
    margin-bottom: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mb--23 {
    margin-bottom: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mb--24 {
    margin-bottom: var(--kendo-spacing--24, -6rem);
}

.\!k-mb--24 {
    margin-bottom: var(--kendo-spacing--24, -6rem) !important;
}

.k-mb--25 {
    margin-bottom: var(--kendo-spacing--25, -7rem);
}

.\!k-mb--25 {
    margin-bottom: var(--kendo-spacing--25, -7rem) !important;
}

.k-mb--26 {
    margin-bottom: var(--kendo-spacing--26, -8rem);
}

.\!k-mb--26 {
    margin-bottom: var(--kendo-spacing--26, -8rem) !important;
}

.k-mb--27 {
    margin-bottom: var(--kendo-spacing--27, -9rem);
}

.\!k-mb--27 {
    margin-bottom: var(--kendo-spacing--27, -9rem) !important;
}

.k-mb--28 {
    margin-bottom: var(--kendo-spacing--28, -10rem);
}

.\!k-mb--28 {
    margin-bottom: var(--kendo-spacing--28, -10rem) !important;
}

.k-mb--29 {
    margin-bottom: var(--kendo-spacing--29, -11rem);
}

.\!k-mb--29 {
    margin-bottom: var(--kendo-spacing--29, -11rem) !important;
}

.k-mb--30 {
    margin-bottom: var(--kendo-spacing--30, -12rem);
}

.\!k-mb--30 {
    margin-bottom: var(--kendo-spacing--30, -12rem) !important;
}

.k-mb-xs {
    margin-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mb-xs {
    margin-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mb-sm {
    margin-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mb-sm {
    margin-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mb-md {
    margin-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mb-md {
    margin-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mb-lg {
    margin-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mb-lg {
    margin-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mb-xl {
    margin-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mb-xl {
    margin-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mb-thin {
    margin-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mb-thin {
    margin-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mb-hair {
    margin-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mb-hair {
    margin-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mb-auto {
    margin-bottom: var(--kendo-spacing-auto, auto);
}

.\!k-mb-auto {
    margin-bottom: var(--kendo-spacing-auto, auto) !important;
}

.k-ml-0 {
    margin-left: var(--kendo-spacing-0, 0px);
}

.\!k-ml-0 {
    margin-left: var(--kendo-spacing-0, 0px) !important;
}

.k-ml-1px {
    margin-left: var(--kendo-spacing-1px, 1px);
}

.\!k-ml-1px {
    margin-left: var(--kendo-spacing-1px, 1px) !important;
}

.k-ml-0\.5 {
    margin-left: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-ml-0\.5 {
    margin-left: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-ml-1 {
    margin-left: var(--kendo-spacing-1, 0.25rem);
}

.\!k-ml-1 {
    margin-left: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-ml-1\.5 {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-ml-1\.5 {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-ml-2 {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.\!k-ml-2 {
    margin-left: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-ml-2\.5 {
    margin-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-ml-2\.5 {
    margin-left: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-ml-3 {
    margin-left: var(--kendo-spacing-3, 0.75rem);
}

.\!k-ml-3 {
    margin-left: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-ml-3\.5 {
    margin-left: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-ml-3\.5 {
    margin-left: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-ml-4 {
    margin-left: var(--kendo-spacing-4, 1rem);
}

.\!k-ml-4 {
    margin-left: var(--kendo-spacing-4, 1rem) !important;
}

.k-ml-4\.5 {
    margin-left: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-ml-4\.5 {
    margin-left: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-ml-5 {
    margin-left: var(--kendo-spacing-5, 1.25rem);
}

.\!k-ml-5 {
    margin-left: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-ml-5\.5 {
    margin-left: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-ml-5\.5 {
    margin-left: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-ml-6 {
    margin-left: var(--kendo-spacing-6, 1.5rem);
}

.\!k-ml-6 {
    margin-left: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-ml-6\.5 {
    margin-left: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-ml-6\.5 {
    margin-left: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-ml-7 {
    margin-left: var(--kendo-spacing-7, 1.75rem);
}

.\!k-ml-7 {
    margin-left: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-ml-7\.5 {
    margin-left: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-ml-7\.5 {
    margin-left: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-ml-8 {
    margin-left: var(--kendo-spacing-8, 2rem);
}

.\!k-ml-8 {
    margin-left: var(--kendo-spacing-8, 2rem) !important;
}

.k-ml-9 {
    margin-left: var(--kendo-spacing-9, 2.25rem);
}

.\!k-ml-9 {
    margin-left: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-ml-10 {
    margin-left: var(--kendo-spacing-10, 2.5rem);
}

.\!k-ml-10 {
    margin-left: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-ml-11 {
    margin-left: var(--kendo-spacing-11, 2.75rem);
}

.\!k-ml-11 {
    margin-left: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-ml-12 {
    margin-left: var(--kendo-spacing-12, 3rem);
}

.\!k-ml-12 {
    margin-left: var(--kendo-spacing-12, 3rem) !important;
}

.k-ml-13 {
    margin-left: var(--kendo-spacing-13, 3.25rem);
}

.\!k-ml-13 {
    margin-left: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-ml-14 {
    margin-left: var(--kendo-spacing-14, 3.5rem);
}

.\!k-ml-14 {
    margin-left: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-ml-15 {
    margin-left: var(--kendo-spacing-15, 3.75rem);
}

.\!k-ml-15 {
    margin-left: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-ml-16 {
    margin-left: var(--kendo-spacing-16, 4rem);
}

.\!k-ml-16 {
    margin-left: var(--kendo-spacing-16, 4rem) !important;
}

.k-ml-17 {
    margin-left: var(--kendo-spacing-17, 4.25rem);
}

.\!k-ml-17 {
    margin-left: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-ml-18 {
    margin-left: var(--kendo-spacing-18, 4.5rem);
}

.\!k-ml-18 {
    margin-left: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-ml-19 {
    margin-left: var(--kendo-spacing-19, 4.75rem);
}

.\!k-ml-19 {
    margin-left: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-ml-20 {
    margin-left: var(--kendo-spacing-20, 5rem);
}

.\!k-ml-20 {
    margin-left: var(--kendo-spacing-20, 5rem) !important;
}

.k-ml-21 {
    margin-left: var(--kendo-spacing-21, 5.25rem);
}

.\!k-ml-21 {
    margin-left: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-ml-22 {
    margin-left: var(--kendo-spacing-22, 5.5rem);
}

.\!k-ml-22 {
    margin-left: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-ml-23 {
    margin-left: var(--kendo-spacing-23, 5.75rem);
}

.\!k-ml-23 {
    margin-left: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-ml-24 {
    margin-left: var(--kendo-spacing-24, 6rem);
}

.\!k-ml-24 {
    margin-left: var(--kendo-spacing-24, 6rem) !important;
}

.k-ml-25 {
    margin-left: var(--kendo-spacing-25, 7rem);
}

.\!k-ml-25 {
    margin-left: var(--kendo-spacing-25, 7rem) !important;
}

.k-ml-26 {
    margin-left: var(--kendo-spacing-26, 8rem);
}

.\!k-ml-26 {
    margin-left: var(--kendo-spacing-26, 8rem) !important;
}

.k-ml-27 {
    margin-left: var(--kendo-spacing-27, 9rem);
}

.\!k-ml-27 {
    margin-left: var(--kendo-spacing-27, 9rem) !important;
}

.k-ml-28 {
    margin-left: var(--kendo-spacing-28, 10rem);
}

.\!k-ml-28 {
    margin-left: var(--kendo-spacing-28, 10rem) !important;
}

.k-ml-29 {
    margin-left: var(--kendo-spacing-29, 11rem);
}

.\!k-ml-29 {
    margin-left: var(--kendo-spacing-29, 11rem) !important;
}

.k-ml-30 {
    margin-left: var(--kendo-spacing-30, 12rem);
}

.\!k-ml-30 {
    margin-left: var(--kendo-spacing-30, 12rem) !important;
}

.k-ml--1px {
    margin-left: var(--kendo-spacing--1px, -1px);
}

.\!k-ml--1px {
    margin-left: var(--kendo-spacing--1px, -1px) !important;
}

.k-ml--0\.5 {
    margin-left: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-ml--0\.5 {
    margin-left: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-ml--1 {
    margin-left: var(--kendo-spacing--1, -0.25rem);
}

.\!k-ml--1 {
    margin-left: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-ml--1\.5 {
    margin-left: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-ml--1\.5 {
    margin-left: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-ml--2 {
    margin-left: var(--kendo-spacing--2, -0.5rem);
}

.\!k-ml--2 {
    margin-left: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-ml--2\.5 {
    margin-left: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-ml--2\.5 {
    margin-left: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-ml--3 {
    margin-left: var(--kendo-spacing--3, -0.75rem);
}

.\!k-ml--3 {
    margin-left: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-ml--3\.5 {
    margin-left: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-ml--3\.5 {
    margin-left: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-ml--4 {
    margin-left: var(--kendo-spacing--4, -1rem);
}

.\!k-ml--4 {
    margin-left: var(--kendo-spacing--4, -1rem) !important;
}

.k-ml--4\.5 {
    margin-left: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-ml--4\.5 {
    margin-left: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-ml--5 {
    margin-left: var(--kendo-spacing--5, -1.25rem);
}

.\!k-ml--5 {
    margin-left: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-ml--5\.5 {
    margin-left: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-ml--5\.5 {
    margin-left: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-ml--6 {
    margin-left: var(--kendo-spacing--6, -1.5rem);
}

.\!k-ml--6 {
    margin-left: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-ml--6\.5 {
    margin-left: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-ml--6\.5 {
    margin-left: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-ml--7 {
    margin-left: var(--kendo-spacing--7, -1.75rem);
}

.\!k-ml--7 {
    margin-left: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-ml--7\.5 {
    margin-left: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-ml--7\.5 {
    margin-left: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-ml--8 {
    margin-left: var(--kendo-spacing--8, -2rem);
}

.\!k-ml--8 {
    margin-left: var(--kendo-spacing--8, -2rem) !important;
}

.k-ml--9 {
    margin-left: var(--kendo-spacing--9, -2.25rem);
}

.\!k-ml--9 {
    margin-left: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-ml--10 {
    margin-left: var(--kendo-spacing--10, -2.5rem);
}

.\!k-ml--10 {
    margin-left: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-ml--11 {
    margin-left: var(--kendo-spacing--11, -2.75rem);
}

.\!k-ml--11 {
    margin-left: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-ml--12 {
    margin-left: var(--kendo-spacing--12, -3rem);
}

.\!k-ml--12 {
    margin-left: var(--kendo-spacing--12, -3rem) !important;
}

.k-ml--13 {
    margin-left: var(--kendo-spacing--13, -3.25rem);
}

.\!k-ml--13 {
    margin-left: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-ml--14 {
    margin-left: var(--kendo-spacing--14, -3.5rem);
}

.\!k-ml--14 {
    margin-left: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-ml--15 {
    margin-left: var(--kendo-spacing--15, -3.75rem);
}

.\!k-ml--15 {
    margin-left: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-ml--16 {
    margin-left: var(--kendo-spacing--16, -4rem);
}

.\!k-ml--16 {
    margin-left: var(--kendo-spacing--16, -4rem) !important;
}

.k-ml--17 {
    margin-left: var(--kendo-spacing--17, -4.25rem);
}

.\!k-ml--17 {
    margin-left: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-ml--18 {
    margin-left: var(--kendo-spacing--18, -4.5rem);
}

.\!k-ml--18 {
    margin-left: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-ml--19 {
    margin-left: var(--kendo-spacing--19, -4.75rem);
}

.\!k-ml--19 {
    margin-left: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-ml--20 {
    margin-left: var(--kendo-spacing--20, -5rem);
}

.\!k-ml--20 {
    margin-left: var(--kendo-spacing--20, -5rem) !important;
}

.k-ml--21 {
    margin-left: var(--kendo-spacing--21, -5.25rem);
}

.\!k-ml--21 {
    margin-left: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-ml--22 {
    margin-left: var(--kendo-spacing--22, -5.5rem);
}

.\!k-ml--22 {
    margin-left: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-ml--23 {
    margin-left: var(--kendo-spacing--23, -5.75rem);
}

.\!k-ml--23 {
    margin-left: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-ml--24 {
    margin-left: var(--kendo-spacing--24, -6rem);
}

.\!k-ml--24 {
    margin-left: var(--kendo-spacing--24, -6rem) !important;
}

.k-ml--25 {
    margin-left: var(--kendo-spacing--25, -7rem);
}

.\!k-ml--25 {
    margin-left: var(--kendo-spacing--25, -7rem) !important;
}

.k-ml--26 {
    margin-left: var(--kendo-spacing--26, -8rem);
}

.\!k-ml--26 {
    margin-left: var(--kendo-spacing--26, -8rem) !important;
}

.k-ml--27 {
    margin-left: var(--kendo-spacing--27, -9rem);
}

.\!k-ml--27 {
    margin-left: var(--kendo-spacing--27, -9rem) !important;
}

.k-ml--28 {
    margin-left: var(--kendo-spacing--28, -10rem);
}

.\!k-ml--28 {
    margin-left: var(--kendo-spacing--28, -10rem) !important;
}

.k-ml--29 {
    margin-left: var(--kendo-spacing--29, -11rem);
}

.\!k-ml--29 {
    margin-left: var(--kendo-spacing--29, -11rem) !important;
}

.k-ml--30 {
    margin-left: var(--kendo-spacing--30, -12rem);
}

.\!k-ml--30 {
    margin-left: var(--kendo-spacing--30, -12rem) !important;
}

.k-ml-xs {
    margin-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-ml-xs {
    margin-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-ml-sm {
    margin-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-ml-sm {
    margin-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-ml-md {
    margin-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-ml-md {
    margin-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-ml-lg {
    margin-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-ml-lg {
    margin-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-ml-xl {
    margin-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-ml-xl {
    margin-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-ml-thin {
    margin-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-ml-thin {
    margin-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-ml-hair {
    margin-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-ml-hair {
    margin-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-ml-auto {
    margin-left: var(--kendo-spacing-auto, auto);
}

.\!k-ml-auto {
    margin-left: var(--kendo-spacing-auto, auto) !important;
}

.k-mx-0 {
    margin-inline: var(--kendo-spacing-0, 0px);
}

.\!k-mx-0 {
    margin-inline: var(--kendo-spacing-0, 0px) !important;
}

.k-mx-1px {
    margin-inline: var(--kendo-spacing-1px, 1px);
}

.\!k-mx-1px {
    margin-inline: var(--kendo-spacing-1px, 1px) !important;
}

.k-mx-0\.5 {
    margin-inline: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mx-0\.5 {
    margin-inline: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mx-1 {
    margin-inline: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mx-1 {
    margin-inline: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mx-1\.5 {
    margin-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mx-1\.5 {
    margin-inline: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mx-2 {
    margin-inline: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mx-2 {
    margin-inline: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mx-2\.5 {
    margin-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mx-2\.5 {
    margin-inline: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mx-3 {
    margin-inline: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mx-3 {
    margin-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mx-3\.5 {
    margin-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mx-3\.5 {
    margin-inline: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mx-4 {
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.\!k-mx-4 {
    margin-inline: var(--kendo-spacing-4, 1rem) !important;
}

.k-mx-4\.5 {
    margin-inline: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mx-4\.5 {
    margin-inline: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mx-5 {
    margin-inline: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mx-5 {
    margin-inline: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mx-5\.5 {
    margin-inline: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mx-5\.5 {
    margin-inline: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mx-6 {
    margin-inline: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mx-6 {
    margin-inline: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mx-6\.5 {
    margin-inline: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mx-6\.5 {
    margin-inline: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mx-7 {
    margin-inline: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mx-7 {
    margin-inline: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mx-7\.5 {
    margin-inline: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mx-7\.5 {
    margin-inline: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mx-8 {
    margin-inline: var(--kendo-spacing-8, 2rem);
}

.\!k-mx-8 {
    margin-inline: var(--kendo-spacing-8, 2rem) !important;
}

.k-mx-9 {
    margin-inline: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mx-9 {
    margin-inline: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mx-10 {
    margin-inline: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mx-10 {
    margin-inline: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mx-11 {
    margin-inline: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mx-11 {
    margin-inline: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mx-12 {
    margin-inline: var(--kendo-spacing-12, 3rem);
}

.\!k-mx-12 {
    margin-inline: var(--kendo-spacing-12, 3rem) !important;
}

.k-mx-13 {
    margin-inline: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mx-13 {
    margin-inline: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mx-14 {
    margin-inline: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mx-14 {
    margin-inline: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mx-15 {
    margin-inline: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mx-15 {
    margin-inline: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mx-16 {
    margin-inline: var(--kendo-spacing-16, 4rem);
}

.\!k-mx-16 {
    margin-inline: var(--kendo-spacing-16, 4rem) !important;
}

.k-mx-17 {
    margin-inline: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mx-17 {
    margin-inline: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mx-18 {
    margin-inline: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mx-18 {
    margin-inline: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mx-19 {
    margin-inline: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mx-19 {
    margin-inline: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mx-20 {
    margin-inline: var(--kendo-spacing-20, 5rem);
}

.\!k-mx-20 {
    margin-inline: var(--kendo-spacing-20, 5rem) !important;
}

.k-mx-21 {
    margin-inline: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mx-21 {
    margin-inline: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mx-22 {
    margin-inline: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mx-22 {
    margin-inline: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mx-23 {
    margin-inline: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mx-23 {
    margin-inline: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mx-24 {
    margin-inline: var(--kendo-spacing-24, 6rem);
}

.\!k-mx-24 {
    margin-inline: var(--kendo-spacing-24, 6rem) !important;
}

.k-mx-25 {
    margin-inline: var(--kendo-spacing-25, 7rem);
}

.\!k-mx-25 {
    margin-inline: var(--kendo-spacing-25, 7rem) !important;
}

.k-mx-26 {
    margin-inline: var(--kendo-spacing-26, 8rem);
}

.\!k-mx-26 {
    margin-inline: var(--kendo-spacing-26, 8rem) !important;
}

.k-mx-27 {
    margin-inline: var(--kendo-spacing-27, 9rem);
}

.\!k-mx-27 {
    margin-inline: var(--kendo-spacing-27, 9rem) !important;
}

.k-mx-28 {
    margin-inline: var(--kendo-spacing-28, 10rem);
}

.\!k-mx-28 {
    margin-inline: var(--kendo-spacing-28, 10rem) !important;
}

.k-mx-29 {
    margin-inline: var(--kendo-spacing-29, 11rem);
}

.\!k-mx-29 {
    margin-inline: var(--kendo-spacing-29, 11rem) !important;
}

.k-mx-30 {
    margin-inline: var(--kendo-spacing-30, 12rem);
}

.\!k-mx-30 {
    margin-inline: var(--kendo-spacing-30, 12rem) !important;
}

.k-mx--1px {
    margin-inline: var(--kendo-spacing--1px, -1px);
}

.\!k-mx--1px {
    margin-inline: var(--kendo-spacing--1px, -1px) !important;
}

.k-mx--0\.5 {
    margin-inline: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mx--0\.5 {
    margin-inline: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mx--1 {
    margin-inline: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mx--1 {
    margin-inline: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mx--1\.5 {
    margin-inline: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mx--1\.5 {
    margin-inline: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mx--2 {
    margin-inline: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mx--2 {
    margin-inline: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mx--2\.5 {
    margin-inline: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mx--2\.5 {
    margin-inline: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mx--3 {
    margin-inline: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mx--3 {
    margin-inline: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mx--3\.5 {
    margin-inline: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mx--3\.5 {
    margin-inline: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mx--4 {
    margin-inline: var(--kendo-spacing--4, -1rem);
}

.\!k-mx--4 {
    margin-inline: var(--kendo-spacing--4, -1rem) !important;
}

.k-mx--4\.5 {
    margin-inline: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mx--4\.5 {
    margin-inline: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mx--5 {
    margin-inline: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mx--5 {
    margin-inline: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mx--5\.5 {
    margin-inline: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mx--5\.5 {
    margin-inline: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mx--6 {
    margin-inline: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mx--6 {
    margin-inline: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mx--6\.5 {
    margin-inline: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mx--6\.5 {
    margin-inline: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mx--7 {
    margin-inline: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mx--7 {
    margin-inline: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mx--7\.5 {
    margin-inline: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mx--7\.5 {
    margin-inline: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mx--8 {
    margin-inline: var(--kendo-spacing--8, -2rem);
}

.\!k-mx--8 {
    margin-inline: var(--kendo-spacing--8, -2rem) !important;
}

.k-mx--9 {
    margin-inline: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mx--9 {
    margin-inline: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mx--10 {
    margin-inline: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mx--10 {
    margin-inline: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mx--11 {
    margin-inline: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mx--11 {
    margin-inline: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mx--12 {
    margin-inline: var(--kendo-spacing--12, -3rem);
}

.\!k-mx--12 {
    margin-inline: var(--kendo-spacing--12, -3rem) !important;
}

.k-mx--13 {
    margin-inline: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mx--13 {
    margin-inline: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mx--14 {
    margin-inline: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mx--14 {
    margin-inline: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mx--15 {
    margin-inline: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mx--15 {
    margin-inline: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mx--16 {
    margin-inline: var(--kendo-spacing--16, -4rem);
}

.\!k-mx--16 {
    margin-inline: var(--kendo-spacing--16, -4rem) !important;
}

.k-mx--17 {
    margin-inline: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mx--17 {
    margin-inline: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mx--18 {
    margin-inline: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mx--18 {
    margin-inline: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mx--19 {
    margin-inline: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mx--19 {
    margin-inline: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mx--20 {
    margin-inline: var(--kendo-spacing--20, -5rem);
}

.\!k-mx--20 {
    margin-inline: var(--kendo-spacing--20, -5rem) !important;
}

.k-mx--21 {
    margin-inline: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mx--21 {
    margin-inline: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mx--22 {
    margin-inline: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mx--22 {
    margin-inline: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mx--23 {
    margin-inline: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mx--23 {
    margin-inline: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mx--24 {
    margin-inline: var(--kendo-spacing--24, -6rem);
}

.\!k-mx--24 {
    margin-inline: var(--kendo-spacing--24, -6rem) !important;
}

.k-mx--25 {
    margin-inline: var(--kendo-spacing--25, -7rem);
}

.\!k-mx--25 {
    margin-inline: var(--kendo-spacing--25, -7rem) !important;
}

.k-mx--26 {
    margin-inline: var(--kendo-spacing--26, -8rem);
}

.\!k-mx--26 {
    margin-inline: var(--kendo-spacing--26, -8rem) !important;
}

.k-mx--27 {
    margin-inline: var(--kendo-spacing--27, -9rem);
}

.\!k-mx--27 {
    margin-inline: var(--kendo-spacing--27, -9rem) !important;
}

.k-mx--28 {
    margin-inline: var(--kendo-spacing--28, -10rem);
}

.\!k-mx--28 {
    margin-inline: var(--kendo-spacing--28, -10rem) !important;
}

.k-mx--29 {
    margin-inline: var(--kendo-spacing--29, -11rem);
}

.\!k-mx--29 {
    margin-inline: var(--kendo-spacing--29, -11rem) !important;
}

.k-mx--30 {
    margin-inline: var(--kendo-spacing--30, -12rem);
}

.\!k-mx--30 {
    margin-inline: var(--kendo-spacing--30, -12rem) !important;
}

.k-mx-xs {
    margin-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mx-xs {
    margin-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mx-sm {
    margin-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mx-sm {
    margin-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mx-md {
    margin-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mx-md {
    margin-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mx-lg {
    margin-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mx-lg {
    margin-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mx-xl {
    margin-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mx-xl {
    margin-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mx-thin {
    margin-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mx-thin {
    margin-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mx-hair {
    margin-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mx-hair {
    margin-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mx-auto {
    margin-inline: var(--kendo-spacing-auto, auto);
}

.\!k-mx-auto {
    margin-inline: var(--kendo-spacing-auto, auto) !important;
}

.k-my-0 {
    margin-block: var(--kendo-spacing-0, 0px);
}

.\!k-my-0 {
    margin-block: var(--kendo-spacing-0, 0px) !important;
}

.k-my-1px {
    margin-block: var(--kendo-spacing-1px, 1px);
}

.\!k-my-1px {
    margin-block: var(--kendo-spacing-1px, 1px) !important;
}

.k-my-0\.5 {
    margin-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-my-0\.5 {
    margin-block: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-my-1 {
    margin-block: var(--kendo-spacing-1, 0.25rem);
}

.\!k-my-1 {
    margin-block: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-my-1\.5 {
    margin-block: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-my-1\.5 {
    margin-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-my-2 {
    margin-block: var(--kendo-spacing-2, 0.5rem);
}

.\!k-my-2 {
    margin-block: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-my-2\.5 {
    margin-block: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-my-2\.5 {
    margin-block: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-my-3 {
    margin-block: var(--kendo-spacing-3, 0.75rem);
}

.\!k-my-3 {
    margin-block: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-my-3\.5 {
    margin-block: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-my-3\.5 {
    margin-block: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-my-4 {
    margin-block: var(--kendo-spacing-4, 1rem);
}

.\!k-my-4 {
    margin-block: var(--kendo-spacing-4, 1rem) !important;
}

.k-my-4\.5 {
    margin-block: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-my-4\.5 {
    margin-block: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-my-5 {
    margin-block: var(--kendo-spacing-5, 1.25rem);
}

.\!k-my-5 {
    margin-block: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-my-5\.5 {
    margin-block: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-my-5\.5 {
    margin-block: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-my-6 {
    margin-block: var(--kendo-spacing-6, 1.5rem);
}

.\!k-my-6 {
    margin-block: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-my-6\.5 {
    margin-block: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-my-6\.5 {
    margin-block: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-my-7 {
    margin-block: var(--kendo-spacing-7, 1.75rem);
}

.\!k-my-7 {
    margin-block: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-my-7\.5 {
    margin-block: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-my-7\.5 {
    margin-block: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-my-8 {
    margin-block: var(--kendo-spacing-8, 2rem);
}

.\!k-my-8 {
    margin-block: var(--kendo-spacing-8, 2rem) !important;
}

.k-my-9 {
    margin-block: var(--kendo-spacing-9, 2.25rem);
}

.\!k-my-9 {
    margin-block: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-my-10 {
    margin-block: var(--kendo-spacing-10, 2.5rem);
}

.\!k-my-10 {
    margin-block: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-my-11 {
    margin-block: var(--kendo-spacing-11, 2.75rem);
}

.\!k-my-11 {
    margin-block: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-my-12 {
    margin-block: var(--kendo-spacing-12, 3rem);
}

.\!k-my-12 {
    margin-block: var(--kendo-spacing-12, 3rem) !important;
}

.k-my-13 {
    margin-block: var(--kendo-spacing-13, 3.25rem);
}

.\!k-my-13 {
    margin-block: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-my-14 {
    margin-block: var(--kendo-spacing-14, 3.5rem);
}

.\!k-my-14 {
    margin-block: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-my-15 {
    margin-block: var(--kendo-spacing-15, 3.75rem);
}

.\!k-my-15 {
    margin-block: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-my-16 {
    margin-block: var(--kendo-spacing-16, 4rem);
}

.\!k-my-16 {
    margin-block: var(--kendo-spacing-16, 4rem) !important;
}

.k-my-17 {
    margin-block: var(--kendo-spacing-17, 4.25rem);
}

.\!k-my-17 {
    margin-block: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-my-18 {
    margin-block: var(--kendo-spacing-18, 4.5rem);
}

.\!k-my-18 {
    margin-block: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-my-19 {
    margin-block: var(--kendo-spacing-19, 4.75rem);
}

.\!k-my-19 {
    margin-block: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-my-20 {
    margin-block: var(--kendo-spacing-20, 5rem);
}

.\!k-my-20 {
    margin-block: var(--kendo-spacing-20, 5rem) !important;
}

.k-my-21 {
    margin-block: var(--kendo-spacing-21, 5.25rem);
}

.\!k-my-21 {
    margin-block: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-my-22 {
    margin-block: var(--kendo-spacing-22, 5.5rem);
}

.\!k-my-22 {
    margin-block: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-my-23 {
    margin-block: var(--kendo-spacing-23, 5.75rem);
}

.\!k-my-23 {
    margin-block: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-my-24 {
    margin-block: var(--kendo-spacing-24, 6rem);
}

.\!k-my-24 {
    margin-block: var(--kendo-spacing-24, 6rem) !important;
}

.k-my-25 {
    margin-block: var(--kendo-spacing-25, 7rem);
}

.\!k-my-25 {
    margin-block: var(--kendo-spacing-25, 7rem) !important;
}

.k-my-26 {
    margin-block: var(--kendo-spacing-26, 8rem);
}

.\!k-my-26 {
    margin-block: var(--kendo-spacing-26, 8rem) !important;
}

.k-my-27 {
    margin-block: var(--kendo-spacing-27, 9rem);
}

.\!k-my-27 {
    margin-block: var(--kendo-spacing-27, 9rem) !important;
}

.k-my-28 {
    margin-block: var(--kendo-spacing-28, 10rem);
}

.\!k-my-28 {
    margin-block: var(--kendo-spacing-28, 10rem) !important;
}

.k-my-29 {
    margin-block: var(--kendo-spacing-29, 11rem);
}

.\!k-my-29 {
    margin-block: var(--kendo-spacing-29, 11rem) !important;
}

.k-my-30 {
    margin-block: var(--kendo-spacing-30, 12rem);
}

.\!k-my-30 {
    margin-block: var(--kendo-spacing-30, 12rem) !important;
}

.k-my--1px {
    margin-block: var(--kendo-spacing--1px, -1px);
}

.\!k-my--1px {
    margin-block: var(--kendo-spacing--1px, -1px) !important;
}

.k-my--0\.5 {
    margin-block: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-my--0\.5 {
    margin-block: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-my--1 {
    margin-block: var(--kendo-spacing--1, -0.25rem);
}

.\!k-my--1 {
    margin-block: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-my--1\.5 {
    margin-block: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-my--1\.5 {
    margin-block: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-my--2 {
    margin-block: var(--kendo-spacing--2, -0.5rem);
}

.\!k-my--2 {
    margin-block: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-my--2\.5 {
    margin-block: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-my--2\.5 {
    margin-block: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-my--3 {
    margin-block: var(--kendo-spacing--3, -0.75rem);
}

.\!k-my--3 {
    margin-block: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-my--3\.5 {
    margin-block: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-my--3\.5 {
    margin-block: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-my--4 {
    margin-block: var(--kendo-spacing--4, -1rem);
}

.\!k-my--4 {
    margin-block: var(--kendo-spacing--4, -1rem) !important;
}

.k-my--4\.5 {
    margin-block: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-my--4\.5 {
    margin-block: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-my--5 {
    margin-block: var(--kendo-spacing--5, -1.25rem);
}

.\!k-my--5 {
    margin-block: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-my--5\.5 {
    margin-block: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-my--5\.5 {
    margin-block: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-my--6 {
    margin-block: var(--kendo-spacing--6, -1.5rem);
}

.\!k-my--6 {
    margin-block: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-my--6\.5 {
    margin-block: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-my--6\.5 {
    margin-block: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-my--7 {
    margin-block: var(--kendo-spacing--7, -1.75rem);
}

.\!k-my--7 {
    margin-block: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-my--7\.5 {
    margin-block: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-my--7\.5 {
    margin-block: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-my--8 {
    margin-block: var(--kendo-spacing--8, -2rem);
}

.\!k-my--8 {
    margin-block: var(--kendo-spacing--8, -2rem) !important;
}

.k-my--9 {
    margin-block: var(--kendo-spacing--9, -2.25rem);
}

.\!k-my--9 {
    margin-block: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-my--10 {
    margin-block: var(--kendo-spacing--10, -2.5rem);
}

.\!k-my--10 {
    margin-block: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-my--11 {
    margin-block: var(--kendo-spacing--11, -2.75rem);
}

.\!k-my--11 {
    margin-block: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-my--12 {
    margin-block: var(--kendo-spacing--12, -3rem);
}

.\!k-my--12 {
    margin-block: var(--kendo-spacing--12, -3rem) !important;
}

.k-my--13 {
    margin-block: var(--kendo-spacing--13, -3.25rem);
}

.\!k-my--13 {
    margin-block: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-my--14 {
    margin-block: var(--kendo-spacing--14, -3.5rem);
}

.\!k-my--14 {
    margin-block: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-my--15 {
    margin-block: var(--kendo-spacing--15, -3.75rem);
}

.\!k-my--15 {
    margin-block: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-my--16 {
    margin-block: var(--kendo-spacing--16, -4rem);
}

.\!k-my--16 {
    margin-block: var(--kendo-spacing--16, -4rem) !important;
}

.k-my--17 {
    margin-block: var(--kendo-spacing--17, -4.25rem);
}

.\!k-my--17 {
    margin-block: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-my--18 {
    margin-block: var(--kendo-spacing--18, -4.5rem);
}

.\!k-my--18 {
    margin-block: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-my--19 {
    margin-block: var(--kendo-spacing--19, -4.75rem);
}

.\!k-my--19 {
    margin-block: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-my--20 {
    margin-block: var(--kendo-spacing--20, -5rem);
}

.\!k-my--20 {
    margin-block: var(--kendo-spacing--20, -5rem) !important;
}

.k-my--21 {
    margin-block: var(--kendo-spacing--21, -5.25rem);
}

.\!k-my--21 {
    margin-block: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-my--22 {
    margin-block: var(--kendo-spacing--22, -5.5rem);
}

.\!k-my--22 {
    margin-block: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-my--23 {
    margin-block: var(--kendo-spacing--23, -5.75rem);
}

.\!k-my--23 {
    margin-block: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-my--24 {
    margin-block: var(--kendo-spacing--24, -6rem);
}

.\!k-my--24 {
    margin-block: var(--kendo-spacing--24, -6rem) !important;
}

.k-my--25 {
    margin-block: var(--kendo-spacing--25, -7rem);
}

.\!k-my--25 {
    margin-block: var(--kendo-spacing--25, -7rem) !important;
}

.k-my--26 {
    margin-block: var(--kendo-spacing--26, -8rem);
}

.\!k-my--26 {
    margin-block: var(--kendo-spacing--26, -8rem) !important;
}

.k-my--27 {
    margin-block: var(--kendo-spacing--27, -9rem);
}

.\!k-my--27 {
    margin-block: var(--kendo-spacing--27, -9rem) !important;
}

.k-my--28 {
    margin-block: var(--kendo-spacing--28, -10rem);
}

.\!k-my--28 {
    margin-block: var(--kendo-spacing--28, -10rem) !important;
}

.k-my--29 {
    margin-block: var(--kendo-spacing--29, -11rem);
}

.\!k-my--29 {
    margin-block: var(--kendo-spacing--29, -11rem) !important;
}

.k-my--30 {
    margin-block: var(--kendo-spacing--30, -12rem);
}

.\!k-my--30 {
    margin-block: var(--kendo-spacing--30, -12rem) !important;
}

.k-my-xs {
    margin-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-my-xs {
    margin-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-my-sm {
    margin-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-my-sm {
    margin-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-my-md {
    margin-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-my-md {
    margin-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-my-lg {
    margin-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-my-lg {
    margin-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-my-xl {
    margin-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-my-xl {
    margin-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-my-thin {
    margin-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-my-thin {
    margin-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-my-hair {
    margin-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-my-hair {
    margin-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-my-auto {
    margin-block: var(--kendo-spacing-auto, auto);
}

.\!k-my-auto {
    margin-block: var(--kendo-spacing-auto, auto) !important;
}

.k-p-0 {
    padding: var(--kendo-spacing-0, 0px);
}

.\!k-p-0 {
    padding: var(--kendo-spacing-0, 0px) !important;
}

.k-p-1px {
    padding: var(--kendo-spacing-1px, 1px);
}

.\!k-p-1px {
    padding: var(--kendo-spacing-1px, 1px) !important;
}

.k-p-0\.5 {
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-p-0\.5 {
    padding: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-p-1 {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.\!k-p-1 {
    padding: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-p-1\.5 {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-p-1\.5 {
    padding: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-p-2 {
    padding: var(--kendo-spacing-2, 0.5rem);
}

.\!k-p-2 {
    padding: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-p-2\.5 {
    padding: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-p-2\.5 {
    padding: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-p-3 {
    padding: var(--kendo-spacing-3, 0.75rem);
}

.\!k-p-3 {
    padding: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-p-3\.5 {
    padding: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-p-3\.5 {
    padding: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-p-4 {
    padding: var(--kendo-spacing-4, 1rem);
}

.\!k-p-4 {
    padding: var(--kendo-spacing-4, 1rem) !important;
}

.k-p-4\.5 {
    padding: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-p-4\.5 {
    padding: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-p-5 {
    padding: var(--kendo-spacing-5, 1.25rem);
}

.\!k-p-5 {
    padding: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-p-5\.5 {
    padding: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-p-5\.5 {
    padding: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-p-6 {
    padding: var(--kendo-spacing-6, 1.5rem);
}

.\!k-p-6 {
    padding: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-p-6\.5 {
    padding: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-p-6\.5 {
    padding: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-p-7 {
    padding: var(--kendo-spacing-7, 1.75rem);
}

.\!k-p-7 {
    padding: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-p-7\.5 {
    padding: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-p-7\.5 {
    padding: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-p-8 {
    padding: var(--kendo-spacing-8, 2rem);
}

.\!k-p-8 {
    padding: var(--kendo-spacing-8, 2rem) !important;
}

.k-p-9 {
    padding: var(--kendo-spacing-9, 2.25rem);
}

.\!k-p-9 {
    padding: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-p-10 {
    padding: var(--kendo-spacing-10, 2.5rem);
}

.\!k-p-10 {
    padding: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-p-11 {
    padding: var(--kendo-spacing-11, 2.75rem);
}

.\!k-p-11 {
    padding: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-p-12 {
    padding: var(--kendo-spacing-12, 3rem);
}

.\!k-p-12 {
    padding: var(--kendo-spacing-12, 3rem) !important;
}

.k-p-13 {
    padding: var(--kendo-spacing-13, 3.25rem);
}

.\!k-p-13 {
    padding: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-p-14 {
    padding: var(--kendo-spacing-14, 3.5rem);
}

.\!k-p-14 {
    padding: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-p-15 {
    padding: var(--kendo-spacing-15, 3.75rem);
}

.\!k-p-15 {
    padding: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-p-16 {
    padding: var(--kendo-spacing-16, 4rem);
}

.\!k-p-16 {
    padding: var(--kendo-spacing-16, 4rem) !important;
}

.k-p-17 {
    padding: var(--kendo-spacing-17, 4.25rem);
}

.\!k-p-17 {
    padding: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-p-18 {
    padding: var(--kendo-spacing-18, 4.5rem);
}

.\!k-p-18 {
    padding: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-p-19 {
    padding: var(--kendo-spacing-19, 4.75rem);
}

.\!k-p-19 {
    padding: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-p-20 {
    padding: var(--kendo-spacing-20, 5rem);
}

.\!k-p-20 {
    padding: var(--kendo-spacing-20, 5rem) !important;
}

.k-p-21 {
    padding: var(--kendo-spacing-21, 5.25rem);
}

.\!k-p-21 {
    padding: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-p-22 {
    padding: var(--kendo-spacing-22, 5.5rem);
}

.\!k-p-22 {
    padding: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-p-23 {
    padding: var(--kendo-spacing-23, 5.75rem);
}

.\!k-p-23 {
    padding: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-p-24 {
    padding: var(--kendo-spacing-24, 6rem);
}

.\!k-p-24 {
    padding: var(--kendo-spacing-24, 6rem) !important;
}

.k-p-25 {
    padding: var(--kendo-spacing-25, 7rem);
}

.\!k-p-25 {
    padding: var(--kendo-spacing-25, 7rem) !important;
}

.k-p-26 {
    padding: var(--kendo-spacing-26, 8rem);
}

.\!k-p-26 {
    padding: var(--kendo-spacing-26, 8rem) !important;
}

.k-p-27 {
    padding: var(--kendo-spacing-27, 9rem);
}

.\!k-p-27 {
    padding: var(--kendo-spacing-27, 9rem) !important;
}

.k-p-28 {
    padding: var(--kendo-spacing-28, 10rem);
}

.\!k-p-28 {
    padding: var(--kendo-spacing-28, 10rem) !important;
}

.k-p-29 {
    padding: var(--kendo-spacing-29, 11rem);
}

.\!k-p-29 {
    padding: var(--kendo-spacing-29, 11rem) !important;
}

.k-p-30 {
    padding: var(--kendo-spacing-30, 12rem);
}

.\!k-p-30 {
    padding: var(--kendo-spacing-30, 12rem) !important;
}

.k-p-xs {
    padding: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-p-xs {
    padding: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-p-sm {
    padding: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-p-sm {
    padding: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-p-md {
    padding: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-p-md {
    padding: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-p-lg {
    padding: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-p-lg {
    padding: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-p-xl {
    padding: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-p-xl {
    padding: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-p-thin {
    padding: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-p-thin {
    padding: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-p-hair {
    padding: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-p-hair {
    padding: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pt-0 {
    padding-top: var(--kendo-spacing-0, 0px);
}

.\!k-pt-0 {
    padding-top: var(--kendo-spacing-0, 0px) !important;
}

.k-pt-1px {
    padding-top: var(--kendo-spacing-1px, 1px);
}

.\!k-pt-1px {
    padding-top: var(--kendo-spacing-1px, 1px) !important;
}

.k-pt-0\.5 {
    padding-top: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pt-0\.5 {
    padding-top: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pt-1 {
    padding-top: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pt-1 {
    padding-top: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pt-1\.5 {
    padding-top: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pt-1\.5 {
    padding-top: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pt-2 {
    padding-top: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pt-2 {
    padding-top: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pt-2\.5 {
    padding-top: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pt-2\.5 {
    padding-top: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pt-3 {
    padding-top: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pt-3 {
    padding-top: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pt-3\.5 {
    padding-top: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pt-3\.5 {
    padding-top: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pt-4 {
    padding-top: var(--kendo-spacing-4, 1rem);
}

.\!k-pt-4 {
    padding-top: var(--kendo-spacing-4, 1rem) !important;
}

.k-pt-4\.5 {
    padding-top: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pt-4\.5 {
    padding-top: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pt-5 {
    padding-top: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pt-5 {
    padding-top: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pt-5\.5 {
    padding-top: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pt-5\.5 {
    padding-top: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pt-6 {
    padding-top: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pt-6 {
    padding-top: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pt-6\.5 {
    padding-top: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pt-6\.5 {
    padding-top: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pt-7 {
    padding-top: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pt-7 {
    padding-top: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pt-7\.5 {
    padding-top: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pt-7\.5 {
    padding-top: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pt-8 {
    padding-top: var(--kendo-spacing-8, 2rem);
}

.\!k-pt-8 {
    padding-top: var(--kendo-spacing-8, 2rem) !important;
}

.k-pt-9 {
    padding-top: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pt-9 {
    padding-top: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pt-10 {
    padding-top: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pt-10 {
    padding-top: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pt-11 {
    padding-top: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pt-11 {
    padding-top: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pt-12 {
    padding-top: var(--kendo-spacing-12, 3rem);
}

.\!k-pt-12 {
    padding-top: var(--kendo-spacing-12, 3rem) !important;
}

.k-pt-13 {
    padding-top: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pt-13 {
    padding-top: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pt-14 {
    padding-top: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pt-14 {
    padding-top: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pt-15 {
    padding-top: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pt-15 {
    padding-top: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pt-16 {
    padding-top: var(--kendo-spacing-16, 4rem);
}

.\!k-pt-16 {
    padding-top: var(--kendo-spacing-16, 4rem) !important;
}

.k-pt-17 {
    padding-top: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pt-17 {
    padding-top: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pt-18 {
    padding-top: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pt-18 {
    padding-top: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pt-19 {
    padding-top: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pt-19 {
    padding-top: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pt-20 {
    padding-top: var(--kendo-spacing-20, 5rem);
}

.\!k-pt-20 {
    padding-top: var(--kendo-spacing-20, 5rem) !important;
}

.k-pt-21 {
    padding-top: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pt-21 {
    padding-top: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pt-22 {
    padding-top: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pt-22 {
    padding-top: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pt-23 {
    padding-top: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pt-23 {
    padding-top: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pt-24 {
    padding-top: var(--kendo-spacing-24, 6rem);
}

.\!k-pt-24 {
    padding-top: var(--kendo-spacing-24, 6rem) !important;
}

.k-pt-25 {
    padding-top: var(--kendo-spacing-25, 7rem);
}

.\!k-pt-25 {
    padding-top: var(--kendo-spacing-25, 7rem) !important;
}

.k-pt-26 {
    padding-top: var(--kendo-spacing-26, 8rem);
}

.\!k-pt-26 {
    padding-top: var(--kendo-spacing-26, 8rem) !important;
}

.k-pt-27 {
    padding-top: var(--kendo-spacing-27, 9rem);
}

.\!k-pt-27 {
    padding-top: var(--kendo-spacing-27, 9rem) !important;
}

.k-pt-28 {
    padding-top: var(--kendo-spacing-28, 10rem);
}

.\!k-pt-28 {
    padding-top: var(--kendo-spacing-28, 10rem) !important;
}

.k-pt-29 {
    padding-top: var(--kendo-spacing-29, 11rem);
}

.\!k-pt-29 {
    padding-top: var(--kendo-spacing-29, 11rem) !important;
}

.k-pt-30 {
    padding-top: var(--kendo-spacing-30, 12rem);
}

.\!k-pt-30 {
    padding-top: var(--kendo-spacing-30, 12rem) !important;
}

.k-pt-xs {
    padding-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pt-xs {
    padding-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pt-sm {
    padding-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pt-sm {
    padding-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pt-md {
    padding-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pt-md {
    padding-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pt-lg {
    padding-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pt-lg {
    padding-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pt-xl {
    padding-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pt-xl {
    padding-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pt-thin {
    padding-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pt-thin {
    padding-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pt-hair {
    padding-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pt-hair {
    padding-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pr-0 {
    padding-right: var(--kendo-spacing-0, 0px);
}

.\!k-pr-0 {
    padding-right: var(--kendo-spacing-0, 0px) !important;
}

.k-pr-1px {
    padding-right: var(--kendo-spacing-1px, 1px);
}

.\!k-pr-1px {
    padding-right: var(--kendo-spacing-1px, 1px) !important;
}

.k-pr-0\.5 {
    padding-right: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pr-0\.5 {
    padding-right: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pr-1 {
    padding-right: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pr-1 {
    padding-right: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pr-1\.5 {
    padding-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pr-1\.5 {
    padding-right: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pr-2 {
    padding-right: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pr-2 {
    padding-right: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pr-2\.5 {
    padding-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pr-2\.5 {
    padding-right: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pr-3 {
    padding-right: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pr-3 {
    padding-right: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pr-3\.5 {
    padding-right: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pr-3\.5 {
    padding-right: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pr-4 {
    padding-right: var(--kendo-spacing-4, 1rem);
}

.\!k-pr-4 {
    padding-right: var(--kendo-spacing-4, 1rem) !important;
}

.k-pr-4\.5 {
    padding-right: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pr-4\.5 {
    padding-right: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pr-5 {
    padding-right: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pr-5 {
    padding-right: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pr-5\.5 {
    padding-right: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pr-5\.5 {
    padding-right: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pr-6 {
    padding-right: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pr-6 {
    padding-right: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pr-6\.5 {
    padding-right: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pr-6\.5 {
    padding-right: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pr-7 {
    padding-right: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pr-7 {
    padding-right: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pr-7\.5 {
    padding-right: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pr-7\.5 {
    padding-right: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pr-8 {
    padding-right: var(--kendo-spacing-8, 2rem);
}

.\!k-pr-8 {
    padding-right: var(--kendo-spacing-8, 2rem) !important;
}

.k-pr-9 {
    padding-right: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pr-9 {
    padding-right: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pr-10 {
    padding-right: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pr-10 {
    padding-right: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pr-11 {
    padding-right: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pr-11 {
    padding-right: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pr-12 {
    padding-right: var(--kendo-spacing-12, 3rem);
}

.\!k-pr-12 {
    padding-right: var(--kendo-spacing-12, 3rem) !important;
}

.k-pr-13 {
    padding-right: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pr-13 {
    padding-right: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pr-14 {
    padding-right: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pr-14 {
    padding-right: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pr-15 {
    padding-right: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pr-15 {
    padding-right: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pr-16 {
    padding-right: var(--kendo-spacing-16, 4rem);
}

.\!k-pr-16 {
    padding-right: var(--kendo-spacing-16, 4rem) !important;
}

.k-pr-17 {
    padding-right: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pr-17 {
    padding-right: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pr-18 {
    padding-right: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pr-18 {
    padding-right: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pr-19 {
    padding-right: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pr-19 {
    padding-right: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pr-20 {
    padding-right: var(--kendo-spacing-20, 5rem);
}

.\!k-pr-20 {
    padding-right: var(--kendo-spacing-20, 5rem) !important;
}

.k-pr-21 {
    padding-right: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pr-21 {
    padding-right: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pr-22 {
    padding-right: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pr-22 {
    padding-right: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pr-23 {
    padding-right: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pr-23 {
    padding-right: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pr-24 {
    padding-right: var(--kendo-spacing-24, 6rem);
}

.\!k-pr-24 {
    padding-right: var(--kendo-spacing-24, 6rem) !important;
}

.k-pr-25 {
    padding-right: var(--kendo-spacing-25, 7rem);
}

.\!k-pr-25 {
    padding-right: var(--kendo-spacing-25, 7rem) !important;
}

.k-pr-26 {
    padding-right: var(--kendo-spacing-26, 8rem);
}

.\!k-pr-26 {
    padding-right: var(--kendo-spacing-26, 8rem) !important;
}

.k-pr-27 {
    padding-right: var(--kendo-spacing-27, 9rem);
}

.\!k-pr-27 {
    padding-right: var(--kendo-spacing-27, 9rem) !important;
}

.k-pr-28 {
    padding-right: var(--kendo-spacing-28, 10rem);
}

.\!k-pr-28 {
    padding-right: var(--kendo-spacing-28, 10rem) !important;
}

.k-pr-29 {
    padding-right: var(--kendo-spacing-29, 11rem);
}

.\!k-pr-29 {
    padding-right: var(--kendo-spacing-29, 11rem) !important;
}

.k-pr-30 {
    padding-right: var(--kendo-spacing-30, 12rem);
}

.\!k-pr-30 {
    padding-right: var(--kendo-spacing-30, 12rem) !important;
}

.k-pr-xs {
    padding-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pr-xs {
    padding-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pr-sm {
    padding-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pr-sm {
    padding-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pr-md {
    padding-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pr-md {
    padding-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pr-lg {
    padding-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pr-lg {
    padding-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pr-xl {
    padding-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pr-xl {
    padding-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pr-thin {
    padding-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pr-thin {
    padding-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pr-hair {
    padding-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pr-hair {
    padding-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pb-0 {
    padding-bottom: var(--kendo-spacing-0, 0px);
}

.\!k-pb-0 {
    padding-bottom: var(--kendo-spacing-0, 0px) !important;
}

.k-pb-1px {
    padding-bottom: var(--kendo-spacing-1px, 1px);
}

.\!k-pb-1px {
    padding-bottom: var(--kendo-spacing-1px, 1px) !important;
}

.k-pb-0\.5 {
    padding-bottom: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pb-0\.5 {
    padding-bottom: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pb-1 {
    padding-bottom: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pb-1 {
    padding-bottom: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pb-1\.5 {
    padding-bottom: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pb-1\.5 {
    padding-bottom: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pb-2 {
    padding-bottom: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pb-2 {
    padding-bottom: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pb-2\.5 {
    padding-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pb-2\.5 {
    padding-bottom: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pb-3 {
    padding-bottom: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pb-3 {
    padding-bottom: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pb-3\.5 {
    padding-bottom: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pb-3\.5 {
    padding-bottom: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pb-4 {
    padding-bottom: var(--kendo-spacing-4, 1rem);
}

.\!k-pb-4 {
    padding-bottom: var(--kendo-spacing-4, 1rem) !important;
}

.k-pb-4\.5 {
    padding-bottom: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pb-4\.5 {
    padding-bottom: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pb-5 {
    padding-bottom: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pb-5 {
    padding-bottom: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pb-5\.5 {
    padding-bottom: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pb-5\.5 {
    padding-bottom: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pb-6 {
    padding-bottom: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pb-6 {
    padding-bottom: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pb-6\.5 {
    padding-bottom: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pb-6\.5 {
    padding-bottom: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pb-7 {
    padding-bottom: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pb-7 {
    padding-bottom: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pb-7\.5 {
    padding-bottom: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pb-7\.5 {
    padding-bottom: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pb-8 {
    padding-bottom: var(--kendo-spacing-8, 2rem);
}

.\!k-pb-8 {
    padding-bottom: var(--kendo-spacing-8, 2rem) !important;
}

.k-pb-9 {
    padding-bottom: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pb-9 {
    padding-bottom: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pb-10 {
    padding-bottom: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pb-10 {
    padding-bottom: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pb-11 {
    padding-bottom: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pb-11 {
    padding-bottom: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pb-12 {
    padding-bottom: var(--kendo-spacing-12, 3rem);
}

.\!k-pb-12 {
    padding-bottom: var(--kendo-spacing-12, 3rem) !important;
}

.k-pb-13 {
    padding-bottom: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pb-13 {
    padding-bottom: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pb-14 {
    padding-bottom: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pb-14 {
    padding-bottom: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pb-15 {
    padding-bottom: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pb-15 {
    padding-bottom: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pb-16 {
    padding-bottom: var(--kendo-spacing-16, 4rem);
}

.\!k-pb-16 {
    padding-bottom: var(--kendo-spacing-16, 4rem) !important;
}

.k-pb-17 {
    padding-bottom: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pb-17 {
    padding-bottom: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pb-18 {
    padding-bottom: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pb-18 {
    padding-bottom: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pb-19 {
    padding-bottom: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pb-19 {
    padding-bottom: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pb-20 {
    padding-bottom: var(--kendo-spacing-20, 5rem);
}

.\!k-pb-20 {
    padding-bottom: var(--kendo-spacing-20, 5rem) !important;
}

.k-pb-21 {
    padding-bottom: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pb-21 {
    padding-bottom: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pb-22 {
    padding-bottom: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pb-22 {
    padding-bottom: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pb-23 {
    padding-bottom: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pb-23 {
    padding-bottom: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pb-24 {
    padding-bottom: var(--kendo-spacing-24, 6rem);
}

.\!k-pb-24 {
    padding-bottom: var(--kendo-spacing-24, 6rem) !important;
}

.k-pb-25 {
    padding-bottom: var(--kendo-spacing-25, 7rem);
}

.\!k-pb-25 {
    padding-bottom: var(--kendo-spacing-25, 7rem) !important;
}

.k-pb-26 {
    padding-bottom: var(--kendo-spacing-26, 8rem);
}

.\!k-pb-26 {
    padding-bottom: var(--kendo-spacing-26, 8rem) !important;
}

.k-pb-27 {
    padding-bottom: var(--kendo-spacing-27, 9rem);
}

.\!k-pb-27 {
    padding-bottom: var(--kendo-spacing-27, 9rem) !important;
}

.k-pb-28 {
    padding-bottom: var(--kendo-spacing-28, 10rem);
}

.\!k-pb-28 {
    padding-bottom: var(--kendo-spacing-28, 10rem) !important;
}

.k-pb-29 {
    padding-bottom: var(--kendo-spacing-29, 11rem);
}

.\!k-pb-29 {
    padding-bottom: var(--kendo-spacing-29, 11rem) !important;
}

.k-pb-30 {
    padding-bottom: var(--kendo-spacing-30, 12rem);
}

.\!k-pb-30 {
    padding-bottom: var(--kendo-spacing-30, 12rem) !important;
}

.k-pb-xs {
    padding-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pb-xs {
    padding-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pb-sm {
    padding-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pb-sm {
    padding-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pb-md {
    padding-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pb-md {
    padding-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pb-lg {
    padding-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pb-lg {
    padding-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pb-xl {
    padding-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pb-xl {
    padding-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pb-thin {
    padding-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pb-thin {
    padding-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pb-hair {
    padding-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pb-hair {
    padding-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pl-0 {
    padding-left: var(--kendo-spacing-0, 0px);
}

.\!k-pl-0 {
    padding-left: var(--kendo-spacing-0, 0px) !important;
}

.k-pl-1px {
    padding-left: var(--kendo-spacing-1px, 1px);
}

.\!k-pl-1px {
    padding-left: var(--kendo-spacing-1px, 1px) !important;
}

.k-pl-0\.5 {
    padding-left: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pl-0\.5 {
    padding-left: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pl-1 {
    padding-left: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pl-1 {
    padding-left: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pl-1\.5 {
    padding-left: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pl-1\.5 {
    padding-left: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pl-2 {
    padding-left: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pl-2 {
    padding-left: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pl-2\.5 {
    padding-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pl-2\.5 {
    padding-left: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pl-3 {
    padding-left: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pl-3 {
    padding-left: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pl-3\.5 {
    padding-left: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pl-3\.5 {
    padding-left: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pl-4 {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.\!k-pl-4 {
    padding-left: var(--kendo-spacing-4, 1rem) !important;
}

.k-pl-4\.5 {
    padding-left: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pl-4\.5 {
    padding-left: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pl-5 {
    padding-left: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pl-5 {
    padding-left: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pl-5\.5 {
    padding-left: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pl-5\.5 {
    padding-left: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pl-6 {
    padding-left: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pl-6 {
    padding-left: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pl-6\.5 {
    padding-left: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pl-6\.5 {
    padding-left: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pl-7 {
    padding-left: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pl-7 {
    padding-left: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pl-7\.5 {
    padding-left: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pl-7\.5 {
    padding-left: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pl-8 {
    padding-left: var(--kendo-spacing-8, 2rem);
}

.\!k-pl-8 {
    padding-left: var(--kendo-spacing-8, 2rem) !important;
}

.k-pl-9 {
    padding-left: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pl-9 {
    padding-left: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pl-10 {
    padding-left: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pl-10 {
    padding-left: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pl-11 {
    padding-left: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pl-11 {
    padding-left: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pl-12 {
    padding-left: var(--kendo-spacing-12, 3rem);
}

.\!k-pl-12 {
    padding-left: var(--kendo-spacing-12, 3rem) !important;
}

.k-pl-13 {
    padding-left: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pl-13 {
    padding-left: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pl-14 {
    padding-left: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pl-14 {
    padding-left: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pl-15 {
    padding-left: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pl-15 {
    padding-left: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pl-16 {
    padding-left: var(--kendo-spacing-16, 4rem);
}

.\!k-pl-16 {
    padding-left: var(--kendo-spacing-16, 4rem) !important;
}

.k-pl-17 {
    padding-left: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pl-17 {
    padding-left: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pl-18 {
    padding-left: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pl-18 {
    padding-left: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pl-19 {
    padding-left: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pl-19 {
    padding-left: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pl-20 {
    padding-left: var(--kendo-spacing-20, 5rem);
}

.\!k-pl-20 {
    padding-left: var(--kendo-spacing-20, 5rem) !important;
}

.k-pl-21 {
    padding-left: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pl-21 {
    padding-left: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pl-22 {
    padding-left: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pl-22 {
    padding-left: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pl-23 {
    padding-left: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pl-23 {
    padding-left: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pl-24 {
    padding-left: var(--kendo-spacing-24, 6rem);
}

.\!k-pl-24 {
    padding-left: var(--kendo-spacing-24, 6rem) !important;
}

.k-pl-25 {
    padding-left: var(--kendo-spacing-25, 7rem);
}

.\!k-pl-25 {
    padding-left: var(--kendo-spacing-25, 7rem) !important;
}

.k-pl-26 {
    padding-left: var(--kendo-spacing-26, 8rem);
}

.\!k-pl-26 {
    padding-left: var(--kendo-spacing-26, 8rem) !important;
}

.k-pl-27 {
    padding-left: var(--kendo-spacing-27, 9rem);
}

.\!k-pl-27 {
    padding-left: var(--kendo-spacing-27, 9rem) !important;
}

.k-pl-28 {
    padding-left: var(--kendo-spacing-28, 10rem);
}

.\!k-pl-28 {
    padding-left: var(--kendo-spacing-28, 10rem) !important;
}

.k-pl-29 {
    padding-left: var(--kendo-spacing-29, 11rem);
}

.\!k-pl-29 {
    padding-left: var(--kendo-spacing-29, 11rem) !important;
}

.k-pl-30 {
    padding-left: var(--kendo-spacing-30, 12rem);
}

.\!k-pl-30 {
    padding-left: var(--kendo-spacing-30, 12rem) !important;
}

.k-pl-xs {
    padding-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pl-xs {
    padding-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pl-sm {
    padding-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pl-sm {
    padding-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pl-md {
    padding-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pl-md {
    padding-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pl-lg {
    padding-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pl-lg {
    padding-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pl-xl {
    padding-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pl-xl {
    padding-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pl-thin {
    padding-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pl-thin {
    padding-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pl-hair {
    padding-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pl-hair {
    padding-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-px-0 {
    padding-inline: var(--kendo-spacing-0, 0px);
}

.\!k-px-0 {
    padding-inline: var(--kendo-spacing-0, 0px) !important;
}

.k-px-1px {
    padding-inline: var(--kendo-spacing-1px, 1px);
}

.\!k-px-1px {
    padding-inline: var(--kendo-spacing-1px, 1px) !important;
}

.k-px-0\.5 {
    padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-px-0\.5 {
    padding-inline: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-px-1 {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.\!k-px-1 {
    padding-inline: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-px-1\.5 {
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-px-1\.5 {
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-px-2 {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.\!k-px-2 {
    padding-inline: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-px-2\.5 {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-px-2\.5 {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-px-3 {
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.\!k-px-3 {
    padding-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-px-3\.5 {
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-px-3\.5 {
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-px-4 {
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.\!k-px-4 {
    padding-inline: var(--kendo-spacing-4, 1rem) !important;
}

.k-px-4\.5 {
    padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-px-4\.5 {
    padding-inline: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-px-5 {
    padding-inline: var(--kendo-spacing-5, 1.25rem);
}

.\!k-px-5 {
    padding-inline: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-px-5\.5 {
    padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-px-5\.5 {
    padding-inline: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-px-6 {
    padding-inline: var(--kendo-spacing-6, 1.5rem);
}

.\!k-px-6 {
    padding-inline: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-px-6\.5 {
    padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-px-6\.5 {
    padding-inline: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-px-7 {
    padding-inline: var(--kendo-spacing-7, 1.75rem);
}

.\!k-px-7 {
    padding-inline: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-px-7\.5 {
    padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-px-7\.5 {
    padding-inline: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-px-8 {
    padding-inline: var(--kendo-spacing-8, 2rem);
}

.\!k-px-8 {
    padding-inline: var(--kendo-spacing-8, 2rem) !important;
}

.k-px-9 {
    padding-inline: var(--kendo-spacing-9, 2.25rem);
}

.\!k-px-9 {
    padding-inline: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-px-10 {
    padding-inline: var(--kendo-spacing-10, 2.5rem);
}

.\!k-px-10 {
    padding-inline: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-px-11 {
    padding-inline: var(--kendo-spacing-11, 2.75rem);
}

.\!k-px-11 {
    padding-inline: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-px-12 {
    padding-inline: var(--kendo-spacing-12, 3rem);
}

.\!k-px-12 {
    padding-inline: var(--kendo-spacing-12, 3rem) !important;
}

.k-px-13 {
    padding-inline: var(--kendo-spacing-13, 3.25rem);
}

.\!k-px-13 {
    padding-inline: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-px-14 {
    padding-inline: var(--kendo-spacing-14, 3.5rem);
}

.\!k-px-14 {
    padding-inline: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-px-15 {
    padding-inline: var(--kendo-spacing-15, 3.75rem);
}

.\!k-px-15 {
    padding-inline: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-px-16 {
    padding-inline: var(--kendo-spacing-16, 4rem);
}

.\!k-px-16 {
    padding-inline: var(--kendo-spacing-16, 4rem) !important;
}

.k-px-17 {
    padding-inline: var(--kendo-spacing-17, 4.25rem);
}

.\!k-px-17 {
    padding-inline: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-px-18 {
    padding-inline: var(--kendo-spacing-18, 4.5rem);
}

.\!k-px-18 {
    padding-inline: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-px-19 {
    padding-inline: var(--kendo-spacing-19, 4.75rem);
}

.\!k-px-19 {
    padding-inline: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-px-20 {
    padding-inline: var(--kendo-spacing-20, 5rem);
}

.\!k-px-20 {
    padding-inline: var(--kendo-spacing-20, 5rem) !important;
}

.k-px-21 {
    padding-inline: var(--kendo-spacing-21, 5.25rem);
}

.\!k-px-21 {
    padding-inline: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-px-22 {
    padding-inline: var(--kendo-spacing-22, 5.5rem);
}

.\!k-px-22 {
    padding-inline: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-px-23 {
    padding-inline: var(--kendo-spacing-23, 5.75rem);
}

.\!k-px-23 {
    padding-inline: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-px-24 {
    padding-inline: var(--kendo-spacing-24, 6rem);
}

.\!k-px-24 {
    padding-inline: var(--kendo-spacing-24, 6rem) !important;
}

.k-px-25 {
    padding-inline: var(--kendo-spacing-25, 7rem);
}

.\!k-px-25 {
    padding-inline: var(--kendo-spacing-25, 7rem) !important;
}

.k-px-26 {
    padding-inline: var(--kendo-spacing-26, 8rem);
}

.\!k-px-26 {
    padding-inline: var(--kendo-spacing-26, 8rem) !important;
}

.k-px-27 {
    padding-inline: var(--kendo-spacing-27, 9rem);
}

.\!k-px-27 {
    padding-inline: var(--kendo-spacing-27, 9rem) !important;
}

.k-px-28 {
    padding-inline: var(--kendo-spacing-28, 10rem);
}

.\!k-px-28 {
    padding-inline: var(--kendo-spacing-28, 10rem) !important;
}

.k-px-29 {
    padding-inline: var(--kendo-spacing-29, 11rem);
}

.\!k-px-29 {
    padding-inline: var(--kendo-spacing-29, 11rem) !important;
}

.k-px-30 {
    padding-inline: var(--kendo-spacing-30, 12rem);
}

.\!k-px-30 {
    padding-inline: var(--kendo-spacing-30, 12rem) !important;
}

.k-px-xs {
    padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-px-xs {
    padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-px-sm {
    padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-px-sm {
    padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-px-md {
    padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-px-md {
    padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-px-lg {
    padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-px-lg {
    padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-px-xl {
    padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-px-xl {
    padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-px-thin {
    padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-px-thin {
    padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-px-hair {
    padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-px-hair {
    padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-py-0 {
    padding-block: var(--kendo-spacing-0, 0px);
}

.\!k-py-0 {
    padding-block: var(--kendo-spacing-0, 0px) !important;
}

.k-py-1px {
    padding-block: var(--kendo-spacing-1px, 1px);
}

.\!k-py-1px {
    padding-block: var(--kendo-spacing-1px, 1px) !important;
}

.k-py-0\.5 {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-py-0\.5 {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-py-1 {
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.\!k-py-1 {
    padding-block: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-py-1\.5 {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-py-1\.5 {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-py-2 {
    padding-block: var(--kendo-spacing-2, 0.5rem);
}

.\!k-py-2 {
    padding-block: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-py-2\.5 {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-py-2\.5 {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-py-3 {
    padding-block: var(--kendo-spacing-3, 0.75rem);
}

.\!k-py-3 {
    padding-block: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-py-3\.5 {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-py-3\.5 {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-py-4 {
    padding-block: var(--kendo-spacing-4, 1rem);
}

.\!k-py-4 {
    padding-block: var(--kendo-spacing-4, 1rem) !important;
}

.k-py-4\.5 {
    padding-block: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-py-4\.5 {
    padding-block: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-py-5 {
    padding-block: var(--kendo-spacing-5, 1.25rem);
}

.\!k-py-5 {
    padding-block: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-py-5\.5 {
    padding-block: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-py-5\.5 {
    padding-block: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-py-6 {
    padding-block: var(--kendo-spacing-6, 1.5rem);
}

.\!k-py-6 {
    padding-block: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-py-6\.5 {
    padding-block: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-py-6\.5 {
    padding-block: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-py-7 {
    padding-block: var(--kendo-spacing-7, 1.75rem);
}

.\!k-py-7 {
    padding-block: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-py-7\.5 {
    padding-block: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-py-7\.5 {
    padding-block: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-py-8 {
    padding-block: var(--kendo-spacing-8, 2rem);
}

.\!k-py-8 {
    padding-block: var(--kendo-spacing-8, 2rem) !important;
}

.k-py-9 {
    padding-block: var(--kendo-spacing-9, 2.25rem);
}

.\!k-py-9 {
    padding-block: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-py-10 {
    padding-block: var(--kendo-spacing-10, 2.5rem);
}

.\!k-py-10 {
    padding-block: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-py-11 {
    padding-block: var(--kendo-spacing-11, 2.75rem);
}

.\!k-py-11 {
    padding-block: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-py-12 {
    padding-block: var(--kendo-spacing-12, 3rem);
}

.\!k-py-12 {
    padding-block: var(--kendo-spacing-12, 3rem) !important;
}

.k-py-13 {
    padding-block: var(--kendo-spacing-13, 3.25rem);
}

.\!k-py-13 {
    padding-block: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-py-14 {
    padding-block: var(--kendo-spacing-14, 3.5rem);
}

.\!k-py-14 {
    padding-block: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-py-15 {
    padding-block: var(--kendo-spacing-15, 3.75rem);
}

.\!k-py-15 {
    padding-block: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-py-16 {
    padding-block: var(--kendo-spacing-16, 4rem);
}

.\!k-py-16 {
    padding-block: var(--kendo-spacing-16, 4rem) !important;
}

.k-py-17 {
    padding-block: var(--kendo-spacing-17, 4.25rem);
}

.\!k-py-17 {
    padding-block: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-py-18 {
    padding-block: var(--kendo-spacing-18, 4.5rem);
}

.\!k-py-18 {
    padding-block: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-py-19 {
    padding-block: var(--kendo-spacing-19, 4.75rem);
}

.\!k-py-19 {
    padding-block: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-py-20 {
    padding-block: var(--kendo-spacing-20, 5rem);
}

.\!k-py-20 {
    padding-block: var(--kendo-spacing-20, 5rem) !important;
}

.k-py-21 {
    padding-block: var(--kendo-spacing-21, 5.25rem);
}

.\!k-py-21 {
    padding-block: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-py-22 {
    padding-block: var(--kendo-spacing-22, 5.5rem);
}

.\!k-py-22 {
    padding-block: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-py-23 {
    padding-block: var(--kendo-spacing-23, 5.75rem);
}

.\!k-py-23 {
    padding-block: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-py-24 {
    padding-block: var(--kendo-spacing-24, 6rem);
}

.\!k-py-24 {
    padding-block: var(--kendo-spacing-24, 6rem) !important;
}

.k-py-25 {
    padding-block: var(--kendo-spacing-25, 7rem);
}

.\!k-py-25 {
    padding-block: var(--kendo-spacing-25, 7rem) !important;
}

.k-py-26 {
    padding-block: var(--kendo-spacing-26, 8rem);
}

.\!k-py-26 {
    padding-block: var(--kendo-spacing-26, 8rem) !important;
}

.k-py-27 {
    padding-block: var(--kendo-spacing-27, 9rem);
}

.\!k-py-27 {
    padding-block: var(--kendo-spacing-27, 9rem) !important;
}

.k-py-28 {
    padding-block: var(--kendo-spacing-28, 10rem);
}

.\!k-py-28 {
    padding-block: var(--kendo-spacing-28, 10rem) !important;
}

.k-py-29 {
    padding-block: var(--kendo-spacing-29, 11rem);
}

.\!k-py-29 {
    padding-block: var(--kendo-spacing-29, 11rem) !important;
}

.k-py-30 {
    padding-block: var(--kendo-spacing-30, 12rem);
}

.\!k-py-30 {
    padding-block: var(--kendo-spacing-30, 12rem) !important;
}

.k-py-xs {
    padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-py-xs {
    padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-py-sm {
    padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-py-sm {
    padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-py-md {
    padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-py-md {
    padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-py-lg {
    padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-py-lg {
    padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-py-xl {
    padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-py-xl {
    padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-py-thin {
    padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-py-thin {
    padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-py-hair {
    padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-py-hair {
    padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-h-0 {
    height: 0px;
}

.\!k-h-0 {
    height: 0px !important;
}

.k-h-1px {
    height: 1px;
}

.\!k-h-1px {
    height: 1px !important;
}

.k-h-0\.5 {
    height: 0.125rem;
}

.\!k-h-0\.5 {
    height: 0.125rem !important;
}

.k-h-1 {
    height: 0.25rem;
}

.\!k-h-1 {
    height: 0.25rem !important;
}

.k-h-1\.5 {
    height: 0.375rem;
}

.\!k-h-1\.5 {
    height: 0.375rem !important;
}

.k-h-2 {
    height: 0.5rem;
}

.\!k-h-2 {
    height: 0.5rem !important;
}

.k-h-2\.5 {
    height: 0.625rem;
}

.\!k-h-2\.5 {
    height: 0.625rem !important;
}

.k-h-3 {
    height: 0.75rem;
}

.\!k-h-3 {
    height: 0.75rem !important;
}

.k-h-3\.5 {
    height: 0.875rem;
}

.\!k-h-3\.5 {
    height: 0.875rem !important;
}

.k-h-4 {
    height: 1rem;
}

.\!k-h-4 {
    height: 1rem !important;
}

.k-h-4\.5 {
    height: 1.125rem;
}

.\!k-h-4\.5 {
    height: 1.125rem !important;
}

.k-h-5 {
    height: 1.25rem;
}

.\!k-h-5 {
    height: 1.25rem !important;
}

.k-h-5\.5 {
    height: 1.375rem;
}

.\!k-h-5\.5 {
    height: 1.375rem !important;
}

.k-h-6 {
    height: 1.5rem;
}

.\!k-h-6 {
    height: 1.5rem !important;
}

.k-h-6\.5 {
    height: 1.625rem;
}

.\!k-h-6\.5 {
    height: 1.625rem !important;
}

.k-h-7 {
    height: 1.75rem;
}

.\!k-h-7 {
    height: 1.75rem !important;
}

.k-h-7\.5 {
    height: 1.875rem;
}

.\!k-h-7\.5 {
    height: 1.875rem !important;
}

.k-h-8 {
    height: 2rem;
}

.\!k-h-8 {
    height: 2rem !important;
}

.k-h-9 {
    height: 2.25rem;
}

.\!k-h-9 {
    height: 2.25rem !important;
}

.k-h-10 {
    height: 2.5rem;
}

.\!k-h-10 {
    height: 2.5rem !important;
}

.k-h-11 {
    height: 2.75rem;
}

.\!k-h-11 {
    height: 2.75rem !important;
}

.k-h-12 {
    height: 3rem;
}

.\!k-h-12 {
    height: 3rem !important;
}

.k-h-13 {
    height: 3.25rem;
}

.\!k-h-13 {
    height: 3.25rem !important;
}

.k-h-14 {
    height: 3.5rem;
}

.\!k-h-14 {
    height: 3.5rem !important;
}

.k-h-15 {
    height: 3.75rem;
}

.\!k-h-15 {
    height: 3.75rem !important;
}

.k-h-16 {
    height: 4rem;
}

.\!k-h-16 {
    height: 4rem !important;
}

.k-h-17 {
    height: 4.25rem;
}

.\!k-h-17 {
    height: 4.25rem !important;
}

.k-h-18 {
    height: 4.5rem;
}

.\!k-h-18 {
    height: 4.5rem !important;
}

.k-h-19 {
    height: 4.75rem;
}

.\!k-h-19 {
    height: 4.75rem !important;
}

.k-h-20 {
    height: 5rem;
}

.\!k-h-20 {
    height: 5rem !important;
}

.k-h-21 {
    height: 5.25rem;
}

.\!k-h-21 {
    height: 5.25rem !important;
}

.k-h-22 {
    height: 5.5rem;
}

.\!k-h-22 {
    height: 5.5rem !important;
}

.k-h-23 {
    height: 5.75rem;
}

.\!k-h-23 {
    height: 5.75rem !important;
}

.k-h-24 {
    height: 6rem;
}

.\!k-h-24 {
    height: 6rem !important;
}

.k-h-25 {
    height: 7rem;
}

.\!k-h-25 {
    height: 7rem !important;
}

.k-h-26 {
    height: 8rem;
}

.\!k-h-26 {
    height: 8rem !important;
}

.k-h-27 {
    height: 9rem;
}

.\!k-h-27 {
    height: 9rem !important;
}

.k-h-28 {
    height: 10rem;
}

.\!k-h-28 {
    height: 10rem !important;
}

.k-h-29 {
    height: 11rem;
}

.\!k-h-29 {
    height: 11rem !important;
}

.k-h-30 {
    height: 12rem;
}

.\!k-h-30 {
    height: 12rem !important;
}

.k-h-auto {
    height: auto;
}

.\!k-h-auto {
    height: auto !important;
}

.k-h-1\/2 {
    height: 50%;
}

.\!k-h-1\/2 {
    height: 50% !important;
}

.k-h-1\/3 {
    height: 33.333333%;
}

.\!k-h-1\/3 {
    height: 33.333333% !important;
}

.k-h-2\/3 {
    height: 66.666667%;
}

.\!k-h-2\/3 {
    height: 66.666667% !important;
}

.k-h-1\/4 {
    height: 25%;
}

.\!k-h-1\/4 {
    height: 25% !important;
}

.k-h-2\/4 {
    height: 50%;
}

.\!k-h-2\/4 {
    height: 50% !important;
}

.k-h-3\/4 {
    height: 75%;
}

.\!k-h-3\/4 {
    height: 75% !important;
}

.k-h-1\/5 {
    height: 20%;
}

.\!k-h-1\/5 {
    height: 20% !important;
}

.k-h-2\/5 {
    height: 40%;
}

.\!k-h-2\/5 {
    height: 40% !important;
}

.k-h-3\/5 {
    height: 60%;
}

.\!k-h-3\/5 {
    height: 60% !important;
}

.k-h-4\/5 {
    height: 80%;
}

.\!k-h-4\/5 {
    height: 80% !important;
}

.k-h-1\/6 {
    height: 16.666667%;
}

.\!k-h-1\/6 {
    height: 16.666667% !important;
}

.k-h-2\/6 {
    height: 33.333333%;
}

.\!k-h-2\/6 {
    height: 33.333333% !important;
}

.k-h-3\/6 {
    height: 50%;
}

.\!k-h-3\/6 {
    height: 50% !important;
}

.k-h-4\/6 {
    height: 66.666667%;
}

.\!k-h-4\/6 {
    height: 66.666667% !important;
}

.k-h-5\/6 {
    height: 83.333333%;
}

.\!k-h-5\/6 {
    height: 83.333333% !important;
}

.k-h-1\/12 {
    height: 8.333333%;
}

.\!k-h-1\/12 {
    height: 8.333333% !important;
}

.k-h-2\/12 {
    height: 16.666667%;
}

.\!k-h-2\/12 {
    height: 16.666667% !important;
}

.k-h-3\/12 {
    height: 25%;
}

.\!k-h-3\/12 {
    height: 25% !important;
}

.k-h-4\/12 {
    height: 33.333333%;
}

.\!k-h-4\/12 {
    height: 33.333333% !important;
}

.k-h-5\/12 {
    height: 41.666667%;
}

.\!k-h-5\/12 {
    height: 41.666667% !important;
}

.k-h-6\/12 {
    height: 50%;
}

.\!k-h-6\/12 {
    height: 50% !important;
}

.k-h-7\/12 {
    height: 58.333333%;
}

.\!k-h-7\/12 {
    height: 58.333333% !important;
}

.k-h-8\/12 {
    height: 66.666667%;
}

.\!k-h-8\/12 {
    height: 66.666667% !important;
}

.k-h-9\/12 {
    height: 75%;
}

.\!k-h-9\/12 {
    height: 75% !important;
}

.k-h-10\/12 {
    height: 83.333333%;
}

.\!k-h-10\/12 {
    height: 83.333333% !important;
}

.k-h-11\/12 {
    height: 91.666667%;
}

.\!k-h-11\/12 {
    height: 91.666667% !important;
}

.k-h-full {
    height: 100%;
}

.\!k-h-full {
    height: 100% !important;
}

.k-h-min {
    height: min-content;
}

.\!k-h-min {
    height: min-content !important;
}

.k-h-max {
    height: max-content;
}

.\!k-h-max {
    height: max-content !important;
}

.k-h-fit {
    height: fit-content;
}

.\!k-h-fit {
    height: fit-content !important;
}

.k-h-screen {
    height: 100vh;
}

.\!k-h-screen {
    height: 100vh !important;
}

.k-min-h-0 {
    min-height: 0;
}

.\!k-min-h-0 {
    min-height: 0 !important;
}

.k-min-h-full {
    min-height: 100%;
}

.\!k-min-h-full {
    min-height: 100% !important;
}

.k-min-h-screen {
    min-height: 100vh;
}

.\!k-min-h-screen {
    min-height: 100vh !important;
}

.k-min-h-min {
    min-height: min-content;
}

.\!k-min-h-min {
    min-height: min-content !important;
}

.k-min-h-max {
    min-height: max-content;
}

.\!k-min-h-max {
    min-height: max-content !important;
}

.k-min-h-fit {
    min-height: fit-content;
}

.\!k-min-h-fit {
    min-height: fit-content !important;
}

.k-max-h-none {
    max-height: none;
}

.\!k-max-h-none {
    max-height: none !important;
}

.k-max-h-0 {
    max-height: 0;
}

.\!k-max-h-0 {
    max-height: 0 !important;
}

.k-max-h-full {
    max-height: 100%;
}

.\!k-max-h-full {
    max-height: 100% !important;
}

.k-max-h-screen {
    max-height: 100vh;
}

.\!k-max-h-screen {
    max-height: 100vh !important;
}

.k-max-h-min {
    max-height: min-content;
}

.\!k-max-h-min {
    max-height: min-content !important;
}

.k-max-h-max {
    max-height: max-content;
}

.\!k-max-h-max {
    max-height: max-content !important;
}

.k-max-h-fit {
    max-height: fit-content;
}

.\!k-max-h-fit {
    max-height: fit-content !important;
}

.k-w-0 {
    width: 0px;
}

.\!k-w-0 {
    width: 0px !important;
}

.k-w-1px {
    width: 1px;
}

.\!k-w-1px {
    width: 1px !important;
}

.k-w-0\.5 {
    width: 0.125rem;
}

.\!k-w-0\.5 {
    width: 0.125rem !important;
}

.k-w-1 {
    width: 0.25rem;
}

.\!k-w-1 {
    width: 0.25rem !important;
}

.k-w-1\.5 {
    width: 0.375rem;
}

.\!k-w-1\.5 {
    width: 0.375rem !important;
}

.k-w-2 {
    width: 0.5rem;
}

.\!k-w-2 {
    width: 0.5rem !important;
}

.k-w-2\.5 {
    width: 0.625rem;
}

.\!k-w-2\.5 {
    width: 0.625rem !important;
}

.k-w-3 {
    width: 0.75rem;
}

.\!k-w-3 {
    width: 0.75rem !important;
}

.k-w-3\.5 {
    width: 0.875rem;
}

.\!k-w-3\.5 {
    width: 0.875rem !important;
}

.k-w-4 {
    width: 1rem;
}

.\!k-w-4 {
    width: 1rem !important;
}

.k-w-4\.5 {
    width: 1.125rem;
}

.\!k-w-4\.5 {
    width: 1.125rem !important;
}

.k-w-5 {
    width: 1.25rem;
}

.\!k-w-5 {
    width: 1.25rem !important;
}

.k-w-5\.5 {
    width: 1.375rem;
}

.\!k-w-5\.5 {
    width: 1.375rem !important;
}

.k-w-6 {
    width: 1.5rem;
}

.\!k-w-6 {
    width: 1.5rem !important;
}

.k-w-6\.5 {
    width: 1.625rem;
}

.\!k-w-6\.5 {
    width: 1.625rem !important;
}

.k-w-7 {
    width: 1.75rem;
}

.\!k-w-7 {
    width: 1.75rem !important;
}

.k-w-7\.5 {
    width: 1.875rem;
}

.\!k-w-7\.5 {
    width: 1.875rem !important;
}

.k-w-8 {
    width: 2rem;
}

.\!k-w-8 {
    width: 2rem !important;
}

.k-w-9 {
    width: 2.25rem;
}

.\!k-w-9 {
    width: 2.25rem !important;
}

.k-w-10 {
    width: 2.5rem;
}

.\!k-w-10 {
    width: 2.5rem !important;
}

.k-w-11 {
    width: 2.75rem;
}

.\!k-w-11 {
    width: 2.75rem !important;
}

.k-w-12 {
    width: 3rem;
}

.\!k-w-12 {
    width: 3rem !important;
}

.k-w-13 {
    width: 3.25rem;
}

.\!k-w-13 {
    width: 3.25rem !important;
}

.k-w-14 {
    width: 3.5rem;
}

.\!k-w-14 {
    width: 3.5rem !important;
}

.k-w-15 {
    width: 3.75rem;
}

.\!k-w-15 {
    width: 3.75rem !important;
}

.k-w-16 {
    width: 4rem;
}

.\!k-w-16 {
    width: 4rem !important;
}

.k-w-17 {
    width: 4.25rem;
}

.\!k-w-17 {
    width: 4.25rem !important;
}

.k-w-18 {
    width: 4.5rem;
}

.\!k-w-18 {
    width: 4.5rem !important;
}

.k-w-19 {
    width: 4.75rem;
}

.\!k-w-19 {
    width: 4.75rem !important;
}

.k-w-20 {
    width: 5rem;
}

.\!k-w-20 {
    width: 5rem !important;
}

.k-w-21 {
    width: 5.25rem;
}

.\!k-w-21 {
    width: 5.25rem !important;
}

.k-w-22 {
    width: 5.5rem;
}

.\!k-w-22 {
    width: 5.5rem !important;
}

.k-w-23 {
    width: 5.75rem;
}

.\!k-w-23 {
    width: 5.75rem !important;
}

.k-w-24 {
    width: 6rem;
}

.\!k-w-24 {
    width: 6rem !important;
}

.k-w-25 {
    width: 7rem;
}

.\!k-w-25 {
    width: 7rem !important;
}

.k-w-26 {
    width: 8rem;
}

.\!k-w-26 {
    width: 8rem !important;
}

.k-w-27 {
    width: 9rem;
}

.\!k-w-27 {
    width: 9rem !important;
}

.k-w-28 {
    width: 10rem;
}

.\!k-w-28 {
    width: 10rem !important;
}

.k-w-29 {
    width: 11rem;
}

.\!k-w-29 {
    width: 11rem !important;
}

.k-w-30 {
    width: 12rem;
}

.\!k-w-30 {
    width: 12rem !important;
}

.k-w-auto {
    width: auto;
}

.\!k-w-auto {
    width: auto !important;
}

.k-w-1\/2 {
    width: 50%;
}

.\!k-w-1\/2 {
    width: 50% !important;
}

.k-w-1\/3 {
    width: 33.333333%;
}

.\!k-w-1\/3 {
    width: 33.333333% !important;
}

.k-w-2\/3 {
    width: 66.666667%;
}

.\!k-w-2\/3 {
    width: 66.666667% !important;
}

.k-w-1\/4 {
    width: 25%;
}

.\!k-w-1\/4 {
    width: 25% !important;
}

.k-w-2\/4 {
    width: 50%;
}

.\!k-w-2\/4 {
    width: 50% !important;
}

.k-w-3\/4 {
    width: 75%;
}

.\!k-w-3\/4 {
    width: 75% !important;
}

.k-w-1\/5 {
    width: 20%;
}

.\!k-w-1\/5 {
    width: 20% !important;
}

.k-w-2\/5 {
    width: 40%;
}

.\!k-w-2\/5 {
    width: 40% !important;
}

.k-w-3\/5 {
    width: 60%;
}

.\!k-w-3\/5 {
    width: 60% !important;
}

.k-w-4\/5 {
    width: 80%;
}

.\!k-w-4\/5 {
    width: 80% !important;
}

.k-w-1\/6 {
    width: 16.666667%;
}

.\!k-w-1\/6 {
    width: 16.666667% !important;
}

.k-w-2\/6 {
    width: 33.333333%;
}

.\!k-w-2\/6 {
    width: 33.333333% !important;
}

.k-w-3\/6 {
    width: 50%;
}

.\!k-w-3\/6 {
    width: 50% !important;
}

.k-w-4\/6 {
    width: 66.666667%;
}

.\!k-w-4\/6 {
    width: 66.666667% !important;
}

.k-w-5\/6 {
    width: 83.333333%;
}

.\!k-w-5\/6 {
    width: 83.333333% !important;
}

.k-w-1\/12 {
    width: 8.333333%;
}

.\!k-w-1\/12 {
    width: 8.333333% !important;
}

.k-w-2\/12 {
    width: 16.666667%;
}

.\!k-w-2\/12 {
    width: 16.666667% !important;
}

.k-w-3\/12 {
    width: 25%;
}

.\!k-w-3\/12 {
    width: 25% !important;
}

.k-w-4\/12 {
    width: 33.333333%;
}

.\!k-w-4\/12 {
    width: 33.333333% !important;
}

.k-w-5\/12 {
    width: 41.666667%;
}

.\!k-w-5\/12 {
    width: 41.666667% !important;
}

.k-w-6\/12 {
    width: 50%;
}

.\!k-w-6\/12 {
    width: 50% !important;
}

.k-w-7\/12 {
    width: 58.333333%;
}

.\!k-w-7\/12 {
    width: 58.333333% !important;
}

.k-w-8\/12 {
    width: 66.666667%;
}

.\!k-w-8\/12 {
    width: 66.666667% !important;
}

.k-w-9\/12 {
    width: 75%;
}

.\!k-w-9\/12 {
    width: 75% !important;
}

.k-w-10\/12 {
    width: 83.333333%;
}

.\!k-w-10\/12 {
    width: 83.333333% !important;
}

.k-w-11\/12 {
    width: 91.666667%;
}

.\!k-w-11\/12 {
    width: 91.666667% !important;
}

.k-w-full {
    width: 100%;
}

.\!k-w-full {
    width: 100% !important;
}

.k-w-min {
    width: min-content;
}

.\!k-w-min {
    width: min-content !important;
}

.k-w-max {
    width: max-content;
}

.\!k-w-max {
    width: max-content !important;
}

.k-w-fit {
    width: fit-content;
}

.\!k-w-fit {
    width: fit-content !important;
}

.k-w-screen {
    width: 100vw;
}

.\!k-w-screen {
    width: 100vw !important;
}

.k-min-w-0 {
    min-width: 0;
}

.\!k-min-w-0 {
    min-width: 0 !important;
}

.k-min-w-full {
    min-width: 100%;
}

.\!k-min-w-full {
    min-width: 100% !important;
}

.k-min-w-screen {
    min-width: 100vw;
}

.\!k-min-w-screen {
    min-width: 100vw !important;
}

.k-min-w-min {
    min-width: min-content;
}

.\!k-min-w-min {
    min-width: min-content !important;
}

.k-min-w-max {
    min-width: max-content;
}

.\!k-min-w-max {
    min-width: max-content !important;
}

.k-min-w-fit {
    min-width: fit-content;
}

.\!k-min-w-fit {
    min-width: fit-content !important;
}

.k-max-w-none {
    max-width: none;
}

.\!k-max-w-none {
    max-width: none !important;
}

.k-max-w-0 {
    max-width: 0;
}

.\!k-max-w-0 {
    max-width: 0 !important;
}

.k-max-w-full {
    max-width: 100%;
}

.\!k-max-w-full {
    max-width: 100% !important;
}

.k-max-w-screen {
    max-width: 100vw;
}

.\!k-max-w-screen {
    max-width: 100vw !important;
}

.k-max-w-min {
    max-width: min-content;
}

.\!k-max-w-min {
    max-width: min-content !important;
}

.k-max-w-max {
    max-width: max-content;
}

.\!k-max-w-max {
    max-width: max-content !important;
}

.k-max-w-fit {
    max-width: fit-content;
}

.\!k-max-w-fit {
    max-width: fit-content !important;
}

.k-font-family-sans-serif {
    font-family: var(--kendo-font-family-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji);
}

.\!k-font-family-sans-serif {
    font-family: var(--kendo-font-family-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji) !important;
}

.k-font-family-monospace {
    font-family: var(--kendo-font-family-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace);
}

.\!k-font-family-monospace {
    font-family: var(--kendo-font-family-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace) !important;
}

.k-font-size-xs {
    font-size: var(--kendo-font-size-xs, 0.75rem);
}

.\!k-font-size-xs {
    font-size: var(--kendo-font-size-xs, 0.75rem) !important;
}

.k-font-size-sm {
    font-size: var(--kendo-font-size-sm, 0.875rem);
}

.\!k-font-size-sm {
    font-size: var(--kendo-font-size-sm, 0.875rem) !important;
}

.k-font-size-md {
    font-size: var(--kendo-font-size-md, 1rem);
}

.\!k-font-size-md {
    font-size: var(--kendo-font-size-md, 1rem) !important;
}

.k-font-size-lg {
    font-size: var(--kendo-font-size-lg, 1.25rem);
}

.\!k-font-size-lg {
    font-size: var(--kendo-font-size-lg, 1.25rem) !important;
}

.k-font-size-xl {
    font-size: var(--kendo-font-size-xl, 1.5rem);
}

.\!k-font-size-xl {
    font-size: var(--kendo-font-size-xl, 1.5rem) !important;
}

.k-fs-xs {
    font-size: var(--kendo-fs-xs, 0.75rem);
}

.\!k-fs-xs {
    font-size: var(--kendo-fs-xs, 0.75rem) !important;
}

.k-fs-sm {
    font-size: var(--kendo-fs-sm, 0.875rem);
}

.\!k-fs-sm {
    font-size: var(--kendo-fs-sm, 0.875rem) !important;
}

.k-fs-md {
    font-size: var(--kendo-fs-md, 1rem);
}

.\!k-fs-md {
    font-size: var(--kendo-fs-md, 1rem) !important;
}

.k-fs-lg {
    font-size: var(--kendo-fs-lg, 1.25rem);
}

.\!k-fs-lg {
    font-size: var(--kendo-fs-lg, 1.25rem) !important;
}

.k-fs-xl {
    font-size: var(--kendo-fs-xl, 1.5rem);
}

.\!k-fs-xl {
    font-size: var(--kendo-fs-xl, 1.5rem) !important;
}

.k-font-style-italic {
    font-style: var(--kendo-font-style-italic, italic);
}

.\!k-font-style-italic {
    font-style: var(--kendo-font-style-italic, italic) !important;
}

.k-font-style-non-italic {
    font-style: var(--kendo-font-style-non-italic, normal);
}

.\!k-font-style-non-italic {
    font-style: var(--kendo-font-style-non-italic, normal) !important;
}

.k-font-style-oblique {
    font-style: var(--kendo-font-style-oblique, oblique);
}

.\!k-font-style-oblique {
    font-style: var(--kendo-font-style-oblique, oblique) !important;
}

.k-font-light {
    font-weight: var(--kendo-font-weight-light, 300);
}

.\!k-font-light {
    font-weight: var(--kendo-font-weight-light, 300) !important;
}

.k-font-normal {
    font-weight: var(--kendo-font-weight-normal, 400);
}

.\!k-font-normal {
    font-weight: var(--kendo-font-weight-normal, 400) !important;
}

.k-font-medium {
    font-weight: var(--kendo-font-weight-medium, 500);
}

.\!k-font-medium {
    font-weight: var(--kendo-font-weight-medium, 500) !important;
}

.k-font-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600);
}

.\!k-font-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600) !important;
}

.k-font-bold {
    font-weight: var(--kendo-font-weight-bold, 700);
}

.\!k-font-bold {
    font-weight: var(--kendo-font-weight-bold, 700) !important;
}

.k-font-weight-light {
    font-weight: var(--kendo-font-weight-light, 300);
}

.\!k-font-weight-light {
    font-weight: var(--kendo-font-weight-light, 300) !important;
}

.k-font-weight-normal {
    font-weight: var(--kendo-font-weight-normal, 400);
}

.\!k-font-weight-normal {
    font-weight: var(--kendo-font-weight-normal, 400) !important;
}

.k-font-weight-medium {
    font-weight: var(--kendo-font-weight-medium, 500);
}

.\!k-font-weight-medium {
    font-weight: var(--kendo-font-weight-medium, 500) !important;
}

.k-font-weight-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600);
}

.\!k-font-weight-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600) !important;
}

.k-font-weight-bold {
    font-weight: var(--kendo-font-weight-bold, 700);
}

.\!k-font-weight-bold {
    font-weight: var(--kendo-font-weight-bold, 700) !important;
}

.k-letter-spacing-tightest {
    letter-spacing: var(--kendo-letter-spacing-tightest, -0.15px);
}

.\!k-letter-spacing-tightest {
    letter-spacing: var(--kendo-letter-spacing-tightest, -0.15px) !important;
}

.k-letter-spacing-tighter {
    letter-spacing: var(--kendo-letter-spacing-tighter, -0.1px);
}

.\!k-letter-spacing-tighter {
    letter-spacing: var(--kendo-letter-spacing-tighter, -0.1px) !important;
}

.k-letter-spacing-tight {
    letter-spacing: var(--kendo-letter-spacing-tight, -0.5px);
}

.\!k-letter-spacing-tight {
    letter-spacing: var(--kendo-letter-spacing-tight, -0.5px) !important;
}

.k-letter-spacing-normal {
    letter-spacing: var(--kendo-letter-spacing-normal, 0px);
}

.\!k-letter-spacing-normal {
    letter-spacing: var(--kendo-letter-spacing-normal, 0px) !important;
}

.k-letter-spacing-wide {
    letter-spacing: var(--kendo-letter-spacing-wide, 0.5px);
}

.\!k-letter-spacing-wide {
    letter-spacing: var(--kendo-letter-spacing-wide, 0.5px) !important;
}

.k-letter-spacing-wider {
    letter-spacing: var(--kendo-letter-spacing-wider, 0.1px);
}

.\!k-letter-spacing-wider {
    letter-spacing: var(--kendo-letter-spacing-wider, 0.1px) !important;
}

.k-letter-spacing-widest {
    letter-spacing: var(--kendo-letter-spacing-widest, 0.15px);
}

.\!k-letter-spacing-widest {
    letter-spacing: var(--kendo-letter-spacing-widest, 0.15px) !important;
}

.k-line-height-xs {
    line-height: var(--kendo-line-height-xs, 1);
}

.\!k-line-height-xs {
    line-height: var(--kendo-line-height-xs, 1) !important;
}

.k-line-height-sm {
    line-height: var(--kendo-line-height-sm, 1.25);
}

.\!k-line-height-sm {
    line-height: var(--kendo-line-height-sm, 1.25) !important;
}

.k-line-height-md {
    line-height: var(--kendo-line-height-md, 1.5);
}

.\!k-line-height-md {
    line-height: var(--kendo-line-height-md, 1.5) !important;
}

.k-line-height-lg {
    line-height: var(--kendo-line-height-lg, 2);
}

.\!k-line-height-lg {
    line-height: var(--kendo-line-height-lg, 2) !important;
}

.k-list-none {
    list-style-type: none;
}

.\!k-list-none {
    list-style-type: none !important;
}

.k-list-disc {
    list-style-type: disc;
}

.\!k-list-disc {
    list-style-type: disc !important;
}

.k-list-decimal {
    list-style-type: decimal;
}

.\!k-list-decimal {
    list-style-type: decimal !important;
}

.k-text-left {
    text-align: left;
}

.\!k-text-left {
    text-align: left !important;
}

.k-text-right {
    text-align: right;
}

.\!k-text-right {
    text-align: right !important;
}

.k-text-center {
    text-align: center;
}

.\!k-text-center {
    text-align: center !important;
}

.k-text-justify {
    text-align: justify;
}

.\!k-text-justify {
    text-align: justify !important;
}

.k-text-start {
    text-align: start;
}

.\!k-text-start {
    text-align: start !important;
}

.k-text-end {
    text-align: end;
}

.\!k-text-end {
    text-align: end !important;
}

.k-text-app-surface {
    color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-text-app-surface {
    color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-text-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-text-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-text-subtle {
    color: var(--kendo-color-subtle, #596169);
}

.\!k-text-subtle {
    color: var(--kendo-color-subtle, #596169) !important;
}

.k-text-surface {
    color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-text-surface {
    color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-text-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-text-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-text-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-text-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-text-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-text-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-text-base-subtle {
    color: var(--kendo-color-base-subtle, #e9ecef);
}

.\!k-text-base-subtle {
    color: var(--kendo-color-base-subtle, #e9ecef) !important;
}

.k-text-base-emphasis {
    color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.\!k-text-base-emphasis {
    color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) !important;
}

.k-text-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.\!k-text-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cfe2ff) !important;
}

.k-text-primary {
    color: var(--kendo-color-primary, #0d6efd);
}

.\!k-text-primary {
    color: var(--kendo-color-primary, #0d6efd) !important;
}

.k-text-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.\!k-text-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4)) !important;
}

.k-text-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.\!k-text-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #dee2e6) !important;
}

.k-text-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.\!k-text-secondary {
    color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-text-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
}

.\!k-text-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4)) !important;
}

.k-text-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-text-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-text-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-text-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-text-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-text-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-text-info-subtle {
    color: var(--kendo-color-info-subtle, #cff4fc);
}

.\!k-text-info-subtle {
    color: var(--kendo-color-info-subtle, #cff4fc) !important;
}

.k-text-info {
    color: var(--kendo-color-info, #0dcaf0);
}

.\!k-text-info {
    color: var(--kendo-color-info, #0dcaf0) !important;
}

.k-text-info-emphasis {
    color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
}

.\!k-text-info-emphasis {
    color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4)) !important;
}

.k-text-success-subtle {
    color: var(--kendo-color-success-subtle, #d1e7dd);
}

.\!k-text-success-subtle {
    color: var(--kendo-color-success-subtle, #d1e7dd) !important;
}

.k-text-success {
    color: var(--kendo-color-success, #198754);
}

.\!k-text-success {
    color: var(--kendo-color-success, #198754) !important;
}

.k-text-success-emphasis {
    color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.\!k-text-success-emphasis {
    color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4)) !important;
}

.k-text-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-text-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-text-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.\!k-text-warning {
    color: var(--kendo-color-warning, #ffc107) !important;
}

.k-text-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
}

.\!k-text-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4)) !important;
}

.k-text-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-text-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-text-error {
    color: var(--kendo-color-error, #dc3545);
}

.\!k-text-error {
    color: var(--kendo-color-error, #dc3545) !important;
}

.k-text-error-emphasis {
    color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.\!k-text-error-emphasis {
    color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) !important;
}

.k-text-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-text-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-text-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.\!k-text-light {
    color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-text-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-text-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-text-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-text-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-text-dark {
    color: var(--kendo-color-dark, #212529);
}

.\!k-text-dark {
    color: var(--kendo-color-dark, #212529) !important;
}

.k-text-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-text-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-text-inherit {
    color: var(--kendo-color-inherit, inherit);
}

.\!k-text-inherit {
    color: var(--kendo-color-inherit, inherit) !important;
}

.k-text-current {
    color: var(--kendo-color-current, currentColor);
}

.\!k-text-current {
    color: var(--kendo-color-current, currentColor) !important;
}

.k-text-transparent {
    color: var(--kendo-color-transparent, transparent);
}

.\!k-text-transparent {
    color: var(--kendo-color-transparent, transparent) !important;
}

.k-text-black {
    color: var(--kendo-color-black, black);
}

.\!k-text-black {
    color: var(--kendo-color-black, black) !important;
}

.k-text-white {
    color: var(--kendo-color-white, white);
}

.\!k-text-white {
    color: var(--kendo-color-white, white) !important;
}

.k-color-app-surface {
    color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-color-app-surface {
    color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-color-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-color-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-color-subtle {
    color: var(--kendo-color-subtle, #596169);
}

.\!k-color-subtle {
    color: var(--kendo-color-subtle, #596169) !important;
}

.k-color-surface {
    color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-color-surface {
    color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-color-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-color-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-color-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-color-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-color-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-color-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-color-base-subtle {
    color: var(--kendo-color-base-subtle, #e9ecef);
}

.\!k-color-base-subtle {
    color: var(--kendo-color-base-subtle, #e9ecef) !important;
}

.k-color-base-emphasis {
    color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.\!k-color-base-emphasis {
    color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) !important;
}

.k-color-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.\!k-color-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cfe2ff) !important;
}

.k-color-primary {
    color: var(--kendo-color-primary, #0d6efd);
}

.\!k-color-primary {
    color: var(--kendo-color-primary, #0d6efd) !important;
}

.k-color-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.\!k-color-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4)) !important;
}

.k-color-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.\!k-color-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #dee2e6) !important;
}

.k-color-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.\!k-color-secondary {
    color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-color-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
}

.\!k-color-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4)) !important;
}

.k-color-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-color-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-color-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-color-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-color-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-color-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-color-info-subtle {
    color: var(--kendo-color-info-subtle, #cff4fc);
}

.\!k-color-info-subtle {
    color: var(--kendo-color-info-subtle, #cff4fc) !important;
}

.k-color-info {
    color: var(--kendo-color-info, #0dcaf0);
}

.\!k-color-info {
    color: var(--kendo-color-info, #0dcaf0) !important;
}

.k-color-info-emphasis {
    color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
}

.\!k-color-info-emphasis {
    color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4)) !important;
}

.k-color-success-subtle {
    color: var(--kendo-color-success-subtle, #d1e7dd);
}

.\!k-color-success-subtle {
    color: var(--kendo-color-success-subtle, #d1e7dd) !important;
}

.k-color-success {
    color: var(--kendo-color-success, #198754);
}

.\!k-color-success {
    color: var(--kendo-color-success, #198754) !important;
}

.k-color-success-emphasis {
    color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.\!k-color-success-emphasis {
    color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4)) !important;
}

.k-color-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-color-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-color-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.\!k-color-warning {
    color: var(--kendo-color-warning, #ffc107) !important;
}

.k-color-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
}

.\!k-color-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4)) !important;
}

.k-color-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-color-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-color-error {
    color: var(--kendo-color-error, #dc3545);
}

.\!k-color-error {
    color: var(--kendo-color-error, #dc3545) !important;
}

.k-color-error-emphasis {
    color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.\!k-color-error-emphasis {
    color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) !important;
}

.k-color-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-color-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-color-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.\!k-color-light {
    color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-color-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-color-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-color-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-color-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-color-dark {
    color: var(--kendo-color-dark, #212529);
}

.\!k-color-dark {
    color: var(--kendo-color-dark, #212529) !important;
}

.k-color-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-color-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-color-inherit {
    color: var(--kendo-color-inherit, inherit);
}

.\!k-color-inherit {
    color: var(--kendo-color-inherit, inherit) !important;
}

.k-color-current {
    color: var(--kendo-color-current, currentColor);
}

.\!k-color-current {
    color: var(--kendo-color-current, currentColor) !important;
}

.k-color-transparent {
    color: var(--kendo-color-transparent, transparent);
}

.\!k-color-transparent {
    color: var(--kendo-color-transparent, transparent) !important;
}

.k-color-black {
    color: var(--kendo-color-black, black);
}

.\!k-color-black {
    color: var(--kendo-color-black, black) !important;
}

.k-color-white {
    color: var(--kendo-color-white, white);
}

.\!k-color-white {
    color: var(--kendo-color-white, white) !important;
}

.k-text-underline {
    text-decoration: underline;
}

.\!k-text-underline {
    text-decoration: underline !important;
}

.k-text-overline {
    text-decoration: overline;
}

.\!k-text-overline {
    text-decoration: overline !important;
}

.k-text-line-through {
    text-decoration: line-through;
}

.\!k-text-line-through {
    text-decoration: line-through !important;
}

.k-text-no-underline {
    text-decoration: none;
}

.\!k-text-no-underline {
    text-decoration: none !important;
}

.k-text-clip {
    text-overflow: clip;
}

.\!k-text-clip {
    text-overflow: clip !important;
}

.k-text-ellipsis {
    text-overflow: ellipsis;
}

.\!k-text-ellipsis {
    text-overflow: ellipsis !important;
}

.k-text-truncate, .k-text-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.\!k-text-truncate, .\!k-text-ellipsis {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.k-text-uppercase {
    text-transform: uppercase;
}

.\!k-text-uppercase {
    text-transform: uppercase !important;
}

.k-text-lowercase {
    text-transform: lowercase;
}

.\!k-text-lowercase {
    text-transform: lowercase !important;
}

.k-text-capitalize {
    text-transform: capitalize;
}

.\!k-text-capitalize {
    text-transform: capitalize !important;
}

.k-text-normal-case {
    text-transform: none;
}

.\!k-text-normal-case {
    text-transform: none !important;
}

.k-align-baseline {
    vertical-align: baseline;
}

.\!k-align-baseline {
    vertical-align: baseline !important;
}

.k-align-top {
    vertical-align: top;
}

.\!k-align-top {
    vertical-align: top !important;
}

.k-align-middle {
    vertical-align: middle;
}

.\!k-align-middle {
    vertical-align: middle !important;
}

.k-align-bottom {
    vertical-align: bottom;
}

.\!k-align-bottom {
    vertical-align: bottom !important;
}

.k-align-text-top {
    vertical-align: text-top;
}

.\!k-align-text-top {
    vertical-align: text-top !important;
}

.k-align-text-bottom {
    vertical-align: text-bottom;
}

.\!k-align-text-bottom {
    vertical-align: text-bottom !important;
}

.k-align-sub {
    vertical-align: sub;
}

.\!k-align-sub {
    vertical-align: sub !important;
}

.k-align-super {
    vertical-align: super;
}

.\!k-align-super {
    vertical-align: super !important;
}

.k-white-space-normal {
    white-space: normal;
}

.\!k-white-space-normal {
    white-space: normal !important;
}

.k-white-space-nowrap, .k-text-nowrap {
    white-space: nowrap;
}

.\!k-white-space-nowrap {
    white-space: nowrap !important;
}

.k-white-space-pre {
    white-space: pre;
}

.\!k-white-space-pre {
    white-space: pre !important;
}

.k-white-space-pre-line {
    white-space: pre-line;
}

.\!k-white-space-pre-line {
    white-space: pre-line !important;
}

.k-white-space-pre-wrap {
    white-space: pre-wrap;
}

.\!k-white-space-pre-wrap {
    white-space: pre-wrap !important;
}

.k-white-space-break-spaces {
    white-space: break-spaces;
}

.\!k-white-space-break-spaces {
    white-space: break-spaces !important;
}

.k-whitespace-normal {
    white-space: normal;
}

.\!k-whitespace-normal {
    white-space: normal !important;
}

.k-whitespace-nowrap {
    white-space: nowrap;
}

.\!k-whitespace-nowrap {
    white-space: nowrap !important;
}

.k-whitespace-pre {
    white-space: pre;
}

.\!k-whitespace-pre {
    white-space: pre !important;
}

.k-whitespace-pre-line {
    white-space: pre-line;
}

.\!k-whitespace-pre-line {
    white-space: pre-line !important;
}

.k-whitespace-pre-wrap {
    white-space: pre-wrap;
}

.\!k-whitespace-pre-wrap {
    white-space: pre-wrap !important;
}

.k-whitespace-break-spaces {
    white-space: break-spaces;
}

.\!k-whitespace-break-spaces {
    white-space: break-spaces !important;
}

.k-bg-clip-border {
    background-clip: border-box;
}

.\!k-bg-clip-border {
    background-clip: border-box !important;
}

.k-bg-clip-padding {
    background-clip: padding-box;
}

.\!k-bg-clip-padding {
    background-clip: padding-box !important;
}

.k-bg-clip-content {
    background-clip: content-box;
}

.\!k-bg-clip-content {
    background-clip: content-box !important;
}

.k-bg-clip-text {
    background-clip: text;
}

.\!k-bg-clip-text {
    background-clip: text !important;
}

.k-bg-app-surface {
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-bg-app-surface {
    background-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-bg-on-app-surface {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-bg-on-app-surface {
    background-color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-bg-subtle {
    background-color: var(--kendo-color-subtle, #596169);
}

.\!k-bg-subtle {
    background-color: var(--kendo-color-subtle, #596169) !important;
}

.k-bg-surface {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-bg-surface {
    background-color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-bg-surface-alt {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-bg-surface-alt {
    background-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-bg-border {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-bg-border {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-bg-border-alt {
    background-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-bg-border-alt {
    background-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-bg-base-subtle {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.\!k-bg-base-subtle {
    background-color: var(--kendo-color-base-subtle, #e9ecef) !important;
}

.k-bg-base-emphasis {
    background-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.\!k-bg-base-emphasis {
    background-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) !important;
}

.k-bg-primary-subtle {
    background-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.\!k-bg-primary-subtle {
    background-color: var(--kendo-color-primary-subtle, #cfe2ff) !important;
}

.k-bg-primary {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.\!k-bg-primary {
    background-color: var(--kendo-color-primary, #0d6efd) !important;
}

.k-bg-primary-emphasis {
    background-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.\!k-bg-primary-emphasis {
    background-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4)) !important;
}

.k-bg-secondary-subtle {
    background-color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.\!k-bg-secondary-subtle {
    background-color: var(--kendo-color-secondary-subtle, #dee2e6) !important;
}

.k-bg-secondary {
    background-color: var(--kendo-color-secondary, #6c757d);
}

.\!k-bg-secondary {
    background-color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-bg-secondary-emphasis {
    background-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
}

.\!k-bg-secondary-emphasis {
    background-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4)) !important;
}

.k-bg-tertiary-subtle {
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-bg-tertiary-subtle {
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-bg-tertiary {
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-bg-tertiary {
    background-color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-bg-tertiary-emphasis {
    background-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-bg-tertiary-emphasis {
    background-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-bg-info-subtle {
    background-color: var(--kendo-color-info-subtle, #cff4fc);
}

.\!k-bg-info-subtle {
    background-color: var(--kendo-color-info-subtle, #cff4fc) !important;
}

.k-bg-info {
    background-color: var(--kendo-color-info, #0dcaf0);
}

.\!k-bg-info {
    background-color: var(--kendo-color-info, #0dcaf0) !important;
}

.k-bg-info-emphasis {
    background-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
}

.\!k-bg-info-emphasis {
    background-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4)) !important;
}

.k-bg-success-subtle {
    background-color: var(--kendo-color-success-subtle, #d1e7dd);
}

.\!k-bg-success-subtle {
    background-color: var(--kendo-color-success-subtle, #d1e7dd) !important;
}

.k-bg-success {
    background-color: var(--kendo-color-success, #198754);
}

.\!k-bg-success {
    background-color: var(--kendo-color-success, #198754) !important;
}

.k-bg-success-emphasis {
    background-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.\!k-bg-success-emphasis {
    background-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4)) !important;
}

.k-bg-warning-subtle {
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-bg-warning-subtle {
    background-color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-bg-warning {
    background-color: var(--kendo-color-warning, #ffc107);
}

.\!k-bg-warning {
    background-color: var(--kendo-color-warning, #ffc107) !important;
}

.k-bg-warning-emphasis {
    background-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
}

.\!k-bg-warning-emphasis {
    background-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4)) !important;
}

.k-bg-error-subtle {
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-bg-error-subtle {
    background-color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-bg-error {
    background-color: var(--kendo-color-error, #dc3545);
}

.\!k-bg-error {
    background-color: var(--kendo-color-error, #dc3545) !important;
}

.k-bg-error-emphasis {
    background-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.\!k-bg-error-emphasis {
    background-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) !important;
}

.k-bg-light-subtle {
    background-color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-bg-light-subtle {
    background-color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-bg-light {
    background-color: var(--kendo-color-light, #f8f9fa);
}

.\!k-bg-light {
    background-color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-bg-light-emphasis {
    background-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-bg-light-emphasis {
    background-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-bg-dark-subtle {
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-bg-dark-subtle {
    background-color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-bg-dark {
    background-color: var(--kendo-color-dark, #212529);
}

.\!k-bg-dark {
    background-color: var(--kendo-color-dark, #212529) !important;
}

.k-bg-dark-emphasis {
    background-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-bg-dark-emphasis {
    background-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-bg-inherit {
    background-color: var(--kendo-color-inherit, inherit);
}

.\!k-bg-inherit {
    background-color: var(--kendo-color-inherit, inherit) !important;
}

.k-bg-transparent {
    background-color: var(--kendo-color-transparent, transparent);
}

.\!k-bg-transparent {
    background-color: var(--kendo-color-transparent, transparent) !important;
}

.k-bg-black {
    background-color: var(--kendo-color-black, black);
}

.\!k-bg-black {
    background-color: var(--kendo-color-black, black) !important;
}

.k-bg-white {
    background-color: var(--kendo-color-white, white);
}

.\!k-bg-white {
    background-color: var(--kendo-color-white, white) !important;
}

.k-bg-center {
    background-position: center;
}

.\!k-bg-center {
    background-position: center !important;
}

.k-bg-top {
    background-position: top;
}

.\!k-bg-top {
    background-position: top !important;
}

.k-bg-right {
    background-position: right;
}

.\!k-bg-right {
    background-position: right !important;
}

.k-bg-bottom {
    background-position: bottom;
}

.\!k-bg-bottom {
    background-position: bottom !important;
}

.k-bg-left {
    background-position: left;
}

.\!k-bg-left {
    background-position: left !important;
}

.k-bg-top-left {
    background-position: top left;
}

.\!k-bg-top-left {
    background-position: top left !important;
}

.k-bg-top-right {
    background-position: top right;
}

.\!k-bg-top-right {
    background-position: top right !important;
}

.k-bg-bottom-left {
    background-position: bottom left;
}

.\!k-bg-bottom-left {
    background-position: bottom left !important;
}

.k-bg-bottom-right {
    background-position: bottom right;
}

.\!k-bg-bottom-right {
    background-position: bottom right !important;
}

.k-bg-auto {
    background-size: auto;
}

.\!k-bg-auto {
    background-size: auto !important;
}

.k-bg-cover {
    background-size: cover;
}

.\!k-bg-cover {
    background-size: cover !important;
}

.k-bg-contain {
    background-size: contain;
}

.\!k-bg-contain {
    background-size: contain !important;
}

.k-border-app-surface {
    border-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-border-app-surface {
    border-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-border-on-app-surface {
    border-color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-border-on-app-surface {
    border-color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-border-subtle {
    border-color: var(--kendo-color-subtle, #596169);
}

.\!k-border-subtle {
    border-color: var(--kendo-color-subtle, #596169) !important;
}

.k-border-surface {
    border-color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-border-surface {
    border-color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-border-surface-alt {
    border-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-border-surface-alt {
    border-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-border-border {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-border-border {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-border-border-alt {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-border-border-alt {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-border-base-subtle {
    border-color: var(--kendo-color-base-subtle, #e9ecef);
}

.\!k-border-base-subtle {
    border-color: var(--kendo-color-base-subtle, #e9ecef) !important;
}

.k-border-base-emphasis {
    border-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.\!k-border-base-emphasis {
    border-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) !important;
}

.k-border-primary-subtle {
    border-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.\!k-border-primary-subtle {
    border-color: var(--kendo-color-primary-subtle, #cfe2ff) !important;
}

.k-border-primary {
    border-color: var(--kendo-color-primary, #0d6efd);
}

.\!k-border-primary {
    border-color: var(--kendo-color-primary, #0d6efd) !important;
}

.k-border-primary-emphasis {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.\!k-border-primary-emphasis {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4)) !important;
}

.k-border-secondary-subtle {
    border-color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.\!k-border-secondary-subtle {
    border-color: var(--kendo-color-secondary-subtle, #dee2e6) !important;
}

.k-border-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
}

.\!k-border-secondary {
    border-color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-border-secondary-emphasis {
    border-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
}

.\!k-border-secondary-emphasis {
    border-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4)) !important;
}

.k-border-tertiary-subtle {
    border-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-border-tertiary-subtle {
    border-color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-border-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-border-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-border-tertiary-emphasis {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-border-tertiary-emphasis {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-border-info-subtle {
    border-color: var(--kendo-color-info-subtle, #cff4fc);
}

.\!k-border-info-subtle {
    border-color: var(--kendo-color-info-subtle, #cff4fc) !important;
}

.k-border-info {
    border-color: var(--kendo-color-info, #0dcaf0);
}

.\!k-border-info {
    border-color: var(--kendo-color-info, #0dcaf0) !important;
}

.k-border-info-emphasis {
    border-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
}

.\!k-border-info-emphasis {
    border-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4)) !important;
}

.k-border-success-subtle {
    border-color: var(--kendo-color-success-subtle, #d1e7dd);
}

.\!k-border-success-subtle {
    border-color: var(--kendo-color-success-subtle, #d1e7dd) !important;
}

.k-border-success {
    border-color: var(--kendo-color-success, #198754);
}

.\!k-border-success {
    border-color: var(--kendo-color-success, #198754) !important;
}

.k-border-success-emphasis {
    border-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.\!k-border-success-emphasis {
    border-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4)) !important;
}

.k-border-warning-subtle {
    border-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-border-warning-subtle {
    border-color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-border-warning {
    border-color: var(--kendo-color-warning, #ffc107);
}

.\!k-border-warning {
    border-color: var(--kendo-color-warning, #ffc107) !important;
}

.k-border-warning-emphasis {
    border-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
}

.\!k-border-warning-emphasis {
    border-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4)) !important;
}

.k-border-error-subtle {
    border-color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-border-error-subtle {
    border-color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-border-error {
    border-color: var(--kendo-color-error, #dc3545);
}

.\!k-border-error {
    border-color: var(--kendo-color-error, #dc3545) !important;
}

.k-border-error-emphasis {
    border-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.\!k-border-error-emphasis {
    border-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) !important;
}

.k-border-light-subtle {
    border-color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-border-light-subtle {
    border-color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-border-light {
    border-color: var(--kendo-color-light, #f8f9fa);
}

.\!k-border-light {
    border-color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-border-light-emphasis {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-border-light-emphasis {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-border-dark-subtle {
    border-color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-border-dark-subtle {
    border-color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-border-dark {
    border-color: var(--kendo-color-dark, #212529);
}

.\!k-border-dark {
    border-color: var(--kendo-color-dark, #212529) !important;
}

.k-border-dark-emphasis {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-border-dark-emphasis {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-border-inherit {
    border-color: var(--kendo-color-inherit, inherit);
}

.\!k-border-inherit {
    border-color: var(--kendo-color-inherit, inherit) !important;
}

.k-border-current {
    border-color: var(--kendo-color-current, currentColor);
}

.\!k-border-current {
    border-color: var(--kendo-color-current, currentColor) !important;
}

.k-border-transparent {
    border-color: var(--kendo-color-transparent, transparent);
}

.\!k-border-transparent {
    border-color: var(--kendo-color-transparent, transparent) !important;
}

.k-border-black {
    border-color: var(--kendo-color-black, black);
}

.\!k-border-black {
    border-color: var(--kendo-color-black, black) !important;
}

.k-border-white {
    border-color: var(--kendo-color-white, white);
}

.\!k-border-white {
    border-color: var(--kendo-color-white, white) !important;
}

.k-rounded-none {
    border-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-none {
    border-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-xs {
    border-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-xs {
    border-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-sm {
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-sm {
    border-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-md {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-md {
    border-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-lg {
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-lg {
    border-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-xl {
    border-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-xl {
    border-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-xxl {
    border-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-xxl {
    border-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-xxxl {
    border-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-xxxl {
    border-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-full {
    border-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-full {
    border-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-tl-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-tl-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-tl-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-tl-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-tl-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-tl-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-tl-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-tl-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-tl-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-tl-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-tl-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-tl-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-tl-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-tl-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-tl-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-tl-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-tl-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-tl-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-tr-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-tr-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-tr-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-tr-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-tr-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-tr-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-tr-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-tr-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-tr-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-tr-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-tr-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-tr-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-tr-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-tr-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-tr-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-tr-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-tr-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-tr-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-br-none {
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-br-none {
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-br-xs {
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-br-xs {
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-br-sm {
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-br-sm {
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-br-md {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-br-md {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-br-lg {
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-br-lg {
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-br-xl {
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-br-xl {
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-br-xxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-br-xxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-br-xxxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-br-xxxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-br-full {
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-br-full {
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-bl-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-bl-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-bl-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-bl-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-bl-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-bl-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-bl-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-bl-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-bl-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-bl-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-bl-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-bl-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-bl-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-bl-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-bl-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-bl-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-bl-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-bl-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-t-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-t-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-t-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-t-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-t-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-t-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-t-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-t-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-t-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-t-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-t-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-t-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-t-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem);
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-t-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-t-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-t-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-t-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem);
    border-top-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-t-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-top-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-r-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-r-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-r-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-r-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-r-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-r-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-r-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-r-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-r-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-r-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-r-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-r-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-r-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-r-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-r-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-r-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-r-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem);
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-r-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-b-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-b-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-b-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-b-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-b-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-b-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-b-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-b-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-b-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-b-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-b-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-b-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-b-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-b-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-b-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-b-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-b-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem);
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-b-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-l-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-l-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-l-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-l-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-l-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-l-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-l-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-l-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-l-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-l-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-l-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-l-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-l-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem);
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-l-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-l-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-l-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-l-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem);
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-l-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-border-solid {
    border-style: solid;
}

.\!k-border-solid {
    border-style: solid !important;
}

.k-border-dashed {
    border-style: dashed;
}

.\!k-border-dashed {
    border-style: dashed !important;
}

.k-border-dotted {
    border-style: dotted;
}

.\!k-border-dotted {
    border-style: dotted !important;
}

.k-border-double {
    border-style: double;
}

.\!k-border-double {
    border-style: double !important;
}

.k-border-inset {
    border-style: inset;
}

.\!k-border-inset {
    border-style: inset !important;
}

.k-border-outset {
    border-style: outset;
}

.\!k-border-outset {
    border-style: outset !important;
}

.k-border-hidden {
    border-style: hidden;
}

.\!k-border-hidden {
    border-style: hidden !important;
}

.k-border-none {
    border-style: none;
}

.\!k-border-none {
    border-style: none !important;
}

.k-border-t-solid {
    border-top-style: solid;
}

.\!k-border-t-solid {
    border-top-style: solid !important;
}

.k-border-t-dashed {
    border-top-style: dashed;
}

.\!k-border-t-dashed {
    border-top-style: dashed !important;
}

.k-border-t-dotted {
    border-top-style: dotted;
}

.\!k-border-t-dotted {
    border-top-style: dotted !important;
}

.k-border-t-double {
    border-top-style: double;
}

.\!k-border-t-double {
    border-top-style: double !important;
}

.k-border-t-inset {
    border-top-style: inset;
}

.\!k-border-t-inset {
    border-top-style: inset !important;
}

.k-border-t-outset {
    border-top-style: outset;
}

.\!k-border-t-outset {
    border-top-style: outset !important;
}

.k-border-t-hidden {
    border-top-style: hidden;
}

.\!k-border-t-hidden {
    border-top-style: hidden !important;
}

.k-border-t-none {
    border-top-style: none;
}

.\!k-border-t-none {
    border-top-style: none !important;
}

.k-border-r-solid {
    border-right-style: solid;
}

.\!k-border-r-solid {
    border-right-style: solid !important;
}

.k-border-r-dashed {
    border-right-style: dashed;
}

.\!k-border-r-dashed {
    border-right-style: dashed !important;
}

.k-border-r-dotted {
    border-right-style: dotted;
}

.\!k-border-r-dotted {
    border-right-style: dotted !important;
}

.k-border-r-double {
    border-right-style: double;
}

.\!k-border-r-double {
    border-right-style: double !important;
}

.k-border-r-inset {
    border-right-style: inset;
}

.\!k-border-r-inset {
    border-right-style: inset !important;
}

.k-border-r-outset {
    border-right-style: outset;
}

.\!k-border-r-outset {
    border-right-style: outset !important;
}

.k-border-r-hidden {
    border-right-style: hidden;
}

.\!k-border-r-hidden {
    border-right-style: hidden !important;
}

.k-border-r-none {
    border-right-style: none;
}

.\!k-border-r-none {
    border-right-style: none !important;
}

.k-border-b-solid {
    border-bottom-style: solid;
}

.\!k-border-b-solid {
    border-bottom-style: solid !important;
}

.k-border-b-dashed {
    border-bottom-style: dashed;
}

.\!k-border-b-dashed {
    border-bottom-style: dashed !important;
}

.k-border-b-dotted {
    border-bottom-style: dotted;
}

.\!k-border-b-dotted {
    border-bottom-style: dotted !important;
}

.k-border-b-double {
    border-bottom-style: double;
}

.\!k-border-b-double {
    border-bottom-style: double !important;
}

.k-border-b-inset {
    border-bottom-style: inset;
}

.\!k-border-b-inset {
    border-bottom-style: inset !important;
}

.k-border-b-outset {
    border-bottom-style: outset;
}

.\!k-border-b-outset {
    border-bottom-style: outset !important;
}

.k-border-b-hidden {
    border-bottom-style: hidden;
}

.\!k-border-b-hidden {
    border-bottom-style: hidden !important;
}

.k-border-b-none {
    border-bottom-style: none;
}

.\!k-border-b-none {
    border-bottom-style: none !important;
}

.k-border-l-solid {
    border-left-style: solid;
}

.\!k-border-l-solid {
    border-left-style: solid !important;
}

.k-border-l-dashed {
    border-left-style: dashed;
}

.\!k-border-l-dashed {
    border-left-style: dashed !important;
}

.k-border-l-dotted {
    border-left-style: dotted;
}

.\!k-border-l-dotted {
    border-left-style: dotted !important;
}

.k-border-l-double {
    border-left-style: double;
}

.\!k-border-l-double {
    border-left-style: double !important;
}

.k-border-l-inset {
    border-left-style: inset;
}

.\!k-border-l-inset {
    border-left-style: inset !important;
}

.k-border-l-outset {
    border-left-style: outset;
}

.\!k-border-l-outset {
    border-left-style: outset !important;
}

.k-border-l-hidden {
    border-left-style: hidden;
}

.\!k-border-l-hidden {
    border-left-style: hidden !important;
}

.k-border-l-none {
    border-left-style: none;
}

.\!k-border-l-none {
    border-left-style: none !important;
}

.k-border-x-solid {
    border-inline-style: solid;
}

.\!k-border-x-solid {
    border-inline-style: solid !important;
}

.k-border-x-dashed {
    border-inline-style: dashed;
}

.\!k-border-x-dashed {
    border-inline-style: dashed !important;
}

.k-border-x-dotted {
    border-inline-style: dotted;
}

.\!k-border-x-dotted {
    border-inline-style: dotted !important;
}

.k-border-x-double {
    border-inline-style: double;
}

.\!k-border-x-double {
    border-inline-style: double !important;
}

.k-border-x-inset {
    border-inline-style: inset;
}

.\!k-border-x-inset {
    border-inline-style: inset !important;
}

.k-border-x-outset {
    border-inline-style: outset;
}

.\!k-border-x-outset {
    border-inline-style: outset !important;
}

.k-border-x-hidden {
    border-inline-style: hidden;
}

.\!k-border-x-hidden {
    border-inline-style: hidden !important;
}

.k-border-x-none {
    border-inline-style: none;
}

.\!k-border-x-none {
    border-inline-style: none !important;
}

.k-border-y-solid {
    border-block-style: solid;
}

.\!k-border-y-solid {
    border-block-style: solid !important;
}

.k-border-y-dashed {
    border-block-style: dashed;
}

.\!k-border-y-dashed {
    border-block-style: dashed !important;
}

.k-border-y-dotted {
    border-block-style: dotted;
}

.\!k-border-y-dotted {
    border-block-style: dotted !important;
}

.k-border-y-double {
    border-block-style: double;
}

.\!k-border-y-double {
    border-block-style: double !important;
}

.k-border-y-inset {
    border-block-style: inset;
}

.\!k-border-y-inset {
    border-block-style: inset !important;
}

.k-border-y-outset {
    border-block-style: outset;
}

.\!k-border-y-outset {
    border-block-style: outset !important;
}

.k-border-y-hidden {
    border-block-style: hidden;
}

.\!k-border-y-hidden {
    border-block-style: hidden !important;
}

.k-border-y-none {
    border-block-style: none;
}

.\!k-border-y-none {
    border-block-style: none !important;
}

.k-border {
    border-width: 1px;
}

.\!k-border {
    border-width: 1px !important;
}

.k-border-0 {
    border-width: 0;
}

.\!k-border-0 {
    border-width: 0 !important;
}

.k-border-2 {
    border-width: 2px;
}

.\!k-border-2 {
    border-width: 2px !important;
}

.k-border-4 {
    border-width: 4px;
}

.\!k-border-4 {
    border-width: 4px !important;
}

.k-border-8 {
    border-width: 8px;
}

.\!k-border-8 {
    border-width: 8px !important;
}

.k-border-t {
    border-top-width: 1px;
}

.\!k-border-t {
    border-top-width: 1px !important;
}

.k-border-t-0 {
    border-top-width: 0;
}

.\!k-border-t-0 {
    border-top-width: 0 !important;
}

.k-border-t-2 {
    border-top-width: 2px;
}

.\!k-border-t-2 {
    border-top-width: 2px !important;
}

.k-border-t-4 {
    border-top-width: 4px;
}

.\!k-border-t-4 {
    border-top-width: 4px !important;
}

.k-border-t-8 {
    border-top-width: 8px;
}

.\!k-border-t-8 {
    border-top-width: 8px !important;
}

.k-border-r {
    border-right-width: 1px;
}

.\!k-border-r {
    border-right-width: 1px !important;
}

.k-border-r-0 {
    border-right-width: 0;
}

.\!k-border-r-0 {
    border-right-width: 0 !important;
}

.k-border-r-2 {
    border-right-width: 2px;
}

.\!k-border-r-2 {
    border-right-width: 2px !important;
}

.k-border-r-4 {
    border-right-width: 4px;
}

.\!k-border-r-4 {
    border-right-width: 4px !important;
}

.k-border-r-8 {
    border-right-width: 8px;
}

.\!k-border-r-8 {
    border-right-width: 8px !important;
}

.k-border-b {
    border-bottom-width: 1px;
}

.\!k-border-b {
    border-bottom-width: 1px !important;
}

.k-border-b-0 {
    border-bottom-width: 0;
}

.\!k-border-b-0 {
    border-bottom-width: 0 !important;
}

.k-border-b-2 {
    border-bottom-width: 2px;
}

.\!k-border-b-2 {
    border-bottom-width: 2px !important;
}

.k-border-b-4 {
    border-bottom-width: 4px;
}

.\!k-border-b-4 {
    border-bottom-width: 4px !important;
}

.k-border-b-8 {
    border-bottom-width: 8px;
}

.\!k-border-b-8 {
    border-bottom-width: 8px !important;
}

.k-border-l {
    border-left-width: 1px;
}

.\!k-border-l {
    border-left-width: 1px !important;
}

.k-border-l-0 {
    border-left-width: 0;
}

.\!k-border-l-0 {
    border-left-width: 0 !important;
}

.k-border-l-2 {
    border-left-width: 2px;
}

.\!k-border-l-2 {
    border-left-width: 2px !important;
}

.k-border-l-4 {
    border-left-width: 4px;
}

.\!k-border-l-4 {
    border-left-width: 4px !important;
}

.k-border-l-8 {
    border-left-width: 8px;
}

.\!k-border-l-8 {
    border-left-width: 8px !important;
}

.k-border-x {
    border-inline-width: 1px;
}

.\!k-border-x {
    border-inline-width: 1px !important;
}

.k-border-x-0 {
    border-inline-width: 0;
}

.\!k-border-x-0 {
    border-inline-width: 0 !important;
}

.k-border-x-2 {
    border-inline-width: 2px;
}

.\!k-border-x-2 {
    border-inline-width: 2px !important;
}

.k-border-x-4 {
    border-inline-width: 4px;
}

.\!k-border-x-4 {
    border-inline-width: 4px !important;
}

.k-border-x-8 {
    border-inline-width: 8px;
}

.\!k-border-x-8 {
    border-inline-width: 8px !important;
}

.k-border-y {
    border-block-width: 1px;
}

.\!k-border-y {
    border-block-width: 1px !important;
}

.k-border-y-0 {
    border-block-width: 0;
}

.\!k-border-y-0 {
    border-block-width: 0 !important;
}

.k-border-y-2 {
    border-block-width: 2px;
}

.\!k-border-y-2 {
    border-block-width: 2px !important;
}

.k-border-y-4 {
    border-block-width: 4px;
}

.\!k-border-y-4 {
    border-block-width: 4px !important;
}

.k-border-y-8 {
    border-block-width: 8px;
}

.\!k-border-y-8 {
    border-block-width: 8px !important;
}

.k-border-top {
    border-top-width: 1px;
}

.\!k-border-top {
    border-top-width: 1px !important;
}

.k-border-top-0 {
    border-top-width: 0;
}

.\!k-border-top-0 {
    border-top-width: 0 !important;
}

.k-border-top-2 {
    border-top-width: 2px;
}

.\!k-border-top-2 {
    border-top-width: 2px !important;
}

.k-border-top-4 {
    border-top-width: 4px;
}

.\!k-border-top-4 {
    border-top-width: 4px !important;
}

.k-border-top-8 {
    border-top-width: 8px;
}

.\!k-border-top-8 {
    border-top-width: 8px !important;
}

.k-border-right {
    border-right-width: 1px;
}

.\!k-border-right {
    border-right-width: 1px !important;
}

.k-border-right-0 {
    border-right-width: 0;
}

.\!k-border-right-0 {
    border-right-width: 0 !important;
}

.k-border-right-2 {
    border-right-width: 2px;
}

.\!k-border-right-2 {
    border-right-width: 2px !important;
}

.k-border-right-4 {
    border-right-width: 4px;
}

.\!k-border-right-4 {
    border-right-width: 4px !important;
}

.k-border-right-8 {
    border-right-width: 8px;
}

.\!k-border-right-8 {
    border-right-width: 8px !important;
}

.k-border-bottom {
    border-bottom-width: 1px;
}

.\!k-border-bottom {
    border-bottom-width: 1px !important;
}

.k-border-bottom-0 {
    border-bottom-width: 0;
}

.\!k-border-bottom-0 {
    border-bottom-width: 0 !important;
}

.k-border-bottom-2 {
    border-bottom-width: 2px;
}

.\!k-border-bottom-2 {
    border-bottom-width: 2px !important;
}

.k-border-bottom-4 {
    border-bottom-width: 4px;
}

.\!k-border-bottom-4 {
    border-bottom-width: 4px !important;
}

.k-border-bottom-8 {
    border-bottom-width: 8px;
}

.\!k-border-bottom-8 {
    border-bottom-width: 8px !important;
}

.k-border-left {
    border-left-width: 1px;
}

.\!k-border-left {
    border-left-width: 1px !important;
}

.k-border-left-0 {
    border-left-width: 0;
}

.\!k-border-left-0 {
    border-left-width: 0 !important;
}

.k-border-left-2 {
    border-left-width: 2px;
}

.\!k-border-left-2 {
    border-left-width: 2px !important;
}

.k-border-left-4 {
    border-left-width: 4px;
}

.\!k-border-left-4 {
    border-left-width: 4px !important;
}

.k-border-left-8 {
    border-left-width: 8px;
}

.\!k-border-left-8 {
    border-left-width: 8px !important;
}

.k-outline-app-surface {
    outline-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-outline-app-surface {
    outline-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-outline-on-app-surface {
    outline-color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-outline-on-app-surface {
    outline-color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-outline-subtle {
    outline-color: var(--kendo-color-subtle, #596169);
}

.\!k-outline-subtle {
    outline-color: var(--kendo-color-subtle, #596169) !important;
}

.k-outline-surface {
    outline-color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-outline-surface {
    outline-color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-outline-surface-alt {
    outline-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-outline-surface-alt {
    outline-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-outline-border {
    outline-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-outline-border {
    outline-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-outline-border-alt {
    outline-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-outline-border-alt {
    outline-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-outline-base-subtle {
    outline-color: var(--kendo-color-base-subtle, #e9ecef);
}

.\!k-outline-base-subtle {
    outline-color: var(--kendo-color-base-subtle, #e9ecef) !important;
}

.k-outline-base-emphasis {
    outline-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.\!k-outline-base-emphasis {
    outline-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) !important;
}

.k-outline-primary-subtle {
    outline-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.\!k-outline-primary-subtle {
    outline-color: var(--kendo-color-primary-subtle, #cfe2ff) !important;
}

.k-outline-primary {
    outline-color: var(--kendo-color-primary, #0d6efd);
}

.\!k-outline-primary {
    outline-color: var(--kendo-color-primary, #0d6efd) !important;
}

.k-outline-primary-emphasis {
    outline-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.\!k-outline-primary-emphasis {
    outline-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4)) !important;
}

.k-outline-secondary-subtle {
    outline-color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.\!k-outline-secondary-subtle {
    outline-color: var(--kendo-color-secondary-subtle, #dee2e6) !important;
}

.k-outline-secondary {
    outline-color: var(--kendo-color-secondary, #6c757d);
}

.\!k-outline-secondary {
    outline-color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-outline-secondary-emphasis {
    outline-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
}

.\!k-outline-secondary-emphasis {
    outline-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4)) !important;
}

.k-outline-tertiary-subtle {
    outline-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-outline-tertiary-subtle {
    outline-color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-outline-tertiary {
    outline-color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-outline-tertiary {
    outline-color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-outline-tertiary-emphasis {
    outline-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-outline-tertiary-emphasis {
    outline-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-outline-info-subtle {
    outline-color: var(--kendo-color-info-subtle, #cff4fc);
}

.\!k-outline-info-subtle {
    outline-color: var(--kendo-color-info-subtle, #cff4fc) !important;
}

.k-outline-info {
    outline-color: var(--kendo-color-info, #0dcaf0);
}

.\!k-outline-info {
    outline-color: var(--kendo-color-info, #0dcaf0) !important;
}

.k-outline-info-emphasis {
    outline-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
}

.\!k-outline-info-emphasis {
    outline-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4)) !important;
}

.k-outline-success-subtle {
    outline-color: var(--kendo-color-success-subtle, #d1e7dd);
}

.\!k-outline-success-subtle {
    outline-color: var(--kendo-color-success-subtle, #d1e7dd) !important;
}

.k-outline-success {
    outline-color: var(--kendo-color-success, #198754);
}

.\!k-outline-success {
    outline-color: var(--kendo-color-success, #198754) !important;
}

.k-outline-success-emphasis {
    outline-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.\!k-outline-success-emphasis {
    outline-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4)) !important;
}

.k-outline-warning-subtle {
    outline-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-outline-warning-subtle {
    outline-color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-outline-warning {
    outline-color: var(--kendo-color-warning, #ffc107);
}

.\!k-outline-warning {
    outline-color: var(--kendo-color-warning, #ffc107) !important;
}

.k-outline-warning-emphasis {
    outline-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
}

.\!k-outline-warning-emphasis {
    outline-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4)) !important;
}

.k-outline-error-subtle {
    outline-color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-outline-error-subtle {
    outline-color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-outline-error {
    outline-color: var(--kendo-color-error, #dc3545);
}

.\!k-outline-error {
    outline-color: var(--kendo-color-error, #dc3545) !important;
}

.k-outline-error-emphasis {
    outline-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.\!k-outline-error-emphasis {
    outline-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) !important;
}

.k-outline-light-subtle {
    outline-color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-outline-light-subtle {
    outline-color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-outline-light {
    outline-color: var(--kendo-color-light, #f8f9fa);
}

.\!k-outline-light {
    outline-color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-outline-light-emphasis {
    outline-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-outline-light-emphasis {
    outline-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-outline-dark-subtle {
    outline-color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-outline-dark-subtle {
    outline-color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-outline-dark {
    outline-color: var(--kendo-color-dark, #212529);
}

.\!k-outline-dark {
    outline-color: var(--kendo-color-dark, #212529) !important;
}

.k-outline-dark-emphasis {
    outline-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-outline-dark-emphasis {
    outline-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-outline-inherit {
    outline-color: var(--kendo-color-inherit, inherit);
}

.\!k-outline-inherit {
    outline-color: var(--kendo-color-inherit, inherit) !important;
}

.k-outline-current {
    outline-color: var(--kendo-color-current, currentColor);
}

.\!k-outline-current {
    outline-color: var(--kendo-color-current, currentColor) !important;
}

.k-outline-transparent {
    outline-color: var(--kendo-color-transparent, transparent);
}

.\!k-outline-transparent {
    outline-color: var(--kendo-color-transparent, transparent) !important;
}

.k-outline-black {
    outline-color: var(--kendo-color-black, black);
}

.\!k-outline-black {
    outline-color: var(--kendo-color-black, black) !important;
}

.k-outline-white {
    outline-color: var(--kendo-color-white, white);
}

.\!k-outline-white {
    outline-color: var(--kendo-color-white, white) !important;
}

.k-outline-offset-0 {
    outline-offset: 0;
}

.\!k-outline-offset-0 {
    outline-offset: 0 !important;
}

.k-outline-offset-1 {
    outline-offset: 1px;
}

.\!k-outline-offset-1 {
    outline-offset: 1px !important;
}

.k-outline-offset-2 {
    outline-offset: 2px;
}

.\!k-outline-offset-2 {
    outline-offset: 2px !important;
}

.k-outline-offset-4 {
    outline-offset: 4px;
}

.\!k-outline-offset-4 {
    outline-offset: 4px !important;
}

.k-outline-offset-8 {
    outline-offset: 8px;
}

.\!k-outline-offset-8 {
    outline-offset: 8px !important;
}

.k-outline-solid {
    outline-style: solid;
}

.\!k-outline-solid {
    outline-style: solid !important;
}

.k-outline-dashed {
    outline-style: dashed;
}

.\!k-outline-dashed {
    outline-style: dashed !important;
}

.k-outline-dotted {
    outline-style: dotted;
}

.\!k-outline-dotted {
    outline-style: dotted !important;
}

.k-outline-double {
    outline-style: double;
}

.\!k-outline-double {
    outline-style: double !important;
}

.k-outline-inset {
    outline-style: inset;
}

.\!k-outline-inset {
    outline-style: inset !important;
}

.k-outline-outset {
    outline-style: outset;
}

.\!k-outline-outset {
    outline-style: outset !important;
}

.k-outline-none {
    outline-style: none;
}

.\!k-outline-none {
    outline-style: none !important;
}

.k-outline {
    outline-width: 1px;
}

.\!k-outline {
    outline-width: 1px !important;
}

.k-outline-0 {
    outline-width: 0;
}

.\!k-outline-0 {
    outline-width: 0 !important;
}

.k-outline-2 {
    outline-width: 2px;
}

.\!k-outline-2 {
    outline-width: 2px !important;
}

.k-outline-4 {
    outline-width: 4px;
}

.\!k-outline-4 {
    outline-width: 4px !important;
}

.k-outline-8 {
    outline-width: 8px;
}

.\!k-outline-8 {
    outline-width: 8px !important;
}

.k-opacity-0 {
    opacity: 0;
}

.\!k-opacity-0 {
    opacity: 0 !important;
}

.k-opacity-5 {
    opacity: 0.05;
}

.\!k-opacity-5 {
    opacity: 0.05 !important;
}

.k-opacity-10 {
    opacity: 0.1;
}

.\!k-opacity-10 {
    opacity: 0.1 !important;
}

.k-opacity-20 {
    opacity: 0.2;
}

.\!k-opacity-20 {
    opacity: 0.2 !important;
}

.k-opacity-30 {
    opacity: 0.3;
}

.\!k-opacity-30 {
    opacity: 0.3 !important;
}

.k-opacity-40 {
    opacity: 0.4;
}

.\!k-opacity-40 {
    opacity: 0.4 !important;
}

.k-opacity-50 {
    opacity: 0.5;
}

.\!k-opacity-50 {
    opacity: 0.5 !important;
}

.k-opacity-60 {
    opacity: 0.6;
}

.\!k-opacity-60 {
    opacity: 0.6 !important;
}

.k-opacity-70 {
    opacity: 0.7;
}

.\!k-opacity-70 {
    opacity: 0.7 !important;
}

.k-opacity-80 {
    opacity: 0.8;
}

.\!k-opacity-80 {
    opacity: 0.8 !important;
}

.k-opacity-90 {
    opacity: 0.9;
}

.\!k-opacity-90 {
    opacity: 0.9 !important;
}

.k-opacity-100 {
    opacity: 1;
}

.\!k-opacity-100 {
    opacity: 1 !important;
}

.k-backdrop-blur {
    backdrop-filter: blur(8px);
}

.\!k-backdrop-blur {
    backdrop-filter: blur(8px) !important;
}

.k-backdrop-blur-none {
    backdrop-filter: blur(0);
}

.\!k-backdrop-blur-none {
    backdrop-filter: blur(0) !important;
}

.k-backdrop-blur-sm {
    backdrop-filter: blur(4px);
}

.\!k-backdrop-blur-sm {
    backdrop-filter: blur(4px) !important;
}

.k-backdrop-blur-md {
    backdrop-filter: blur(6px);
}

.\!k-backdrop-blur-md {
    backdrop-filter: blur(6px) !important;
}

.k-backdrop-blur-lg {
    backdrop-filter: blur(12px);
}

.\!k-backdrop-blur-lg {
    backdrop-filter: blur(12px) !important;
}

.k-border-collapse {
    border-collapse: collapse;
}

.\!k-border-collapse {
    border-collapse: collapse !important;
}

.k-border-separate {
    border-collapse: separate;
}

.\!k-border-separate {
    border-collapse: separate !important;
}

.k-table-auto {
    table-layout: auto;
}

.\!k-table-auto {
    table-layout: auto !important;
}

.k-table-fixed {
    table-layout: fixed;
}

.\!k-table-fixed {
    table-layout: fixed !important;
}

.k-table-layout-auto {
    table-layout: auto;
}

.\!k-table-layout-auto {
    table-layout: auto !important;
}

.k-table-layout-fixed {
    table-layout: fixed;
}

.\!k-table-layout-fixed {
    table-layout: fixed !important;
}

.k-flip-h, .k-flip-x {
    transform: scaleX(-1);
}

.\!k-flip-h, .\!k-flip-x {
    transform: scaleX(-1) !important;
}

.k-flip-v, .k-flip-y {
    transform: scaleY(-1);
}

.\!k-flip-v, .\!k-flip-y {
    transform: scaleY(-1) !important;
}

.k-flip-h.k-flip-v, .k-flip-v.k-flip-x, .k-flip-x.k-flip-y, .k-flip-h.k-flip-y {
    transform: scale(-1, -1);
}

.\!k-flip-h.\!k-flip-v, .\!k-flip-v.\!k-flip-x, .\!k-flip-x.\!k-flip-y, .\!k-flip-h.\!k-flip-y {
    transform: scale(-1, -1) !important;
}

.k-origin-center {
    transform-origin: center;
}

.\!k-origin-center {
    transform-origin: center !important;
}

.k-origin-top {
    transform-origin: top;
}

.\!k-origin-top {
    transform-origin: top !important;
}

.k-origin-right {
    transform-origin: right;
}

.\!k-origin-right {
    transform-origin: right !important;
}

.k-origin-bottom {
    transform-origin: bottom;
}

.\!k-origin-bottom {
    transform-origin: bottom !important;
}

.k-origin-left {
    transform-origin: left;
}

.\!k-origin-left {
    transform-origin: left !important;
}

.k-origin-top-left {
    transform-origin: top left;
}

.\!k-origin-top-left {
    transform-origin: top left !important;
}

.k-origin-top-right {
    transform-origin: top right;
}

.\!k-origin-top-right {
    transform-origin: top right !important;
}

.k-origin-bottom-left {
    transform-origin: bottom left;
}

.\!k-origin-bottom-left {
    transform-origin: bottom left !important;
}

.k-origin-bottom-right {
    transform-origin: bottom right;
}

.\!k-origin-bottom-right {
    transform-origin: bottom right !important;
}

.k-rotate-0 {
    transform: rotate(0deg);
}

.\!k-rotate-0 {
    transform: rotate(0deg) !important;
}

.k-rotate-45 {
    transform: rotate(45deg);
}

.\!k-rotate-45 {
    transform: rotate(45deg) !important;
}

.k-rotate-90 {
    transform: rotate(90deg);
}

.\!k-rotate-90 {
    transform: rotate(90deg) !important;
}

.k-rotate-135 {
    transform: rotate(135deg);
}

.\!k-rotate-135 {
    transform: rotate(135deg) !important;
}

.k-rotate-180 {
    transform: rotate(180deg);
}

.\!k-rotate-180 {
    transform: rotate(180deg) !important;
}

.k-rotate-225 {
    transform: rotate(225deg);
}

.\!k-rotate-225 {
    transform: rotate(225deg) !important;
}

.k-rotate-270 {
    transform: rotate(270deg);
}

.\!k-rotate-270 {
    transform: rotate(270deg) !important;
}

.k-rotate-315 {
    transform: rotate(315deg);
}

.\!k-rotate-315 {
    transform: rotate(315deg) !important;
}

.k-scale-0 {
    transform: scale(0);
}

.\!k-scale-0 {
    transform: scale(0) !important;
}

.k-scale-0\.25 {
    transform: scale(0.25);
}

.\!k-scale-0\.25 {
    transform: scale(0.25) !important;
}

.k-scale-0\.5 {
    transform: scale(0.5);
}

.\!k-scale-0\.5 {
    transform: scale(0.5) !important;
}

.k-scale-0\.75 {
    transform: scale(0.75);
}

.\!k-scale-0\.75 {
    transform: scale(0.75) !important;
}

.k-scale-1 {
    transform: scale(1);
}

.\!k-scale-1 {
    transform: scale(1) !important;
}

.k-scale-1\.25 {
    transform: scale(1.25);
}

.\!k-scale-1\.25 {
    transform: scale(1.25) !important;
}

.k-scale-1\.5 {
    transform: scale(1.5);
}

.\!k-scale-1\.5 {
    transform: scale(1.5) !important;
}

.k-scale-2 {
    transform: scale(2);
}

.\!k-scale-2 {
    transform: scale(2) !important;
}

.k-scale-x-0 {
    transform: scaleX(0);
}

.\!k-scale-x-0 {
    transform: scaleX(0) !important;
}

.k-scale-x-0\.25 {
    transform: scaleX(0.25);
}

.\!k-scale-x-0\.25 {
    transform: scaleX(0.25) !important;
}

.k-scale-x-0\.5 {
    transform: scaleX(0.5);
}

.\!k-scale-x-0\.5 {
    transform: scaleX(0.5) !important;
}

.k-scale-x-0\.75 {
    transform: scaleX(0.75);
}

.\!k-scale-x-0\.75 {
    transform: scaleX(0.75) !important;
}

.k-scale-x-1 {
    transform: scaleX(1);
}

.\!k-scale-x-1 {
    transform: scaleX(1) !important;
}

.k-scale-x-1\.25 {
    transform: scaleX(1.25);
}

.\!k-scale-x-1\.25 {
    transform: scaleX(1.25) !important;
}

.k-scale-x-1\.5 {
    transform: scaleX(1.5);
}

.\!k-scale-x-1\.5 {
    transform: scaleX(1.5) !important;
}

.k-scale-x-2 {
    transform: scaleX(2);
}

.\!k-scale-x-2 {
    transform: scaleX(2) !important;
}

.k-scale-y-0 {
    transform: scaleY(0);
}

.\!k-scale-y-0 {
    transform: scaleY(0) !important;
}

.k-scale-y-0\.25 {
    transform: scaleY(0.25);
}

.\!k-scale-y-0\.25 {
    transform: scaleY(0.25) !important;
}

.k-scale-y-0\.5 {
    transform: scaleY(0.5);
}

.\!k-scale-y-0\.5 {
    transform: scaleY(0.5) !important;
}

.k-scale-y-0\.75 {
    transform: scaleY(0.75);
}

.\!k-scale-y-0\.75 {
    transform: scaleY(0.75) !important;
}

.k-scale-y-1 {
    transform: scaleY(1);
}

.\!k-scale-y-1 {
    transform: scaleY(1) !important;
}

.k-scale-y-1\.25 {
    transform: scaleY(1.25);
}

.\!k-scale-y-1\.25 {
    transform: scaleY(1.25) !important;
}

.k-scale-y-1\.5 {
    transform: scaleY(1.5);
}

.\!k-scale-y-1\.5 {
    transform: scaleY(1.5) !important;
}

.k-scale-y-2 {
    transform: scaleY(2);
}

.\!k-scale-y-2 {
    transform: scaleY(2) !important;
}

.k-skew-x-0 {
    transform: skewX(0deg);
}

.\!k-skew-x-0 {
    transform: skewX(0deg) !important;
}

.k-skew-x-1 {
    transform: skewX(1deg);
}

.\!k-skew-x-1 {
    transform: skewX(1deg) !important;
}

.k-skew-x-2 {
    transform: skewX(2deg);
}

.\!k-skew-x-2 {
    transform: skewX(2deg) !important;
}

.k-skew-x-3 {
    transform: skewX(3deg);
}

.\!k-skew-x-3 {
    transform: skewX(3deg) !important;
}

.k-skew-x-4 {
    transform: skewX(4deg);
}

.\!k-skew-x-4 {
    transform: skewX(4deg) !important;
}

.k-skew-x-5 {
    transform: skewX(5deg);
}

.\!k-skew-x-5 {
    transform: skewX(5deg) !important;
}

.k-skew-x-6 {
    transform: skewX(6deg);
}

.\!k-skew-x-6 {
    transform: skewX(6deg) !important;
}

.k-skew-x-7 {
    transform: skewX(7deg);
}

.\!k-skew-x-7 {
    transform: skewX(7deg) !important;
}

.k-skew-x-8 {
    transform: skewX(8deg);
}

.\!k-skew-x-8 {
    transform: skewX(8deg) !important;
}

.k-skew-x-9 {
    transform: skewX(9deg);
}

.\!k-skew-x-9 {
    transform: skewX(9deg) !important;
}

.k-skew-x-10 {
    transform: skewX(10deg);
}

.\!k-skew-x-10 {
    transform: skewX(10deg) !important;
}

.k-skew-x-11 {
    transform: skewX(11deg);
}

.\!k-skew-x-11 {
    transform: skewX(11deg) !important;
}

.k-skew-x-12 {
    transform: skewX(12deg);
}

.\!k-skew-x-12 {
    transform: skewX(12deg) !important;
}

.k-skew-y-0 {
    transform: skewY(0deg);
}

.\!k-skew-y-0 {
    transform: skewY(0deg) !important;
}

.k-skew-y-1 {
    transform: skewY(1deg);
}

.\!k-skew-y-1 {
    transform: skewY(1deg) !important;
}

.k-skew-y-2 {
    transform: skewY(2deg);
}

.\!k-skew-y-2 {
    transform: skewY(2deg) !important;
}

.k-skew-y-3 {
    transform: skewY(3deg);
}

.\!k-skew-y-3 {
    transform: skewY(3deg) !important;
}

.k-skew-y-4 {
    transform: skewY(4deg);
}

.\!k-skew-y-4 {
    transform: skewY(4deg) !important;
}

.k-skew-y-5 {
    transform: skewY(5deg);
}

.\!k-skew-y-5 {
    transform: skewY(5deg) !important;
}

.k-skew-y-6 {
    transform: skewY(6deg);
}

.\!k-skew-y-6 {
    transform: skewY(6deg) !important;
}

.k-skew-y-7 {
    transform: skewY(7deg);
}

.\!k-skew-y-7 {
    transform: skewY(7deg) !important;
}

.k-skew-y-8 {
    transform: skewY(8deg);
}

.\!k-skew-y-8 {
    transform: skewY(8deg) !important;
}

.k-skew-y-9 {
    transform: skewY(9deg);
}

.\!k-skew-y-9 {
    transform: skewY(9deg) !important;
}

.k-skew-y-10 {
    transform: skewY(10deg);
}

.\!k-skew-y-10 {
    transform: skewY(10deg) !important;
}

.k-skew-y-11 {
    transform: skewY(11deg);
}

.\!k-skew-y-11 {
    transform: skewY(11deg) !important;
}

.k-skew-y-12 {
    transform: skewY(12deg);
}

.\!k-skew-y-12 {
    transform: skewY(12deg) !important;
}

.k-translate-0 {
    transform: translate(0, 0);
}

.\!k-translate-0 {
    transform: translate(0, 0) !important;
}

.k-translate-0-50 {
    transform: translate(0, 50%);
}

.\!k-translate-0-50 {
    transform: translate(0, 50%) !important;
}

.k-translate-0-100 {
    transform: translate(0, 100%);
}

.\!k-translate-0-100 {
    transform: translate(0, 100%) !important;
}

.k-translate-50-0 {
    transform: translate(50%, 0);
}

.\!k-translate-50-0 {
    transform: translate(50%, 0) !important;
}

.k-translate-50-50 {
    transform: translate(50%, 50%);
}

.\!k-translate-50-50 {
    transform: translate(50%, 50%) !important;
}

.k-translate-50-100 {
    transform: translate(50%, 100%);
}

.\!k-translate-50-100 {
    transform: translate(50%, 100%) !important;
}

.k-translate-100-0 {
    transform: translate(100%, 0);
}

.\!k-translate-100-0 {
    transform: translate(100%, 0) !important;
}

.k-translate-100-50 {
    transform: translate(100%, 50%);
}

.\!k-translate-100-50 {
    transform: translate(100%, 50%) !important;
}

.k-translate-100-100 {
    transform: translate(100%, 100%);
}

.\!k-translate-100-100 {
    transform: translate(100%, 100%) !important;
}

.k-translate-x-0 {
    transform: translateX(0px);
}

.\!k-translate-x-0 {
    transform: translateX(0px) !important;
}

.k-translate-x-1px {
    transform: translateX(1px);
}

.\!k-translate-x-1px {
    transform: translateX(1px) !important;
}

.k-translate-x-0\.5 {
    transform: translateX(0.125rem);
}

.\!k-translate-x-0\.5 {
    transform: translateX(0.125rem) !important;
}

.k-translate-x-1 {
    transform: translateX(0.25rem);
}

.\!k-translate-x-1 {
    transform: translateX(0.25rem) !important;
}

.k-translate-x-1\.5 {
    transform: translateX(0.375rem);
}

.\!k-translate-x-1\.5 {
    transform: translateX(0.375rem) !important;
}

.k-translate-x-2 {
    transform: translateX(0.5rem);
}

.\!k-translate-x-2 {
    transform: translateX(0.5rem) !important;
}

.k-translate-x-2\.5 {
    transform: translateX(0.625rem);
}

.\!k-translate-x-2\.5 {
    transform: translateX(0.625rem) !important;
}

.k-translate-x-3 {
    transform: translateX(0.75rem);
}

.\!k-translate-x-3 {
    transform: translateX(0.75rem) !important;
}

.k-translate-x-3\.5 {
    transform: translateX(0.875rem);
}

.\!k-translate-x-3\.5 {
    transform: translateX(0.875rem) !important;
}

.k-translate-x-4 {
    transform: translateX(1rem);
}

.\!k-translate-x-4 {
    transform: translateX(1rem) !important;
}

.k-translate-x-4\.5 {
    transform: translateX(1.125rem);
}

.\!k-translate-x-4\.5 {
    transform: translateX(1.125rem) !important;
}

.k-translate-x-5 {
    transform: translateX(1.25rem);
}

.\!k-translate-x-5 {
    transform: translateX(1.25rem) !important;
}

.k-translate-x-5\.5 {
    transform: translateX(1.375rem);
}

.\!k-translate-x-5\.5 {
    transform: translateX(1.375rem) !important;
}

.k-translate-x-6 {
    transform: translateX(1.5rem);
}

.\!k-translate-x-6 {
    transform: translateX(1.5rem) !important;
}

.k-translate-x-6\.5 {
    transform: translateX(1.625rem);
}

.\!k-translate-x-6\.5 {
    transform: translateX(1.625rem) !important;
}

.k-translate-x-7 {
    transform: translateX(1.75rem);
}

.\!k-translate-x-7 {
    transform: translateX(1.75rem) !important;
}

.k-translate-x-7\.5 {
    transform: translateX(1.875rem);
}

.\!k-translate-x-7\.5 {
    transform: translateX(1.875rem) !important;
}

.k-translate-x-8 {
    transform: translateX(2rem);
}

.\!k-translate-x-8 {
    transform: translateX(2rem) !important;
}

.k-translate-x-9 {
    transform: translateX(2.25rem);
}

.\!k-translate-x-9 {
    transform: translateX(2.25rem) !important;
}

.k-translate-x-10 {
    transform: translateX(2.5rem);
}

.\!k-translate-x-10 {
    transform: translateX(2.5rem) !important;
}

.k-translate-x-11 {
    transform: translateX(2.75rem);
}

.\!k-translate-x-11 {
    transform: translateX(2.75rem) !important;
}

.k-translate-x-12 {
    transform: translateX(3rem);
}

.\!k-translate-x-12 {
    transform: translateX(3rem) !important;
}

.k-translate-x-13 {
    transform: translateX(3.25rem);
}

.\!k-translate-x-13 {
    transform: translateX(3.25rem) !important;
}

.k-translate-x-14 {
    transform: translateX(3.5rem);
}

.\!k-translate-x-14 {
    transform: translateX(3.5rem) !important;
}

.k-translate-x-15 {
    transform: translateX(3.75rem);
}

.\!k-translate-x-15 {
    transform: translateX(3.75rem) !important;
}

.k-translate-x-16 {
    transform: translateX(4rem);
}

.\!k-translate-x-16 {
    transform: translateX(4rem) !important;
}

.k-translate-x-17 {
    transform: translateX(4.25rem);
}

.\!k-translate-x-17 {
    transform: translateX(4.25rem) !important;
}

.k-translate-x-18 {
    transform: translateX(4.5rem);
}

.\!k-translate-x-18 {
    transform: translateX(4.5rem) !important;
}

.k-translate-x-19 {
    transform: translateX(4.75rem);
}

.\!k-translate-x-19 {
    transform: translateX(4.75rem) !important;
}

.k-translate-x-20 {
    transform: translateX(5rem);
}

.\!k-translate-x-20 {
    transform: translateX(5rem) !important;
}

.k-translate-x-21 {
    transform: translateX(5.25rem);
}

.\!k-translate-x-21 {
    transform: translateX(5.25rem) !important;
}

.k-translate-x-22 {
    transform: translateX(5.5rem);
}

.\!k-translate-x-22 {
    transform: translateX(5.5rem) !important;
}

.k-translate-x-23 {
    transform: translateX(5.75rem);
}

.\!k-translate-x-23 {
    transform: translateX(5.75rem) !important;
}

.k-translate-x-24 {
    transform: translateX(6rem);
}

.\!k-translate-x-24 {
    transform: translateX(6rem) !important;
}

.k-translate-x-25 {
    transform: translateX(7rem);
}

.\!k-translate-x-25 {
    transform: translateX(7rem) !important;
}

.k-translate-x-26 {
    transform: translateX(8rem);
}

.\!k-translate-x-26 {
    transform: translateX(8rem) !important;
}

.k-translate-x-27 {
    transform: translateX(9rem);
}

.\!k-translate-x-27 {
    transform: translateX(9rem) !important;
}

.k-translate-x-28 {
    transform: translateX(10rem);
}

.\!k-translate-x-28 {
    transform: translateX(10rem) !important;
}

.k-translate-x-29 {
    transform: translateX(11rem);
}

.\!k-translate-x-29 {
    transform: translateX(11rem) !important;
}

.k-translate-x-30 {
    transform: translateX(12rem);
}

.\!k-translate-x-30 {
    transform: translateX(12rem) !important;
}

.k-translate-x-1\/2 {
    transform: translateX(50%);
}

.\!k-translate-x-1\/2 {
    transform: translateX(50%) !important;
}

.k-translate-x-1\/3 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-1\/3 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-2\/3 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-2\/3 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-1\/4 {
    transform: translateX(25%);
}

.\!k-translate-x-1\/4 {
    transform: translateX(25%) !important;
}

.k-translate-x-2\/4 {
    transform: translateX(50%);
}

.\!k-translate-x-2\/4 {
    transform: translateX(50%) !important;
}

.k-translate-x-3\/4 {
    transform: translateX(75%);
}

.\!k-translate-x-3\/4 {
    transform: translateX(75%) !important;
}

.k-translate-x-1\/5 {
    transform: translateX(20%);
}

.\!k-translate-x-1\/5 {
    transform: translateX(20%) !important;
}

.k-translate-x-2\/5 {
    transform: translateX(40%);
}

.\!k-translate-x-2\/5 {
    transform: translateX(40%) !important;
}

.k-translate-x-3\/5 {
    transform: translateX(60%);
}

.\!k-translate-x-3\/5 {
    transform: translateX(60%) !important;
}

.k-translate-x-4\/5 {
    transform: translateX(80%);
}

.\!k-translate-x-4\/5 {
    transform: translateX(80%) !important;
}

.k-translate-x-1\/6 {
    transform: translateX(16.666667%);
}

.\!k-translate-x-1\/6 {
    transform: translateX(16.666667%) !important;
}

.k-translate-x-2\/6 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-2\/6 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-3\/6 {
    transform: translateX(50%);
}

.\!k-translate-x-3\/6 {
    transform: translateX(50%) !important;
}

.k-translate-x-4\/6 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-4\/6 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-5\/6 {
    transform: translateX(83.333333%);
}

.\!k-translate-x-5\/6 {
    transform: translateX(83.333333%) !important;
}

.k-translate-x-1\/12 {
    transform: translateX(8.333333%);
}

.\!k-translate-x-1\/12 {
    transform: translateX(8.333333%) !important;
}

.k-translate-x-2\/12 {
    transform: translateX(16.666667%);
}

.\!k-translate-x-2\/12 {
    transform: translateX(16.666667%) !important;
}

.k-translate-x-3\/12 {
    transform: translateX(25%);
}

.\!k-translate-x-3\/12 {
    transform: translateX(25%) !important;
}

.k-translate-x-4\/12 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-4\/12 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-5\/12 {
    transform: translateX(41.666667%);
}

.\!k-translate-x-5\/12 {
    transform: translateX(41.666667%) !important;
}

.k-translate-x-6\/12 {
    transform: translateX(50%);
}

.\!k-translate-x-6\/12 {
    transform: translateX(50%) !important;
}

.k-translate-x-7\/12 {
    transform: translateX(58.333333%);
}

.\!k-translate-x-7\/12 {
    transform: translateX(58.333333%) !important;
}

.k-translate-x-8\/12 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-8\/12 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-9\/12 {
    transform: translateX(75%);
}

.\!k-translate-x-9\/12 {
    transform: translateX(75%) !important;
}

.k-translate-x-10\/12 {
    transform: translateX(83.333333%);
}

.\!k-translate-x-10\/12 {
    transform: translateX(83.333333%) !important;
}

.k-translate-x-11\/12 {
    transform: translateX(91.666667%);
}

.\!k-translate-x-11\/12 {
    transform: translateX(91.666667%) !important;
}

.k-translate-x-full {
    transform: translateX(100%);
}

.\!k-translate-x-full {
    transform: translateX(100%) !important;
}

.k-translate-y-0 {
    transform: translateY(0px);
}

.\!k-translate-y-0 {
    transform: translateY(0px) !important;
}

.k-translate-y-1px {
    transform: translateY(1px);
}

.\!k-translate-y-1px {
    transform: translateY(1px) !important;
}

.k-translate-y-0\.5 {
    transform: translateY(0.125rem);
}

.\!k-translate-y-0\.5 {
    transform: translateY(0.125rem) !important;
}

.k-translate-y-1 {
    transform: translateY(0.25rem);
}

.\!k-translate-y-1 {
    transform: translateY(0.25rem) !important;
}

.k-translate-y-1\.5 {
    transform: translateY(0.375rem);
}

.\!k-translate-y-1\.5 {
    transform: translateY(0.375rem) !important;
}

.k-translate-y-2 {
    transform: translateY(0.5rem);
}

.\!k-translate-y-2 {
    transform: translateY(0.5rem) !important;
}

.k-translate-y-2\.5 {
    transform: translateY(0.625rem);
}

.\!k-translate-y-2\.5 {
    transform: translateY(0.625rem) !important;
}

.k-translate-y-3 {
    transform: translateY(0.75rem);
}

.\!k-translate-y-3 {
    transform: translateY(0.75rem) !important;
}

.k-translate-y-3\.5 {
    transform: translateY(0.875rem);
}

.\!k-translate-y-3\.5 {
    transform: translateY(0.875rem) !important;
}

.k-translate-y-4 {
    transform: translateY(1rem);
}

.\!k-translate-y-4 {
    transform: translateY(1rem) !important;
}

.k-translate-y-4\.5 {
    transform: translateY(1.125rem);
}

.\!k-translate-y-4\.5 {
    transform: translateY(1.125rem) !important;
}

.k-translate-y-5 {
    transform: translateY(1.25rem);
}

.\!k-translate-y-5 {
    transform: translateY(1.25rem) !important;
}

.k-translate-y-5\.5 {
    transform: translateY(1.375rem);
}

.\!k-translate-y-5\.5 {
    transform: translateY(1.375rem) !important;
}

.k-translate-y-6 {
    transform: translateY(1.5rem);
}

.\!k-translate-y-6 {
    transform: translateY(1.5rem) !important;
}

.k-translate-y-6\.5 {
    transform: translateY(1.625rem);
}

.\!k-translate-y-6\.5 {
    transform: translateY(1.625rem) !important;
}

.k-translate-y-7 {
    transform: translateY(1.75rem);
}

.\!k-translate-y-7 {
    transform: translateY(1.75rem) !important;
}

.k-translate-y-7\.5 {
    transform: translateY(1.875rem);
}

.\!k-translate-y-7\.5 {
    transform: translateY(1.875rem) !important;
}

.k-translate-y-8 {
    transform: translateY(2rem);
}

.\!k-translate-y-8 {
    transform: translateY(2rem) !important;
}

.k-translate-y-9 {
    transform: translateY(2.25rem);
}

.\!k-translate-y-9 {
    transform: translateY(2.25rem) !important;
}

.k-translate-y-10 {
    transform: translateY(2.5rem);
}

.\!k-translate-y-10 {
    transform: translateY(2.5rem) !important;
}

.k-translate-y-11 {
    transform: translateY(2.75rem);
}

.\!k-translate-y-11 {
    transform: translateY(2.75rem) !important;
}

.k-translate-y-12 {
    transform: translateY(3rem);
}

.\!k-translate-y-12 {
    transform: translateY(3rem) !important;
}

.k-translate-y-13 {
    transform: translateY(3.25rem);
}

.\!k-translate-y-13 {
    transform: translateY(3.25rem) !important;
}

.k-translate-y-14 {
    transform: translateY(3.5rem);
}

.\!k-translate-y-14 {
    transform: translateY(3.5rem) !important;
}

.k-translate-y-15 {
    transform: translateY(3.75rem);
}

.\!k-translate-y-15 {
    transform: translateY(3.75rem) !important;
}

.k-translate-y-16 {
    transform: translateY(4rem);
}

.\!k-translate-y-16 {
    transform: translateY(4rem) !important;
}

.k-translate-y-17 {
    transform: translateY(4.25rem);
}

.\!k-translate-y-17 {
    transform: translateY(4.25rem) !important;
}

.k-translate-y-18 {
    transform: translateY(4.5rem);
}

.\!k-translate-y-18 {
    transform: translateY(4.5rem) !important;
}

.k-translate-y-19 {
    transform: translateY(4.75rem);
}

.\!k-translate-y-19 {
    transform: translateY(4.75rem) !important;
}

.k-translate-y-20 {
    transform: translateY(5rem);
}

.\!k-translate-y-20 {
    transform: translateY(5rem) !important;
}

.k-translate-y-21 {
    transform: translateY(5.25rem);
}

.\!k-translate-y-21 {
    transform: translateY(5.25rem) !important;
}

.k-translate-y-22 {
    transform: translateY(5.5rem);
}

.\!k-translate-y-22 {
    transform: translateY(5.5rem) !important;
}

.k-translate-y-23 {
    transform: translateY(5.75rem);
}

.\!k-translate-y-23 {
    transform: translateY(5.75rem) !important;
}

.k-translate-y-24 {
    transform: translateY(6rem);
}

.\!k-translate-y-24 {
    transform: translateY(6rem) !important;
}

.k-translate-y-25 {
    transform: translateY(7rem);
}

.\!k-translate-y-25 {
    transform: translateY(7rem) !important;
}

.k-translate-y-26 {
    transform: translateY(8rem);
}

.\!k-translate-y-26 {
    transform: translateY(8rem) !important;
}

.k-translate-y-27 {
    transform: translateY(9rem);
}

.\!k-translate-y-27 {
    transform: translateY(9rem) !important;
}

.k-translate-y-28 {
    transform: translateY(10rem);
}

.\!k-translate-y-28 {
    transform: translateY(10rem) !important;
}

.k-translate-y-29 {
    transform: translateY(11rem);
}

.\!k-translate-y-29 {
    transform: translateY(11rem) !important;
}

.k-translate-y-30 {
    transform: translateY(12rem);
}

.\!k-translate-y-30 {
    transform: translateY(12rem) !important;
}

.k-translate-y-1\/2 {
    transform: translateY(50%);
}

.\!k-translate-y-1\/2 {
    transform: translateY(50%) !important;
}

.k-translate-y-1\/3 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-1\/3 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-2\/3 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-2\/3 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-1\/4 {
    transform: translateY(25%);
}

.\!k-translate-y-1\/4 {
    transform: translateY(25%) !important;
}

.k-translate-y-2\/4 {
    transform: translateY(50%);
}

.\!k-translate-y-2\/4 {
    transform: translateY(50%) !important;
}

.k-translate-y-3\/4 {
    transform: translateY(75%);
}

.\!k-translate-y-3\/4 {
    transform: translateY(75%) !important;
}

.k-translate-y-1\/5 {
    transform: translateY(20%);
}

.\!k-translate-y-1\/5 {
    transform: translateY(20%) !important;
}

.k-translate-y-2\/5 {
    transform: translateY(40%);
}

.\!k-translate-y-2\/5 {
    transform: translateY(40%) !important;
}

.k-translate-y-3\/5 {
    transform: translateY(60%);
}

.\!k-translate-y-3\/5 {
    transform: translateY(60%) !important;
}

.k-translate-y-4\/5 {
    transform: translateY(80%);
}

.\!k-translate-y-4\/5 {
    transform: translateY(80%) !important;
}

.k-translate-y-1\/6 {
    transform: translateY(16.666667%);
}

.\!k-translate-y-1\/6 {
    transform: translateY(16.666667%) !important;
}

.k-translate-y-2\/6 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-2\/6 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-3\/6 {
    transform: translateY(50%);
}

.\!k-translate-y-3\/6 {
    transform: translateY(50%) !important;
}

.k-translate-y-4\/6 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-4\/6 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-5\/6 {
    transform: translateY(83.333333%);
}

.\!k-translate-y-5\/6 {
    transform: translateY(83.333333%) !important;
}

.k-translate-y-1\/12 {
    transform: translateY(8.333333%);
}

.\!k-translate-y-1\/12 {
    transform: translateY(8.333333%) !important;
}

.k-translate-y-2\/12 {
    transform: translateY(16.666667%);
}

.\!k-translate-y-2\/12 {
    transform: translateY(16.666667%) !important;
}

.k-translate-y-3\/12 {
    transform: translateY(25%);
}

.\!k-translate-y-3\/12 {
    transform: translateY(25%) !important;
}

.k-translate-y-4\/12 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-4\/12 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-5\/12 {
    transform: translateY(41.666667%);
}

.\!k-translate-y-5\/12 {
    transform: translateY(41.666667%) !important;
}

.k-translate-y-6\/12 {
    transform: translateY(50%);
}

.\!k-translate-y-6\/12 {
    transform: translateY(50%) !important;
}

.k-translate-y-7\/12 {
    transform: translateY(58.333333%);
}

.\!k-translate-y-7\/12 {
    transform: translateY(58.333333%) !important;
}

.k-translate-y-8\/12 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-8\/12 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-9\/12 {
    transform: translateY(75%);
}

.\!k-translate-y-9\/12 {
    transform: translateY(75%) !important;
}

.k-translate-y-10\/12 {
    transform: translateY(83.333333%);
}

.\!k-translate-y-10\/12 {
    transform: translateY(83.333333%) !important;
}

.k-translate-y-11\/12 {
    transform: translateY(91.666667%);
}

.\!k-translate-y-11\/12 {
    transform: translateY(91.666667%) !important;
}

.k-translate-y-full {
    transform: translateY(100%);
}

.\!k-translate-y-full {
    transform: translateY(100%) !important;
}

.k-appearance-none {
    appearance: none;
}

.\!k-appearance-none {
    appearance: none !important;
}

.k-appearance-auto {
    appearance: auto;
}

.\!k-appearance-auto {
    appearance: auto !important;
}

.k-cursor-none {
    cursor: none;
}

.\!k-cursor-none {
    cursor: none !important;
}

.k-cursor-auto {
    cursor: auto;
}

.\!k-cursor-auto {
    cursor: auto !important;
}

.k-cursor-default {
    cursor: default;
}

.\!k-cursor-default {
    cursor: default !important;
}

.k-cursor-context-menu {
    cursor: context-menu;
}

.\!k-cursor-context-menu {
    cursor: context-menu !important;
}

.k-cursor-help {
    cursor: help;
}

.\!k-cursor-help {
    cursor: help !important;
}

.k-cursor-pointer {
    cursor: pointer;
}

.\!k-cursor-pointer {
    cursor: pointer !important;
}

.k-cursor-progress {
    cursor: progress;
}

.\!k-cursor-progress {
    cursor: progress !important;
}

.k-cursor-wait {
    cursor: wait;
}

.\!k-cursor-wait {
    cursor: wait !important;
}

.k-cursor-cell {
    cursor: cell;
}

.\!k-cursor-cell {
    cursor: cell !important;
}

.k-cursor-crosshair {
    cursor: crosshair;
}

.\!k-cursor-crosshair {
    cursor: crosshair !important;
}

.k-cursor-text {
    cursor: text;
}

.\!k-cursor-text {
    cursor: text !important;
}

.k-cursor-vertical-text {
    cursor: vertical-text;
}

.\!k-cursor-vertical-text {
    cursor: vertical-text !important;
}

.k-cursor-alias {
    cursor: alias;
}

.\!k-cursor-alias {
    cursor: alias !important;
}

.k-cursor-copy {
    cursor: copy;
}

.\!k-cursor-copy {
    cursor: copy !important;
}

.k-cursor-move {
    cursor: move;
}

.\!k-cursor-move {
    cursor: move !important;
}

.k-cursor-no-drop {
    cursor: no-drop;
}

.\!k-cursor-no-drop {
    cursor: no-drop !important;
}

.k-cursor-not-allowed {
    cursor: not-allowed;
}

.\!k-cursor-not-allowed {
    cursor: not-allowed !important;
}

.k-cursor-e-resize {
    cursor: e-resize;
}

.\!k-cursor-e-resize {
    cursor: e-resize !important;
}

.k-cursor-n-resize {
    cursor: n-resize;
}

.\!k-cursor-n-resize {
    cursor: n-resize !important;
}

.k-cursor-ne-resize {
    cursor: ne-resize;
}

.\!k-cursor-ne-resize {
    cursor: ne-resize !important;
}

.k-cursor-nw-resize {
    cursor: nw-resize;
}

.\!k-cursor-nw-resize {
    cursor: nw-resize !important;
}

.k-cursor-s-resize {
    cursor: s-resize;
}

.\!k-cursor-s-resize {
    cursor: s-resize !important;
}

.k-cursor-se-resize {
    cursor: se-resize;
}

.\!k-cursor-se-resize {
    cursor: se-resize !important;
}

.k-cursor-sw-resize {
    cursor: sw-resize;
}

.\!k-cursor-sw-resize {
    cursor: sw-resize !important;
}

.k-cursor-w-resize {
    cursor: w-resize;
}

.\!k-cursor-w-resize {
    cursor: w-resize !important;
}

.k-cursor-ew-resize {
    cursor: ew-resize;
}

.\!k-cursor-ew-resize {
    cursor: ew-resize !important;
}

.k-cursor-ns-resize {
    cursor: ns-resize;
}

.\!k-cursor-ns-resize {
    cursor: ns-resize !important;
}

.k-cursor-nesw-resize {
    cursor: nesw-resize;
}

.\!k-cursor-nesw-resize {
    cursor: nesw-resize !important;
}

.k-cursor-nwse-resize {
    cursor: nwse-resize;
}

.\!k-cursor-nwse-resize {
    cursor: nwse-resize !important;
}

.k-cursor-col-resize {
    cursor: col-resize;
}

.\!k-cursor-col-resize {
    cursor: col-resize !important;
}

.k-cursor-row-resize {
    cursor: row-resize;
}

.\!k-cursor-row-resize {
    cursor: row-resize !important;
}

.k-cursor-all-scroll {
    cursor: all-scroll;
}

.\!k-cursor-all-scroll {
    cursor: all-scroll !important;
}

.k-cursor-zoom-in {
    cursor: zoom-in;
}

.\!k-cursor-zoom-in {
    cursor: zoom-in !important;
}

.k-cursor-zoom-out {
    cursor: zoom-out;
}

.\!k-cursor-zoom-out {
    cursor: zoom-out !important;
}

.k-cursor-grab {
    cursor: grab;
}

.\!k-cursor-grab {
    cursor: grab !important;
}

.k-cursor-grabbing {
    cursor: grabbing;
}

.\!k-cursor-grabbing {
    cursor: grabbing !important;
}

.k-pointer-events-none {
    pointer-events: none;
}

.\!k-pointer-events-none {
    pointer-events: none !important;
}

.k-pointer-events-auto {
    pointer-events: auto;
}

.\!k-pointer-events-auto {
    pointer-events: auto !important;
}

.k-resize {
    resize: both;
}

.\!k-resize {
    resize: both !important;
}

.k-resize-none {
    resize: none;
}

.\!k-resize-none {
    resize: none !important;
}

.k-resize-x {
    resize: horizontal;
}

.\!k-resize-x {
    resize: horizontal !important;
}

.k-resize-y {
    resize: vertical;
}

.\!k-resize-y {
    resize: vertical !important;
}

.k-scroll-auto {
    scroll-behavior: auto;
}

.\!k-scroll-auto {
    scroll-behavior: auto !important;
}

.k-scroll-smooth {
    scroll-behavior: smooth;
}

.\!k-scroll-smooth {
    scroll-behavior: smooth !important;
}

.k-scroll-snap-none {
    scroll-snap-type: none;
}

.\!k-scroll-snap-none {
    scroll-snap-type: none !important;
}

.k-scroll-snap-snap-x {
    scroll-snap-type: x var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-x {
    scroll-snap-type: x var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-y {
    scroll-snap-type: y var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-y {
    scroll-snap-type: y var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-both {
    scroll-snap-type: both var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-both {
    scroll-snap-type: both var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-mandatory {
    --k-scroll-snap-strictness: mandatory;
}

.k-scroll-snap-proximity {
    --k-scroll-snap-strictness: proximity;
}

.k-scroll-snap-stop-normal {
    scroll-snap-stop: normal;
}

.\!k-scroll-snap-stop-normal {
    scroll-snap-stop: normal !important;
}

.k-scroll-snap-stop-always {
    scroll-snap-stop: always;
}

.\!k-scroll-snap-stop-always {
    scroll-snap-stop: always !important;
}

.k-scroll-snap-align-start {
    scroll-snap-align: start;
}

.\!k-scroll-snap-align-start {
    scroll-snap-align: start !important;
}

.k-scroll-snap-align-end {
    scroll-snap-align: end;
}

.\!k-scroll-snap-align-end {
    scroll-snap-align: end !important;
}

.k-scroll-snap-align-center {
    scroll-snap-align: center;
}

.\!k-scroll-snap-align-center {
    scroll-snap-align: center !important;
}

.k-scroll-snap-align-none {
    scroll-snap-align: none;
}

.\!k-scroll-snap-align-none {
    scroll-snap-align: none !important;
}

.k-scroll-m-0 {
    scroll-margin: 0px;
}

.\!k-scroll-m-0 {
    scroll-margin: 0px !important;
}

.k-scroll-m-1px {
    scroll-margin: 1px;
}

.\!k-scroll-m-1px {
    scroll-margin: 1px !important;
}

.k-scroll-m-0\.5 {
    scroll-margin: 0.125rem;
}

.\!k-scroll-m-0\.5 {
    scroll-margin: 0.125rem !important;
}

.k-scroll-m-1 {
    scroll-margin: 0.25rem;
}

.\!k-scroll-m-1 {
    scroll-margin: 0.25rem !important;
}

.k-scroll-m-1\.5 {
    scroll-margin: 0.375rem;
}

.\!k-scroll-m-1\.5 {
    scroll-margin: 0.375rem !important;
}

.k-scroll-m-2 {
    scroll-margin: 0.5rem;
}

.\!k-scroll-m-2 {
    scroll-margin: 0.5rem !important;
}

.k-scroll-m-2\.5 {
    scroll-margin: 0.625rem;
}

.\!k-scroll-m-2\.5 {
    scroll-margin: 0.625rem !important;
}

.k-scroll-m-3 {
    scroll-margin: 0.75rem;
}

.\!k-scroll-m-3 {
    scroll-margin: 0.75rem !important;
}

.k-scroll-m-3\.5 {
    scroll-margin: 0.875rem;
}

.\!k-scroll-m-3\.5 {
    scroll-margin: 0.875rem !important;
}

.k-scroll-m-4 {
    scroll-margin: 1rem;
}

.\!k-scroll-m-4 {
    scroll-margin: 1rem !important;
}

.k-scroll-m-4\.5 {
    scroll-margin: 1.125rem;
}

.\!k-scroll-m-4\.5 {
    scroll-margin: 1.125rem !important;
}

.k-scroll-m-5 {
    scroll-margin: 1.25rem;
}

.\!k-scroll-m-5 {
    scroll-margin: 1.25rem !important;
}

.k-scroll-m-5\.5 {
    scroll-margin: 1.375rem;
}

.\!k-scroll-m-5\.5 {
    scroll-margin: 1.375rem !important;
}

.k-scroll-m-6 {
    scroll-margin: 1.5rem;
}

.\!k-scroll-m-6 {
    scroll-margin: 1.5rem !important;
}

.k-scroll-m-6\.5 {
    scroll-margin: 1.625rem;
}

.\!k-scroll-m-6\.5 {
    scroll-margin: 1.625rem !important;
}

.k-scroll-m-7 {
    scroll-margin: 1.75rem;
}

.\!k-scroll-m-7 {
    scroll-margin: 1.75rem !important;
}

.k-scroll-m-7\.5 {
    scroll-margin: 1.875rem;
}

.\!k-scroll-m-7\.5 {
    scroll-margin: 1.875rem !important;
}

.k-scroll-m-8 {
    scroll-margin: 2rem;
}

.\!k-scroll-m-8 {
    scroll-margin: 2rem !important;
}

.k-scroll-m-9 {
    scroll-margin: 2.25rem;
}

.\!k-scroll-m-9 {
    scroll-margin: 2.25rem !important;
}

.k-scroll-m-10 {
    scroll-margin: 2.5rem;
}

.\!k-scroll-m-10 {
    scroll-margin: 2.5rem !important;
}

.k-scroll-m-11 {
    scroll-margin: 2.75rem;
}

.\!k-scroll-m-11 {
    scroll-margin: 2.75rem !important;
}

.k-scroll-m-12 {
    scroll-margin: 3rem;
}

.\!k-scroll-m-12 {
    scroll-margin: 3rem !important;
}

.k-scroll-m-13 {
    scroll-margin: 3.25rem;
}

.\!k-scroll-m-13 {
    scroll-margin: 3.25rem !important;
}

.k-scroll-m-14 {
    scroll-margin: 3.5rem;
}

.\!k-scroll-m-14 {
    scroll-margin: 3.5rem !important;
}

.k-scroll-m-15 {
    scroll-margin: 3.75rem;
}

.\!k-scroll-m-15 {
    scroll-margin: 3.75rem !important;
}

.k-scroll-m-16 {
    scroll-margin: 4rem;
}

.\!k-scroll-m-16 {
    scroll-margin: 4rem !important;
}

.k-scroll-m-17 {
    scroll-margin: 4.25rem;
}

.\!k-scroll-m-17 {
    scroll-margin: 4.25rem !important;
}

.k-scroll-m-18 {
    scroll-margin: 4.5rem;
}

.\!k-scroll-m-18 {
    scroll-margin: 4.5rem !important;
}

.k-scroll-m-19 {
    scroll-margin: 4.75rem;
}

.\!k-scroll-m-19 {
    scroll-margin: 4.75rem !important;
}

.k-scroll-m-20 {
    scroll-margin: 5rem;
}

.\!k-scroll-m-20 {
    scroll-margin: 5rem !important;
}

.k-scroll-m-21 {
    scroll-margin: 5.25rem;
}

.\!k-scroll-m-21 {
    scroll-margin: 5.25rem !important;
}

.k-scroll-m-22 {
    scroll-margin: 5.5rem;
}

.\!k-scroll-m-22 {
    scroll-margin: 5.5rem !important;
}

.k-scroll-m-23 {
    scroll-margin: 5.75rem;
}

.\!k-scroll-m-23 {
    scroll-margin: 5.75rem !important;
}

.k-scroll-m-24 {
    scroll-margin: 6rem;
}

.\!k-scroll-m-24 {
    scroll-margin: 6rem !important;
}

.k-scroll-m-25 {
    scroll-margin: 7rem;
}

.\!k-scroll-m-25 {
    scroll-margin: 7rem !important;
}

.k-scroll-m-26 {
    scroll-margin: 8rem;
}

.\!k-scroll-m-26 {
    scroll-margin: 8rem !important;
}

.k-scroll-m-27 {
    scroll-margin: 9rem;
}

.\!k-scroll-m-27 {
    scroll-margin: 9rem !important;
}

.k-scroll-m-28 {
    scroll-margin: 10rem;
}

.\!k-scroll-m-28 {
    scroll-margin: 10rem !important;
}

.k-scroll-m-29 {
    scroll-margin: 11rem;
}

.\!k-scroll-m-29 {
    scroll-margin: 11rem !important;
}

.k-scroll-m-30 {
    scroll-margin: 12rem;
}

.\!k-scroll-m-30 {
    scroll-margin: 12rem !important;
}

.k-scroll-mt-0 {
    scroll-margin-top: 0px;
}

.\!k-scroll-mt-0 {
    scroll-margin-top: 0px !important;
}

.k-scroll-mt-1px {
    scroll-margin-top: 1px;
}

.\!k-scroll-mt-1px {
    scroll-margin-top: 1px !important;
}

.k-scroll-mt-0\.5 {
    scroll-margin-top: 0.125rem;
}

.\!k-scroll-mt-0\.5 {
    scroll-margin-top: 0.125rem !important;
}

.k-scroll-mt-1 {
    scroll-margin-top: 0.25rem;
}

.\!k-scroll-mt-1 {
    scroll-margin-top: 0.25rem !important;
}

.k-scroll-mt-1\.5 {
    scroll-margin-top: 0.375rem;
}

.\!k-scroll-mt-1\.5 {
    scroll-margin-top: 0.375rem !important;
}

.k-scroll-mt-2 {
    scroll-margin-top: 0.5rem;
}

.\!k-scroll-mt-2 {
    scroll-margin-top: 0.5rem !important;
}

.k-scroll-mt-2\.5 {
    scroll-margin-top: 0.625rem;
}

.\!k-scroll-mt-2\.5 {
    scroll-margin-top: 0.625rem !important;
}

.k-scroll-mt-3 {
    scroll-margin-top: 0.75rem;
}

.\!k-scroll-mt-3 {
    scroll-margin-top: 0.75rem !important;
}

.k-scroll-mt-3\.5 {
    scroll-margin-top: 0.875rem;
}

.\!k-scroll-mt-3\.5 {
    scroll-margin-top: 0.875rem !important;
}

.k-scroll-mt-4 {
    scroll-margin-top: 1rem;
}

.\!k-scroll-mt-4 {
    scroll-margin-top: 1rem !important;
}

.k-scroll-mt-4\.5 {
    scroll-margin-top: 1.125rem;
}

.\!k-scroll-mt-4\.5 {
    scroll-margin-top: 1.125rem !important;
}

.k-scroll-mt-5 {
    scroll-margin-top: 1.25rem;
}

.\!k-scroll-mt-5 {
    scroll-margin-top: 1.25rem !important;
}

.k-scroll-mt-5\.5 {
    scroll-margin-top: 1.375rem;
}

.\!k-scroll-mt-5\.5 {
    scroll-margin-top: 1.375rem !important;
}

.k-scroll-mt-6 {
    scroll-margin-top: 1.5rem;
}

.\!k-scroll-mt-6 {
    scroll-margin-top: 1.5rem !important;
}

.k-scroll-mt-6\.5 {
    scroll-margin-top: 1.625rem;
}

.\!k-scroll-mt-6\.5 {
    scroll-margin-top: 1.625rem !important;
}

.k-scroll-mt-7 {
    scroll-margin-top: 1.75rem;
}

.\!k-scroll-mt-7 {
    scroll-margin-top: 1.75rem !important;
}

.k-scroll-mt-7\.5 {
    scroll-margin-top: 1.875rem;
}

.\!k-scroll-mt-7\.5 {
    scroll-margin-top: 1.875rem !important;
}

.k-scroll-mt-8 {
    scroll-margin-top: 2rem;
}

.\!k-scroll-mt-8 {
    scroll-margin-top: 2rem !important;
}

.k-scroll-mt-9 {
    scroll-margin-top: 2.25rem;
}

.\!k-scroll-mt-9 {
    scroll-margin-top: 2.25rem !important;
}

.k-scroll-mt-10 {
    scroll-margin-top: 2.5rem;
}

.\!k-scroll-mt-10 {
    scroll-margin-top: 2.5rem !important;
}

.k-scroll-mt-11 {
    scroll-margin-top: 2.75rem;
}

.\!k-scroll-mt-11 {
    scroll-margin-top: 2.75rem !important;
}

.k-scroll-mt-12 {
    scroll-margin-top: 3rem;
}

.\!k-scroll-mt-12 {
    scroll-margin-top: 3rem !important;
}

.k-scroll-mt-13 {
    scroll-margin-top: 3.25rem;
}

.\!k-scroll-mt-13 {
    scroll-margin-top: 3.25rem !important;
}

.k-scroll-mt-14 {
    scroll-margin-top: 3.5rem;
}

.\!k-scroll-mt-14 {
    scroll-margin-top: 3.5rem !important;
}

.k-scroll-mt-15 {
    scroll-margin-top: 3.75rem;
}

.\!k-scroll-mt-15 {
    scroll-margin-top: 3.75rem !important;
}

.k-scroll-mt-16 {
    scroll-margin-top: 4rem;
}

.\!k-scroll-mt-16 {
    scroll-margin-top: 4rem !important;
}

.k-scroll-mt-17 {
    scroll-margin-top: 4.25rem;
}

.\!k-scroll-mt-17 {
    scroll-margin-top: 4.25rem !important;
}

.k-scroll-mt-18 {
    scroll-margin-top: 4.5rem;
}

.\!k-scroll-mt-18 {
    scroll-margin-top: 4.5rem !important;
}

.k-scroll-mt-19 {
    scroll-margin-top: 4.75rem;
}

.\!k-scroll-mt-19 {
    scroll-margin-top: 4.75rem !important;
}

.k-scroll-mt-20 {
    scroll-margin-top: 5rem;
}

.\!k-scroll-mt-20 {
    scroll-margin-top: 5rem !important;
}

.k-scroll-mt-21 {
    scroll-margin-top: 5.25rem;
}

.\!k-scroll-mt-21 {
    scroll-margin-top: 5.25rem !important;
}

.k-scroll-mt-22 {
    scroll-margin-top: 5.5rem;
}

.\!k-scroll-mt-22 {
    scroll-margin-top: 5.5rem !important;
}

.k-scroll-mt-23 {
    scroll-margin-top: 5.75rem;
}

.\!k-scroll-mt-23 {
    scroll-margin-top: 5.75rem !important;
}

.k-scroll-mt-24 {
    scroll-margin-top: 6rem;
}

.\!k-scroll-mt-24 {
    scroll-margin-top: 6rem !important;
}

.k-scroll-mt-25 {
    scroll-margin-top: 7rem;
}

.\!k-scroll-mt-25 {
    scroll-margin-top: 7rem !important;
}

.k-scroll-mt-26 {
    scroll-margin-top: 8rem;
}

.\!k-scroll-mt-26 {
    scroll-margin-top: 8rem !important;
}

.k-scroll-mt-27 {
    scroll-margin-top: 9rem;
}

.\!k-scroll-mt-27 {
    scroll-margin-top: 9rem !important;
}

.k-scroll-mt-28 {
    scroll-margin-top: 10rem;
}

.\!k-scroll-mt-28 {
    scroll-margin-top: 10rem !important;
}

.k-scroll-mt-29 {
    scroll-margin-top: 11rem;
}

.\!k-scroll-mt-29 {
    scroll-margin-top: 11rem !important;
}

.k-scroll-mt-30 {
    scroll-margin-top: 12rem;
}

.\!k-scroll-mt-30 {
    scroll-margin-top: 12rem !important;
}

.k-scroll-mr-0 {
    scroll-margin-right: 0px;
}

.\!k-scroll-mr-0 {
    scroll-margin-right: 0px !important;
}

.k-scroll-mr-1px {
    scroll-margin-right: 1px;
}

.\!k-scroll-mr-1px {
    scroll-margin-right: 1px !important;
}

.k-scroll-mr-0\.5 {
    scroll-margin-right: 0.125rem;
}

.\!k-scroll-mr-0\.5 {
    scroll-margin-right: 0.125rem !important;
}

.k-scroll-mr-1 {
    scroll-margin-right: 0.25rem;
}

.\!k-scroll-mr-1 {
    scroll-margin-right: 0.25rem !important;
}

.k-scroll-mr-1\.5 {
    scroll-margin-right: 0.375rem;
}

.\!k-scroll-mr-1\.5 {
    scroll-margin-right: 0.375rem !important;
}

.k-scroll-mr-2 {
    scroll-margin-right: 0.5rem;
}

.\!k-scroll-mr-2 {
    scroll-margin-right: 0.5rem !important;
}

.k-scroll-mr-2\.5 {
    scroll-margin-right: 0.625rem;
}

.\!k-scroll-mr-2\.5 {
    scroll-margin-right: 0.625rem !important;
}

.k-scroll-mr-3 {
    scroll-margin-right: 0.75rem;
}

.\!k-scroll-mr-3 {
    scroll-margin-right: 0.75rem !important;
}

.k-scroll-mr-3\.5 {
    scroll-margin-right: 0.875rem;
}

.\!k-scroll-mr-3\.5 {
    scroll-margin-right: 0.875rem !important;
}

.k-scroll-mr-4 {
    scroll-margin-right: 1rem;
}

.\!k-scroll-mr-4 {
    scroll-margin-right: 1rem !important;
}

.k-scroll-mr-4\.5 {
    scroll-margin-right: 1.125rem;
}

.\!k-scroll-mr-4\.5 {
    scroll-margin-right: 1.125rem !important;
}

.k-scroll-mr-5 {
    scroll-margin-right: 1.25rem;
}

.\!k-scroll-mr-5 {
    scroll-margin-right: 1.25rem !important;
}

.k-scroll-mr-5\.5 {
    scroll-margin-right: 1.375rem;
}

.\!k-scroll-mr-5\.5 {
    scroll-margin-right: 1.375rem !important;
}

.k-scroll-mr-6 {
    scroll-margin-right: 1.5rem;
}

.\!k-scroll-mr-6 {
    scroll-margin-right: 1.5rem !important;
}

.k-scroll-mr-6\.5 {
    scroll-margin-right: 1.625rem;
}

.\!k-scroll-mr-6\.5 {
    scroll-margin-right: 1.625rem !important;
}

.k-scroll-mr-7 {
    scroll-margin-right: 1.75rem;
}

.\!k-scroll-mr-7 {
    scroll-margin-right: 1.75rem !important;
}

.k-scroll-mr-7\.5 {
    scroll-margin-right: 1.875rem;
}

.\!k-scroll-mr-7\.5 {
    scroll-margin-right: 1.875rem !important;
}

.k-scroll-mr-8 {
    scroll-margin-right: 2rem;
}

.\!k-scroll-mr-8 {
    scroll-margin-right: 2rem !important;
}

.k-scroll-mr-9 {
    scroll-margin-right: 2.25rem;
}

.\!k-scroll-mr-9 {
    scroll-margin-right: 2.25rem !important;
}

.k-scroll-mr-10 {
    scroll-margin-right: 2.5rem;
}

.\!k-scroll-mr-10 {
    scroll-margin-right: 2.5rem !important;
}

.k-scroll-mr-11 {
    scroll-margin-right: 2.75rem;
}

.\!k-scroll-mr-11 {
    scroll-margin-right: 2.75rem !important;
}

.k-scroll-mr-12 {
    scroll-margin-right: 3rem;
}

.\!k-scroll-mr-12 {
    scroll-margin-right: 3rem !important;
}

.k-scroll-mr-13 {
    scroll-margin-right: 3.25rem;
}

.\!k-scroll-mr-13 {
    scroll-margin-right: 3.25rem !important;
}

.k-scroll-mr-14 {
    scroll-margin-right: 3.5rem;
}

.\!k-scroll-mr-14 {
    scroll-margin-right: 3.5rem !important;
}

.k-scroll-mr-15 {
    scroll-margin-right: 3.75rem;
}

.\!k-scroll-mr-15 {
    scroll-margin-right: 3.75rem !important;
}

.k-scroll-mr-16 {
    scroll-margin-right: 4rem;
}

.\!k-scroll-mr-16 {
    scroll-margin-right: 4rem !important;
}

.k-scroll-mr-17 {
    scroll-margin-right: 4.25rem;
}

.\!k-scroll-mr-17 {
    scroll-margin-right: 4.25rem !important;
}

.k-scroll-mr-18 {
    scroll-margin-right: 4.5rem;
}

.\!k-scroll-mr-18 {
    scroll-margin-right: 4.5rem !important;
}

.k-scroll-mr-19 {
    scroll-margin-right: 4.75rem;
}

.\!k-scroll-mr-19 {
    scroll-margin-right: 4.75rem !important;
}

.k-scroll-mr-20 {
    scroll-margin-right: 5rem;
}

.\!k-scroll-mr-20 {
    scroll-margin-right: 5rem !important;
}

.k-scroll-mr-21 {
    scroll-margin-right: 5.25rem;
}

.\!k-scroll-mr-21 {
    scroll-margin-right: 5.25rem !important;
}

.k-scroll-mr-22 {
    scroll-margin-right: 5.5rem;
}

.\!k-scroll-mr-22 {
    scroll-margin-right: 5.5rem !important;
}

.k-scroll-mr-23 {
    scroll-margin-right: 5.75rem;
}

.\!k-scroll-mr-23 {
    scroll-margin-right: 5.75rem !important;
}

.k-scroll-mr-24 {
    scroll-margin-right: 6rem;
}

.\!k-scroll-mr-24 {
    scroll-margin-right: 6rem !important;
}

.k-scroll-mr-25 {
    scroll-margin-right: 7rem;
}

.\!k-scroll-mr-25 {
    scroll-margin-right: 7rem !important;
}

.k-scroll-mr-26 {
    scroll-margin-right: 8rem;
}

.\!k-scroll-mr-26 {
    scroll-margin-right: 8rem !important;
}

.k-scroll-mr-27 {
    scroll-margin-right: 9rem;
}

.\!k-scroll-mr-27 {
    scroll-margin-right: 9rem !important;
}

.k-scroll-mr-28 {
    scroll-margin-right: 10rem;
}

.\!k-scroll-mr-28 {
    scroll-margin-right: 10rem !important;
}

.k-scroll-mr-29 {
    scroll-margin-right: 11rem;
}

.\!k-scroll-mr-29 {
    scroll-margin-right: 11rem !important;
}

.k-scroll-mr-30 {
    scroll-margin-right: 12rem;
}

.\!k-scroll-mr-30 {
    scroll-margin-right: 12rem !important;
}

.k-scroll-mb-0 {
    scroll-margin-bottom: 0px;
}

.\!k-scroll-mb-0 {
    scroll-margin-bottom: 0px !important;
}

.k-scroll-mb-1px {
    scroll-margin-bottom: 1px;
}

.\!k-scroll-mb-1px {
    scroll-margin-bottom: 1px !important;
}

.k-scroll-mb-0\.5 {
    scroll-margin-bottom: 0.125rem;
}

.\!k-scroll-mb-0\.5 {
    scroll-margin-bottom: 0.125rem !important;
}

.k-scroll-mb-1 {
    scroll-margin-bottom: 0.25rem;
}

.\!k-scroll-mb-1 {
    scroll-margin-bottom: 0.25rem !important;
}

.k-scroll-mb-1\.5 {
    scroll-margin-bottom: 0.375rem;
}

.\!k-scroll-mb-1\.5 {
    scroll-margin-bottom: 0.375rem !important;
}

.k-scroll-mb-2 {
    scroll-margin-bottom: 0.5rem;
}

.\!k-scroll-mb-2 {
    scroll-margin-bottom: 0.5rem !important;
}

.k-scroll-mb-2\.5 {
    scroll-margin-bottom: 0.625rem;
}

.\!k-scroll-mb-2\.5 {
    scroll-margin-bottom: 0.625rem !important;
}

.k-scroll-mb-3 {
    scroll-margin-bottom: 0.75rem;
}

.\!k-scroll-mb-3 {
    scroll-margin-bottom: 0.75rem !important;
}

.k-scroll-mb-3\.5 {
    scroll-margin-bottom: 0.875rem;
}

.\!k-scroll-mb-3\.5 {
    scroll-margin-bottom: 0.875rem !important;
}

.k-scroll-mb-4 {
    scroll-margin-bottom: 1rem;
}

.\!k-scroll-mb-4 {
    scroll-margin-bottom: 1rem !important;
}

.k-scroll-mb-4\.5 {
    scroll-margin-bottom: 1.125rem;
}

.\!k-scroll-mb-4\.5 {
    scroll-margin-bottom: 1.125rem !important;
}

.k-scroll-mb-5 {
    scroll-margin-bottom: 1.25rem;
}

.\!k-scroll-mb-5 {
    scroll-margin-bottom: 1.25rem !important;
}

.k-scroll-mb-5\.5 {
    scroll-margin-bottom: 1.375rem;
}

.\!k-scroll-mb-5\.5 {
    scroll-margin-bottom: 1.375rem !important;
}

.k-scroll-mb-6 {
    scroll-margin-bottom: 1.5rem;
}

.\!k-scroll-mb-6 {
    scroll-margin-bottom: 1.5rem !important;
}

.k-scroll-mb-6\.5 {
    scroll-margin-bottom: 1.625rem;
}

.\!k-scroll-mb-6\.5 {
    scroll-margin-bottom: 1.625rem !important;
}

.k-scroll-mb-7 {
    scroll-margin-bottom: 1.75rem;
}

.\!k-scroll-mb-7 {
    scroll-margin-bottom: 1.75rem !important;
}

.k-scroll-mb-7\.5 {
    scroll-margin-bottom: 1.875rem;
}

.\!k-scroll-mb-7\.5 {
    scroll-margin-bottom: 1.875rem !important;
}

.k-scroll-mb-8 {
    scroll-margin-bottom: 2rem;
}

.\!k-scroll-mb-8 {
    scroll-margin-bottom: 2rem !important;
}

.k-scroll-mb-9 {
    scroll-margin-bottom: 2.25rem;
}

.\!k-scroll-mb-9 {
    scroll-margin-bottom: 2.25rem !important;
}

.k-scroll-mb-10 {
    scroll-margin-bottom: 2.5rem;
}

.\!k-scroll-mb-10 {
    scroll-margin-bottom: 2.5rem !important;
}

.k-scroll-mb-11 {
    scroll-margin-bottom: 2.75rem;
}

.\!k-scroll-mb-11 {
    scroll-margin-bottom: 2.75rem !important;
}

.k-scroll-mb-12 {
    scroll-margin-bottom: 3rem;
}

.\!k-scroll-mb-12 {
    scroll-margin-bottom: 3rem !important;
}

.k-scroll-mb-13 {
    scroll-margin-bottom: 3.25rem;
}

.\!k-scroll-mb-13 {
    scroll-margin-bottom: 3.25rem !important;
}

.k-scroll-mb-14 {
    scroll-margin-bottom: 3.5rem;
}

.\!k-scroll-mb-14 {
    scroll-margin-bottom: 3.5rem !important;
}

.k-scroll-mb-15 {
    scroll-margin-bottom: 3.75rem;
}

.\!k-scroll-mb-15 {
    scroll-margin-bottom: 3.75rem !important;
}

.k-scroll-mb-16 {
    scroll-margin-bottom: 4rem;
}

.\!k-scroll-mb-16 {
    scroll-margin-bottom: 4rem !important;
}

.k-scroll-mb-17 {
    scroll-margin-bottom: 4.25rem;
}

.\!k-scroll-mb-17 {
    scroll-margin-bottom: 4.25rem !important;
}

.k-scroll-mb-18 {
    scroll-margin-bottom: 4.5rem;
}

.\!k-scroll-mb-18 {
    scroll-margin-bottom: 4.5rem !important;
}

.k-scroll-mb-19 {
    scroll-margin-bottom: 4.75rem;
}

.\!k-scroll-mb-19 {
    scroll-margin-bottom: 4.75rem !important;
}

.k-scroll-mb-20 {
    scroll-margin-bottom: 5rem;
}

.\!k-scroll-mb-20 {
    scroll-margin-bottom: 5rem !important;
}

.k-scroll-mb-21 {
    scroll-margin-bottom: 5.25rem;
}

.\!k-scroll-mb-21 {
    scroll-margin-bottom: 5.25rem !important;
}

.k-scroll-mb-22 {
    scroll-margin-bottom: 5.5rem;
}

.\!k-scroll-mb-22 {
    scroll-margin-bottom: 5.5rem !important;
}

.k-scroll-mb-23 {
    scroll-margin-bottom: 5.75rem;
}

.\!k-scroll-mb-23 {
    scroll-margin-bottom: 5.75rem !important;
}

.k-scroll-mb-24 {
    scroll-margin-bottom: 6rem;
}

.\!k-scroll-mb-24 {
    scroll-margin-bottom: 6rem !important;
}

.k-scroll-mb-25 {
    scroll-margin-bottom: 7rem;
}

.\!k-scroll-mb-25 {
    scroll-margin-bottom: 7rem !important;
}

.k-scroll-mb-26 {
    scroll-margin-bottom: 8rem;
}

.\!k-scroll-mb-26 {
    scroll-margin-bottom: 8rem !important;
}

.k-scroll-mb-27 {
    scroll-margin-bottom: 9rem;
}

.\!k-scroll-mb-27 {
    scroll-margin-bottom: 9rem !important;
}

.k-scroll-mb-28 {
    scroll-margin-bottom: 10rem;
}

.\!k-scroll-mb-28 {
    scroll-margin-bottom: 10rem !important;
}

.k-scroll-mb-29 {
    scroll-margin-bottom: 11rem;
}

.\!k-scroll-mb-29 {
    scroll-margin-bottom: 11rem !important;
}

.k-scroll-mb-30 {
    scroll-margin-bottom: 12rem;
}

.\!k-scroll-mb-30 {
    scroll-margin-bottom: 12rem !important;
}

.k-scroll-ml-0 {
    scroll-margin-left: 0px;
}

.\!k-scroll-ml-0 {
    scroll-margin-left: 0px !important;
}

.k-scroll-ml-1px {
    scroll-margin-left: 1px;
}

.\!k-scroll-ml-1px {
    scroll-margin-left: 1px !important;
}

.k-scroll-ml-0\.5 {
    scroll-margin-left: 0.125rem;
}

.\!k-scroll-ml-0\.5 {
    scroll-margin-left: 0.125rem !important;
}

.k-scroll-ml-1 {
    scroll-margin-left: 0.25rem;
}

.\!k-scroll-ml-1 {
    scroll-margin-left: 0.25rem !important;
}

.k-scroll-ml-1\.5 {
    scroll-margin-left: 0.375rem;
}

.\!k-scroll-ml-1\.5 {
    scroll-margin-left: 0.375rem !important;
}

.k-scroll-ml-2 {
    scroll-margin-left: 0.5rem;
}

.\!k-scroll-ml-2 {
    scroll-margin-left: 0.5rem !important;
}

.k-scroll-ml-2\.5 {
    scroll-margin-left: 0.625rem;
}

.\!k-scroll-ml-2\.5 {
    scroll-margin-left: 0.625rem !important;
}

.k-scroll-ml-3 {
    scroll-margin-left: 0.75rem;
}

.\!k-scroll-ml-3 {
    scroll-margin-left: 0.75rem !important;
}

.k-scroll-ml-3\.5 {
    scroll-margin-left: 0.875rem;
}

.\!k-scroll-ml-3\.5 {
    scroll-margin-left: 0.875rem !important;
}

.k-scroll-ml-4 {
    scroll-margin-left: 1rem;
}

.\!k-scroll-ml-4 {
    scroll-margin-left: 1rem !important;
}

.k-scroll-ml-4\.5 {
    scroll-margin-left: 1.125rem;
}

.\!k-scroll-ml-4\.5 {
    scroll-margin-left: 1.125rem !important;
}

.k-scroll-ml-5 {
    scroll-margin-left: 1.25rem;
}

.\!k-scroll-ml-5 {
    scroll-margin-left: 1.25rem !important;
}

.k-scroll-ml-5\.5 {
    scroll-margin-left: 1.375rem;
}

.\!k-scroll-ml-5\.5 {
    scroll-margin-left: 1.375rem !important;
}

.k-scroll-ml-6 {
    scroll-margin-left: 1.5rem;
}

.\!k-scroll-ml-6 {
    scroll-margin-left: 1.5rem !important;
}

.k-scroll-ml-6\.5 {
    scroll-margin-left: 1.625rem;
}

.\!k-scroll-ml-6\.5 {
    scroll-margin-left: 1.625rem !important;
}

.k-scroll-ml-7 {
    scroll-margin-left: 1.75rem;
}

.\!k-scroll-ml-7 {
    scroll-margin-left: 1.75rem !important;
}

.k-scroll-ml-7\.5 {
    scroll-margin-left: 1.875rem;
}

.\!k-scroll-ml-7\.5 {
    scroll-margin-left: 1.875rem !important;
}

.k-scroll-ml-8 {
    scroll-margin-left: 2rem;
}

.\!k-scroll-ml-8 {
    scroll-margin-left: 2rem !important;
}

.k-scroll-ml-9 {
    scroll-margin-left: 2.25rem;
}

.\!k-scroll-ml-9 {
    scroll-margin-left: 2.25rem !important;
}

.k-scroll-ml-10 {
    scroll-margin-left: 2.5rem;
}

.\!k-scroll-ml-10 {
    scroll-margin-left: 2.5rem !important;
}

.k-scroll-ml-11 {
    scroll-margin-left: 2.75rem;
}

.\!k-scroll-ml-11 {
    scroll-margin-left: 2.75rem !important;
}

.k-scroll-ml-12 {
    scroll-margin-left: 3rem;
}

.\!k-scroll-ml-12 {
    scroll-margin-left: 3rem !important;
}

.k-scroll-ml-13 {
    scroll-margin-left: 3.25rem;
}

.\!k-scroll-ml-13 {
    scroll-margin-left: 3.25rem !important;
}

.k-scroll-ml-14 {
    scroll-margin-left: 3.5rem;
}

.\!k-scroll-ml-14 {
    scroll-margin-left: 3.5rem !important;
}

.k-scroll-ml-15 {
    scroll-margin-left: 3.75rem;
}

.\!k-scroll-ml-15 {
    scroll-margin-left: 3.75rem !important;
}

.k-scroll-ml-16 {
    scroll-margin-left: 4rem;
}

.\!k-scroll-ml-16 {
    scroll-margin-left: 4rem !important;
}

.k-scroll-ml-17 {
    scroll-margin-left: 4.25rem;
}

.\!k-scroll-ml-17 {
    scroll-margin-left: 4.25rem !important;
}

.k-scroll-ml-18 {
    scroll-margin-left: 4.5rem;
}

.\!k-scroll-ml-18 {
    scroll-margin-left: 4.5rem !important;
}

.k-scroll-ml-19 {
    scroll-margin-left: 4.75rem;
}

.\!k-scroll-ml-19 {
    scroll-margin-left: 4.75rem !important;
}

.k-scroll-ml-20 {
    scroll-margin-left: 5rem;
}

.\!k-scroll-ml-20 {
    scroll-margin-left: 5rem !important;
}

.k-scroll-ml-21 {
    scroll-margin-left: 5.25rem;
}

.\!k-scroll-ml-21 {
    scroll-margin-left: 5.25rem !important;
}

.k-scroll-ml-22 {
    scroll-margin-left: 5.5rem;
}

.\!k-scroll-ml-22 {
    scroll-margin-left: 5.5rem !important;
}

.k-scroll-ml-23 {
    scroll-margin-left: 5.75rem;
}

.\!k-scroll-ml-23 {
    scroll-margin-left: 5.75rem !important;
}

.k-scroll-ml-24 {
    scroll-margin-left: 6rem;
}

.\!k-scroll-ml-24 {
    scroll-margin-left: 6rem !important;
}

.k-scroll-ml-25 {
    scroll-margin-left: 7rem;
}

.\!k-scroll-ml-25 {
    scroll-margin-left: 7rem !important;
}

.k-scroll-ml-26 {
    scroll-margin-left: 8rem;
}

.\!k-scroll-ml-26 {
    scroll-margin-left: 8rem !important;
}

.k-scroll-ml-27 {
    scroll-margin-left: 9rem;
}

.\!k-scroll-ml-27 {
    scroll-margin-left: 9rem !important;
}

.k-scroll-ml-28 {
    scroll-margin-left: 10rem;
}

.\!k-scroll-ml-28 {
    scroll-margin-left: 10rem !important;
}

.k-scroll-ml-29 {
    scroll-margin-left: 11rem;
}

.\!k-scroll-ml-29 {
    scroll-margin-left: 11rem !important;
}

.k-scroll-ml-30 {
    scroll-margin-left: 12rem;
}

.\!k-scroll-ml-30 {
    scroll-margin-left: 12rem !important;
}

.k-scroll-mx-0 {
    scroll-margin-inline: 0px;
}

.\!k-scroll-mx-0 {
    scroll-margin-inline: 0px !important;
}

.k-scroll-mx-1px {
    scroll-margin-inline: 1px;
}

.\!k-scroll-mx-1px {
    scroll-margin-inline: 1px !important;
}

.k-scroll-mx-0\.5 {
    scroll-margin-inline: 0.125rem;
}

.\!k-scroll-mx-0\.5 {
    scroll-margin-inline: 0.125rem !important;
}

.k-scroll-mx-1 {
    scroll-margin-inline: 0.25rem;
}

.\!k-scroll-mx-1 {
    scroll-margin-inline: 0.25rem !important;
}

.k-scroll-mx-1\.5 {
    scroll-margin-inline: 0.375rem;
}

.\!k-scroll-mx-1\.5 {
    scroll-margin-inline: 0.375rem !important;
}

.k-scroll-mx-2 {
    scroll-margin-inline: 0.5rem;
}

.\!k-scroll-mx-2 {
    scroll-margin-inline: 0.5rem !important;
}

.k-scroll-mx-2\.5 {
    scroll-margin-inline: 0.625rem;
}

.\!k-scroll-mx-2\.5 {
    scroll-margin-inline: 0.625rem !important;
}

.k-scroll-mx-3 {
    scroll-margin-inline: 0.75rem;
}

.\!k-scroll-mx-3 {
    scroll-margin-inline: 0.75rem !important;
}

.k-scroll-mx-3\.5 {
    scroll-margin-inline: 0.875rem;
}

.\!k-scroll-mx-3\.5 {
    scroll-margin-inline: 0.875rem !important;
}

.k-scroll-mx-4 {
    scroll-margin-inline: 1rem;
}

.\!k-scroll-mx-4 {
    scroll-margin-inline: 1rem !important;
}

.k-scroll-mx-4\.5 {
    scroll-margin-inline: 1.125rem;
}

.\!k-scroll-mx-4\.5 {
    scroll-margin-inline: 1.125rem !important;
}

.k-scroll-mx-5 {
    scroll-margin-inline: 1.25rem;
}

.\!k-scroll-mx-5 {
    scroll-margin-inline: 1.25rem !important;
}

.k-scroll-mx-5\.5 {
    scroll-margin-inline: 1.375rem;
}

.\!k-scroll-mx-5\.5 {
    scroll-margin-inline: 1.375rem !important;
}

.k-scroll-mx-6 {
    scroll-margin-inline: 1.5rem;
}

.\!k-scroll-mx-6 {
    scroll-margin-inline: 1.5rem !important;
}

.k-scroll-mx-6\.5 {
    scroll-margin-inline: 1.625rem;
}

.\!k-scroll-mx-6\.5 {
    scroll-margin-inline: 1.625rem !important;
}

.k-scroll-mx-7 {
    scroll-margin-inline: 1.75rem;
}

.\!k-scroll-mx-7 {
    scroll-margin-inline: 1.75rem !important;
}

.k-scroll-mx-7\.5 {
    scroll-margin-inline: 1.875rem;
}

.\!k-scroll-mx-7\.5 {
    scroll-margin-inline: 1.875rem !important;
}

.k-scroll-mx-8 {
    scroll-margin-inline: 2rem;
}

.\!k-scroll-mx-8 {
    scroll-margin-inline: 2rem !important;
}

.k-scroll-mx-9 {
    scroll-margin-inline: 2.25rem;
}

.\!k-scroll-mx-9 {
    scroll-margin-inline: 2.25rem !important;
}

.k-scroll-mx-10 {
    scroll-margin-inline: 2.5rem;
}

.\!k-scroll-mx-10 {
    scroll-margin-inline: 2.5rem !important;
}

.k-scroll-mx-11 {
    scroll-margin-inline: 2.75rem;
}

.\!k-scroll-mx-11 {
    scroll-margin-inline: 2.75rem !important;
}

.k-scroll-mx-12 {
    scroll-margin-inline: 3rem;
}

.\!k-scroll-mx-12 {
    scroll-margin-inline: 3rem !important;
}

.k-scroll-mx-13 {
    scroll-margin-inline: 3.25rem;
}

.\!k-scroll-mx-13 {
    scroll-margin-inline: 3.25rem !important;
}

.k-scroll-mx-14 {
    scroll-margin-inline: 3.5rem;
}

.\!k-scroll-mx-14 {
    scroll-margin-inline: 3.5rem !important;
}

.k-scroll-mx-15 {
    scroll-margin-inline: 3.75rem;
}

.\!k-scroll-mx-15 {
    scroll-margin-inline: 3.75rem !important;
}

.k-scroll-mx-16 {
    scroll-margin-inline: 4rem;
}

.\!k-scroll-mx-16 {
    scroll-margin-inline: 4rem !important;
}

.k-scroll-mx-17 {
    scroll-margin-inline: 4.25rem;
}

.\!k-scroll-mx-17 {
    scroll-margin-inline: 4.25rem !important;
}

.k-scroll-mx-18 {
    scroll-margin-inline: 4.5rem;
}

.\!k-scroll-mx-18 {
    scroll-margin-inline: 4.5rem !important;
}

.k-scroll-mx-19 {
    scroll-margin-inline: 4.75rem;
}

.\!k-scroll-mx-19 {
    scroll-margin-inline: 4.75rem !important;
}

.k-scroll-mx-20 {
    scroll-margin-inline: 5rem;
}

.\!k-scroll-mx-20 {
    scroll-margin-inline: 5rem !important;
}

.k-scroll-mx-21 {
    scroll-margin-inline: 5.25rem;
}

.\!k-scroll-mx-21 {
    scroll-margin-inline: 5.25rem !important;
}

.k-scroll-mx-22 {
    scroll-margin-inline: 5.5rem;
}

.\!k-scroll-mx-22 {
    scroll-margin-inline: 5.5rem !important;
}

.k-scroll-mx-23 {
    scroll-margin-inline: 5.75rem;
}

.\!k-scroll-mx-23 {
    scroll-margin-inline: 5.75rem !important;
}

.k-scroll-mx-24 {
    scroll-margin-inline: 6rem;
}

.\!k-scroll-mx-24 {
    scroll-margin-inline: 6rem !important;
}

.k-scroll-mx-25 {
    scroll-margin-inline: 7rem;
}

.\!k-scroll-mx-25 {
    scroll-margin-inline: 7rem !important;
}

.k-scroll-mx-26 {
    scroll-margin-inline: 8rem;
}

.\!k-scroll-mx-26 {
    scroll-margin-inline: 8rem !important;
}

.k-scroll-mx-27 {
    scroll-margin-inline: 9rem;
}

.\!k-scroll-mx-27 {
    scroll-margin-inline: 9rem !important;
}

.k-scroll-mx-28 {
    scroll-margin-inline: 10rem;
}

.\!k-scroll-mx-28 {
    scroll-margin-inline: 10rem !important;
}

.k-scroll-mx-29 {
    scroll-margin-inline: 11rem;
}

.\!k-scroll-mx-29 {
    scroll-margin-inline: 11rem !important;
}

.k-scroll-mx-30 {
    scroll-margin-inline: 12rem;
}

.\!k-scroll-mx-30 {
    scroll-margin-inline: 12rem !important;
}

.k-scroll-my-0 {
    scroll-margin-block: 0px;
}

.\!k-scroll-my-0 {
    scroll-margin-block: 0px !important;
}

.k-scroll-my-1px {
    scroll-margin-block: 1px;
}

.\!k-scroll-my-1px {
    scroll-margin-block: 1px !important;
}

.k-scroll-my-0\.5 {
    scroll-margin-block: 0.125rem;
}

.\!k-scroll-my-0\.5 {
    scroll-margin-block: 0.125rem !important;
}

.k-scroll-my-1 {
    scroll-margin-block: 0.25rem;
}

.\!k-scroll-my-1 {
    scroll-margin-block: 0.25rem !important;
}

.k-scroll-my-1\.5 {
    scroll-margin-block: 0.375rem;
}

.\!k-scroll-my-1\.5 {
    scroll-margin-block: 0.375rem !important;
}

.k-scroll-my-2 {
    scroll-margin-block: 0.5rem;
}

.\!k-scroll-my-2 {
    scroll-margin-block: 0.5rem !important;
}

.k-scroll-my-2\.5 {
    scroll-margin-block: 0.625rem;
}

.\!k-scroll-my-2\.5 {
    scroll-margin-block: 0.625rem !important;
}

.k-scroll-my-3 {
    scroll-margin-block: 0.75rem;
}

.\!k-scroll-my-3 {
    scroll-margin-block: 0.75rem !important;
}

.k-scroll-my-3\.5 {
    scroll-margin-block: 0.875rem;
}

.\!k-scroll-my-3\.5 {
    scroll-margin-block: 0.875rem !important;
}

.k-scroll-my-4 {
    scroll-margin-block: 1rem;
}

.\!k-scroll-my-4 {
    scroll-margin-block: 1rem !important;
}

.k-scroll-my-4\.5 {
    scroll-margin-block: 1.125rem;
}

.\!k-scroll-my-4\.5 {
    scroll-margin-block: 1.125rem !important;
}

.k-scroll-my-5 {
    scroll-margin-block: 1.25rem;
}

.\!k-scroll-my-5 {
    scroll-margin-block: 1.25rem !important;
}

.k-scroll-my-5\.5 {
    scroll-margin-block: 1.375rem;
}

.\!k-scroll-my-5\.5 {
    scroll-margin-block: 1.375rem !important;
}

.k-scroll-my-6 {
    scroll-margin-block: 1.5rem;
}

.\!k-scroll-my-6 {
    scroll-margin-block: 1.5rem !important;
}

.k-scroll-my-6\.5 {
    scroll-margin-block: 1.625rem;
}

.\!k-scroll-my-6\.5 {
    scroll-margin-block: 1.625rem !important;
}

.k-scroll-my-7 {
    scroll-margin-block: 1.75rem;
}

.\!k-scroll-my-7 {
    scroll-margin-block: 1.75rem !important;
}

.k-scroll-my-7\.5 {
    scroll-margin-block: 1.875rem;
}

.\!k-scroll-my-7\.5 {
    scroll-margin-block: 1.875rem !important;
}

.k-scroll-my-8 {
    scroll-margin-block: 2rem;
}

.\!k-scroll-my-8 {
    scroll-margin-block: 2rem !important;
}

.k-scroll-my-9 {
    scroll-margin-block: 2.25rem;
}

.\!k-scroll-my-9 {
    scroll-margin-block: 2.25rem !important;
}

.k-scroll-my-10 {
    scroll-margin-block: 2.5rem;
}

.\!k-scroll-my-10 {
    scroll-margin-block: 2.5rem !important;
}

.k-scroll-my-11 {
    scroll-margin-block: 2.75rem;
}

.\!k-scroll-my-11 {
    scroll-margin-block: 2.75rem !important;
}

.k-scroll-my-12 {
    scroll-margin-block: 3rem;
}

.\!k-scroll-my-12 {
    scroll-margin-block: 3rem !important;
}

.k-scroll-my-13 {
    scroll-margin-block: 3.25rem;
}

.\!k-scroll-my-13 {
    scroll-margin-block: 3.25rem !important;
}

.k-scroll-my-14 {
    scroll-margin-block: 3.5rem;
}

.\!k-scroll-my-14 {
    scroll-margin-block: 3.5rem !important;
}

.k-scroll-my-15 {
    scroll-margin-block: 3.75rem;
}

.\!k-scroll-my-15 {
    scroll-margin-block: 3.75rem !important;
}

.k-scroll-my-16 {
    scroll-margin-block: 4rem;
}

.\!k-scroll-my-16 {
    scroll-margin-block: 4rem !important;
}

.k-scroll-my-17 {
    scroll-margin-block: 4.25rem;
}

.\!k-scroll-my-17 {
    scroll-margin-block: 4.25rem !important;
}

.k-scroll-my-18 {
    scroll-margin-block: 4.5rem;
}

.\!k-scroll-my-18 {
    scroll-margin-block: 4.5rem !important;
}

.k-scroll-my-19 {
    scroll-margin-block: 4.75rem;
}

.\!k-scroll-my-19 {
    scroll-margin-block: 4.75rem !important;
}

.k-scroll-my-20 {
    scroll-margin-block: 5rem;
}

.\!k-scroll-my-20 {
    scroll-margin-block: 5rem !important;
}

.k-scroll-my-21 {
    scroll-margin-block: 5.25rem;
}

.\!k-scroll-my-21 {
    scroll-margin-block: 5.25rem !important;
}

.k-scroll-my-22 {
    scroll-margin-block: 5.5rem;
}

.\!k-scroll-my-22 {
    scroll-margin-block: 5.5rem !important;
}

.k-scroll-my-23 {
    scroll-margin-block: 5.75rem;
}

.\!k-scroll-my-23 {
    scroll-margin-block: 5.75rem !important;
}

.k-scroll-my-24 {
    scroll-margin-block: 6rem;
}

.\!k-scroll-my-24 {
    scroll-margin-block: 6rem !important;
}

.k-scroll-my-25 {
    scroll-margin-block: 7rem;
}

.\!k-scroll-my-25 {
    scroll-margin-block: 7rem !important;
}

.k-scroll-my-26 {
    scroll-margin-block: 8rem;
}

.\!k-scroll-my-26 {
    scroll-margin-block: 8rem !important;
}

.k-scroll-my-27 {
    scroll-margin-block: 9rem;
}

.\!k-scroll-my-27 {
    scroll-margin-block: 9rem !important;
}

.k-scroll-my-28 {
    scroll-margin-block: 10rem;
}

.\!k-scroll-my-28 {
    scroll-margin-block: 10rem !important;
}

.k-scroll-my-29 {
    scroll-margin-block: 11rem;
}

.\!k-scroll-my-29 {
    scroll-margin-block: 11rem !important;
}

.k-scroll-my-30 {
    scroll-margin-block: 12rem;
}

.\!k-scroll-my-30 {
    scroll-margin-block: 12rem !important;
}

.k-scroll-p-0 {
    scroll-padding: 0px;
}

.\!k-scroll-p-0 {
    scroll-padding: 0px !important;
}

.k-scroll-p-1px {
    scroll-padding: 1px;
}

.\!k-scroll-p-1px {
    scroll-padding: 1px !important;
}

.k-scroll-p-0\.5 {
    scroll-padding: 0.125rem;
}

.\!k-scroll-p-0\.5 {
    scroll-padding: 0.125rem !important;
}

.k-scroll-p-1 {
    scroll-padding: 0.25rem;
}

.\!k-scroll-p-1 {
    scroll-padding: 0.25rem !important;
}

.k-scroll-p-1\.5 {
    scroll-padding: 0.375rem;
}

.\!k-scroll-p-1\.5 {
    scroll-padding: 0.375rem !important;
}

.k-scroll-p-2 {
    scroll-padding: 0.5rem;
}

.\!k-scroll-p-2 {
    scroll-padding: 0.5rem !important;
}

.k-scroll-p-2\.5 {
    scroll-padding: 0.625rem;
}

.\!k-scroll-p-2\.5 {
    scroll-padding: 0.625rem !important;
}

.k-scroll-p-3 {
    scroll-padding: 0.75rem;
}

.\!k-scroll-p-3 {
    scroll-padding: 0.75rem !important;
}

.k-scroll-p-3\.5 {
    scroll-padding: 0.875rem;
}

.\!k-scroll-p-3\.5 {
    scroll-padding: 0.875rem !important;
}

.k-scroll-p-4 {
    scroll-padding: 1rem;
}

.\!k-scroll-p-4 {
    scroll-padding: 1rem !important;
}

.k-scroll-p-4\.5 {
    scroll-padding: 1.125rem;
}

.\!k-scroll-p-4\.5 {
    scroll-padding: 1.125rem !important;
}

.k-scroll-p-5 {
    scroll-padding: 1.25rem;
}

.\!k-scroll-p-5 {
    scroll-padding: 1.25rem !important;
}

.k-scroll-p-5\.5 {
    scroll-padding: 1.375rem;
}

.\!k-scroll-p-5\.5 {
    scroll-padding: 1.375rem !important;
}

.k-scroll-p-6 {
    scroll-padding: 1.5rem;
}

.\!k-scroll-p-6 {
    scroll-padding: 1.5rem !important;
}

.k-scroll-p-6\.5 {
    scroll-padding: 1.625rem;
}

.\!k-scroll-p-6\.5 {
    scroll-padding: 1.625rem !important;
}

.k-scroll-p-7 {
    scroll-padding: 1.75rem;
}

.\!k-scroll-p-7 {
    scroll-padding: 1.75rem !important;
}

.k-scroll-p-7\.5 {
    scroll-padding: 1.875rem;
}

.\!k-scroll-p-7\.5 {
    scroll-padding: 1.875rem !important;
}

.k-scroll-p-8 {
    scroll-padding: 2rem;
}

.\!k-scroll-p-8 {
    scroll-padding: 2rem !important;
}

.k-scroll-p-9 {
    scroll-padding: 2.25rem;
}

.\!k-scroll-p-9 {
    scroll-padding: 2.25rem !important;
}

.k-scroll-p-10 {
    scroll-padding: 2.5rem;
}

.\!k-scroll-p-10 {
    scroll-padding: 2.5rem !important;
}

.k-scroll-p-11 {
    scroll-padding: 2.75rem;
}

.\!k-scroll-p-11 {
    scroll-padding: 2.75rem !important;
}

.k-scroll-p-12 {
    scroll-padding: 3rem;
}

.\!k-scroll-p-12 {
    scroll-padding: 3rem !important;
}

.k-scroll-p-13 {
    scroll-padding: 3.25rem;
}

.\!k-scroll-p-13 {
    scroll-padding: 3.25rem !important;
}

.k-scroll-p-14 {
    scroll-padding: 3.5rem;
}

.\!k-scroll-p-14 {
    scroll-padding: 3.5rem !important;
}

.k-scroll-p-15 {
    scroll-padding: 3.75rem;
}

.\!k-scroll-p-15 {
    scroll-padding: 3.75rem !important;
}

.k-scroll-p-16 {
    scroll-padding: 4rem;
}

.\!k-scroll-p-16 {
    scroll-padding: 4rem !important;
}

.k-scroll-p-17 {
    scroll-padding: 4.25rem;
}

.\!k-scroll-p-17 {
    scroll-padding: 4.25rem !important;
}

.k-scroll-p-18 {
    scroll-padding: 4.5rem;
}

.\!k-scroll-p-18 {
    scroll-padding: 4.5rem !important;
}

.k-scroll-p-19 {
    scroll-padding: 4.75rem;
}

.\!k-scroll-p-19 {
    scroll-padding: 4.75rem !important;
}

.k-scroll-p-20 {
    scroll-padding: 5rem;
}

.\!k-scroll-p-20 {
    scroll-padding: 5rem !important;
}

.k-scroll-p-21 {
    scroll-padding: 5.25rem;
}

.\!k-scroll-p-21 {
    scroll-padding: 5.25rem !important;
}

.k-scroll-p-22 {
    scroll-padding: 5.5rem;
}

.\!k-scroll-p-22 {
    scroll-padding: 5.5rem !important;
}

.k-scroll-p-23 {
    scroll-padding: 5.75rem;
}

.\!k-scroll-p-23 {
    scroll-padding: 5.75rem !important;
}

.k-scroll-p-24 {
    scroll-padding: 6rem;
}

.\!k-scroll-p-24 {
    scroll-padding: 6rem !important;
}

.k-scroll-p-25 {
    scroll-padding: 7rem;
}

.\!k-scroll-p-25 {
    scroll-padding: 7rem !important;
}

.k-scroll-p-26 {
    scroll-padding: 8rem;
}

.\!k-scroll-p-26 {
    scroll-padding: 8rem !important;
}

.k-scroll-p-27 {
    scroll-padding: 9rem;
}

.\!k-scroll-p-27 {
    scroll-padding: 9rem !important;
}

.k-scroll-p-28 {
    scroll-padding: 10rem;
}

.\!k-scroll-p-28 {
    scroll-padding: 10rem !important;
}

.k-scroll-p-29 {
    scroll-padding: 11rem;
}

.\!k-scroll-p-29 {
    scroll-padding: 11rem !important;
}

.k-scroll-p-30 {
    scroll-padding: 12rem;
}

.\!k-scroll-p-30 {
    scroll-padding: 12rem !important;
}

.k-scroll-pt-0 {
    scroll-padding-top: 0px;
}

.\!k-scroll-pt-0 {
    scroll-padding-top: 0px !important;
}

.k-scroll-pt-1px {
    scroll-padding-top: 1px;
}

.\!k-scroll-pt-1px {
    scroll-padding-top: 1px !important;
}

.k-scroll-pt-0\.5 {
    scroll-padding-top: 0.125rem;
}

.\!k-scroll-pt-0\.5 {
    scroll-padding-top: 0.125rem !important;
}

.k-scroll-pt-1 {
    scroll-padding-top: 0.25rem;
}

.\!k-scroll-pt-1 {
    scroll-padding-top: 0.25rem !important;
}

.k-scroll-pt-1\.5 {
    scroll-padding-top: 0.375rem;
}

.\!k-scroll-pt-1\.5 {
    scroll-padding-top: 0.375rem !important;
}

.k-scroll-pt-2 {
    scroll-padding-top: 0.5rem;
}

.\!k-scroll-pt-2 {
    scroll-padding-top: 0.5rem !important;
}

.k-scroll-pt-2\.5 {
    scroll-padding-top: 0.625rem;
}

.\!k-scroll-pt-2\.5 {
    scroll-padding-top: 0.625rem !important;
}

.k-scroll-pt-3 {
    scroll-padding-top: 0.75rem;
}

.\!k-scroll-pt-3 {
    scroll-padding-top: 0.75rem !important;
}

.k-scroll-pt-3\.5 {
    scroll-padding-top: 0.875rem;
}

.\!k-scroll-pt-3\.5 {
    scroll-padding-top: 0.875rem !important;
}

.k-scroll-pt-4 {
    scroll-padding-top: 1rem;
}

.\!k-scroll-pt-4 {
    scroll-padding-top: 1rem !important;
}

.k-scroll-pt-4\.5 {
    scroll-padding-top: 1.125rem;
}

.\!k-scroll-pt-4\.5 {
    scroll-padding-top: 1.125rem !important;
}

.k-scroll-pt-5 {
    scroll-padding-top: 1.25rem;
}

.\!k-scroll-pt-5 {
    scroll-padding-top: 1.25rem !important;
}

.k-scroll-pt-5\.5 {
    scroll-padding-top: 1.375rem;
}

.\!k-scroll-pt-5\.5 {
    scroll-padding-top: 1.375rem !important;
}

.k-scroll-pt-6 {
    scroll-padding-top: 1.5rem;
}

.\!k-scroll-pt-6 {
    scroll-padding-top: 1.5rem !important;
}

.k-scroll-pt-6\.5 {
    scroll-padding-top: 1.625rem;
}

.\!k-scroll-pt-6\.5 {
    scroll-padding-top: 1.625rem !important;
}

.k-scroll-pt-7 {
    scroll-padding-top: 1.75rem;
}

.\!k-scroll-pt-7 {
    scroll-padding-top: 1.75rem !important;
}

.k-scroll-pt-7\.5 {
    scroll-padding-top: 1.875rem;
}

.\!k-scroll-pt-7\.5 {
    scroll-padding-top: 1.875rem !important;
}

.k-scroll-pt-8 {
    scroll-padding-top: 2rem;
}

.\!k-scroll-pt-8 {
    scroll-padding-top: 2rem !important;
}

.k-scroll-pt-9 {
    scroll-padding-top: 2.25rem;
}

.\!k-scroll-pt-9 {
    scroll-padding-top: 2.25rem !important;
}

.k-scroll-pt-10 {
    scroll-padding-top: 2.5rem;
}

.\!k-scroll-pt-10 {
    scroll-padding-top: 2.5rem !important;
}

.k-scroll-pt-11 {
    scroll-padding-top: 2.75rem;
}

.\!k-scroll-pt-11 {
    scroll-padding-top: 2.75rem !important;
}

.k-scroll-pt-12 {
    scroll-padding-top: 3rem;
}

.\!k-scroll-pt-12 {
    scroll-padding-top: 3rem !important;
}

.k-scroll-pt-13 {
    scroll-padding-top: 3.25rem;
}

.\!k-scroll-pt-13 {
    scroll-padding-top: 3.25rem !important;
}

.k-scroll-pt-14 {
    scroll-padding-top: 3.5rem;
}

.\!k-scroll-pt-14 {
    scroll-padding-top: 3.5rem !important;
}

.k-scroll-pt-15 {
    scroll-padding-top: 3.75rem;
}

.\!k-scroll-pt-15 {
    scroll-padding-top: 3.75rem !important;
}

.k-scroll-pt-16 {
    scroll-padding-top: 4rem;
}

.\!k-scroll-pt-16 {
    scroll-padding-top: 4rem !important;
}

.k-scroll-pt-17 {
    scroll-padding-top: 4.25rem;
}

.\!k-scroll-pt-17 {
    scroll-padding-top: 4.25rem !important;
}

.k-scroll-pt-18 {
    scroll-padding-top: 4.5rem;
}

.\!k-scroll-pt-18 {
    scroll-padding-top: 4.5rem !important;
}

.k-scroll-pt-19 {
    scroll-padding-top: 4.75rem;
}

.\!k-scroll-pt-19 {
    scroll-padding-top: 4.75rem !important;
}

.k-scroll-pt-20 {
    scroll-padding-top: 5rem;
}

.\!k-scroll-pt-20 {
    scroll-padding-top: 5rem !important;
}

.k-scroll-pt-21 {
    scroll-padding-top: 5.25rem;
}

.\!k-scroll-pt-21 {
    scroll-padding-top: 5.25rem !important;
}

.k-scroll-pt-22 {
    scroll-padding-top: 5.5rem;
}

.\!k-scroll-pt-22 {
    scroll-padding-top: 5.5rem !important;
}

.k-scroll-pt-23 {
    scroll-padding-top: 5.75rem;
}

.\!k-scroll-pt-23 {
    scroll-padding-top: 5.75rem !important;
}

.k-scroll-pt-24 {
    scroll-padding-top: 6rem;
}

.\!k-scroll-pt-24 {
    scroll-padding-top: 6rem !important;
}

.k-scroll-pt-25 {
    scroll-padding-top: 7rem;
}

.\!k-scroll-pt-25 {
    scroll-padding-top: 7rem !important;
}

.k-scroll-pt-26 {
    scroll-padding-top: 8rem;
}

.\!k-scroll-pt-26 {
    scroll-padding-top: 8rem !important;
}

.k-scroll-pt-27 {
    scroll-padding-top: 9rem;
}

.\!k-scroll-pt-27 {
    scroll-padding-top: 9rem !important;
}

.k-scroll-pt-28 {
    scroll-padding-top: 10rem;
}

.\!k-scroll-pt-28 {
    scroll-padding-top: 10rem !important;
}

.k-scroll-pt-29 {
    scroll-padding-top: 11rem;
}

.\!k-scroll-pt-29 {
    scroll-padding-top: 11rem !important;
}

.k-scroll-pt-30 {
    scroll-padding-top: 12rem;
}

.\!k-scroll-pt-30 {
    scroll-padding-top: 12rem !important;
}

.k-scroll-pr-0 {
    scroll-padding-right: 0px;
}

.\!k-scroll-pr-0 {
    scroll-padding-right: 0px !important;
}

.k-scroll-pr-1px {
    scroll-padding-right: 1px;
}

.\!k-scroll-pr-1px {
    scroll-padding-right: 1px !important;
}

.k-scroll-pr-0\.5 {
    scroll-padding-right: 0.125rem;
}

.\!k-scroll-pr-0\.5 {
    scroll-padding-right: 0.125rem !important;
}

.k-scroll-pr-1 {
    scroll-padding-right: 0.25rem;
}

.\!k-scroll-pr-1 {
    scroll-padding-right: 0.25rem !important;
}

.k-scroll-pr-1\.5 {
    scroll-padding-right: 0.375rem;
}

.\!k-scroll-pr-1\.5 {
    scroll-padding-right: 0.375rem !important;
}

.k-scroll-pr-2 {
    scroll-padding-right: 0.5rem;
}

.\!k-scroll-pr-2 {
    scroll-padding-right: 0.5rem !important;
}

.k-scroll-pr-2\.5 {
    scroll-padding-right: 0.625rem;
}

.\!k-scroll-pr-2\.5 {
    scroll-padding-right: 0.625rem !important;
}

.k-scroll-pr-3 {
    scroll-padding-right: 0.75rem;
}

.\!k-scroll-pr-3 {
    scroll-padding-right: 0.75rem !important;
}

.k-scroll-pr-3\.5 {
    scroll-padding-right: 0.875rem;
}

.\!k-scroll-pr-3\.5 {
    scroll-padding-right: 0.875rem !important;
}

.k-scroll-pr-4 {
    scroll-padding-right: 1rem;
}

.\!k-scroll-pr-4 {
    scroll-padding-right: 1rem !important;
}

.k-scroll-pr-4\.5 {
    scroll-padding-right: 1.125rem;
}

.\!k-scroll-pr-4\.5 {
    scroll-padding-right: 1.125rem !important;
}

.k-scroll-pr-5 {
    scroll-padding-right: 1.25rem;
}

.\!k-scroll-pr-5 {
    scroll-padding-right: 1.25rem !important;
}

.k-scroll-pr-5\.5 {
    scroll-padding-right: 1.375rem;
}

.\!k-scroll-pr-5\.5 {
    scroll-padding-right: 1.375rem !important;
}

.k-scroll-pr-6 {
    scroll-padding-right: 1.5rem;
}

.\!k-scroll-pr-6 {
    scroll-padding-right: 1.5rem !important;
}

.k-scroll-pr-6\.5 {
    scroll-padding-right: 1.625rem;
}

.\!k-scroll-pr-6\.5 {
    scroll-padding-right: 1.625rem !important;
}

.k-scroll-pr-7 {
    scroll-padding-right: 1.75rem;
}

.\!k-scroll-pr-7 {
    scroll-padding-right: 1.75rem !important;
}

.k-scroll-pr-7\.5 {
    scroll-padding-right: 1.875rem;
}

.\!k-scroll-pr-7\.5 {
    scroll-padding-right: 1.875rem !important;
}

.k-scroll-pr-8 {
    scroll-padding-right: 2rem;
}

.\!k-scroll-pr-8 {
    scroll-padding-right: 2rem !important;
}

.k-scroll-pr-9 {
    scroll-padding-right: 2.25rem;
}

.\!k-scroll-pr-9 {
    scroll-padding-right: 2.25rem !important;
}

.k-scroll-pr-10 {
    scroll-padding-right: 2.5rem;
}

.\!k-scroll-pr-10 {
    scroll-padding-right: 2.5rem !important;
}

.k-scroll-pr-11 {
    scroll-padding-right: 2.75rem;
}

.\!k-scroll-pr-11 {
    scroll-padding-right: 2.75rem !important;
}

.k-scroll-pr-12 {
    scroll-padding-right: 3rem;
}

.\!k-scroll-pr-12 {
    scroll-padding-right: 3rem !important;
}

.k-scroll-pr-13 {
    scroll-padding-right: 3.25rem;
}

.\!k-scroll-pr-13 {
    scroll-padding-right: 3.25rem !important;
}

.k-scroll-pr-14 {
    scroll-padding-right: 3.5rem;
}

.\!k-scroll-pr-14 {
    scroll-padding-right: 3.5rem !important;
}

.k-scroll-pr-15 {
    scroll-padding-right: 3.75rem;
}

.\!k-scroll-pr-15 {
    scroll-padding-right: 3.75rem !important;
}

.k-scroll-pr-16 {
    scroll-padding-right: 4rem;
}

.\!k-scroll-pr-16 {
    scroll-padding-right: 4rem !important;
}

.k-scroll-pr-17 {
    scroll-padding-right: 4.25rem;
}

.\!k-scroll-pr-17 {
    scroll-padding-right: 4.25rem !important;
}

.k-scroll-pr-18 {
    scroll-padding-right: 4.5rem;
}

.\!k-scroll-pr-18 {
    scroll-padding-right: 4.5rem !important;
}

.k-scroll-pr-19 {
    scroll-padding-right: 4.75rem;
}

.\!k-scroll-pr-19 {
    scroll-padding-right: 4.75rem !important;
}

.k-scroll-pr-20 {
    scroll-padding-right: 5rem;
}

.\!k-scroll-pr-20 {
    scroll-padding-right: 5rem !important;
}

.k-scroll-pr-21 {
    scroll-padding-right: 5.25rem;
}

.\!k-scroll-pr-21 {
    scroll-padding-right: 5.25rem !important;
}

.k-scroll-pr-22 {
    scroll-padding-right: 5.5rem;
}

.\!k-scroll-pr-22 {
    scroll-padding-right: 5.5rem !important;
}

.k-scroll-pr-23 {
    scroll-padding-right: 5.75rem;
}

.\!k-scroll-pr-23 {
    scroll-padding-right: 5.75rem !important;
}

.k-scroll-pr-24 {
    scroll-padding-right: 6rem;
}

.\!k-scroll-pr-24 {
    scroll-padding-right: 6rem !important;
}

.k-scroll-pr-25 {
    scroll-padding-right: 7rem;
}

.\!k-scroll-pr-25 {
    scroll-padding-right: 7rem !important;
}

.k-scroll-pr-26 {
    scroll-padding-right: 8rem;
}

.\!k-scroll-pr-26 {
    scroll-padding-right: 8rem !important;
}

.k-scroll-pr-27 {
    scroll-padding-right: 9rem;
}

.\!k-scroll-pr-27 {
    scroll-padding-right: 9rem !important;
}

.k-scroll-pr-28 {
    scroll-padding-right: 10rem;
}

.\!k-scroll-pr-28 {
    scroll-padding-right: 10rem !important;
}

.k-scroll-pr-29 {
    scroll-padding-right: 11rem;
}

.\!k-scroll-pr-29 {
    scroll-padding-right: 11rem !important;
}

.k-scroll-pr-30 {
    scroll-padding-right: 12rem;
}

.\!k-scroll-pr-30 {
    scroll-padding-right: 12rem !important;
}

.k-scroll-pb-0 {
    scroll-padding-bottom: 0px;
}

.\!k-scroll-pb-0 {
    scroll-padding-bottom: 0px !important;
}

.k-scroll-pb-1px {
    scroll-padding-bottom: 1px;
}

.\!k-scroll-pb-1px {
    scroll-padding-bottom: 1px !important;
}

.k-scroll-pb-0\.5 {
    scroll-padding-bottom: 0.125rem;
}

.\!k-scroll-pb-0\.5 {
    scroll-padding-bottom: 0.125rem !important;
}

.k-scroll-pb-1 {
    scroll-padding-bottom: 0.25rem;
}

.\!k-scroll-pb-1 {
    scroll-padding-bottom: 0.25rem !important;
}

.k-scroll-pb-1\.5 {
    scroll-padding-bottom: 0.375rem;
}

.\!k-scroll-pb-1\.5 {
    scroll-padding-bottom: 0.375rem !important;
}

.k-scroll-pb-2 {
    scroll-padding-bottom: 0.5rem;
}

.\!k-scroll-pb-2 {
    scroll-padding-bottom: 0.5rem !important;
}

.k-scroll-pb-2\.5 {
    scroll-padding-bottom: 0.625rem;
}

.\!k-scroll-pb-2\.5 {
    scroll-padding-bottom: 0.625rem !important;
}

.k-scroll-pb-3 {
    scroll-padding-bottom: 0.75rem;
}

.\!k-scroll-pb-3 {
    scroll-padding-bottom: 0.75rem !important;
}

.k-scroll-pb-3\.5 {
    scroll-padding-bottom: 0.875rem;
}

.\!k-scroll-pb-3\.5 {
    scroll-padding-bottom: 0.875rem !important;
}

.k-scroll-pb-4 {
    scroll-padding-bottom: 1rem;
}

.\!k-scroll-pb-4 {
    scroll-padding-bottom: 1rem !important;
}

.k-scroll-pb-4\.5 {
    scroll-padding-bottom: 1.125rem;
}

.\!k-scroll-pb-4\.5 {
    scroll-padding-bottom: 1.125rem !important;
}

.k-scroll-pb-5 {
    scroll-padding-bottom: 1.25rem;
}

.\!k-scroll-pb-5 {
    scroll-padding-bottom: 1.25rem !important;
}

.k-scroll-pb-5\.5 {
    scroll-padding-bottom: 1.375rem;
}

.\!k-scroll-pb-5\.5 {
    scroll-padding-bottom: 1.375rem !important;
}

.k-scroll-pb-6 {
    scroll-padding-bottom: 1.5rem;
}

.\!k-scroll-pb-6 {
    scroll-padding-bottom: 1.5rem !important;
}

.k-scroll-pb-6\.5 {
    scroll-padding-bottom: 1.625rem;
}

.\!k-scroll-pb-6\.5 {
    scroll-padding-bottom: 1.625rem !important;
}

.k-scroll-pb-7 {
    scroll-padding-bottom: 1.75rem;
}

.\!k-scroll-pb-7 {
    scroll-padding-bottom: 1.75rem !important;
}

.k-scroll-pb-7\.5 {
    scroll-padding-bottom: 1.875rem;
}

.\!k-scroll-pb-7\.5 {
    scroll-padding-bottom: 1.875rem !important;
}

.k-scroll-pb-8 {
    scroll-padding-bottom: 2rem;
}

.\!k-scroll-pb-8 {
    scroll-padding-bottom: 2rem !important;
}

.k-scroll-pb-9 {
    scroll-padding-bottom: 2.25rem;
}

.\!k-scroll-pb-9 {
    scroll-padding-bottom: 2.25rem !important;
}

.k-scroll-pb-10 {
    scroll-padding-bottom: 2.5rem;
}

.\!k-scroll-pb-10 {
    scroll-padding-bottom: 2.5rem !important;
}

.k-scroll-pb-11 {
    scroll-padding-bottom: 2.75rem;
}

.\!k-scroll-pb-11 {
    scroll-padding-bottom: 2.75rem !important;
}

.k-scroll-pb-12 {
    scroll-padding-bottom: 3rem;
}

.\!k-scroll-pb-12 {
    scroll-padding-bottom: 3rem !important;
}

.k-scroll-pb-13 {
    scroll-padding-bottom: 3.25rem;
}

.\!k-scroll-pb-13 {
    scroll-padding-bottom: 3.25rem !important;
}

.k-scroll-pb-14 {
    scroll-padding-bottom: 3.5rem;
}

.\!k-scroll-pb-14 {
    scroll-padding-bottom: 3.5rem !important;
}

.k-scroll-pb-15 {
    scroll-padding-bottom: 3.75rem;
}

.\!k-scroll-pb-15 {
    scroll-padding-bottom: 3.75rem !important;
}

.k-scroll-pb-16 {
    scroll-padding-bottom: 4rem;
}

.\!k-scroll-pb-16 {
    scroll-padding-bottom: 4rem !important;
}

.k-scroll-pb-17 {
    scroll-padding-bottom: 4.25rem;
}

.\!k-scroll-pb-17 {
    scroll-padding-bottom: 4.25rem !important;
}

.k-scroll-pb-18 {
    scroll-padding-bottom: 4.5rem;
}

.\!k-scroll-pb-18 {
    scroll-padding-bottom: 4.5rem !important;
}

.k-scroll-pb-19 {
    scroll-padding-bottom: 4.75rem;
}

.\!k-scroll-pb-19 {
    scroll-padding-bottom: 4.75rem !important;
}

.k-scroll-pb-20 {
    scroll-padding-bottom: 5rem;
}

.\!k-scroll-pb-20 {
    scroll-padding-bottom: 5rem !important;
}

.k-scroll-pb-21 {
    scroll-padding-bottom: 5.25rem;
}

.\!k-scroll-pb-21 {
    scroll-padding-bottom: 5.25rem !important;
}

.k-scroll-pb-22 {
    scroll-padding-bottom: 5.5rem;
}

.\!k-scroll-pb-22 {
    scroll-padding-bottom: 5.5rem !important;
}

.k-scroll-pb-23 {
    scroll-padding-bottom: 5.75rem;
}

.\!k-scroll-pb-23 {
    scroll-padding-bottom: 5.75rem !important;
}

.k-scroll-pb-24 {
    scroll-padding-bottom: 6rem;
}

.\!k-scroll-pb-24 {
    scroll-padding-bottom: 6rem !important;
}

.k-scroll-pb-25 {
    scroll-padding-bottom: 7rem;
}

.\!k-scroll-pb-25 {
    scroll-padding-bottom: 7rem !important;
}

.k-scroll-pb-26 {
    scroll-padding-bottom: 8rem;
}

.\!k-scroll-pb-26 {
    scroll-padding-bottom: 8rem !important;
}

.k-scroll-pb-27 {
    scroll-padding-bottom: 9rem;
}

.\!k-scroll-pb-27 {
    scroll-padding-bottom: 9rem !important;
}

.k-scroll-pb-28 {
    scroll-padding-bottom: 10rem;
}

.\!k-scroll-pb-28 {
    scroll-padding-bottom: 10rem !important;
}

.k-scroll-pb-29 {
    scroll-padding-bottom: 11rem;
}

.\!k-scroll-pb-29 {
    scroll-padding-bottom: 11rem !important;
}

.k-scroll-pb-30 {
    scroll-padding-bottom: 12rem;
}

.\!k-scroll-pb-30 {
    scroll-padding-bottom: 12rem !important;
}

.k-scroll-pl-0 {
    scroll-padding-left: 0px;
}

.\!k-scroll-pl-0 {
    scroll-padding-left: 0px !important;
}

.k-scroll-pl-1px {
    scroll-padding-left: 1px;
}

.\!k-scroll-pl-1px {
    scroll-padding-left: 1px !important;
}

.k-scroll-pl-0\.5 {
    scroll-padding-left: 0.125rem;
}

.\!k-scroll-pl-0\.5 {
    scroll-padding-left: 0.125rem !important;
}

.k-scroll-pl-1 {
    scroll-padding-left: 0.25rem;
}

.\!k-scroll-pl-1 {
    scroll-padding-left: 0.25rem !important;
}

.k-scroll-pl-1\.5 {
    scroll-padding-left: 0.375rem;
}

.\!k-scroll-pl-1\.5 {
    scroll-padding-left: 0.375rem !important;
}

.k-scroll-pl-2 {
    scroll-padding-left: 0.5rem;
}

.\!k-scroll-pl-2 {
    scroll-padding-left: 0.5rem !important;
}

.k-scroll-pl-2\.5 {
    scroll-padding-left: 0.625rem;
}

.\!k-scroll-pl-2\.5 {
    scroll-padding-left: 0.625rem !important;
}

.k-scroll-pl-3 {
    scroll-padding-left: 0.75rem;
}

.\!k-scroll-pl-3 {
    scroll-padding-left: 0.75rem !important;
}

.k-scroll-pl-3\.5 {
    scroll-padding-left: 0.875rem;
}

.\!k-scroll-pl-3\.5 {
    scroll-padding-left: 0.875rem !important;
}

.k-scroll-pl-4 {
    scroll-padding-left: 1rem;
}

.\!k-scroll-pl-4 {
    scroll-padding-left: 1rem !important;
}

.k-scroll-pl-4\.5 {
    scroll-padding-left: 1.125rem;
}

.\!k-scroll-pl-4\.5 {
    scroll-padding-left: 1.125rem !important;
}

.k-scroll-pl-5 {
    scroll-padding-left: 1.25rem;
}

.\!k-scroll-pl-5 {
    scroll-padding-left: 1.25rem !important;
}

.k-scroll-pl-5\.5 {
    scroll-padding-left: 1.375rem;
}

.\!k-scroll-pl-5\.5 {
    scroll-padding-left: 1.375rem !important;
}

.k-scroll-pl-6 {
    scroll-padding-left: 1.5rem;
}

.\!k-scroll-pl-6 {
    scroll-padding-left: 1.5rem !important;
}

.k-scroll-pl-6\.5 {
    scroll-padding-left: 1.625rem;
}

.\!k-scroll-pl-6\.5 {
    scroll-padding-left: 1.625rem !important;
}

.k-scroll-pl-7 {
    scroll-padding-left: 1.75rem;
}

.\!k-scroll-pl-7 {
    scroll-padding-left: 1.75rem !important;
}

.k-scroll-pl-7\.5 {
    scroll-padding-left: 1.875rem;
}

.\!k-scroll-pl-7\.5 {
    scroll-padding-left: 1.875rem !important;
}

.k-scroll-pl-8 {
    scroll-padding-left: 2rem;
}

.\!k-scroll-pl-8 {
    scroll-padding-left: 2rem !important;
}

.k-scroll-pl-9 {
    scroll-padding-left: 2.25rem;
}

.\!k-scroll-pl-9 {
    scroll-padding-left: 2.25rem !important;
}

.k-scroll-pl-10 {
    scroll-padding-left: 2.5rem;
}

.\!k-scroll-pl-10 {
    scroll-padding-left: 2.5rem !important;
}

.k-scroll-pl-11 {
    scroll-padding-left: 2.75rem;
}

.\!k-scroll-pl-11 {
    scroll-padding-left: 2.75rem !important;
}

.k-scroll-pl-12 {
    scroll-padding-left: 3rem;
}

.\!k-scroll-pl-12 {
    scroll-padding-left: 3rem !important;
}

.k-scroll-pl-13 {
    scroll-padding-left: 3.25rem;
}

.\!k-scroll-pl-13 {
    scroll-padding-left: 3.25rem !important;
}

.k-scroll-pl-14 {
    scroll-padding-left: 3.5rem;
}

.\!k-scroll-pl-14 {
    scroll-padding-left: 3.5rem !important;
}

.k-scroll-pl-15 {
    scroll-padding-left: 3.75rem;
}

.\!k-scroll-pl-15 {
    scroll-padding-left: 3.75rem !important;
}

.k-scroll-pl-16 {
    scroll-padding-left: 4rem;
}

.\!k-scroll-pl-16 {
    scroll-padding-left: 4rem !important;
}

.k-scroll-pl-17 {
    scroll-padding-left: 4.25rem;
}

.\!k-scroll-pl-17 {
    scroll-padding-left: 4.25rem !important;
}

.k-scroll-pl-18 {
    scroll-padding-left: 4.5rem;
}

.\!k-scroll-pl-18 {
    scroll-padding-left: 4.5rem !important;
}

.k-scroll-pl-19 {
    scroll-padding-left: 4.75rem;
}

.\!k-scroll-pl-19 {
    scroll-padding-left: 4.75rem !important;
}

.k-scroll-pl-20 {
    scroll-padding-left: 5rem;
}

.\!k-scroll-pl-20 {
    scroll-padding-left: 5rem !important;
}

.k-scroll-pl-21 {
    scroll-padding-left: 5.25rem;
}

.\!k-scroll-pl-21 {
    scroll-padding-left: 5.25rem !important;
}

.k-scroll-pl-22 {
    scroll-padding-left: 5.5rem;
}

.\!k-scroll-pl-22 {
    scroll-padding-left: 5.5rem !important;
}

.k-scroll-pl-23 {
    scroll-padding-left: 5.75rem;
}

.\!k-scroll-pl-23 {
    scroll-padding-left: 5.75rem !important;
}

.k-scroll-pl-24 {
    scroll-padding-left: 6rem;
}

.\!k-scroll-pl-24 {
    scroll-padding-left: 6rem !important;
}

.k-scroll-pl-25 {
    scroll-padding-left: 7rem;
}

.\!k-scroll-pl-25 {
    scroll-padding-left: 7rem !important;
}

.k-scroll-pl-26 {
    scroll-padding-left: 8rem;
}

.\!k-scroll-pl-26 {
    scroll-padding-left: 8rem !important;
}

.k-scroll-pl-27 {
    scroll-padding-left: 9rem;
}

.\!k-scroll-pl-27 {
    scroll-padding-left: 9rem !important;
}

.k-scroll-pl-28 {
    scroll-padding-left: 10rem;
}

.\!k-scroll-pl-28 {
    scroll-padding-left: 10rem !important;
}

.k-scroll-pl-29 {
    scroll-padding-left: 11rem;
}

.\!k-scroll-pl-29 {
    scroll-padding-left: 11rem !important;
}

.k-scroll-pl-30 {
    scroll-padding-left: 12rem;
}

.\!k-scroll-pl-30 {
    scroll-padding-left: 12rem !important;
}

.k-scroll-px-0 {
    scroll-padding-inline: 0px;
}

.\!k-scroll-px-0 {
    scroll-padding-inline: 0px !important;
}

.k-scroll-px-1px {
    scroll-padding-inline: 1px;
}

.\!k-scroll-px-1px {
    scroll-padding-inline: 1px !important;
}

.k-scroll-px-0\.5 {
    scroll-padding-inline: 0.125rem;
}

.\!k-scroll-px-0\.5 {
    scroll-padding-inline: 0.125rem !important;
}

.k-scroll-px-1 {
    scroll-padding-inline: 0.25rem;
}

.\!k-scroll-px-1 {
    scroll-padding-inline: 0.25rem !important;
}

.k-scroll-px-1\.5 {
    scroll-padding-inline: 0.375rem;
}

.\!k-scroll-px-1\.5 {
    scroll-padding-inline: 0.375rem !important;
}

.k-scroll-px-2 {
    scroll-padding-inline: 0.5rem;
}

.\!k-scroll-px-2 {
    scroll-padding-inline: 0.5rem !important;
}

.k-scroll-px-2\.5 {
    scroll-padding-inline: 0.625rem;
}

.\!k-scroll-px-2\.5 {
    scroll-padding-inline: 0.625rem !important;
}

.k-scroll-px-3 {
    scroll-padding-inline: 0.75rem;
}

.\!k-scroll-px-3 {
    scroll-padding-inline: 0.75rem !important;
}

.k-scroll-px-3\.5 {
    scroll-padding-inline: 0.875rem;
}

.\!k-scroll-px-3\.5 {
    scroll-padding-inline: 0.875rem !important;
}

.k-scroll-px-4 {
    scroll-padding-inline: 1rem;
}

.\!k-scroll-px-4 {
    scroll-padding-inline: 1rem !important;
}

.k-scroll-px-4\.5 {
    scroll-padding-inline: 1.125rem;
}

.\!k-scroll-px-4\.5 {
    scroll-padding-inline: 1.125rem !important;
}

.k-scroll-px-5 {
    scroll-padding-inline: 1.25rem;
}

.\!k-scroll-px-5 {
    scroll-padding-inline: 1.25rem !important;
}

.k-scroll-px-5\.5 {
    scroll-padding-inline: 1.375rem;
}

.\!k-scroll-px-5\.5 {
    scroll-padding-inline: 1.375rem !important;
}

.k-scroll-px-6 {
    scroll-padding-inline: 1.5rem;
}

.\!k-scroll-px-6 {
    scroll-padding-inline: 1.5rem !important;
}

.k-scroll-px-6\.5 {
    scroll-padding-inline: 1.625rem;
}

.\!k-scroll-px-6\.5 {
    scroll-padding-inline: 1.625rem !important;
}

.k-scroll-px-7 {
    scroll-padding-inline: 1.75rem;
}

.\!k-scroll-px-7 {
    scroll-padding-inline: 1.75rem !important;
}

.k-scroll-px-7\.5 {
    scroll-padding-inline: 1.875rem;
}

.\!k-scroll-px-7\.5 {
    scroll-padding-inline: 1.875rem !important;
}

.k-scroll-px-8 {
    scroll-padding-inline: 2rem;
}

.\!k-scroll-px-8 {
    scroll-padding-inline: 2rem !important;
}

.k-scroll-px-9 {
    scroll-padding-inline: 2.25rem;
}

.\!k-scroll-px-9 {
    scroll-padding-inline: 2.25rem !important;
}

.k-scroll-px-10 {
    scroll-padding-inline: 2.5rem;
}

.\!k-scroll-px-10 {
    scroll-padding-inline: 2.5rem !important;
}

.k-scroll-px-11 {
    scroll-padding-inline: 2.75rem;
}

.\!k-scroll-px-11 {
    scroll-padding-inline: 2.75rem !important;
}

.k-scroll-px-12 {
    scroll-padding-inline: 3rem;
}

.\!k-scroll-px-12 {
    scroll-padding-inline: 3rem !important;
}

.k-scroll-px-13 {
    scroll-padding-inline: 3.25rem;
}

.\!k-scroll-px-13 {
    scroll-padding-inline: 3.25rem !important;
}

.k-scroll-px-14 {
    scroll-padding-inline: 3.5rem;
}

.\!k-scroll-px-14 {
    scroll-padding-inline: 3.5rem !important;
}

.k-scroll-px-15 {
    scroll-padding-inline: 3.75rem;
}

.\!k-scroll-px-15 {
    scroll-padding-inline: 3.75rem !important;
}

.k-scroll-px-16 {
    scroll-padding-inline: 4rem;
}

.\!k-scroll-px-16 {
    scroll-padding-inline: 4rem !important;
}

.k-scroll-px-17 {
    scroll-padding-inline: 4.25rem;
}

.\!k-scroll-px-17 {
    scroll-padding-inline: 4.25rem !important;
}

.k-scroll-px-18 {
    scroll-padding-inline: 4.5rem;
}

.\!k-scroll-px-18 {
    scroll-padding-inline: 4.5rem !important;
}

.k-scroll-px-19 {
    scroll-padding-inline: 4.75rem;
}

.\!k-scroll-px-19 {
    scroll-padding-inline: 4.75rem !important;
}

.k-scroll-px-20 {
    scroll-padding-inline: 5rem;
}

.\!k-scroll-px-20 {
    scroll-padding-inline: 5rem !important;
}

.k-scroll-px-21 {
    scroll-padding-inline: 5.25rem;
}

.\!k-scroll-px-21 {
    scroll-padding-inline: 5.25rem !important;
}

.k-scroll-px-22 {
    scroll-padding-inline: 5.5rem;
}

.\!k-scroll-px-22 {
    scroll-padding-inline: 5.5rem !important;
}

.k-scroll-px-23 {
    scroll-padding-inline: 5.75rem;
}

.\!k-scroll-px-23 {
    scroll-padding-inline: 5.75rem !important;
}

.k-scroll-px-24 {
    scroll-padding-inline: 6rem;
}

.\!k-scroll-px-24 {
    scroll-padding-inline: 6rem !important;
}

.k-scroll-px-25 {
    scroll-padding-inline: 7rem;
}

.\!k-scroll-px-25 {
    scroll-padding-inline: 7rem !important;
}

.k-scroll-px-26 {
    scroll-padding-inline: 8rem;
}

.\!k-scroll-px-26 {
    scroll-padding-inline: 8rem !important;
}

.k-scroll-px-27 {
    scroll-padding-inline: 9rem;
}

.\!k-scroll-px-27 {
    scroll-padding-inline: 9rem !important;
}

.k-scroll-px-28 {
    scroll-padding-inline: 10rem;
}

.\!k-scroll-px-28 {
    scroll-padding-inline: 10rem !important;
}

.k-scroll-px-29 {
    scroll-padding-inline: 11rem;
}

.\!k-scroll-px-29 {
    scroll-padding-inline: 11rem !important;
}

.k-scroll-px-30 {
    scroll-padding-inline: 12rem;
}

.\!k-scroll-px-30 {
    scroll-padding-inline: 12rem !important;
}

.k-scroll-py-0 {
    scroll-padding-block: 0px;
}

.\!k-scroll-py-0 {
    scroll-padding-block: 0px !important;
}

.k-scroll-py-1px {
    scroll-padding-block: 1px;
}

.\!k-scroll-py-1px {
    scroll-padding-block: 1px !important;
}

.k-scroll-py-0\.5 {
    scroll-padding-block: 0.125rem;
}

.\!k-scroll-py-0\.5 {
    scroll-padding-block: 0.125rem !important;
}

.k-scroll-py-1 {
    scroll-padding-block: 0.25rem;
}

.\!k-scroll-py-1 {
    scroll-padding-block: 0.25rem !important;
}

.k-scroll-py-1\.5 {
    scroll-padding-block: 0.375rem;
}

.\!k-scroll-py-1\.5 {
    scroll-padding-block: 0.375rem !important;
}

.k-scroll-py-2 {
    scroll-padding-block: 0.5rem;
}

.\!k-scroll-py-2 {
    scroll-padding-block: 0.5rem !important;
}

.k-scroll-py-2\.5 {
    scroll-padding-block: 0.625rem;
}

.\!k-scroll-py-2\.5 {
    scroll-padding-block: 0.625rem !important;
}

.k-scroll-py-3 {
    scroll-padding-block: 0.75rem;
}

.\!k-scroll-py-3 {
    scroll-padding-block: 0.75rem !important;
}

.k-scroll-py-3\.5 {
    scroll-padding-block: 0.875rem;
}

.\!k-scroll-py-3\.5 {
    scroll-padding-block: 0.875rem !important;
}

.k-scroll-py-4 {
    scroll-padding-block: 1rem;
}

.\!k-scroll-py-4 {
    scroll-padding-block: 1rem !important;
}

.k-scroll-py-4\.5 {
    scroll-padding-block: 1.125rem;
}

.\!k-scroll-py-4\.5 {
    scroll-padding-block: 1.125rem !important;
}

.k-scroll-py-5 {
    scroll-padding-block: 1.25rem;
}

.\!k-scroll-py-5 {
    scroll-padding-block: 1.25rem !important;
}

.k-scroll-py-5\.5 {
    scroll-padding-block: 1.375rem;
}

.\!k-scroll-py-5\.5 {
    scroll-padding-block: 1.375rem !important;
}

.k-scroll-py-6 {
    scroll-padding-block: 1.5rem;
}

.\!k-scroll-py-6 {
    scroll-padding-block: 1.5rem !important;
}

.k-scroll-py-6\.5 {
    scroll-padding-block: 1.625rem;
}

.\!k-scroll-py-6\.5 {
    scroll-padding-block: 1.625rem !important;
}

.k-scroll-py-7 {
    scroll-padding-block: 1.75rem;
}

.\!k-scroll-py-7 {
    scroll-padding-block: 1.75rem !important;
}

.k-scroll-py-7\.5 {
    scroll-padding-block: 1.875rem;
}

.\!k-scroll-py-7\.5 {
    scroll-padding-block: 1.875rem !important;
}

.k-scroll-py-8 {
    scroll-padding-block: 2rem;
}

.\!k-scroll-py-8 {
    scroll-padding-block: 2rem !important;
}

.k-scroll-py-9 {
    scroll-padding-block: 2.25rem;
}

.\!k-scroll-py-9 {
    scroll-padding-block: 2.25rem !important;
}

.k-scroll-py-10 {
    scroll-padding-block: 2.5rem;
}

.\!k-scroll-py-10 {
    scroll-padding-block: 2.5rem !important;
}

.k-scroll-py-11 {
    scroll-padding-block: 2.75rem;
}

.\!k-scroll-py-11 {
    scroll-padding-block: 2.75rem !important;
}

.k-scroll-py-12 {
    scroll-padding-block: 3rem;
}

.\!k-scroll-py-12 {
    scroll-padding-block: 3rem !important;
}

.k-scroll-py-13 {
    scroll-padding-block: 3.25rem;
}

.\!k-scroll-py-13 {
    scroll-padding-block: 3.25rem !important;
}

.k-scroll-py-14 {
    scroll-padding-block: 3.5rem;
}

.\!k-scroll-py-14 {
    scroll-padding-block: 3.5rem !important;
}

.k-scroll-py-15 {
    scroll-padding-block: 3.75rem;
}

.\!k-scroll-py-15 {
    scroll-padding-block: 3.75rem !important;
}

.k-scroll-py-16 {
    scroll-padding-block: 4rem;
}

.\!k-scroll-py-16 {
    scroll-padding-block: 4rem !important;
}

.k-scroll-py-17 {
    scroll-padding-block: 4.25rem;
}

.\!k-scroll-py-17 {
    scroll-padding-block: 4.25rem !important;
}

.k-scroll-py-18 {
    scroll-padding-block: 4.5rem;
}

.\!k-scroll-py-18 {
    scroll-padding-block: 4.5rem !important;
}

.k-scroll-py-19 {
    scroll-padding-block: 4.75rem;
}

.\!k-scroll-py-19 {
    scroll-padding-block: 4.75rem !important;
}

.k-scroll-py-20 {
    scroll-padding-block: 5rem;
}

.\!k-scroll-py-20 {
    scroll-padding-block: 5rem !important;
}

.k-scroll-py-21 {
    scroll-padding-block: 5.25rem;
}

.\!k-scroll-py-21 {
    scroll-padding-block: 5.25rem !important;
}

.k-scroll-py-22 {
    scroll-padding-block: 5.5rem;
}

.\!k-scroll-py-22 {
    scroll-padding-block: 5.5rem !important;
}

.k-scroll-py-23 {
    scroll-padding-block: 5.75rem;
}

.\!k-scroll-py-23 {
    scroll-padding-block: 5.75rem !important;
}

.k-scroll-py-24 {
    scroll-padding-block: 6rem;
}

.\!k-scroll-py-24 {
    scroll-padding-block: 6rem !important;
}

.k-scroll-py-25 {
    scroll-padding-block: 7rem;
}

.\!k-scroll-py-25 {
    scroll-padding-block: 7rem !important;
}

.k-scroll-py-26 {
    scroll-padding-block: 8rem;
}

.\!k-scroll-py-26 {
    scroll-padding-block: 8rem !important;
}

.k-scroll-py-27 {
    scroll-padding-block: 9rem;
}

.\!k-scroll-py-27 {
    scroll-padding-block: 9rem !important;
}

.k-scroll-py-28 {
    scroll-padding-block: 10rem;
}

.\!k-scroll-py-28 {
    scroll-padding-block: 10rem !important;
}

.k-scroll-py-29 {
    scroll-padding-block: 11rem;
}

.\!k-scroll-py-29 {
    scroll-padding-block: 11rem !important;
}

.k-scroll-py-30 {
    scroll-padding-block: 12rem;
}

.\!k-scroll-py-30 {
    scroll-padding-block: 12rem !important;
}

.k-touch-action-none {
    touch-action: none;
}

.\!k-touch-action-none {
    touch-action: none !important;
}

.k-touch-action-auto {
    touch-action: auto;
}

.\!k-touch-action-auto {
    touch-action: auto !important;
}

.k-touch-action-pan-x {
    touch-action: pan-x;
}

.\!k-touch-action-pan-x {
    touch-action: pan-x !important;
}

.k-touch-action-pan-left {
    touch-action: pan-left;
}

.\!k-touch-action-pan-left {
    touch-action: pan-left !important;
}

.k-touch-action-pan-right {
    touch-action: pan-right;
}

.\!k-touch-action-pan-right {
    touch-action: pan-right !important;
}

.k-touch-action-pan-y {
    touch-action: pan-y;
}

.\!k-touch-action-pan-y {
    touch-action: pan-y !important;
}

.k-touch-action-pan-up {
    touch-action: pan-up;
}

.\!k-touch-action-pan-up {
    touch-action: pan-up !important;
}

.k-touch-action-pan-down {
    touch-action: pan-down;
}

.\!k-touch-action-pan-down {
    touch-action: pan-down !important;
}

.k-touch-action-pinch-zoom {
    touch-action: pinch-zoom;
}

.\!k-touch-action-pinch-zoom {
    touch-action: pinch-zoom !important;
}

.k-touch-action-manipulation {
    touch-action: manipulation;
}

.\!k-touch-action-manipulation {
    touch-action: manipulation !important;
}

.k-user-select-none {
    user-select: none;
}

.\!k-user-select-none {
    user-select: none !important;
}

.k-user-select-auto {
    user-select: auto;
}

.\!k-user-select-auto {
    user-select: auto !important;
}

.k-user-select-text {
    user-select: text;
}

.\!k-user-select-text {
    user-select: text !important;
}

.k-user-select-all {
    user-select: all;
}

.\!k-user-select-all {
    user-select: all !important;
}

.k-user-select-contain {
    user-select: contain;
}

.\!k-user-select-contain {
    user-select: contain !important;
}

.k-will-change-auto {
    will-change: auto;
}

.\!k-will-change-auto {
    will-change: auto !important;
}

.k-will-change-scroll {
    will-change: scroll-position;
}

.\!k-will-change-scroll {
    will-change: scroll-position !important;
}

.k-will-change-contents {
    will-change: contents;
}

.\!k-will-change-contents {
    will-change: contents !important;
}

.k-will-change-transform {
    will-change: transform;
}

.\!k-will-change-transform {
    will-change: transform !important;
}

.k-fill-none {
    fill: none;
}

.\!k-fill-none {
    fill: none !important;
}

.k-fill-inherit {
    fill: inherit;
}

.\!k-fill-inherit {
    fill: inherit !important;
}

.k-fill-current {
    fill: currentColor;
}

.\!k-fill-current {
    fill: currentColor !important;
}

.k-fill-transparent {
    fill: transparent;
}

.\!k-fill-transparent {
    fill: transparent !important;
}

.k-fill-black {
    fill: black;
}

.\!k-fill-black {
    fill: black !important;
}

.k-fill-white {
    fill: white;
}

.\!k-fill-white {
    fill: white !important;
}

.k-stroke-none {
    stroke: none;
}

.\!k-stroke-none {
    stroke: none !important;
}

.k-stroke-inherit {
    stroke: inherit;
}

.\!k-stroke-inherit {
    stroke: inherit !important;
}

.k-stroke-current {
    stroke: currentColor;
}

.\!k-stroke-current {
    stroke: currentColor !important;
}

.k-stroke-transparent {
    stroke: transparent;
}

.\!k-stroke-transparent {
    stroke: transparent !important;
}

.k-stroke-black {
    stroke: black;
}

.\!k-stroke-black {
    stroke: black !important;
}

.k-stroke-white {
    stroke: white;
}

.\!k-stroke-white {
    stroke: white !important;
}

.k-elevation-1 {
    box-shadow: var(--kendo-elevation-1, 0px 1px 2px rgba(0, 0, 0, 0.038));
}

.\!k-elevation-1 {
    box-shadow: var(--kendo-elevation-1, 0px 1px 2px rgba(0, 0, 0, 0.038)) !important;
}

.k-elevation-2 {
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.\!k-elevation-2 {
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075)) !important;
}

.k-elevation-3 {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.\!k-elevation-3 {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1)) !important;
}

.k-elevation-4 {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.\!k-elevation-4 {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125)) !important;
}

.k-elevation-5 {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
}

.\!k-elevation-5 {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15)) !important;
}

.k-elevation-6 {
    box-shadow: var(--kendo-elevation-6, 0px 11px 24px 0px rgba(0, 0, 0, 0.159));
}

.\!k-elevation-6 {
    box-shadow: var(--kendo-elevation-6, 0px 11px 24px 0px rgba(0, 0, 0, 0.159)) !important;
}

.k-elevation-7 {
    box-shadow: var(--kendo-elevation-7, 0px 14px 36px 0px rgba(0, 0, 0, 0.168));
}

.\!k-elevation-7 {
    box-shadow: var(--kendo-elevation-7, 0px 14px 36px 0px rgba(0, 0, 0, 0.168)) !important;
}

.k-elevation-8 {
    box-shadow: var(--kendo-elevation-8, 0px 16px 48px 0px rgba(0, 0, 0, 0.176));
}

.\!k-elevation-8 {
    box-shadow: var(--kendo-elevation-8, 0px 16px 48px 0px rgba(0, 0, 0, 0.176)) !important;
}

.k-elevation-9 {
    box-shadow: var(--kendo-elevation-9, 0px 18px 60px 0px rgba(0, 0, 0, 0.185));
}

.\!k-elevation-9 {
    box-shadow: var(--kendo-elevation-9, 0px 18px 60px 0px rgba(0, 0, 0, 0.185)) !important;
}

.k-body,
.k-typography {
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    font-weight: var(--kendo-font-weight-normal, normal);
    letter-spacing: var(--kendo-letter-spacing, normal);
    margin: 0;
}

.k-body p,
.k-typography p {
    margin: 0 0 1rem;
}

.k-h1 {
    font-size: var(--kendo-h1-font-size, 2.5rem);
    font-family: var(--kendo-h1-font-family, );
    line-height: var(--kendo-h1-line-height, 1.2);
    font-weight: var(--kendo-h1-font-weight, 500);
    letter-spacing: var(--kendo-h1-letter-spacing, );
    margin: var(--kendo-h1-margin, 0 0 0.5rem);
}

.k-h2 {
    font-size: var(--kendo-h2-font-size, 2rem);
    font-family: var(--kendo-h2-font-family, );
    line-height: var(--kendo-h2-line-height, 1.2);
    font-weight: var(--kendo-h2-font-weight, 500);
    letter-spacing: var(--kendo-h2-letter-spacing, );
    margin: var(--kendo-h2-margin, 0 0 0.5rem);
}

.k-h3 {
    font-size: var(--kendo-h3-font-size, 1.75rem);
    font-family: var(--kendo-h3-font-family, );
    line-height: var(--kendo-h3-line-height, 1.2);
    font-weight: var(--kendo-h3-font-weight, 500);
    letter-spacing: var(--kendo-h3-letter-spacing, );
    margin: var(--kendo-h3-margin, 0 0 0.5rem);
}

.k-h4 {
    font-size: var(--kendo-h4-font-size, 1.5rem);
    font-family: var(--kendo-h4-font-family, );
    line-height: var(--kendo-h4-line-height, 1.2);
    font-weight: var(--kendo-h4-font-weight, 500);
    letter-spacing: var(--kendo-h4-letter-spacing, );
    margin: var(--kendo-h4-margin, 0 0 0.5rem);
}

.k-h5 {
    font-size: var(--kendo-h5-font-size, 1.25rem);
    font-family: var(--kendo-h5-font-family, );
    line-height: var(--kendo-h5-line-height, 1.2);
    font-weight: var(--kendo-h5-font-weight, 500);
    letter-spacing: var(--kendo-h5-letter-spacing, );
    margin: var(--kendo-h5-margin, 0 0 0.5rem);
}

.k-h6 {
    font-size: var(--kendo-h6-font-size, 1rem);
    font-family: var(--kendo-h6-font-family, );
    line-height: var(--kendo-h6-line-height, 1.2);
    font-weight: var(--kendo-h6-font-weight, 500);
    letter-spacing: var(--kendo-h6-letter-spacing, );
    margin: var(--kendo-h6-margin, 0 0 0.5rem);
}

.k-paragraph {
    font-size: var(--kendo-paragraph-font-size, var(--kendo-font-size, inherit));
    font-family: var(--kendo-paragraph-font-family, var(--kendo-font-family, inherit));
    line-height: var(--kendo-paragraph-line-height, var(--kendo-line-height, normal));
    font-weight: var(--kendo-paragraph-font-weight, var(--kendo-font-weight-normal, normal));
    letter-spacing: var(--kendo-paragraph-letter-spacing, );
    margin: var(--kendo-paragraph-margin, 0 0 1rem);
}

.k-pre,
.k-code {
    font-size: var(--kendo-code-font-size, var(--kendo-font-size-sm, inherit));
    font-family: var(--kendo-code-font-family, var(--kendo-font-family-monospace, normal));
    line-height: var(--kendo-code-line-height, var(--kendo-line-height, normal));
    font-weight: var(--kendo-code-font-weight, var(--kendo-font-weight-normal, normal));
    letter-spacing: var(--kendo-code-letter-spacing, );
    border-style: solid;
    border-width: 1px;
}

.k-pre {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    overflow: auto;
}

.k-pre > .k-code {
    padding: 0;
    border-width: 0;
    border-color: transparent;
    background-color: transparent;
    font-family: inherit;
    font-size: inherit;
}

.k-code {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-display-1 {
    font-size: var(--kendo-display1-font-size, 5rem);
    font-family: var(--kendo-display1-font-family, );
    line-height: var(--kendo-display1-line-height, 1.2);
    font-weight: var(--kendo-display1-font-weight, 300);
    letter-spacing: var(--kendo-display1-letter-spacing, );
}

.k-display-2 {
    font-size: var(--kendo-display2-font-size, 4.5rem);
    font-family: var(--kendo-display2-font-family, );
    line-height: var(--kendo-display2-line-height, 1.2);
    font-weight: var(--kendo-display2-font-weight, 300);
    letter-spacing: var(--kendo-display2-letter-spacing, );
}

.k-display-3 {
    font-size: var(--kendo-display3-font-size, 4rem);
    font-family: var(--kendo-display3-font-family, );
    line-height: var(--kendo-display3-line-height, 1.2);
    font-weight: var(--kendo-display3-font-weight, 300);
    letter-spacing: var(--kendo-display3-letter-spacing, );
}

.k-display-4 {
    font-size: var(--kendo-display4-font-size, 3.5rem);
    font-family: var(--kendo-display4-font-family, );
    line-height: var(--kendo-display4-line-height, 1.2);
    font-weight: var(--kendo-display4-font-weight, 300);
    letter-spacing: var(--kendo-display4-letter-spacing, );
}

.k-body {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-pre,
.k-code {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-svg-icon {
    width: 16px;
    height: 16px;
    outline: 0;
    line-height: 1;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    position: relative;
}

.k-svg-icon > svg {
    fill: currentColor;
    flex: 1 1 auto;
}

.k-svg-icon.k-icon-xs {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-svg-icon.k-icon-sm {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-svg-icon.k-icon-md {
    width: 16px;
    height: 16px;
}

.k-svg-icon.k-icon-lg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-svg-icon.k-icon-xl {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-svg-icon.k-icon-xxl {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-svg-icon.k-icon-xxxl {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-flip-h.k-svg-icon, .k-svg-icon.k-flip-x,
.k-flip-v.k-svg-icon,
.k-svg-icon.k-flip-y,
.k-flip-h.k-flip-v.k-svg-icon,
.k-flip-v.k-svg-icon.k-flip-x,
.k-svg-icon.k-flip-x.k-flip-y,
.k-flip-h.k-svg-icon.k-flip-y {
    transform: none;
}

.k-flip-h > svg, .k-flip-x > svg {
    transform: scaleX(-1);
}

.k-flip-v > svg, .k-flip-y > svg {
    transform: scaleY(-1);
}

.k-flip-h.k-flip-v > svg, .k-flip-v.k-flip-x > svg, .k-flip-x.k-flip-y > svg, .k-flip-h.k-flip-y > svg,
.k-flip-both > svg {
    transform: scale(-1, -1);
}

.k-rotate-0.k-svg-icon {
    transform: none;
}

.k-rotate-0 > svg {
    transform: rotate(0deg);
}

.k-rotate-45.k-svg-icon {
    transform: none;
}

.k-rotate-45 > svg {
    transform: rotate(45deg);
}

.k-rotate-90.k-svg-icon {
    transform: none;
}

.k-rotate-90 > svg {
    transform: rotate(90deg);
}

.k-rotate-135.k-svg-icon {
    transform: none;
}

.k-rotate-135 > svg {
    transform: rotate(135deg);
}

.k-rotate-180.k-svg-icon {
    transform: none;
}

.k-rotate-180 > svg {
    transform: rotate(180deg);
}

.k-rotate-225.k-svg-icon {
    transform: none;
}

.k-rotate-225 > svg {
    transform: rotate(225deg);
}

.k-rotate-270.k-svg-icon {
    transform: none;
}

.k-rotate-270 > svg {
    transform: rotate(270deg);
}

.k-rotate-315.k-svg-icon {
    transform: none;
}

.k-rotate-315 > svg {
    transform: rotate(315deg);
}

.k-icon-wrap {
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    gap: 0;
    align-items: center;
    align-self: flex-start;
    vertical-align: middle;
    position: relative;
}

.k-icon-wrap::before {
    content: "\200b";
    width: 0;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-icon-wrapper-host {
    display: contents;
}

.k-icon-with-modifier {
    position: relative;
    margin: .25em;
}

.k-icon.k-icon-modifier {
    width: 1em;
    height: 1em;
    position: absolute;
    font-size: .5em;
    bottom: 0;
    right: 0;
    margin: 0 -.5em -.5em 0;
}

.k-i-none::before {
    content: "";
    display: none;
}

.k-icon-action {
    display: inline-flex;
    padding: var(--kendo-spacing-1, 0.25rem);
    line-height: 1;
    align-items: center;
    vertical-align: middle;
    cursor: pointer;
}

.k-sprite {
    display: inline-block;
    width: 16px;
    height: 16px;
    overflow: hidden;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-align: center;
}

.k-image {
    display: inline-block;
}

.k-messagebox {
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0 0 0 4px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-messagebox a {
    color: inherit;
    font-style: normal;
    text-decoration: underline;
}

.k-messagebox-primary {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    color: var(--kendo-color-primary-on-subtle, #052c65);
    background-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.k-messagebox-secondary {
    border-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
    color: var(--kendo-color-secondary-on-subtle, #2B2F32);
    background-color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.k-messagebox-tertiary {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
    color: var(--kendo-color-tertiary-on-subtle, #432874);
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.k-messagebox-info {
    border-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
    color: var(--kendo-color-info-on-subtle, #055160);
    background-color: var(--kendo-color-info-subtle, #cff4fc);
}

.k-messagebox-success {
    border-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
    color: var(--kendo-color-success-on-subtle, #0A3622);
    background-color: var(--kendo-color-success-subtle, #d1e7dd);
}

.k-messagebox-warning {
    border-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
    color: var(--kendo-color-warning-on-subtle, #664d03);
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.k-messagebox-error {
    border-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
    color: var(--kendo-color-error-on-subtle, #58151c);
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.k-messagebox-dark {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.k-messagebox-light {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
    color: var(--kendo-color-light-on-subtle, #495057);
    background-color: var(--kendo-color-light-subtle, #ffffff);
}

.k-messagebox-inverse {
    border-color: var(--kendo-color-dark-hover, #343a40);
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.k-drag-clue {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    z-index: 20000;
    cursor: move;
}

.k-drag-status,
.k-drag-clue .k-drag-status {
    margin: 0;
    margin-right: .4ex;
}

.k-drop-hint {
    display: flex;
    gap: 4px;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    z-index: 1000;
    transform: translate(-50%, -50%);
}

.k-drop-hint-start,
.k-drop-hint-end {
    flex-shrink: 0;
    border-width: 4px;
    border-style: solid;
    border-color: transparent;
}

.k-drop-hint-line {
    flex-grow: 1;
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-drop-hint-h .k-drop-hint-start {
    border-left-width: 6.9282032304px;
    border-left-color: var(--kendo-color-primary, #0d6efd);
    border-right-width: 0;
}

.k-drop-hint-h .k-drop-hint-line {
    width: 20px;
    height: 1px;
}

.k-drop-hint-h .k-drop-hint-end {
    border-right-width: 6.9282032304px;
    border-right-color: var(--kendo-color-primary, #0d6efd);
    border-left-width: 0;
}

.k-drop-hint-v {
    flex-direction: column;
}

.k-drop-hint-v .k-drop-hint-start {
    border-top-width: 6.9282032304px;
    border-top-color: var(--kendo-color-primary, #0d6efd);
    border-bottom-width: 0;
}

.k-drop-hint-v .k-drop-hint-line {
    width: 1px;
    height: 20px;
}

.k-drop-hint-v .k-drop-hint-end {
    border-bottom-width: 6.9282032304px;
    border-bottom-color: var(--kendo-color-primary, #0d6efd);
    border-top-width: 0;
}

.k-reorder-cue {
    position: absolute;
}

.k-reorder-cue::before, .k-reorder-cue::after {
    content: "";
    width: 0;
    height: 0;
    border: 3px solid transparent;
    position: absolute;
    transform: translateX(-50%);
}

.k-reorder-cue::before {
    border-bottom-width: 0;
    border-top-color: currentColor;
    top: -4px;
}

.k-reorder-cue::after {
    border-top-width: 0;
    border-bottom-color: currentColor;
    bottom: -4px;
}

.k-drag-clue {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-checkbox {
    margin: 0;
    padding: 0;
    line-height: initial;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    flex: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    -webkit-appearance: none;
}

.k-checkbox:checked,
.k-checkbox.k-checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='var%28--kendo-color-on-primary, %23ffffff%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.k-checkbox:indeterminate,
.k-checkbox.k-indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='var%28--kendo-color-on-primary, %23ffffff%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.k-checkbox:disabled,
.k-checkbox.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-checkbox-wrap {
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    gap: 0;
    align-items: center;
    align-self: flex-start;
    vertical-align: middle;
    position: relative;
}

.k-checkbox-wrap::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-checkbox-label {
    margin: 0;
    padding: 0;
    display: inline-flex;
    align-items: flex-start;
    gap: var(--kendo-spacing-1, 0.25rem);
    vertical-align: middle;
    position: relative;
    cursor: pointer;
}

.k-checkbox-label .k-ripple {
    visibility: hidden !important;
}

.k-checkbox + .k-label,
.k-checkbox-wrap + .k-label,
.k-checkbox + .k-checkbox-label,
.k-checkbox-wrap + .k-checkbox-label {
    display: inline;
    margin-inline-start: var(--kendo-spacing-1, 0.25rem);
}

.k-checkbox-label:empty {
    display: none !important;
}

.k-checkbox-label.k-no-text {
    min-width: 1px;
}

.k-checkbox-list {
    margin: 0;
    padding: 0;
    display: flex;
    flex-flow: column nowrap;
    gap: 0;
    list-style: none;
}

.k-checkbox-item,
.k-checkbox-list-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-0, 0px);
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-checkbox-item .k-checkbox-label,
.k-checkbox-list-item .k-checkbox-label {
    margin: 0;
}

.k-checkbox-list-horizontal,
.k-checkbox-list.k-list-horizontal {
    display: flex;
    flex-flow: row wrap;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-ripple-container .k-checkbox::after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 100%;
    z-index: -1;
    transition: opacity 100ms linear, transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(-50%, -50%) scale(0);
    transform-origin: center center;
}

.k-ripple-container .k-checkbox:focus,
.k-ripple-container .k-checkbox.k-focus {
    box-shadow: none !important;
}

.k-ripple-container .k-checkbox:disabled::after,
.k-ripple-container .k-checkbox.k-disabled::after {
    display: none;
}

.k-checkbox-sm {
    width: var(--kendo-spacing-3, 0.75rem);
    height: var(--kendo-spacing-3, 0.75rem);
}

.k-checkbox-sm::before {
    font-size: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-ripple-container .k-checkbox-sm::after {
    width: 300%;
    height: 300%;
}

.k-checkbox-md {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
}

.k-checkbox-md::before {
    font-size: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-ripple-container .k-checkbox-md::after {
    width: 300%;
    height: 300%;
}

.k-checkbox-lg {
    width: var(--kendo-spacing-5, 1.25rem);
    height: var(--kendo-spacing-5, 1.25rem);
}

.k-checkbox-lg::before {
    font-size: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-ripple-container .k-checkbox-lg::after {
    width: 300%;
    height: 300%;
}

.k-checkbox.k-rounded-sm {
    border-radius: calc( var(--kendo-border-radius-sm, 0.25rem) / 2);
}

.k-checkbox.k-rounded-md {
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.k-checkbox.k-rounded-lg {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-checkbox {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-checkbox:focus,
.k-checkbox.k-focus {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-checkbox:indeterminate,
.k-checkbox.k-indeterminate {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-checkbox:checked,
.k-checkbox.k-checked {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-checkbox:checked:focus,
.k-checkbox.k-checked.k-focus {
    border-color: var(--kendo-color-primary, #0d6efd);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-checkbox.k-invalid {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-checkbox.k-invalid + .k-checkbox-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-checkbox-wrap .k-ripple-blob {
    color: var(--kendo-color-primary, #0d6efd);
    opacity: 0.25;
}

.k-ripple-container .k-checkbox::after {
    background: var(--kendo-color-primary, #0d6efd);
    opacity: 0.25;
}

.k-list-container {
    display: flex;
    flex-flow: column nowrap;
}

.k-list-container > .k-list {
    flex: 1;
    height: 100%;
}

.k-list {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: var(--kendo-font-family, inherit);
    display: flex;
    flex-flow: column nowrap;
    outline: none;
    position: relative;
    overflow: hidden;
}

.k-list *,
.k-list *::before,
.k-list *::after {
    box-sizing: border-box;
}

.k-popup > .k-list {
    height: 100%;
    border-width: 0;
}

.k-list-group-sticky-header {
    border-width: 0;
    border-width: 0 0 1px;
    border-style: solid;
    font-weight: var(--kendo-font-weight-bold, normal);
    white-space: nowrap;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    flex: none;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}

.k-list-content {
    border-color: inherit;
    flex: 1 1 auto;
    overflow: hidden;
    overflow-y: auto;
    position: relative;
}

.k-list-ul {
    margin: 0;
    padding: 0;
    border-width: 0;
    border-color: inherit;
    height: auto;
    list-style: none;
}

.k-list-item, .k-list-optionlabel {
    border: 0;
    outline: none;
    cursor: pointer;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    position: relative;
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.k-list-item.k-first::before, .k-first.k-list-optionlabel::before {
    content: "";
    border-width: 1px 0 0;
    border-style: solid;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.k-list-item-text::before,
.k-list-header-text::before,
.k-list-optionlabel::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
}

.k-list-optionlabel {
    column-gap: 0;
}

.k-list-group-item {
    border-width: 0;
    border-width: 1px 0 0;
    border-style: solid;
    font-weight: var(--kendo-font-weight-bold, normal);
    cursor: default;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    position: relative;
}

.k-list-item-group-label {
    padding-block: 0;
    padding-inline: .5em;
    font-size: .75em;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

.k-virtual-content,
.k-virtual-list .k-list-content {
    overflow-y: scroll;
}

.k-virtual-list .k-list-item, .k-virtual-list .k-list-optionlabel,
.k-virtual-list .k-list-group-item,
.k-virtual-content .k-list-item,
.k-virtual-content .k-list-optionlabel,
.k-virtual-content .k-list-group-item {
    position: absolute;
    width: 100%;
}

.k-virtual-list .k-list-item-text,
.k-virtual-list .k-list-header-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-virtual-list .k-list-optionlabel {
    position: relative;
}

.k-list-filter {
    display: block;
    position: relative;
    padding: var(--kendo-spacing-4, 1rem);
    box-sizing: border-box;
    flex: none;
}

.k-list-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-list-sm .k-list-group-sticky-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-sm .k-list-item, .k-list-sm .k-list-optionlabel {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-sm .k-list-group-item {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-list-md .k-list-group-sticky-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-md .k-list-item, .k-list-md .k-list-optionlabel {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-md .k-list-group-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-list-lg .k-list-group-sticky-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-lg .k-list-item, .k-list-lg .k-list-optionlabel {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-lg .k-list-group-item {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-no-data, .k-nodata {
    min-height: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: lighter;
    text-align: center;
    white-space: normal;
}

.k-list {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-list-group-sticky-header {
    border-color: inherit;
}

.k-list-item:hover, .k-list-optionlabel:hover, .k-list-item.k-hover, .k-hover.k-list-optionlabel {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-list-item:focus, .k-list-optionlabel:focus, .k-list-item.k-focus, .k-focus.k-list-optionlabel {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-list-item.k-selected, .k-selected.k-list-optionlabel {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-list-item.k-selected:hover, .k-selected.k-list-optionlabel:hover, .k-list-item.k-selected.k-hover, .k-selected.k-hover.k-list-optionlabel {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-list-optionlabel,
.k-list-optionlabel.k-hover,
.k-list-optionlabel:hover {
    color: var(--kendo-color-subtle, #596169);
}

.k-list-group-item {
    border-color: inherit;
}

.k-list-item-group-label {
    color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-no-data, .k-nodata {
    color: var(--kendo-color-subtle, #596169);
}

.k-listgroup {
    border-radius: var(--kendo-spacing-1, 0.25rem);
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
}

.k-listgroup > ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
}

.k-listgroup .k-listgroup-item + .k-listgroup-item {
    border-top-width: 1px;
}

.k-listgroup-flush {
    border-radius: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.k-listgroup-item {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex: 0 0 auto;
    position: relative;
}

.k-listgroup-item > .k-link {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    color: inherit;
    text-decoration: none;
    outline: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    position: relative;
}

.k-listgroup-item > .k-link > .k-select {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    align-items: center;
    flex: 0 0 auto;
    position: absolute;
    top: 50%;
    inset-inline-end: 0;
    transform: translateY(-50%);
}

.k-listgroup-item-segmented {
    align-items: stretch;
}

.k-listgroup-item-segmented > .k-link {
    margin-right: 0;
}

.k-listgroup-item-segmented > .k-select {
    margin: calc( var(--kendo-spacing-2, 0.5rem) * -1) calc( var(--kendo-spacing-4, 1rem) * -1) calc( var(--kendo-spacing-2, 0.5rem) * -1) 0;
    padding: var(--kendo-spacing-2, 0.5rem);
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: inherit;
    cursor: pointer;
}

.k-listgroup-form-row {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex: 1 1 auto;
    position: relative;
}

.k-listgroup-form-row .k-listgroup-form-field-label {
    width: 40%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-listgroup-form-row .k-listgroup-form-field-wrapper {
    width: 50%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    text-align: end;
    position: relative;
}

.k-listgroup-form-row .k-listgroup-form-field-wrapper select,
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="text"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="password"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="date"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="time"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="datetime-local"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="number"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
    width: 100%;
    box-sizing: border-box;
    flex: 1 1 100%;
}

.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
    min-height: 4em;
    resize: vertical;
}

.k-listgroup-item.k-listgroup-form-row {
    margin: 0;
}

[dir="rtl"] .k-listgroup-item > .k-link > .k-select {
    right: auto;
    left: 0;
}

[dir="rtl"] .k-listgroup-item-segmented > .k-link {
    margin-right: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-left: 0;
}

[dir="rtl"] .k-listgroup-item-segmented > .k-select {
    margin-right: 0;
    margin-left: calc( var(--kendo-spacing-4, 1rem) * -1);
    border-right-width: 1px;
    border-left-width: 0;
}

.k-noflexbox .k-listgroup,
.k-noflexbox .k-listgroup > ul .k-listgroup-item,
.k-noflexbox .k-listgroup-item > .k-link {
    display: block;
}

.k-listgroup {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-overlay {
    width: 100%;
    height: 100%;
    opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10001;
}

.k-overlay {
    background-color: #000000;
}

.k-overlay-primary {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-overlay-secondary {
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-overlay-tertiary {
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-overlay-info {
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-overlay-success {
    background-color: var(--kendo-color-success, #198754);
}

.k-overlay-warning {
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-overlay-error {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-overlay-dark {
    background-color: var(--kendo-color-dark, #212529);
}

.k-overlay-light {
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-overlay-inverse {
    background-color: var(--kendo-color-dark, #212529);
}

.k-animation-container {
    position: absolute;
    overflow: hidden;
    z-index: 100;
}

.k-animation-container-fixed {
    position: fixed;
}

.k-animation-container-relative {
    position: relative;
    display: inline-block;
}

.k-animation-container {
    border-radius: 0 0 0.375rem 0.375rem;
}

.k-animation-container-shown {
    overflow: visible;
}

.k-popup {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

.k-popup .k-item {
    outline: none;
}

.k-popup > .k-colorpalette {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-popup.k-popup-transparent {
    border-width: 0;
    background-color: transparent;
    box-shadow: none;
}

.k-popup.k-popup-flush {
    padding: 0;
}

.k-popup > .k-widget,
.k-popup > .k-coloreditor {
    border-width: 0;
}

.k-shadow {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-popup.k-column-menu {
    padding-top: 0;
    padding-bottom: 0;
}

.k-popup {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-animation-container {
    border-radius: 0 0 var(--kendo-border-radius-md, 0.375rem) var(--kendo-border-radius-md, 0.375rem);
}

.k-ripple-target {
    position: relative;
}

.k-ripple {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
    pointer-events: none;
}

.k-ripple-blob {
    pointer-events: none;
    position: absolute;
    border-radius: 50%;
    padding: 0;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity 100ms linear, transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: .1;
    background-color: currentColor;
}

.k-primary .k-ripple-blob {
    opacity: .2;
}

.k-ripple-focus::after {
    visibility: visible;
    animation: ripple 600ms ease-out;
}

@keyframes ripple {
    0% {
        transform: translate(-50%, -50%) scale(0);
    }
    20% {
        transform: translate(-50%, -50%) scale(1);
    }
    100% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(1);
    }
}

.k-table {
    width: 100%;
    max-width: none;
    border-width: 1px;
    border-style: solid;
    text-align: start;
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    outline: none;
}

.k-data-table {
    border-width: 1px;
    border-style: solid;
}

.k-data-table .k-table {
    table-layout: fixed;
}

.k-table-thead,
.k-table-tbody,
.k-table-tfoot,
.k-table-row,
.k-table-alt-row {
    border-color: inherit;
    text-align: inherit;
}

.k-table-th,
.k-table-td {
    border-width: 0 0 0px 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    font-weight: normal;
    text-align: inherit;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: table-cell;
    overflow: hidden;
    position: relative;
}

.k-table-th:first-child,
.k-table-td:first-child {
    border-left-width: 0;
}

.k-table-th {
    border-bottom-width: 1px;
}

.k-table-header {
    padding-inline-end: var(--kendo-scrollbar-width);
    border-width: 0 0 1px;
    border-style: solid;
    box-sizing: border-box;
}

.k-table-header .k-table {
    border-width: 0;
}

.k-table-header-wrap {
    margin-right: -1px;
    width: 100%;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: inherit;
    overflow: hidden;
}

.k-table-header > .k-table,
.k-table-header-wrap > .k-table {
    margin-bottom: -1px;
}

.k-table-group-sticky-header {
    flex: none;
}

.k-table-group-sticky-header .k-table-th {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
}

.k-table-list {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: none;
    border-width: 0;
    display: table;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
    empty-cells: show;
    list-style: none;
    outline: none;
}

.k-table-list .k-table-row {
    position: relative;
}

.k-table-list .k-table-row,
.k-table-list .k-table-group-row {
    width: 100%;
    box-sizing: border-box;
    display: table-row;
}

.k-table-list .k-table-row.k-first {
    border-top: 1px solid currentColor;
}

.k-table-list .k-table-th,
.k-table-list .k-table-td {
    vertical-align: middle;
}

.k-table-list .k-table-group-row {
    position: sticky;
}

.k-table-list .k-table-group-row::before {
    content: "\200b";
    padding-inline: 0;
    width: 0;
    display: block;
    overflow: hidden;
}

.k-table-list .k-table-group-row .k-table-th {
    width: 100%;
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    position: absolute;
    top: 0;
}

.k-table-list .k-table-spacer-td {
    padding: 0 !important;
    width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

.k-table-list .k-table-group-td {
    padding: 0 !important;
    width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    overflow: visible;
}

.k-table-list .k-table-group-td > span {
    font-size: .75em;
    position: absolute;
    top: 0;
    right: 0;
}

.k-virtual-table .k-table-row,
.k-virtual-table .k-table-group-row {
    position: absolute;
    width: 100%;
}

.k-table-scroller {
    position: relative;
    overflow: auto;
}

.k-table-scroller > .k-table {
    border-width: 0;
}

.k-table-footer {
    padding-inline-end: var(--kendo-scrollbar-width);
    border-width: 1px 0 0;
    border-style: solid;
    box-sizing: border-box;
}

.k-table-footer .k-table {
    border-width: 0;
}

.k-table-footer-wrap {
    margin-right: -1px;
    width: 100%;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: inherit;
    overflow: hidden;
}

.k-table-sm {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-table-sm .k-table-th,
.k-table-sm .k-table-td {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-table-sm .k-table-list .k-table-group-td > span {
    padding-block: 0;
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-table-sm .k-table-list .k-table-group-row::before {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: 0;
}

.k-table-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-table-md .k-table-th,
.k-table-md .k-table-td {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-table-md .k-table-list .k-table-group-td > span {
    padding-block: 0;
    padding-inline: calc( 0.5rem / 2);
}

.k-table-md .k-table-list .k-table-group-row::before {
    padding-block: 0.5rem;
    padding-inline: 0;
}

.k-table-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-table-lg .k-table-th,
.k-table-lg .k-table-td {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-table-lg .k-table-list .k-table-group-td > span {
    padding-block: 0;
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-table-lg .k-table-list .k-table-group-row::before {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: 0;
}

.k-rtl.k-table .k-table-th,
.k-rtl.k-table .k-table-td,
.k-rtl .k-table .k-table-th,
.k-rtl .k-table .k-table-td,
[dir="rtl"].k-table .k-table-th,
[dir="rtl"].k-table .k-table-td,
[dir="rtl"] .k-table .k-table-th,
[dir="rtl"] .k-table .k-table-td {
    border-left-width: 0;
    border-right-width: 1px;
}

.k-rtl.k-table .k-table-th:first-child,
.k-rtl.k-table .k-table-td:first-child,
.k-rtl .k-table .k-table-th:first-child,
.k-rtl .k-table .k-table-td:first-child,
[dir="rtl"].k-table .k-table-th:first-child,
[dir="rtl"].k-table .k-table-td:first-child,
[dir="rtl"] .k-table .k-table-th:first-child,
[dir="rtl"] .k-table .k-table-td:first-child {
    border-right-width: 0;
}

.k-rtl.k-table .k-table-header-wrap,
.k-rtl.k-table .k-table-footer-wrap,
.k-rtl .k-table .k-table-header-wrap,
.k-rtl .k-table .k-table-footer-wrap,
[dir="rtl"].k-table .k-table-header-wrap,
[dir="rtl"].k-table .k-table-footer-wrap,
[dir="rtl"] .k-table .k-table-header-wrap,
[dir="rtl"] .k-table .k-table-footer-wrap {
    margin-right: 0;
    margin-left: -1px;
    border-left-width: 1px;
    border-right-width: 0;
}

.k-rtl .k-table-list .k-table-group-td > span,
[dir="rtl"] .k-table-list .k-table-group-td > span {
    left: 0;
    right: auto;
}

.k-table,
.k-data-table {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-table-thead,
.k-table-header,
.k-table-group-sticky-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-table-tfoot,
.k-table-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-table-group-row {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-table-group-td > span {
    color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-table-alt-row {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-table-tbody .k-table-row:hover,
.k-table-list .k-table-row:hover,
.k-table-tbody .k-table-row.k-hover,
.k-table-list .k-table-row.k-hover {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 9%, transparent);
}

.k-table-tbody .k-table-row.k-focus, .k-table-tbody .k-table-row:focus,
.k-table-list .k-table-row.k-focus,
.k-table-list .k-table-row:focus,
.k-table-tbody .k-table-td.k-focus,
.k-table-tbody .k-table-td:focus,
.k-table-list .k-table-td.k-focus,
.k-table-list .k-table-td:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-table-tbody .k-table-row.k-selected > .k-table-td,
.k-table-list .k-table-row.k-selected {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-virtual-scroller {
    width: 100%;
    height: 100%;
    flex: 1 1 auto;
    overflow: auto;
    position: relative;
}

.k-virtual-scroller-wrap {
    position: relative;
    z-index: 1;
}

.k-virtual-scroller-content {
    position: absolute;
    width: 100%;
    top: 0;
    inset-inline-start: 0;
}

.k-virtual-scroller-size {
    position: relative;
    z-index: 0;
}

.k-avatar {
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    overflow: hidden;
}

.k-avatar *,
.k-avatar *::before,
.k-avatar *::after {
    box-sizing: border-box;
}

.k-avatar-text,
.k-avatar-initials {
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-avatar-icon {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-avatar-image {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.k-avatar-image > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    vertical-align: top;
}

.k-avatar-sm {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
    flex-basis: var(--kendo-spacing-4, 1rem);
}

.k-avatar-md {
    width: var(--kendo-spacing-8, 2rem);
    height: var(--kendo-spacing-8, 2rem);
    flex-basis: var(--kendo-spacing-8, 2rem);
}

.k-avatar-lg {
    width: var(--kendo-spacing-16, 4rem);
    height: var(--kendo-spacing-16, 4rem);
    flex-basis: var(--kendo-spacing-16, 4rem);
}

.k-avatar-bordered {
    border-width: 1px;
}

.k-avatar-solid-primary {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-avatar-solid-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-avatar-solid-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-avatar-solid-info {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-avatar-solid-success {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-avatar-solid-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-avatar-solid-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-avatar-solid-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-avatar-solid-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-avatar-solid-inverse {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-avatar-outline {
    border-color: currentColor;
}

.k-avatar-outline-primary {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-avatar-outline-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-avatar-outline-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-avatar-outline-info {
    color: var(--kendo-color-info, #0dcaf0);
}

.k-avatar-outline-success {
    color: var(--kendo-color-success, #198754);
}

.k-avatar-outline-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-avatar-outline-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-avatar-outline-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-avatar-outline-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-avatar-outline-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-badge {
    padding: 0;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    color: inherit;
    background-color: transparent;
    font: inherit;
    text-align: center;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-badge *,
.k-badge *::before,
.k-badge *::after {
    box-sizing: border-box;
}

.k-badge > * {
    color: inherit;
}

a.k-badge,
.k-badge > a {
    text-decoration: none;
}

a.k-badge:hover,
.k-badge > a:hover {
    text-decoration: underline;
}

.k-badge-icon {
    max-width: 1em;
    max-height: 1em;
    font-size: inherit;
}

.k-badge-icon.k-svg-icon svg {
    fill: currentColor;
}

.k-badge-sm {
    padding-block: 0.175em;
    padding-inline: 0.325em;
    font-size: 0.75em;
    line-height: 1;
    min-width: calc( 1em + calc( 0.175em * 2 ) + calc( 1px * 2 ));
}

.k-badge-sm:empty {
    padding: 0.175em;
    min-width: auto;
}

.k-badge-md {
    padding-block: 0.35em;
    padding-inline: 0.65em;
    font-size: 0.75em;
    line-height: 1;
    min-width: calc( 1em + calc( 0.35em * 2 ) + calc( 1px * 2 ));
}

.k-badge-md:empty {
    padding: 0.35em;
    min-width: auto;
}

.k-badge-lg {
    padding-block: 0.525em;
    padding-inline: 0.975em;
    font-size: 0.75em;
    line-height: 1;
    min-width: calc( 1em + calc( 0.525em * 2 ) + calc( 1px * 2 ));
}

.k-badge-lg:empty {
    padding: 0.525em;
    min-width: auto;
}

kendo-badge-container {
    display: inline-block;
}

.k-badge-container {
    position: relative;
    overflow: visible;
}

.k-badge-inside {
    position: absolute;
    z-index: 9999;
}

.k-badge-edge {
    position: absolute;
    z-index: 9999;
}

.k-badge-edge.k-top-start {
    transform: translate(-50%, -50%);
}

.k-badge-edge.k-top-end {
    transform: translate(50%, -50%);
}

.k-badge-edge.k-bottom-start {
    transform: translate(-50%, 50%);
}

.k-badge-edge.k-bottom-end {
    transform: translate(50%, 50%);
}

.k-rtl .k-badge-edge.k-top-start,
[dir="rtl"].k-badge-edge.k-top-start,
[dir="rtl"] .k-badge-edge.k-top-start {
    transform: translate(50%, -50%);
}

.k-rtl .k-badge-edge.k-top-end,
[dir="rtl"].k-badge-edge.k-top-end,
[dir="rtl"] .k-badge-edge.k-top-end {
    transform: translate(-50%, -50%);
}

.k-rtl .k-badge-edge.k-bottom-start,
[dir="rtl"].k-badge-edge.k-bottom-start,
[dir="rtl"] .k-badge-edge.k-bottom-start {
    transform: translate(50%, 50%);
}

.k-rtl .k-badge-edge.k-bottom-end,
[dir="rtl"].k-badge-edge.k-bottom-end,
[dir="rtl"] .k-badge-edge.k-bottom-end {
    transform: translate(-50%, 50%);
}

.k-badge-outside {
    position: absolute;
    z-index: 9999;
}

.k-badge-outside.k-top-start {
    transform: translate(-100%, -100%);
}

.k-badge-outside.k-top-end {
    transform: translate(100%, -100%);
}

.k-badge-outside.k-bottom-start {
    transform: translate(-100%, 100%);
}

.k-badge-outside.k-bottom-end {
    transform: translate(100%, 100%);
}

.k-rtl .k-badge-outside.k-top-start,
[dir="rtl"].k-badge-outside.k-top-start,
[dir="rtl"] .k-badge-outside.k-top-start {
    transform: translate(100%, -100%);
}

.k-rtl .k-badge-outside.k-top-end,
[dir="rtl"].k-badge-outside.k-top-end,
[dir="rtl"] .k-badge-outside.k-top-end {
    transform: translate(-100%, -100%);
}

.k-rtl .k-badge-outside.k-bottom-start,
[dir="rtl"].k-badge-outside.k-bottom-start,
[dir="rtl"] .k-badge-outside.k-bottom-start {
    transform: translate(100%, 100%);
}

.k-rtl .k-badge-outside.k-bottom-end,
[dir="rtl"].k-badge-outside.k-bottom-end,
[dir="rtl"] .k-badge-outside.k-bottom-end {
    transform: translate(-100%, 100%);
}

.k-badge-border-cutout {
    box-shadow: 0 0 0 2px var(--kendo-color-surface-alt, #ffffff);
}

.k-badge-solid-primary {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-badge-solid-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-badge-solid-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-badge-solid-info {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-badge-solid-success {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-badge-solid-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-badge-solid-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-badge-solid-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-badge-solid-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-badge-solid-inverse {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-badge-outline {
    border-color: currentColor;
    background-color: transparent;
}

.k-badge-outline-primary {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-badge-outline-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-badge-outline-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-badge-outline-info {
    color: var(--kendo-color-info, #0dcaf0);
}

.k-badge-outline-success {
    color: var(--kendo-color-success, #198754);
}

.k-badge-outline-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-badge-outline-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-badge-outline-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-badge-outline-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-badge-outline-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-chip {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-width: 1px;
    border-style: solid;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.25;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
    position: relative;
    overflow: hidden;
    cursor: pointer;
    user-select: none;
}

.k-chip *,
.k-chip *::before,
.k-chip *::after {
    box-sizing: border-box;
}

.k-chip .k-selected-icon-wrapper {
    display: none !important;
}

.k-chip-content {
    padding-block: .5em;
    padding-inline: 0;
    margin-block: -.5em;
    margin-inline: 0;
    min-width: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    overflow: hidden;
    flex: 1 1 auto;
}

.k-chip-content .k-icon-wrapper-host {
    display: initial;
}

.k-chip-content:first-child {
    margin-inline-start: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-content:last-child {
    margin-inline-end: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-text,
.k-chip-label {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex: 1 1 auto;
}

.k-chip-avatar {
    border-radius: 50%;
    background-size: cover;
    background-position: center;
    flex: none;
}

.k-chip-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
}

.k-chip-actions {
    margin-block: -5em;
    margin-inline: 0;
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
}

.k-chip-action {
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
}

.k-remove-icon {
    font-size: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
}

.k-chip-list {
    min-width: 0px;
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
}

.k-chip-sm {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.25;
}

.k-chip-sm .k-chip-action {
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-chip-avatar {
    width: 1em;
    height: 1em;
    flex-basis: 1em;
}

.k-chip-md {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.25;
}

.k-chip-md .k-chip-action {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-avatar {
    width: 1em;
    height: 1em;
    flex-basis: 1em;
}

.k-chip-lg {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.25;
}

.k-chip-lg .k-chip-action {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-chip-avatar {
    width: 1em;
    height: 1em;
    flex-basis: 1em;
}

.k-chip-list-sm {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-list-md {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-list-lg {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-solid-base {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-chip-solid-base:focus, .k-chip-solid-base.k-focus {
    box-shadow: 0 0 0 2px rgba(var(--kendo-color-base, #dee2e6), 0.16);
}

.k-chip-solid-base:hover, .k-chip-solid-base.k-hover {
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-chip-solid-base.k-selected {
    background-color: var(--kendo-color-base-active, #bdc4cb);
}

.k-chip-solid-error {
    border-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
    color: var(--kendo-color-error-on-subtle, #58151c);
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.k-chip-solid-error:focus, .k-chip-solid-error.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-error, #dc3545) 16%, transparent);
}

.k-chip-solid-error:hover, .k-chip-solid-error.k-hover {
    background-color: var(--kendo-color-error-subtle-hover, #f5c2c7);
}

.k-chip-solid-error.k-selected {
    background-color: var(--kendo-color-error-subtle-active, #f1aeb5);
}

.k-chip-solid-info {
    border-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
    color: var(--kendo-color-info-on-subtle, #055160);
    background-color: var(--kendo-color-info-subtle, #cff4fc);
}

.k-chip-solid-info:focus, .k-chip-solid-info.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 16%, transparent);
}

.k-chip-solid-info:hover, .k-chip-solid-info.k-hover {
    background-color: var(--kendo-color-info-subtle-hover, #b7eefa);
}

.k-chip-solid-info.k-selected {
    background-color: var(--kendo-color-info-subtle-active, #9eeaf9);
}

.k-chip-solid-warning {
    border-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
    color: var(--kendo-color-warning-on-subtle, #664d03);
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.k-chip-solid-warning:focus, .k-chip-solid-warning.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-warning, #ffc107) 16%, transparent);
}

.k-chip-solid-warning:hover, .k-chip-solid-warning.k-hover {
    background-color: var(--kendo-color-warning-subtle-hover, #ffecb5);
}

.k-chip-solid-warning.k-selected {
    background-color: var(--kendo-color-warning-subtle-active, #ffe69c);
}

.k-chip-solid-success {
    border-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
    color: var(--kendo-color-success-on-subtle, #0A3622);
    background-color: var(--kendo-color-success-subtle, #d1e7dd);
}

.k-chip-solid-success:focus, .k-chip-solid-success.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-success, #198754) 16%, transparent);
}

.k-chip-solid-success:hover, .k-chip-solid-success.k-hover {
    background-color: var(--kendo-color-success-subtle-hover, #badbcc);
}

.k-chip-solid-success.k-selected {
    background-color: var(--kendo-color-success-subtle-active, #a3cfbb);
}

.k-chip-outline-base {
    border-color: var(--kendo-color-base-on-surface, #212529);
    color: var(--kendo-color-base-on-surface, #212529);
    background-color: transparent;
}

.k-chip-outline-base:focus, .k-chip-outline-base.k-focus {
    box-shadow: 0 0 0 2px rgba(var(--kendo-color-base, #dee2e6), 0.16);
}

.k-chip-outline-base:hover, .k-chip-outline-base.k-hover {
    color: var(--kendo-color-base-subtle, #e9ecef);
    background-color: var(--kendo-color-base-on-surface, #212529);
}

.k-chip-outline-base.k-selected {
    color: var(--kendo-color-base-subtle, #e9ecef);
    background-color: var(--kendo-color-base-on-surface, #212529);
}

.k-chip-outline-error {
    border-color: var(--kendo-color-error-on-surface, #dc3545);
    color: var(--kendo-color-error-on-surface, #dc3545);
    background-color: transparent;
}

.k-chip-outline-error:focus, .k-chip-outline-error.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-error, #dc3545) 16%, transparent);
}

.k-chip-outline-error:hover, .k-chip-outline-error.k-hover {
    border-color: var(--kendo-color-error-hover, #b02a37);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error-hover, #b02a37);
}

.k-chip-outline-error.k-selected {
    border-color: var(--kendo-color-error-active, #9a2530);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error-active, #9a2530);
}

.k-chip-outline-info {
    border-color: var(--kendo-color-info-on-surface, #0dcaf0);
    color: var(--kendo-color-info-on-surface, #0dcaf0);
    background-color: transparent;
}

.k-chip-outline-info:focus, .k-chip-outline-info.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 16%, transparent);
}

.k-chip-outline-info:hover, .k-chip-outline-info.k-hover {
    border-color: var(--kendo-color-info-hover, #3dd5f3);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info-hover, #3dd5f3);
}

.k-chip-outline-info.k-selected {
    border-color: var(--kendo-color-info-active, #6edff6);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info-active, #6edff6);
}

.k-chip-outline-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: transparent;
}

.k-chip-outline-warning:focus, .k-chip-outline-warning.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-warning, #ffc107) 16%, transparent);
}

.k-chip-outline-warning:hover, .k-chip-outline-warning.k-hover {
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-chip-outline-warning.k-selected {
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-chip-outline-success {
    border-color: var(--kendo-color-success-on-surface, #198754);
    color: var(--kendo-color-success-on-surface, #198754);
    background-color: transparent;
}

.k-chip-outline-success:focus, .k-chip-outline-success.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-success, #198754) 16%, transparent);
}

.k-chip-outline-success:hover, .k-chip-outline-success.k-hover {
    border-color: var(--kendo-color-success-hover, #146C43);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success-hover, #146C43);
}

.k-chip-outline-success.k-selected {
    border-color: var(--kendo-color-success-active, #0F5132);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success-active, #0F5132);
}

.k-chip-outline-info {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-chip-outline-info:hover, .k-chip-outline-info.k-hover, .k-chip-outline-info.k-selected {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-color-preview {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    box-sizing: border-box;
    border-style: solid;
    display: inline-flex;
    flex-flow: row nowrap;
    position: relative;
    overflow: hidden;
}

.k-color-preview *,
.k-color-preview *::before,
.k-color-preview *::after {
    box-sizing: border-box;
}

.k-coloreditor-current-color {
    cursor: pointer;
}

.k-icon-color-preview {
    border-width: 0;
    border-radius: 0;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
    gap: 2px;
}

.k-icon-color-preview .k-color-preview-mask {
    width: calc( 16px - 2px);
    height: 2px;
}

.k-color-preview-mask {
    width: 100%;
    height: 100%;
    position: relative;
}

.k-color-preview-mask::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC");
    background-size: contain;
    background-position: 0 0;
}

.k-no-color .k-color-preview-mask::before {
    content: "";
    background-color: #ffffff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' version='1.1'%3e%3cline x1='0' x2='20' y1='0' y2='20' stroke='var%28--kendo-color-error, %23dc3545%29' stroke-width='1'/%3e%3c/svg%3e");
    background-size: 100% 100%;
    background-position: 0 0;
}

.k-color-preview {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-color-preview:hover, .k-color-preview.k-hover {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-loader {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    line-height: 0;
}

.k-loader-canvas {
    display: flex;
    position: relative;
}

.k-loader-segment {
    border-radius: 50%;
    background-color: currentColor;
    position: absolute;
}

.k-loader-sm {
    padding: calc( var(--kendo-spacing-1, 0.25rem) / 2);
}

.k-loader-sm .k-loader-segment {
    width: var(--kendo-spacing-1, 0.25rem);
    height: var(--kendo-spacing-1, 0.25rem);
}

.k-loader-md {
    padding: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-loader-md .k-loader-segment {
    width: var(--kendo-spacing-2, 0.5rem);
    height: var(--kendo-spacing-2, 0.5rem);
}

.k-loader-lg {
    padding: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-loader-lg .k-loader-segment {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
}

@keyframes pulsing-2-segment {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.5);
    }
    100% {
        transform: scale(1);
    }
}

.k-loader-pulsing-2 .k-loader-canvas {
    align-items: center;
}

.k-loader-pulsing-2 .k-loader-segment:nth-child(1) {
    left: 0;
    transform: scale(1.5);
    transform-origin: 0 50%;
    animation: pulsing-2-segment 1s ease infinite;
    animation-delay: -.5s;
}

.k-loader-pulsing-2 .k-loader-segment:nth-child(2) {
    right: 0;
    transform-origin: 100% 50%;
    animation: pulsing-2-segment 1s ease infinite;
}

.k-loader-pulsing-2.k-loader-sm .k-loader-canvas {
    width: calc( var(--kendo-spacing-1, 0.25rem) * 3);
    height: calc( var(--kendo-spacing-1, 0.25rem) * 1.5);
}

.k-loader-pulsing-2.k-loader-md .k-loader-canvas {
    width: calc( var(--kendo-spacing-2, 0.5rem) * 3);
    height: calc( var(--kendo-spacing-2, 0.5rem) * 1.5);
}

.k-loader-pulsing-2.k-loader-lg .k-loader-canvas {
    width: calc( var(--kendo-spacing-4, 1rem) * 3);
    height: calc( var(--kendo-spacing-4, 1rem) * 1.5);
}

@keyframes spinner-3-segment {
    0% {
        top: 0;
        left: 50%;
    }
    33.3333% {
        top: 100%;
        left: 0;
    }
    66.6666% {
        top: 100%;
        left: 100%;
    }
    100% {
        top: 0;
        left: 50%;
    }
}

.k-loader-spinner-3 .k-loader-segment {
    transform: translate(-50%, -50%);
}

.k-loader-spinner-3 .k-loader-segment:nth-child(1) {
    top: 0;
    left: 50%;
    animation: spinner-3-segment 2s ease infinite;
}

.k-loader-spinner-3 .k-loader-segment:nth-child(2) {
    top: 100%;
    left: 0;
    animation: spinner-3-segment 2s ease infinite;
    animation-delay: calc( -2s / 3);
}

.k-loader-spinner-3 .k-loader-segment:nth-child(3) {
    top: 100%;
    left: 100%;
    animation: spinner-3-segment 2s ease infinite;
    animation-delay: calc( -4s / 3);
}

.k-loader-spinner-3.k-loader-sm .k-loader-canvas {
    margin: calc( var(--kendo-spacing-1, 0.25rem) / 2);
    width: calc( calc( var(--kendo-spacing-1, 0.25rem) * 4) - var(--kendo-spacing-1, 0.25rem));
    height: calc( calc( calc( var(--kendo-spacing-1, 0.25rem) * 4) * 0.8660254038) - var(--kendo-spacing-1, 0.25rem));
}

.k-loader-spinner-3.k-loader-md .k-loader-canvas {
    margin: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    width: calc( calc( var(--kendo-spacing-2, 0.5rem) * 4) - var(--kendo-spacing-2, 0.5rem));
    height: calc( calc( calc( var(--kendo-spacing-2, 0.5rem) * 4) * 0.8660254038) - var(--kendo-spacing-2, 0.5rem));
}

.k-loader-spinner-3.k-loader-lg .k-loader-canvas {
    margin: calc( var(--kendo-spacing-4, 1rem) / 2);
    width: calc( calc( var(--kendo-spacing-4, 1rem) * 4) - var(--kendo-spacing-4, 1rem));
    height: calc( calc( calc( var(--kendo-spacing-4, 1rem) * 4) * 0.8660254038) - var(--kendo-spacing-4, 1rem));
}

@keyframes spinner-4-segment-1 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 0;
        left: 0;
        transform: translateX(0) translateY(0);
    }
    66.6% {
        top: 0;
        left: 0;
        transform: translateX(0) translateY(0);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4-segment-2 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 0;
        left: 100%;
        transform: translateX(-100%) translateY(0);
    }
    66.6% {
        top: 0;
        left: 100%;
        transform: translateX(-100%) translateY(0);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4-segment-3 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 100%;
        left: 100%;
        transform: translateX(-100%) translateY(-100%);
    }
    66.6% {
        top: 100%;
        left: 100%;
        transform: translateX(-100%) translateY(-100%);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4-segment-4 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 100%;
        left: 0;
        transform: translateX(0) translateY(-100%);
    }
    66.6% {
        top: 100%;
        left: 0;
        transform: translateX(0) translateY(-100%);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4 {
    0% {
        transform: rotate(0);
    }
    33.3% {
        transform: rotate(0);
    }
    66.6% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(180deg);
    }
}

.k-loader-spinner-4 .k-loader-canvas {
    animation: spinner-4 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.k-loader-spinner-4 .k-loader-segment:nth-child(1) {
    animation: spinner-4-segment-1 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment:nth-child(2) {
    animation: spinner-4-segment-2 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment:nth-child(3) {
    animation: spinner-4-segment-3 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment:nth-child(4) {
    animation: spinner-4-segment-4 1.833s ease infinite;
}

.k-loader-spinner-4.k-loader-sm .k-loader-canvas {
    width: calc( var(--kendo-spacing-1, 0.25rem) * 4);
    height: calc( var(--kendo-spacing-1, 0.25rem) * 4);
}

.k-loader-spinner-4.k-loader-md .k-loader-canvas {
    width: calc( var(--kendo-spacing-2, 0.5rem) * 4);
    height: calc( var(--kendo-spacing-2, 0.5rem) * 4);
}

.k-loader-spinner-4.k-loader-lg .k-loader-canvas {
    width: calc( var(--kendo-spacing-4, 1rem) * 4);
    height: calc( var(--kendo-spacing-4, 1rem) * 4);
}

.k-loader-container {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 20001;
}

.k-loader-container .k-loader {
    padding: 0;
}

.k-loader-container,
.k-loader-container-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.k-loader-container-overlay {
    opacity: 0.5;
}

.k-loader-container-inner {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2;
}

.k-loader-container-panel {
    border-width: 1px;
    border-style: solid;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-loader-container-sm .k-loader-container-inner {
    padding: var(--kendo-spacing-4, 1rem);
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-loader-container-sm .k-loader-container-label {
    font-size: var(--kendo-font-size-sm, inherit);
}

.k-loader-container-md .k-loader-container-inner {
    padding: var(--kendo-spacing-5, 1.25rem);
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-loader-container-md .k-loader-container-label {
    font-size: var(--kendo-font-size, inherit);
}

.k-loader-container-lg .k-loader-container-inner {
    padding: var(--kendo-spacing-6, 1.5rem);
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-loader-container-lg .k-loader-container-label {
    font-size: var(--kendo-font-size-lg, inherit);
}

.k-loader-top .k-loader-container-inner {
    flex-direction: column;
    text-align: center;
}

.k-loader-end .k-loader-container-label {
    order: -1;
}

.k-loading-mask,
.k-loading-image,
.k-loading-color {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
}

.k-loading-mask *,
.k-loading-mask *::before,
.k-loading-mask *::after, .k-loading-mask::before, .k-loading-mask::after,
.k-loading-image *,
.k-loading-image *::before,
.k-loading-image *::after,
.k-loading-image::before,
.k-loading-image::after,
.k-loading-color *,
.k-loading-color *::before,
.k-loading-color *::after,
.k-loading-color::before,
.k-loading-color::after {
    box-sizing: border-box;
}

.k-loading-mask {
    z-index: 100;
}

.k-loading-mask.k-opaque .k-loading-color {
    opacity: 1;
}

.k-loading-text {
    text-indent: -4000px;
    text-align: center;
    position: absolute;
    color: currentColor;
}

.k-loading-image {
    z-index: 2;
    color: currentColor;
}

.k-loading-color {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    opacity: 0.3;
}

.k-i-loading {
    width: 1em;
    height: 1em;
    line-height: 1;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    position: relative;
    background-color: transparent;
    box-sizing: border-box;
    color: currentColor;
}

.k-i-loading::before, .k-i-loading::after {
    box-sizing: border-box;
}

.k-i-loading::before,
.k-i-loading::after,
.k-loading-image::before,
.k-loading-image::after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: inline-block;
    content: "";
    box-sizing: inherit;
    border-radius: 50%;
    border-width: .05em;
    border-style: solid;
    border-color: currentColor;
    border-top-color: transparent;
    border-bottom-color: transparent;
    background-color: transparent;
}

.k-icon.k-i-loading::before,
.k-icon.k-i-loading::after {
    content: "";
}

.k-i-loading::before,
.k-loading-image::before {
    margin-top: -.5em;
    margin-left: -.5em;
    width: 1em;
    height: 1em;
    animation: k-loading-animation .7s linear infinite;
}

.k-i-loading::after,
.k-loading-image::after {
    margin-top: -.25em;
    margin-left: -.25em;
    width: .5em;
    height: .5em;
    animation: k-loading-animation reverse 1.4s linear infinite;
}

.k-loading-image::before,
.k-loading-image::after {
    content: "";
    border-width: 1px;
    border-width: clamp(0.015em, 1px, 1px);
    font-size: 4em;
}

@keyframes k-loading-animation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.k-i-loading::before,
.k-loading-image::before {
    border-color: currentColor;
    border-right-color: transparent !important;
}

.k-i-loading::after,
.k-loading-image::after {
    display: none !important;
}

.k-loading-image::before {
    border-width: var(--kendo-spacing-1, 0.25rem);
}

.k-loader-primary {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-loader-secondary {
    color: #212529;
}

.k-loader-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-loader-info {
    color: var(--kendo-color-info, #0dcaf0);
}

.k-loader-success {
    color: var(--kendo-color-success, #198754);
}

.k-loader-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-loader-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-loader-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-loader-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-loader-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-loader-container-panel {
    background-color: #ffffff;
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-loader-container-inner .k-text-secondary,
.k-loader-container-inner .\!k-text-secondary {
    color: #212529 !important;
}

.k-skeleton, .k-placeholder-line {
    display: block;
}

.k-skeleton-text, .k-placeholder-line {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    transform: scale(1, 0.6);
}

.k-skeleton-text:empty::before, .k-placeholder-line:empty::before {
    content: "\200b";
}

.k-skeleton-rect {
    border-radius: 0;
}

.k-skeleton-circle {
    border-radius: 9999px;
}

@keyframes k-skeleton-wave {
    0% {
        transform: translateX(-100%);
    }
    60% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(100%);
    }
}

.k-skeleton-wave .k-skeleton, .k-skeleton-wave .k-placeholder-line, .k-skeleton-wave.k-skeleton, .k-skeleton-wave.k-placeholder-line {
    position: relative;
    overflow: hidden;
}

.k-skeleton-wave .k-skeleton::after, .k-skeleton-wave .k-placeholder-line::after, .k-skeleton-wave.k-skeleton::after, .k-skeleton-wave.k-placeholder-line::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translateX(-100%);
    animation: k-skeleton-wave 1.6s linear .5s infinite;
}

@keyframes k-skeleton-pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: .4;
    }
    100% {
        opacity: 1;
    }
}

.k-skeleton-pulse .k-skeleton, .k-skeleton-pulse .k-placeholder-line, .k-skeleton-pulse.k-skeleton, .k-skeleton-pulse.k-placeholder-line {
    animation: k-skeleton-pulse 1.5s ease-in-out .5s infinite;
}

.k-skeleton, .k-placeholder-line {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 20%, transparent);
}

.k-skeleton-wave .k-skeleton::after, .k-skeleton-wave .k-placeholder-line::after, .k-skeleton-wave.k-skeleton::after, .k-skeleton-wave.k-placeholder-line::after {
    background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.04), transparent);
}

.k-current-time {
    width: 1px;
    position: absolute;
}

.k-current-time.k-current-time-arrow-left, .k-current-time.k-current-time-arrow-right, .k-current-time.k-current-time-arrow-down {
    width: 0;
    height: 0;
    background: transparent;
    border: 4px solid transparent;
}

.k-current-time {
    background: #ff0000;
}

.k-current-time.k-current-time-arrow-left {
    border-right-color: #ff0000;
}

.k-current-time.k-current-time-arrow-right {
    border-left-color: #ff0000;
}

.k-current-time.k-current-time-arrow-down {
    border-top-color: #ff0000;
}

.k-button {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    color: inherit;
    background: none;
    font-family: var(--kendo-font-family, inherit);
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    vertical-align: middle;
    user-select: none;
    cursor: pointer;
    outline: none;
    -webkit-appearance: none;
    position: relative;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-button *,
.k-button *::before,
.k-button *::after {
    box-sizing: border-box;
}

.k-button:disabled, .k-button.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-button::-moz-focus-inner {
    padding: 0;
    border: 0;
    outline: 0;
}

.k-button:hover, .k-button:focus {
    text-decoration: none;
    outline: 0;
}

.k-icon-button {
    gap: 0;
}

.k-icon-button .k-icon {
    display: inline-flex;
}

.k-button-icon {
    color: inherit;
    align-self: center;
    position: relative;
}

.k-button-sm {
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-button-sm.k-icon-button {
    padding: 0.25rem;
}

.k-button-sm.k-icon-button .k-button-icon {
    min-width: calc( var(--kendo-font-size-sm, inherit) * 1.4285714286);
    min-height: calc( var(--kendo-font-size-sm, inherit) * 1.4285714286);
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-button-sm.k-icon-button .k-button-icon.k-svg-icon > svg,
.k-button-sm.k-icon-button .k-button-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-button-md {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-button-md.k-icon-button {
    padding: 0.375rem;
}

.k-button-md.k-icon-button .k-button-icon {
    min-width: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    min-height: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-button-md.k-icon-button .k-button-icon.k-svg-icon > svg,
.k-button-md.k-icon-button .k-button-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-button-lg {
    padding-block: 0.5rem;
    padding-inline: 1rem;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-button-lg.k-icon-button {
    padding: 0.5rem;
}

.k-button-lg.k-icon-button .k-button-icon {
    min-width: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    min-height: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-button-lg.k-icon-button .k-button-icon.k-svg-icon > svg,
.k-button-lg.k-icon-button .k-button-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-button-square {
    aspect-ratio: 1;
}

.k-button-group {
    margin: 0;
    padding: 0;
    border-width: 0;
    box-sizing: border-box;
    list-style: none;
    outline: 0;
    display: inline-flex;
    flex-flow: row nowrap;
    vertical-align: middle;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-button-group > .k-button + .k-button {
    margin-inline-start: -1px;
}

.k-button-group > .k-button:hover,
.k-button-group > .k-button.k-hover,
.k-button-group > .k-button:focus,
.k-button-group > .k-button.k-focus,
.k-button-group > .k-button:active,
.k-button-group > .k-button.k-active,
.k-button-group > .k-button.k-selected {
    z-index: 2;
}

.k-button-group .k-button:not(:first-child):not(:last-child) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}

.k-button-group > .k-button:first-child:not(:only-child) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}

.k-button-group > .k-button:last-child:not(:only-child) {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}

.k-button-group:disabled, .k-button-group[disabled], .k-button-group.k-disabled {
    opacity: 1;
    filter: none;
}

.k-button-group-stretched {
    width: 100%;
}

.k-button-group-stretched > * {
    flex: 1 0 0%;
    overflow: hidden;
}

.k-button-flat {
    border-color: transparent !important;
    color: inherit;
    background: none !important;
    box-shadow: none !important;
}

.k-button-flat::before {
    display: block !important;
}

.k-button-flat::after {
    box-shadow: inset 0 0 0 2px currentColor;
    display: block !important;
}

.k-button-flat:focus::after, .k-button-flat.k-focus::after {
    opacity: 0.12;
}

.k-button-outline {
    border-color: currentColor;
    color: inherit;
    background: none;
}

.k-button-link {
    border-color: transparent;
    color: inherit;
    text-decoration: none;
    background: none;
}

.k-button-link:hover, .k-button-link.k-hover {
    text-decoration: underline;
}

.k-button-clear {
    border-color: transparent !important;
    color: inherit;
    background: none !important;
    box-shadow: none !important;
}

.k-button-overlay, .k-button::before {
    border-radius: inherit;
    content: "";
    background: currentColor;
    opacity: 0;
    display: none;
    pointer-events: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    z-index: 0;
    transition: opacity .2s ease-in-out;
}

.k-button:hover::before, .k-button.k-hover::before {
    opacity: 0.08;
}

.k-button.k-no-focus:not(:hover)::before, .k-button.k-no-focus:not(.k-hover)::before {
    opacity: 0;
}

.k-button:active::before, .k-button.k-active::before {
    opacity: 0.16;
}

.k-button.k-selected::before {
    opacity: 0.2;
}

.k-button::after {
    border-radius: inherit;
    content: "";
    opacity: 0;
    display: none;
    pointer-events: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    z-index: 0;
    transition: opacity .2s ease-in-out;
}

.k-button-solid-base {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-button-solid-base:hover, .k-button-solid-base.k-hover {
    border-color: var(--kendo-color-base-hover, #ced4da);
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-button-solid-base:focus, .k-button-solid-base.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-button-solid-base:active, .k-button-solid-base.k-active {
    border-color: var(--kendo-color-base-active, #bdc4cb);
    background-color: var(--kendo-color-base-active, #bdc4cb);
}

.k-button-solid-base.k-selected {
    border-color: var(--kendo-color-primary-active, #0a58ca);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-active, #0a58ca);
}

.k-button-solid-primary {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-button-solid-primary:hover, .k-button-solid-primary.k-hover {
    border-color: var(--kendo-color-primary-hover, #0c64e4);
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-button-solid-primary:focus, .k-button-solid-primary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-button-solid-primary:active, .k-button-solid-primary.k-active {
    border-color: var(--kendo-color-primary-active, #0a58ca);
    background-color: var(--kendo-color-primary-active, #0a58ca);
}

.k-button-solid-primary.k-selected {
    border-color: var(--kendo-color-primary-active, #0a58ca);
    background-color: var(--kendo-color-primary-active, #0a58ca);
}

.k-button-solid-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-solid-secondary:hover, .k-button-solid-secondary.k-hover {
    border-color: var(--kendo-color-secondary-hover, #596169);
    background-color: var(--kendo-color-secondary-hover, #596169);
}

.k-button-solid-secondary:focus, .k-button-solid-secondary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-button-solid-secondary:active, .k-button-solid-secondary.k-active {
    border-color: var(--kendo-color-secondary-active, #495057);
    background-color: var(--kendo-color-secondary-active, #495057);
}

.k-button-solid-secondary.k-selected {
    border-color: var(--kendo-color-secondary-active, #495057);
    background-color: var(--kendo-color-secondary-active, #495057);
}

.k-button-solid-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-solid-tertiary:hover, .k-button-solid-tertiary.k-hover {
    border-color: var(--kendo-color-tertiary-hover, #59359a);
    background-color: var(--kendo-color-tertiary-hover, #59359a);
}

.k-button-solid-tertiary:focus, .k-button-solid-tertiary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-button-solid-tertiary:active, .k-button-solid-tertiary.k-active {
    border-color: var(--kendo-color-tertiary-active, #4e2f89);
    background-color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-solid-tertiary.k-selected {
    border-color: var(--kendo-color-tertiary-active, #4e2f89);
    background-color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-solid-info {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-button-solid-info:hover, .k-button-solid-info.k-hover {
    border-color: var(--kendo-color-info-hover, #3dd5f3);
    background-color: var(--kendo-color-info-hover, #3dd5f3);
}

.k-button-solid-info:focus, .k-button-solid-info.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 50%, transparent);
}

.k-button-solid-info:active, .k-button-solid-info.k-active {
    border-color: var(--kendo-color-info-active, #6edff6);
    background-color: var(--kendo-color-info-active, #6edff6);
}

.k-button-solid-info.k-selected {
    border-color: var(--kendo-color-info-active, #6edff6);
    background-color: var(--kendo-color-info-active, #6edff6);
}

.k-button-solid-success {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-button-solid-success:hover, .k-button-solid-success.k-hover {
    border-color: var(--kendo-color-success-hover, #146C43);
    background-color: var(--kendo-color-success-hover, #146C43);
}

.k-button-solid-success:focus, .k-button-solid-success.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-success, #198754) 50%, transparent);
}

.k-button-solid-success:active, .k-button-solid-success.k-active {
    border-color: var(--kendo-color-success-active, #0F5132);
    background-color: var(--kendo-color-success-active, #0F5132);
}

.k-button-solid-success.k-selected {
    border-color: var(--kendo-color-success-active, #0F5132);
    background-color: var(--kendo-color-success-active, #0F5132);
}

.k-button-solid-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-solid-warning:hover, .k-button-solid-warning.k-hover {
    border-color: var(--kendo-color-warning-hover, #ffcd39);
    background-color: var(--kendo-color-warning-hover, #ffcd39);
}

.k-button-solid-warning:focus, .k-button-solid-warning.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-button-solid-warning:active, .k-button-solid-warning.k-active {
    border-color: var(--kendo-color-warning-active, #ffda6a);
    background-color: var(--kendo-color-warning-active, #ffda6a);
}

.k-button-solid-warning.k-selected {
    border-color: var(--kendo-color-warning-active, #ffda6a);
    background-color: var(--kendo-color-warning-active, #ffda6a);
}

.k-button-solid-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-solid-error:hover, .k-button-solid-error.k-hover {
    border-color: var(--kendo-color-error-hover, #b02a37);
    background-color: var(--kendo-color-error-hover, #b02a37);
}

.k-button-solid-error:focus, .k-button-solid-error.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-button-solid-error:active, .k-button-solid-error.k-active {
    border-color: var(--kendo-color-error-active, #9a2530);
    background-color: var(--kendo-color-error-active, #9a2530);
}

.k-button-solid-error.k-selected {
    border-color: var(--kendo-color-error-active, #9a2530);
    background-color: var(--kendo-color-error-active, #9a2530);
}

.k-button-solid-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-solid-dark:hover, .k-button-solid-dark.k-hover {
    border-color: var(--kendo-color-dark-hover, #343a40);
    background-color: var(--kendo-color-dark-hover, #343a40);
}

.k-button-solid-dark:focus, .k-button-solid-dark.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-button-solid-dark:active, .k-button-solid-dark.k-active {
    border-color: var(--kendo-color-dark-active, #495057);
    background-color: var(--kendo-color-dark-active, #495057);
}

.k-button-solid-dark.k-selected {
    border-color: var(--kendo-color-dark-active, #495057);
    background-color: var(--kendo-color-dark-active, #495057);
}

.k-button-solid-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-solid-light:hover, .k-button-solid-light.k-hover {
    border-color: var(--kendo-color-light-hover, #e9ecef);
    background-color: var(--kendo-color-light-hover, #e9ecef);
}

.k-button-solid-light:focus, .k-button-solid-light.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-button-solid-light:active, .k-button-solid-light.k-active {
    border-color: var(--kendo-color-light-active, #dee2e6);
    background-color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-solid-light.k-selected {
    border-color: var(--kendo-color-light-active, #dee2e6);
    background-color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-solid-inverse {
    border-color: var(--kendo-color-inverse, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-inverse, #212529);
}

.k-button-solid-inverse:hover, .k-button-solid-inverse.k-hover {
    border-color: var(--kendo-color-inverse-hover, #343a40);
    background-color: var(--kendo-color-inverse-hover, #343a40);
}

.k-button-solid-inverse:focus, .k-button-solid-inverse.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-button-solid-inverse:active, .k-button-solid-inverse.k-active {
    border-color: var(--kendo-color-inverse-active, #495057);
    background-color: var(--kendo-color-inverse-active, #495057);
}

.k-button-solid-inverse.k-selected {
    border-color: var(--kendo-color-inverse-active, #495057);
    background-color: var(--kendo-color-inverse-active, #495057);
}

.k-button-outline-primary {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-primary-on-surface, #0d6efd);
    background-color: transparent;
}

.k-button-outline-primary:hover, .k-button-outline-primary.k-hover {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-button-outline-primary:focus, .k-button-outline-primary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-button-outline-primary:active, .k-button-outline-primary.k-active {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-button-outline-primary.k-selected {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-button-outline-secondary {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-secondary-on-surface, #6c757d);
    background-color: transparent;
}

.k-button-outline-secondary:hover, .k-button-outline-secondary.k-hover {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-outline-secondary:focus, .k-button-outline-secondary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-button-outline-secondary:active, .k-button-outline-secondary.k-active {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-outline-secondary.k-selected {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-outline-tertiary {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-tertiary-on-surface, #6f42c1);
    background-color: transparent;
}

.k-button-outline-tertiary:hover, .k-button-outline-tertiary.k-hover {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-outline-tertiary:focus, .k-button-outline-tertiary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-button-outline-tertiary:active, .k-button-outline-tertiary.k-active {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-outline-tertiary.k-selected {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-outline-info {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-info-on-surface, #0dcaf0);
    background-color: transparent;
}

.k-button-outline-info:hover, .k-button-outline-info.k-hover {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-button-outline-info:focus, .k-button-outline-info.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 50%, transparent);
}

.k-button-outline-info:active, .k-button-outline-info.k-active {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-button-outline-info.k-selected {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-button-outline-success {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-success-on-surface, #198754);
    background-color: transparent;
}

.k-button-outline-success:hover, .k-button-outline-success.k-hover {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-button-outline-success:focus, .k-button-outline-success.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-success, #198754) 50%, transparent);
}

.k-button-outline-success:active, .k-button-outline-success.k-active {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-button-outline-success.k-selected {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-button-outline-warning {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-warning-on-surface, #ffc107);
    background-color: transparent;
}

.k-button-outline-warning:hover, .k-button-outline-warning.k-hover {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-outline-warning:focus, .k-button-outline-warning.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-button-outline-warning:active, .k-button-outline-warning.k-active {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-outline-warning.k-selected {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-outline-error {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-error-on-surface, #dc3545);
    background-color: transparent;
}

.k-button-outline-error:hover, .k-button-outline-error.k-hover {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-outline-error:focus, .k-button-outline-error.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-button-outline-error:active, .k-button-outline-error.k-active {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-outline-error.k-selected {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-outline-dark {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-dark-on-surface, #212529);
    background-color: transparent;
}

.k-button-outline-dark:hover, .k-button-outline-dark.k-hover {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-dark:focus, .k-button-outline-dark.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-button-outline-dark:active, .k-button-outline-dark.k-active {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-dark.k-selected {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-light {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-light-on-surface, #f8f9fa);
    background-color: transparent;
}

.k-button-outline-light:hover, .k-button-outline-light.k-hover {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-outline-light:focus, .k-button-outline-light.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-button-outline-light:active, .k-button-outline-light.k-active {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-outline-light.k-selected {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-outline-inverse {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-inverse-on-surface, #212529);
    background-color: transparent;
}

.k-button-outline-inverse:hover, .k-button-outline-inverse.k-hover {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-inverse:focus, .k-button-outline-inverse.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-button-outline-inverse:active, .k-button-outline-inverse.k-active {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-inverse.k-selected {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-base {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-base-on-surface, #212529);
    background-color: transparent;
}

.k-button-outline-base:hover, .k-button-outline-base.k-hover {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base, #dee2e6);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-button-outline-base:focus, .k-button-outline-base.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-button-outline-base:active, .k-button-outline-base.k-active {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base, #dee2e6);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-button-outline-base.k-selected {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base, #dee2e6);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-button-flat-primary {
    color: var(--kendo-color-primary-on-surface, #0d6efd);
}

.k-button-flat-secondary {
    color: var(--kendo-color-secondary-on-surface, #6c757d);
}

.k-button-flat-tertiary {
    color: var(--kendo-color-tertiary-on-surface, #6f42c1);
}

.k-button-flat-info {
    color: var(--kendo-color-info-on-surface, #0dcaf0);
}

.k-button-flat-success {
    color: var(--kendo-color-success-on-surface, #198754);
}

.k-button-flat-warning {
    color: var(--kendo-color-warning-on-surface, #ffc107);
}

.k-button-flat-error {
    color: var(--kendo-color-error-on-surface, #dc3545);
}

.k-button-flat-dark {
    color: var(--kendo-color-dark-on-surface, #212529);
}

.k-button-flat-light {
    color: var(--kendo-color-light-on-surface, #f8f9fa);
}

.k-button-flat-inverse {
    color: var(--kendo-color-inverse-on-surface, #212529);
}

.k-button-flat-base {
    color: inherit;
}

.k-button-link-primary {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-button-link-primary:hover, .k-button-link-primary.k-hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-button-link-primary:focus, .k-button-link-primary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-button-link-primary:active, .k-button-link-primary.k-active {
    color: var(--kendo-color-primary-active, #0a58ca);
}

.k-button-link-primary.k-selected {
    color: var(--kendo-color-primary-active, #0a58ca);
}

.k-button-link-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-button-link-secondary:hover, .k-button-link-secondary.k-hover {
    color: var(--kendo-color-secondary-hover, #596169);
}

.k-button-link-secondary:focus, .k-button-link-secondary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-button-link-secondary:active, .k-button-link-secondary.k-active {
    color: var(--kendo-color-secondary-active, #495057);
}

.k-button-link-secondary.k-selected {
    color: var(--kendo-color-secondary-active, #495057);
}

.k-button-link-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-link-tertiary:hover, .k-button-link-tertiary.k-hover {
    color: var(--kendo-color-tertiary-hover, #59359a);
}

.k-button-link-tertiary:focus, .k-button-link-tertiary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-button-link-tertiary:active, .k-button-link-tertiary.k-active {
    color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-link-tertiary.k-selected {
    color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-link-info {
    color: var(--kendo-color-info, #0dcaf0);
}

.k-button-link-info:hover, .k-button-link-info.k-hover {
    color: var(--kendo-color-info-hover, #3dd5f3);
}

.k-button-link-info:focus, .k-button-link-info.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 50%, transparent);
}

.k-button-link-info:active, .k-button-link-info.k-active {
    color: var(--kendo-color-info-active, #6edff6);
}

.k-button-link-info.k-selected {
    color: var(--kendo-color-info-active, #6edff6);
}

.k-button-link-success {
    color: var(--kendo-color-success, #198754);
}

.k-button-link-success:hover, .k-button-link-success.k-hover {
    color: var(--kendo-color-success-hover, #146C43);
}

.k-button-link-success:focus, .k-button-link-success.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-success, #198754) 50%, transparent);
}

.k-button-link-success:active, .k-button-link-success.k-active {
    color: var(--kendo-color-success-active, #0F5132);
}

.k-button-link-success.k-selected {
    color: var(--kendo-color-success-active, #0F5132);
}

.k-button-link-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-button-link-warning:hover, .k-button-link-warning.k-hover {
    color: var(--kendo-color-warning-hover, #ffcd39);
}

.k-button-link-warning:focus, .k-button-link-warning.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-button-link-warning:active, .k-button-link-warning.k-active {
    color: var(--kendo-color-warning-active, #ffda6a);
}

.k-button-link-warning.k-selected {
    color: var(--kendo-color-warning-active, #ffda6a);
}

.k-button-link-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-button-link-error:hover, .k-button-link-error.k-hover {
    color: var(--kendo-color-error-hover, #b02a37);
}

.k-button-link-error:focus, .k-button-link-error.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-button-link-error:active, .k-button-link-error.k-active {
    color: var(--kendo-color-error-active, #9a2530);
}

.k-button-link-error.k-selected {
    color: var(--kendo-color-error-active, #9a2530);
}

.k-button-link-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-button-link-dark:hover, .k-button-link-dark.k-hover {
    color: var(--kendo-color-dark-hover, #343a40);
}

.k-button-link-dark:focus, .k-button-link-dark.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-button-link-dark:active, .k-button-link-dark.k-active {
    color: var(--kendo-color-dark-active, #495057);
}

.k-button-link-dark.k-selected {
    color: var(--kendo-color-dark-active, #495057);
}

.k-button-link-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-button-link-light:hover, .k-button-link-light.k-hover {
    color: var(--kendo-color-light-hover, #e9ecef);
}

.k-button-link-light:focus, .k-button-link-light.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-button-link-light:active, .k-button-link-light.k-active {
    color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-link-light.k-selected {
    color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-link-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-button-link-inverse:hover, .k-button-link-inverse.k-hover {
    color: var(--kendo-color-inverse-hover, #343a40);
}

.k-button-link-inverse:focus, .k-button-link-inverse.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-button-link-inverse:active, .k-button-link-inverse.k-active {
    color: var(--kendo-color-inverse-active, #495057);
}

.k-button-link-inverse.k-selected {
    color: var(--kendo-color-inverse-active, #495057);
}

.k-button-link-base {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-link-base:hover, .k-button-link-base.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-link-base:focus, .k-button-link-base.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-button-link-base:active, .k-button-link-base.k-active {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-link-base.k-selected {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-clear-primary {
    color: var(--kendo-color-primary-on-surface, #0d6efd);
}

.k-button-clear-primary:focus::after, .k-button-clear-primary.k-focus::after, .k-button-clear-primary:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-secondary {
    color: var(--kendo-color-secondary-on-surface, #6c757d);
}

.k-button-clear-secondary:focus::after, .k-button-clear-secondary.k-focus::after, .k-button-clear-secondary:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-tertiary {
    color: var(--kendo-color-tertiary-on-surface, #6f42c1);
}

.k-button-clear-tertiary:focus::after, .k-button-clear-tertiary.k-focus::after, .k-button-clear-tertiary:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-info {
    color: var(--kendo-color-info-on-surface, #0dcaf0);
}

.k-button-clear-info:focus::after, .k-button-clear-info.k-focus::after, .k-button-clear-info:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-success {
    color: var(--kendo-color-success-on-surface, #198754);
}

.k-button-clear-success:focus::after, .k-button-clear-success.k-focus::after, .k-button-clear-success:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-warning {
    color: var(--kendo-color-warning-on-surface, #ffc107);
}

.k-button-clear-warning:focus::after, .k-button-clear-warning.k-focus::after, .k-button-clear-warning:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-error {
    color: var(--kendo-color-error-on-surface, #dc3545);
}

.k-button-clear-error:focus::after, .k-button-clear-error.k-focus::after, .k-button-clear-error:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-dark {
    color: var(--kendo-color-dark-on-surface, #212529);
}

.k-button-clear-dark:focus::after, .k-button-clear-dark.k-focus::after, .k-button-clear-dark:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-light {
    color: var(--kendo-color-light-on-surface, #f8f9fa);
}

.k-button-clear-light:focus::after, .k-button-clear-light.k-focus::after, .k-button-clear-light:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-inverse {
    color: var(--kendo-color-inverse-on-surface, #212529);
}

.k-button-clear-inverse:focus::after, .k-button-clear-inverse.k-focus::after, .k-button-clear-inverse:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-base {
    color: var(--kendo-color-base-on-surface, #212529);
}

.k-button-clear-base:focus::after, .k-button-clear-base.k-focus::after, .k-button-clear-base:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-menu-bar, .k-menu {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    position: relative;
    cursor: default;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-menu-bar *, .k-menu *,
.k-menu-bar *::before,
.k-menu *::before,
.k-menu-bar *::after,
.k-menu *::after {
    box-sizing: border-box;
}

.k-menu-item {
    border-width: 0;
    outline: 0;
    display: flex;
    flex-flow: column nowrap;
    flex: none;
    position: relative;
    user-select: none;
}

.k-menu-item-content {
    display: block;
    height: auto;
    overflow: visible;
}

.k-menu-item-content .k-actions, .k-menu-item-content .k-edit-buttons,
.k-menu-item-content .k-action-buttons,
.k-menu-item-content .k-columnmenu-actions, .k-menu-item-content .k-form-buttons {
    margin-top: 0;
}

.k-menu-link {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    outline: 0;
    color: inherit;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    position: relative;
    white-space: nowrap;
    cursor: pointer;
}

.k-menu-link-text {
    display: flex;
    flex-flow: row nowrap;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-menu-expand-arrow {
    margin-inline-end: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    display: inline-flex;
    flex-flow: row wrap;
    align-items: center;
    flex: none;
    position: relative;
}

.k-menu-horizontal {
    flex-direction: row;
}

.k-menu-horizontal > .k-menu-item + .k-menu-item {
    margin-inline-start: var(--kendo-spacing-0, 0px);
}

.k-menu-horizontal > .k-separator {
    margin-block: 0;
    margin-inline: var(--kendo-spacing-1, 0.25rem);
    width: 0;
    height: auto;
    border-width: 0 0 0 1px;
    border-style: solid;
}

.k-menu-vertical {
    flex-direction: column;
}

.k-menu-vertical > .k-menu-item + .k-menu-item {
    margin-top: var(--kendo-spacing-0, 0px);
}

.k-menu-vertical > .k-menu-item > .k-menu-link {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-vertical > .k-menu-item > .k-menu-link > .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-menu-vertical > .k-separator {
    margin-block: var(--kendo-spacing-1, 0.25rem);
    margin-inline: 0;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    display: block;
}

.k-menu-popup {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    overflow: auto;
    max-height: 80vh;
}

.k-menu-popup *,
.k-menu-popup *::before,
.k-menu-popup *::after {
    box-sizing: border-box;
}

.k-menu-group {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-flow: column nowrap;
    position: absolute;
}

.k-menu-group .k-menu-item + .k-menu-item {
    margin-top: var(--kendo-spacing-0, 0px);
}

.k-menu-group .k-separator {
    margin-block: var(--kendo-spacing-1, 0.25rem);
    margin-inline: 0;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    display: block;
}

.k-menu-popup .k-menu-group {
    position: relative;
}

.k-menu-group-sm {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-sm .k-menu-item {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-sm .k-menu-link {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-group-sm .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-menu-group-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-md .k-menu-item {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-md .k-menu-link {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-group-md .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-menu-group-lg {
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-lg .k-menu-item {
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-lg .k-menu-link {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-group-lg .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-popups-wrapper {
    position: relative;
    border: 0;
    margin: 0;
    padding: 0;
}

.k-context-menu {
    margin: 0;
    border-width: 1px;
    border-style: solid;
}

.k-animation-container .k-context-menu.k-menu-horizontal {
    display: flex !important;
    flex-wrap: nowrap;
}

.k-context-menu-popup {
    z-index: 12000;
}

.k-context-menu-popup .k-context-menu {
    border-width: 0;
}

.k-popup .k-context-menu,
.k-context-menu-popup .k-context-menu {
    border-width: 0;
}

.k-menu-scroll-wrapper {
    margin: 0;
    padding: 0;
    border: 0;
    position: relative;
}

.k-menu-scroll-wrapper .k-menu {
    overflow: hidden;
    flex-wrap: nowrap;
}

.k-menu-scroll-wrapper .k-menu-scroll-button {
    border-radius: 0;
    padding: 0;
    border-width: 0;
    border-color: inherit;
    color: inherit;
    background: inherit;
    position: absolute;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-left {
    top: 0;
    inset-inline-start: 0;
    height: 100%;
    width: 16px;
    border-right-width: 1px;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-right {
    top: 0;
    inset-inline-end: 0;
    height: 100%;
    width: 16px;
    border-left-width: 1px;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-up {
    top: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 16px;
    border-bottom-width: 1px;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-down {
    bottom: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 16px;
    border-top-width: 1px;
}

.k-menu.k-menu-horizontal:not(.k-context-menu) {
    padding-block: 0.5rem;
}

.k-menu.k-menu-vertical:not(.k-context-menu) {
    padding-block: 0.5rem;
    padding-inline: 0;
}

.k-menu-popup .k-menu-group, .k-menu-popup
.k-menu-vertical {
    padding: 0;
}

.k-context-menu-popup > .k-popup:not(.k-menu-popup) {
    padding: 0;
}

.k-context-menu-popup .k-context-menu {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-context-menu-popup .k-header {
    font-size: inherit;
    font-weight: inherit;
}

.k-menu:not(.k-context-menu) {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-menu:not(.k-context-menu) > .k-item {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-menu:not(.k-context-menu) > .k-item:hover, .k-menu:not(.k-context-menu) > .k-item.k-hover {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 70%, transparent);
}

.k-menu:not(.k-context-menu) > .k-item:active, .k-menu:not(.k-context-menu) > .k-item.k-active {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 90%, transparent);
}

.k-menu:not(.k-context-menu) > .k-item:focus, .k-menu:not(.k-context-menu) > .k-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-menu-group,
.k-menu.k-context-menu {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-menu-group .k-item > .k-link:hover, .k-menu-group .k-item > .k-link.k-hover,
.k-menu.k-context-menu .k-item > .k-link:hover,
.k-menu.k-context-menu .k-item > .k-link.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-menu-group .k-item > .k-link:active, .k-menu-group .k-item > .k-link.k-active, .k-menu-group .k-item > .k-link.k-selected,
.k-menu.k-context-menu .k-item > .k-link:active,
.k-menu.k-context-menu .k-item > .k-link.k-active,
.k-menu.k-context-menu .k-item > .k-link.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-menu-group .k-item:focus > .k-link,
.k-menu-group .k-item.k-focus > .k-link,
.k-menu.k-context-menu .k-item:focus > .k-link,
.k-menu.k-context-menu .k-item.k-focus > .k-link {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-menu-scroll-wrapper .k-menu-scroll-button {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-menu-scroll-wrapper .k-menu-scroll-button:hover {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 70%, transparent);
}

.k-menu-scroll-wrapper .k-menu-scroll-button:hover::before {
    opacity: 0;
}

.k-toolbar {
    margin: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-toolbar::before {
    content: "";
    height: calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px);
}

.k-toolbar.k-toolbar-resizable {
    flex-wrap: nowrap;
}

.k-toolbar > * {
    flex-shrink: 0;
    display: inline-flex;
    align-content: center;
    vertical-align: middle;
}

.k-toolbar > * > label {
    align-self: center;
}

.k-toolbar .k-input,
.k-toolbar .k-picker {
    width: 10em;
}

.k-toolbar .k-color-picker, .k-toolbar .k-colorpicker {
    width: min-content;
}

.k-toolbar .k-toolbar-overflow-button {
    margin-inline-start: auto;
}

.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
    width: 0;
    height: calc( 1.5 * 1em);
    border-width: 0 0 0 1px;
    border-style: solid;
    align-self: center;
}

.k-toolbar .k-toolbar-spacer {
    height: calc( 1.5 * 1em);
    flex: 1 0 0%;
}

.k-toolbar .k-toolbar-item:focus,
.k-toolbar .k-toolbar-item.k-focus {
    text-decoration: none;
    outline: 0;
}

.k-toolbar-group {
    display: flex;
    flex-direction: inherit;
    flex-wrap: nowrap;
    gap: inherit;
}

.k-toolbar-renderer {
    display: inline-block;
    border-color: inherit;
}

.k-toolbar-sm {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-toolbar-sm::before {
    margin-inline-start: calc( var(--kendo-spacing-1\.5, 0.375rem) * -1);
}

.k-toolbar-sm > * > label {
    margin-inline-end: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-toolbar-md {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-toolbar-md::before {
    margin-inline-start: calc( var(--kendo-spacing-2, 0.5rem) * -1);
}

.k-toolbar-md > * > label {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-toolbar-lg {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-toolbar-lg::before {
    margin-inline-start: calc( var(--kendo-spacing-2\.5, 0.625rem) * -1);
}

.k-toolbar-lg > * > label {
    margin-inline-end: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-toolbar-sm::before {
    height: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
}

.k-toolbar-md::before {
    height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
}

.k-toolbar-lg::before {
    height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.5rem * 2 ) + 2px);
}

.k-floating-toolbar,
.editorToolbarWindow.k-window-content {
    padding-block: var(--kendo-spacing-2, 0.5rem) !important;
    padding-inline: var(--kendo-spacing-2, 0.5rem) !important;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
}

.k-floating-toolbar .k-toolbar,
.editorToolbarWindow.k-window-content .k-toolbar {
    padding: 0;
    border-width: 0;
    flex-shrink: 1;
    color: inherit;
    background: none;
}

.k-editortoolbar-dragHandle {
    cursor: move;
    display: flex;
    align-items: center;
    align-self: stretch;
    flex-shrink: 0;
}

.k-overflow-container {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-overflow-container > .k-item {
    border-color: inherit;
}

.k-overflow-container .k-separator {
    margin: var(--kendo-spacing-1, 0.25rem) 0;
}

.k-overflow-container .k-overflow-tool-group {
    display: block;
}

.k-overflow-container .k-overflow-button {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 100%;
    height: auto;
    border-width: 0;
    border-radius: 0;
    aspect-ratio: auto;
    color: inherit;
    background-color: transparent;
    background-image: none;
    font: inherit;
    cursor: pointer;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    justify-content: flex-start;
    position: relative;
}

.k-overflow-container .k-button-group {
    box-shadow: none;
    display: flex;
    flex-flow: column nowrap;
}

.k-overflow-container .k-button-group .k-button {
    margin: 0;
}

.k-overflow-container .k-split-button {
    display: flex;
    flex-direction: column;
}

.k-overflow-container .k-overflow-hidden {
    display: none;
}

.k-toolbar.k-toolbar-flat {
    border-width: 1px 0;
    border-top-color: transparent !important;
    border-bottom-color: inherit;
    color: inherit;
    background: none !important;
    box-shadow: none;
}

.k-toolbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
    border-color: inherit;
}

.k-toolbar .k-toolbar-item:focus,
.k-toolbar .k-toolbar-item.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-floating-toolbar,
.editorToolbarWindow.k-window-content {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-overflow-container .k-button:hover, .k-overflow-container .k-button.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-overflow-container .k-button:focus, .k-overflow-container .k-button.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-overflow-container .k-button:active, .k-overflow-container .k-button.k-active {
    color: var(--kendo-color-on-app-surface, #212529);
    background: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-overflow-container .k-button.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background: var(--kendo-color-primary, #0d6efd);
}

.k-overflow-container .k-button:disabled, .k-overflow-container .k-button.k-disabled {
    color: inherit;
}

.k-actions, .k-edit-buttons,
.k-action-buttons,
.k-columnmenu-actions, .k-form-buttons {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    box-sizing: border-box;
    border-width: 0px 0 0 0;
    border-style: solid;
    border-color: inherit;
    flex-shrink: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    overflow: hidden;
    clear: both;
}

.k-actions *, .k-edit-buttons *, .k-action-buttons *, .k-columnmenu-actions *, .k-form-buttons *,
.k-actions *::before,
.k-edit-buttons *::before,
.k-action-buttons *::before,
.k-columnmenu-actions *::before,
.k-form-buttons *::before,
.k-actions *::after,
.k-edit-buttons *::after,
.k-action-buttons *::after,
.k-columnmenu-actions *::after,
.k-form-buttons *::after {
    box-sizing: border-box;
}

.k-popup .k-actions, .k-popup .k-edit-buttons,
.k-popup .k-action-buttons,
.k-popup .k-columnmenu-actions, .k-popup .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-actions-start {
    justify-content: flex-start;
}

.k-actions-center {
    justify-content: center;
}

.k-actions-end {
    justify-content: flex-end;
}

.k-actions-stretched > * {
    flex: 1 0 0%;
}

.k-actions-horizontal {
    width: 100%;
    flex-flow: row nowrap;
}

.k-actions-vertical {
    flex-flow: column nowrap;
}

.k-form,
.k-form-inline {
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.5;
}

.k-fieldset {
    margin: var(--kendo-spacing-7\.5, 1.875rem);
    border-width: 1px 0 0;
    border-style: solid;
    padding: 25px 0 0;
}

.k-fieldset > legend {
    margin-left: 0;
    padding: 0 var(--kendo-spacing-4, 1rem) 0 0;
    text-transform: uppercase;
}

kendo-label > .k-label {
    margin: 0;
}

.k-label-optional {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem);
    font-size: var(--kendo-font-size-xs, inherit);
    font-style: italic;
    align-self: center;
}

.k-label-empty::before {
    content: "";
    display: inline-block;
}

.k-form {
    border: 0;
}

.k-form .k-form-field > .k-label,
.k-form .k-form-field > kendo-label,
.k-form .k-form-label {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: row nowrap;
}

.k-form .k-label + .k-radio {
    margin-left: 0;
}

.k-form .k-form-fieldset {
    margin: 2rem 0 0;
    padding: var(--kendo-spacing-0, 0px);
    border: 0;
}

.k-form .k-form-fieldset > *:not(.k-hidden):first-child,
.k-form .k-form-fieldset > *.k-hidden + :not(.k-hidden) {
    margin-top: 0;
}

.k-form .k-form-legend {
    margin: 0 0 1rem;
    padding: var(--kendo-spacing-0, 0px);
    border-width: 0 0 2px;
    border-style: solid;
    width: 100%;
    font-size: var(--kendo-font-size-sm, inherit);
    text-transform: uppercase;
}

.k-form .k-form-group {
    padding: 0;
}

.k-form > *:not(.k-hidden):first-child,
.k-form > *.k-hidden + :not(.k-hidden) {
    margin-top: 0;
}

.k-form .k-form-field,
.k-form .k-form-field-wrap {
    display: block;
}

.k-form .k-form-field-disabled .k-label,
.k-form .k-form-field-disabled .k-form-label {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-form .k-alert-error {
    font-size: var(--kendo-font-size-sm, inherit);
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 2);
}

.k-form .k-field-info {
    display: inline-block;
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: 1;
    margin-block: 0;
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.k-form .k-multiselect,
.k-form .k-floating-label-container,
.k-form .k-daterangepicker .k-dateinput,
.k-form .k-signature {
    display: inline-flex;
    width: 100%;
}

.k-form-buttons {
    padding: 0;
    overflow: visible;
}

.k-form-hint,
.k-form-error {
    margin-top: var(--kendo-spacing-1, 0.25rem);
    display: flex;
    font-size: var(--kendo-font-size-xs, inherit);
    font-style: normal;
}

.k-text-start,
.k-buttons-start {
    justify-content: flex-start;
}

.k-text-end,
.k-buttons-end {
    justify-content: flex-end;
}

.k-form-separator {
    margin: var(--kendo-spacing-4, 1rem) 0 0;
    border-width: 1px 0 0;
    border-style: solid;
    display: block;
    flex: 0 0 auto;
}

.k-form-horizontal .k-form-field {
    display: flex;
}

.k-form-horizontal .k-form-field > .k-label,
.k-form-horizontal .k-form-field > kendo-label,
.k-form-horizontal .k-form-field > .k-form-label {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
    padding-top: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    width: 25%;
    text-align: end;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
}

.k-form-horizontal .k-form-field .k-label-optional {
    margin: 0;
    align-self: inherit;
}

.k-form-horizontal .k-form-field-wrap {
    max-width: calc( ( 100% - 25% ) - var(--kendo-spacing-2\.5, 0.625rem));
    flex: 1 1 auto;
}

.k-form [dir="rtl"] .k-label-optional,
.k-rtl .k-form .k-label-optional {
    margin-left: 0;
    margin-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-form-horizontal [dir="rtl"].k-form-field > .k-label,
.k-form-horizontal [dir="rtl"].k-form-field > kendo-label,
.k-form-horizontal [dir="rtl"].k-form-field > .k-form-label,
.k-form-horizontal [dir="rtl"] .k-form-field > .k-label,
.k-form-horizontal [dir="rtl"] .k-form-field > kendo-label,
.k-form-horizontal [dir="rtl"] .k-form-field > .k-form-label,
.k-rtl .k-form-horizontal.k-form-field > .k-label,
.k-rtl .k-form-horizontal.k-form-field > kendo-label,
.k-rtl .k-form-horizontal.k-form-field > .k-form-label,
.k-rtl .k-form-horizontal .k-form-field > .k-label,
.k-rtl .k-form-horizontal .k-form-field > kendo-label,
.k-rtl .k-form-horizontal .k-form-field > .k-form-label {
    margin-right: 0;
    margin-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-form-sm .k-form-field,
.k-form-sm .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-form-md .k-form-field,
.k-form-md .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-form-lg .k-form-field,
.k-form-lg .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-form-inline {
    padding: calc( var(--kendo-spacing-4, 1rem) * 2);
}

.k-form-inline fieldset {
    border-width: 1px 0 0;
    border-style: solid;
    margin: calc( calc( var(--kendo-spacing-4, 1rem) * 2) * 2) 0;
    padding: 0;
}

.k-form-inline fieldset:first-child:first-of-type {
    margin-top: 0;
}

.k-form-inline fieldset:last-child:last-of-type {
    margin-bottom: 0;
}

.k-form-inline legend {
    font-size: var(--kendo-font-size-sm, inherit);
    text-align: start;
    font-weight: 600;
    line-height: 1;
    margin-bottom: calc( var(--kendo-spacing-3, 0.75rem) * 2);
    text-transform: uppercase;
    padding: 0 var(--kendo-spacing-4, 1rem) 0 0;
    width: auto;
}

.k-form-inline .k-form-field {
    display: flex;
    align-items: flex-start;
    text-align: start;
    margin-bottom: calc( var(--kendo-spacing-3, 0.75rem) * 2);
}

.k-form-inline .k-form-field > span:not(.k-widget) {
    width: 25%;
    text-align: end;
    line-height: var(--kendo-line-height, normal);
    padding: calc( var(--kendo-spacing-2, 0.5rem) + 1px) 0;
    padding-right: var(--kendo-spacing-6, 1.5rem);
    align-self: center;
}

.k-form-inline .k-form-field > input {
    align-self: center;
}

.k-form-inline .k-form-field > input:not(.k-checkbox):not(.k-radio) {
    flex: 1 1 auto;
}

.k-form-inline .k-form-field .k-alert-error {
    font-size: var(--kendo-font-size-sm, inherit);
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 2);
}

.k-form-inline .k-form-field .k-field-info {
    display: block;
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: 1;
    margin: 0;
}

.k-form-inline .k-form-field:last-child {
    margin-bottom: 0;
}

.k-edit-form-container {
    width: 400px;
    min-width: 400px;
    border-color: inherit;
    position: relative;
}

.k-popup-edit-form > .k-actions, .k-popup-edit-form > .k-edit-buttons,
.k-popup-edit-form > .k-action-buttons,
.k-popup-edit-form > .k-columnmenu-actions, .k-popup-edit-form > .k-form-buttons,
.k-edit-form-container .k-actions,
.k-edit-form-container .k-edit-buttons,
.k-edit-form-container .k-action-buttons,
.k-edit-form-container .k-columnmenu-actions,
.k-edit-form-container .k-form-buttons {
    margin: var(--kendo-spacing-4, 1rem) -var(--kendo-spacing-4, 1rem) -var(--kendo-spacing-4, 1rem);
}

.k-edit-label {
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    padding: calc( 0.375rem + 1px) 0;
    width: 30%;
    line-height: 1.5;
    text-align: end;
    float: left;
    clear: both;
}

.k-edit-field {
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    width: 65%;
    float: right;
    clear: right;
    position: relative;
}

.k-edit-field.k-no-editor {
    padding: calc( 0.375rem + 1px) 0;
}

.k-edit-field > .k-widget {
    width: 100%;
    box-sizing: border-box;
}

.k-edit-field input[type="radio"]:not(.k-radio),
.k-edit-field input[type="checkbox"]:not(.k-checkbox) {
    margin-right: .4ex;
}

.k-edit-field .k-radio-label,
.k-edit-field .k-checkbox-label {
    margin-right: var(--kendo-spacing-4, 1rem);
}

.k-edit-field > .k-reset > li + li {
    margin-top: var(--kendo-spacing-2, 0.5rem);
}

.k-edit-field .k-reset .k-widget {
    margin: 0 .4ex 0 1ex;
}

.k-form legend,
.k-form-inline legend {
    font-size: calc( var( --kendo-font-size, .875rem ) * 1.5);
    font-weight: normal;
    line-height: var(--kendo-line-height, normal);
    text-transform: none;
}

.k-form .k-field-info,
.k-form-inline .k-field-info {
    opacity: .7;
}

.k-form legend {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.k-form .k-field-info {
    margin-block: 0;
    margin-inline: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-form-inline legend {
    margin-bottom: 0;
}

.k-form-inline .k-form-field > span:not(.k-widget) {
    padding: calc( var(--kendo-spacing-2, 0.5rem) - 1px) 0;
    padding-right: var(--kendo-spacing-4, 1rem);
}

.k-edit-label {
    padding: calc( var(--kendo-spacing-2, 0.5rem) - 1px) 0;
}

.k-form,
.k-form-inline {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-form .k-form-legend,
.k-form-inline .k-form-legend {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-form .k-field-info,
.k-form-inline .k-field-info {
    color: var(--kendo-color-subtle, #596169);
}

.k-form .k-alert-error,
.k-form-inline .k-alert-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-form-error,
.k-text-error,
.k-form-field-error .k-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-form-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-tooltip {
    border-radius: 0.375rem;
    margin: 0;
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    background-repeat: repeat-x;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
    position: absolute;
    z-index: 12000;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tooltip *,
.k-tooltip *::before,
.k-tooltip *::after {
    box-sizing: border-box;
}

.k-tooltip-icon {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    flex-shrink: 0;
}

.k-tooltip-title {
    margin-bottom: .25em;
    font-size: calc( var( --kendo-font-size-sm, 0.875rem ) * 1.25);
    line-height: var(--kendo-line-height-xs, normal);
}

.k-tooltip-content {
    align-self: stretch;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-tooltip-button {
    margin-inline-start: var(--kendo-spacing-2, 0.5rem);
    flex-shrink: 0;
}

.k-tooltip-button .k-icon {
    color: inherit;
    vertical-align: top;
}

.k-callout {
    width: calc( 0.4rem * 2);
    height: calc( 0.4rem * 2);
    border-width: 0.4rem;
    border-style: solid;
    border-color: transparent;
    position: absolute;
    pointer-events: none;
}

.k-callout-n {
    margin-left: calc( 0.4rem * -1);
    border-bottom-color: currentColor;
    top: calc( calc( 0.4rem * -1 ) * 2);
    left: 50%;
    pointer-events: none;
}

.k-callout-e {
    margin-top: calc( 0.4rem * -1);
    border-left-color: currentColor;
    top: 50%;
    right: calc( calc( 0.4rem * -1 ) * 2);
    pointer-events: none;
}

.k-callout-s {
    margin-left: calc( 0.4rem * -1);
    border-top-color: currentColor;
    bottom: calc( calc( 0.4rem * -1 ) * 2);
    left: 50%;
    pointer-events: none;
}

.k-callout-w {
    margin-top: calc( 0.4rem * -1);
    border-right-color: currentColor;
    top: 50%;
    left: calc( calc( 0.4rem * -1 ) * 2);
    pointer-events: none;
}

.k-tooltip {
    border-color: var(--kendo-color-on-app-surface, #212529);
    color: var(--kendo-color-app-surface, #ffffff);
    background-color: var(--kendo-color-on-app-surface, #212529);
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.k-tooltip .k-callout {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-tooltip-inverse {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-tooltip-inverse .k-callout {
    color: var(--kendo-color-dark, #212529);
}

.k-tooltip-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-tooltip-light .k-callout {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-tooltip-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-tooltip-dark .k-callout {
    color: var(--kendo-color-dark, #212529);
}

.k-tooltip-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-tooltip-error .k-callout {
    color: var(--kendo-color-error, #dc3545);
}

.k-tooltip-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-tooltip-warning .k-callout {
    color: var(--kendo-color-warning, #ffc107);
}

.k-tooltip-success {
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-tooltip-success .k-callout {
    color: var(--kendo-color-success, #198754);
}

.k-tooltip-info {
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-tooltip-info .k-callout {
    color: var(--kendo-color-info, #0dcaf0);
}

.k-tooltip-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-tooltip-tertiary .k-callout {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-tooltip-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-tooltip-secondary .k-callout {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-tooltip-primary {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-tooltip-primary .k-callout {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-validator-tooltip {
    margin-top: calc( 0.4rem + 0px);
    width: auto;
    white-space: normal;
    display: flex;
    align-items: center;
    z-index: 9999;
}

.k-grid .k-validator-tooltip {
    max-width: 300px;
}

.k-input,
.k-picker {
    margin: 0;
    padding: 0;
    width: 100%;
    min-width: 0;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.5;
    font-weight: normal;
    text-align: start;
    box-shadow: none;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: stretch;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-appearance: none;
}

.k-input *,
.k-input *::before,
.k-input *::after,
.k-picker *,
.k-picker *::before,
.k-picker *::after {
    box-sizing: border-box;
}

.k-input > .k-input,
.k-input > .k-picker,
.k-picker > .k-input,
.k-picker > .k-picker {
    border-width: 0 !important;
    color: inherit;
    background: none;
    font: inherit;
    outline: 0;
    box-shadow: none;
}

.k-input > *,
.k-picker > * {
    margin: 0;
}

.k-input::placeholder,
.k-picker::placeholder {
    color: var(--kendo-color-subtle, #596169);
    opacity: 1;
    user-select: none;
}

input.k-input,
textarea.k-textarea {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
}

input.k-input:disabled, input.k-input[disabled],
textarea.k-textarea:disabled,
textarea.k-textarea[disabled] {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

[disabled] input.k-input:disabled,
.k-disabled input.k-input:disabled, [disabled] input.k-input[disabled],
.k-disabled input.k-input[disabled], [disabled]
textarea.k-textarea:disabled,
.k-disabled
textarea.k-textarea:disabled, [disabled]
textarea.k-textarea[disabled],
.k-disabled
textarea.k-textarea[disabled] {
    opacity: 1;
    filter: grayscale(0);
}

textarea.k-textarea {
    overflow: auto;
}

.k-picker {
    cursor: pointer;
}

select.k-picker {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    appearance: auto;
}

select.k-picker:disabled, select.k-picker[disabled] {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

[disabled] select.k-picker:disabled,
.k-disabled select.k-picker:disabled, [disabled] select.k-picker[disabled],
.k-disabled select.k-picker[disabled] {
    opacity: 1;
    filter: grayscale(0);
}

.k-input-inner {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    width: 100%;
    border: 0;
    outline: 0;
    color: inherit;
    background: none;
    font: inherit;
    flex: 1;
    position: relative;
    z-index: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-appearance: none;
}

.k-input-inner::placeholder {
    color: var(--kendo-color-subtle, #596169);
    opacity: 1;
    user-select: none;
}

.k-input-inner:invalid {
    box-shadow: none;
}

span.k-input-inner {
    white-space: nowrap;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

textarea.k-input-inner {
    margin: 0;
}

.k-input-value-icon {
    flex: none;
}

.k-input-value-text {
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-input-value-text::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-input-values {
    min-width: 0px;
    width: 100%;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    cursor: text;
}

.k-input-values .k-chip-list {
    display: contents;
}

.k-icon-picker .k-input-inner {
    padding: 0.375rem;
    justify-content: center;
}

.k-input-prefix,
.k-input-suffix {
    border-color: inherit;
    display: flex;
    align-items: center;
    flex: none;
}

.k-input-prefix > *,
.k-input-suffix > * {
    flex-shrink: 0;
    border: none;
}

.k-input-prefix-vertical,
.k-input-suffix-vertical {
    flex-flow: column wrap;
}

.k-input-prefix-horizontal,
.k-input-suffix-horizontal {
    flex-flow: row wrap;
}

.k-input-separator {
    margin: 0;
    border-style: solid;
    border-color: inherit;
    border-width: 0 0 0 1px;
    height: 16px;
    align-self: center;
}

.k-input-separator-horizontal {
    height: auto;
    margin-inline: 0.375rem;
    align-self: stretch;
    border-width: 1px 0 0;
}

.k-input-separator-vertical {
    height: auto;
    margin-block: 0.375rem;
    align-self: stretch;
    border-width: 0 0 0 1px;
}

.k-input-icon,
.k-input-validation-icon,
.k-input-loading-icon {
    flex: none;
    align-self: center;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    box-sizing: content-box;
}

.k-input-loading-icon {
    width: 1em;
    height: 1em;
    font-size: 16px;
}

.k-input-icon.k-svg-icon > svg,
.k-input-icon.k-icon-md > svg,
.k-input-validation-icon.k-svg-icon > svg,
.k-input-validation-icon.k-icon-md > svg,
.k-input-loading-icon.k-svg-icon > svg,
.k-input-loading-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-input-icon.k-icon-xs > svg,
.k-input-validation-icon.k-icon-xs > svg,
.k-input-loading-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-input-icon.k-icon-sm > svg,
.k-input-validation-icon.k-icon-sm > svg,
.k-input-loading-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-input-icon.k-icon-lg > svg,
.k-input-validation-icon.k-icon-lg > svg,
.k-input-loading-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-input-icon.k-icon-xl > svg,
.k-input-validation-icon.k-icon-xl > svg,
.k-input-loading-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-input-icon.k-icon-xxl > svg,
.k-input-validation-icon.k-icon-xxl > svg,
.k-input-loading-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-input-icon.k-icon-xxxl > svg,
.k-input-validation-icon.k-icon-xxxl > svg,
.k-input-loading-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-clear-value {
    outline: 0;
    flex: none;
    align-self: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    opacity: 0.5;
}

.k-clear-value:hover,
.k-clear-value.k-hover {
    opacity: 1;
}

.k-clear-value:focus-visible {
    outline: 1px dotted;
    outline-offset: -1px;
}

.k-input-button {
    width: auto;
    border-width: 0;
    border-inline-start-width: 1px;
    flex: none;
    aspect-ratio: auto;
    box-shadow: none;
}

.k-input-button > .k-button-icon {
    min-width: auto !important;
}

.k-input-button:focus {
    box-shadow: none;
}

.k-picker .k-input-button {
    color: inherit;
    background: none;
    border-color: transparent;
}

.k-input-spinner {
    width: auto;
    flex: none;
    display: flex;
    flex-flow: column nowrap;
}

.k-input-spinner .k-spinner-increase,
.k-input-spinner .k-spinner-decrease {
    border-width: 0;
    border-inline-start-width: 1px;
    flex: 1 1 50%;
    box-shadow: none;
    position: relative;
    aspect-ratio: auto;
}

.k-input-spinner .k-spinner-increase .k-button-icon,
.k-input-spinner .k-spinner-decrease .k-button-icon {
    margin-block: -1em;
    margin-inline: 0;
    min-width: auto !important;
    min-height: auto !important;
}

.k-input-spinner .k-spinner-increase .k-icon {
    bottom: auto;
}

.k-input-spinner .k-spinner-decrease .k-icon {
    top: auto;
}

.k-searchbar {
    flex: 1 1 auto;
    display: flex;
    flex-flow: row nowrap;
}

.k-picker-wrap,
.k-dropdown-wrap,
.k-dateinput-wrap,
.k-multiselect-wrap,
.k-numeric-wrap {
    width: 100%;
    border-width: 0;
    border-color: inherit;
    box-sizing: border-box;
    flex: 1 1 auto;
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
    position: relative;
}

.k-input-flat,
.k-picker-flat {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-width: 1px 0;
    border-top-color: transparent !important;
    background-image: none !important;
}

.k-input-outline {
    background: none !important;
}

.k-input-sm,
.k-picker-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-input-sm .k-input-values,
.k-picker-sm .k-input-values {
    padding: calc( 0.25rem /2);
    gap: calc( 0.25rem / 2);
}

.k-input-sm .k-input-values > .k-searchbar,
.k-input-sm .k-input-values > .k-input-inner,
.k-picker-sm .k-input-values > .k-searchbar,
.k-picker-sm .k-input-values > .k-input-inner {
    margin: calc( calc( 0.25rem / 2 ) * -1);
}

.k-input-sm .k-input-inner,
.k-picker-sm .k-input-inner {
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
}

.k-input-sm .k-input-button,
.k-input-sm .k-spinner-increase,
.k-input-sm .k-spinner-decrease,
.k-picker-sm .k-input-button,
.k-picker-sm .k-spinner-increase,
.k-picker-sm .k-spinner-decrease {
    padding-block: 0.25rem;
    padding-inline: 0.25rem;
}

.k-input-sm .k-input-icon,
.k-input-sm .k-input-validation-icon,
.k-input-sm .k-input-loading-icon,
.k-input-sm .k-clear-value,
.k-input-sm .k-input-prefix > .k-icon,
.k-input-sm .k-input-prefix > .k-input-prefix-text,
.k-input-sm .k-input-suffix > .k-icon,
.k-input-sm .k-input-suffix > .k-input-suffix-text,
.k-picker-sm .k-input-icon,
.k-picker-sm .k-input-validation-icon,
.k-picker-sm .k-input-loading-icon,
.k-picker-sm .k-clear-value,
.k-picker-sm .k-input-prefix > .k-icon,
.k-picker-sm .k-input-prefix > .k-input-prefix-text,
.k-picker-sm .k-input-suffix > .k-icon,
.k-picker-sm .k-input-suffix > .k-input-suffix-text {
    padding-block: 0.25rem;
    padding-inline: 0.25rem;
    box-sizing: content-box;
}

.k-input-sm .k-input-separator-horizontal,
.k-picker-sm .k-input-separator-horizontal {
    margin-inline: 0.25rem;
}

.k-input-sm .k-input-separator-vertical,
.k-picker-sm .k-input-separator-vertical {
    margin-block: 0.25rem;
}

.k-input-sm.k-icon-picker .k-input-inner,
.k-picker-sm.k-icon-picker .k-input-inner {
    width: calc( ( 1.4285714286 * 1em ));
    height: calc( ( 1.4285714286 * 1em ));
    padding: 0.25rem;
    box-sizing: content-box;
}

.k-dropdown-operator.k-picker-sm .k-input-button {
    padding: 0.25rem;
}

select.k-picker-sm {
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
}

.k-input-md,
.k-picker-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-input-md .k-input-values,
.k-picker-md .k-input-values {
    padding: calc( 0.375rem /2);
    gap: calc( 0.375rem / 2);
}

.k-input-md .k-input-values > .k-searchbar,
.k-input-md .k-input-values > .k-input-inner,
.k-picker-md .k-input-values > .k-searchbar,
.k-picker-md .k-input-values > .k-input-inner {
    margin: calc( calc( 0.375rem / 2 ) * -1);
}

.k-input-md .k-input-inner,
.k-picker-md .k-input-inner {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
}

.k-input-md .k-input-button,
.k-input-md .k-spinner-increase,
.k-input-md .k-spinner-decrease,
.k-picker-md .k-input-button,
.k-picker-md .k-spinner-increase,
.k-picker-md .k-spinner-decrease {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
}

.k-input-md .k-input-icon,
.k-input-md .k-input-validation-icon,
.k-input-md .k-input-loading-icon,
.k-input-md .k-clear-value,
.k-input-md .k-input-prefix > .k-icon,
.k-input-md .k-input-prefix > .k-input-prefix-text,
.k-input-md .k-input-suffix > .k-icon,
.k-input-md .k-input-suffix > .k-input-suffix-text,
.k-picker-md .k-input-icon,
.k-picker-md .k-input-validation-icon,
.k-picker-md .k-input-loading-icon,
.k-picker-md .k-clear-value,
.k-picker-md .k-input-prefix > .k-icon,
.k-picker-md .k-input-prefix > .k-input-prefix-text,
.k-picker-md .k-input-suffix > .k-icon,
.k-picker-md .k-input-suffix > .k-input-suffix-text {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
    box-sizing: content-box;
}

.k-input-md .k-input-separator-horizontal,
.k-picker-md .k-input-separator-horizontal {
    margin-inline: 0.375rem;
}

.k-input-md .k-input-separator-vertical,
.k-picker-md .k-input-separator-vertical {
    margin-block: 0.375rem;
}

.k-input-md.k-icon-picker .k-input-inner,
.k-picker-md.k-icon-picker .k-input-inner {
    width: calc( ( var(--kendo-line-height, normal) * 1em ));
    height: calc( ( var(--kendo-line-height, normal) * 1em ));
    padding: 0.375rem;
    box-sizing: content-box;
}

.k-dropdown-operator.k-picker-md .k-input-button {
    padding: 0.375rem;
}

select.k-picker-md {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
}

.k-input-lg,
.k-picker-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-input-lg .k-input-values,
.k-picker-lg .k-input-values {
    padding: calc( 0.5rem /2);
    gap: calc( 0.5rem / 2);
}

.k-input-lg .k-input-values > .k-searchbar,
.k-input-lg .k-input-values > .k-input-inner,
.k-picker-lg .k-input-values > .k-searchbar,
.k-picker-lg .k-input-values > .k-input-inner {
    margin: calc( calc( 0.5rem / 2 ) * -1);
}

.k-input-lg .k-input-inner,
.k-picker-lg .k-input-inner {
    padding-block: 0.5rem;
    padding-inline: 1rem;
}

.k-input-lg .k-input-button,
.k-input-lg .k-spinner-increase,
.k-input-lg .k-spinner-decrease,
.k-picker-lg .k-input-button,
.k-picker-lg .k-spinner-increase,
.k-picker-lg .k-spinner-decrease {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-input-lg .k-input-icon,
.k-input-lg .k-input-validation-icon,
.k-input-lg .k-input-loading-icon,
.k-input-lg .k-clear-value,
.k-input-lg .k-input-prefix > .k-icon,
.k-input-lg .k-input-prefix > .k-input-prefix-text,
.k-input-lg .k-input-suffix > .k-icon,
.k-input-lg .k-input-suffix > .k-input-suffix-text,
.k-picker-lg .k-input-icon,
.k-picker-lg .k-input-validation-icon,
.k-picker-lg .k-input-loading-icon,
.k-picker-lg .k-clear-value,
.k-picker-lg .k-input-prefix > .k-icon,
.k-picker-lg .k-input-prefix > .k-input-prefix-text,
.k-picker-lg .k-input-suffix > .k-icon,
.k-picker-lg .k-input-suffix > .k-input-suffix-text {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    box-sizing: content-box;
}

.k-input-lg .k-input-separator-horizontal,
.k-picker-lg .k-input-separator-horizontal {
    margin-inline: 0.5rem;
}

.k-input-lg .k-input-separator-vertical,
.k-picker-lg .k-input-separator-vertical {
    margin-block: 0.5rem;
}

.k-input-lg.k-icon-picker .k-input-inner,
.k-picker-lg.k-icon-picker .k-input-inner {
    width: calc( ( var(--kendo-line-height, normal) * 1em ));
    height: calc( ( var(--kendo-line-height, normal) * 1em ));
    padding: 0.5rem;
    box-sizing: content-box;
}

.k-dropdown-operator.k-picker-lg .k-input-button {
    padding: 0.5rem;
}

select.k-picker-lg {
    padding-block: 0.5rem;
    padding-inline: 1rem;
}

.k-input > kendo-popup,
.k-picker > kendo-popup {
    position: fixed;
}

@keyframes autoFillStart {
    from {
    }
    to {
    }
}

@keyframes autoFillEnd {
    from {
    }
    to {
    }
}

.k-autofill:-webkit-autofill {
    animation-name: autoFillStart;
}

.k-autofill:not(:-webkit-autofill) {
    animation-name: autoFillEnd;
}

.k-input:-webkit-autofill {
    animation-name: autoFillStart;
}

.k-input:not(:-webkit-autofill) {
    animation-name: autoFillEnd;
}

.k-textbox {
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-input-solid {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-input-solid:focus, .k-input-solid.k-focus {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-input-solid:focus-within {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-input-solid.k-invalid, .k-input-solid.ng-invalid.ng-touched, .k-input-solid.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-input-solid.k-invalid .k-input-validation-icon, .k-input-solid.ng-invalid.ng-touched .k-input-validation-icon, .k-input-solid.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-input-solid.k-invalid:focus, .k-input-solid.k-invalid.k-focus, .k-input-solid.ng-invalid.ng-touched:focus, .k-input-solid.ng-invalid.ng-touched.k-focus, .k-input-solid.ng-invalid.ng-dirty:focus, .k-input-solid.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-solid.k-invalid:focus-within, .k-input-solid.ng-invalid.ng-touched:focus-within, .k-input-solid.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-solid .k-input-prefix {
    color: var(--kendo-color-subtle, #596169);
}

.k-input-solid .k-input-suffix {
    color: var(--kendo-color-subtle, #596169);
}

.k-input-solid .k-input-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-picker-solid {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-picker-solid:hover, .k-picker-solid.k-hover {
    border-color: var(--kendo-color-base-hover, #ced4da);
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-picker-solid:focus, .k-picker-solid.k-focus {
    border-color: var(--kendo-color-base-active, #bdc4cb);
    background-color: var(--kendo-color-base-active, #bdc4cb);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-solid:focus-within {
    border-color: var(--kendo-color-base-active, #bdc4cb);
    background-color: var(--kendo-color-base-active, #bdc4cb);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-solid.k-invalid, .k-picker-solid.ng-invalid.ng-touched, .k-picker-solid.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-picker-solid.k-invalid .k-input-validation-icon, .k-picker-solid.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-solid.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-picker-solid.k-invalid:focus, .k-picker-solid.k-invalid.k-focus, .k-picker-solid.ng-invalid.ng-touched:focus, .k-picker-solid.ng-invalid.ng-touched.k-focus, .k-picker-solid.ng-invalid.ng-dirty:focus, .k-picker-solid.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-picker-solid.k-invalid:focus-within, .k-picker-solid.ng-invalid.ng-touched:focus-within, .k-picker-solid.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-outline {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-input-outline > .k-input-button {
    border-color: inherit;
}

.k-input-outline > .k-input-spinner {
    border-color: inherit;
}

.k-input-outline > .k-input-spinner > .k-spinner-increase,
.k-input-outline > .k-input-spinner > .k-spinner-decrease {
    border-color: inherit;
}

.k-input-outline:focus, .k-input-outline.k-focus {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-input-outline:focus-within {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-input-outline.k-invalid, .k-input-outline.ng-invalid.ng-touched, .k-input-outline.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-input-outline.k-invalid .k-input-validation-icon, .k-input-outline.ng-invalid.ng-touched .k-input-validation-icon, .k-input-outline.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-input-outline.k-invalid:focus, .k-input-outline.k-invalid.k-focus, .k-input-outline.ng-invalid.ng-touched:focus, .k-input-outline.ng-invalid.ng-touched.k-focus, .k-input-outline.ng-invalid.ng-dirty:focus, .k-input-outline.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-outline.k-invalid:focus-within, .k-input-outline.ng-invalid.ng-touched:focus-within, .k-input-outline.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-outline .k-input-prefix {
    color: var(--kendo-color-subtle, #596169);
}

.k-input-outline .k-input-suffix {
    color: var(--kendo-color-subtle, #596169);
}

.k-input-outline .k-input-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-picker-outline {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    color: var(--kendo-color-on-base, #212529);
}

.k-picker-outline:hover, .k-picker-outline.k-hover {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base-subtle, #e9ecef);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-picker-outline:focus, .k-picker-outline.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-outline:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-outline.k-invalid, .k-picker-outline.ng-invalid.ng-touched, .k-picker-outline.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-picker-outline.k-invalid .k-input-validation-icon, .k-picker-outline.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-outline.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-picker-outline.k-invalid:focus, .k-picker-outline.k-invalid.k-focus, .k-picker-outline.ng-invalid.ng-touched:focus, .k-picker-outline.ng-invalid.ng-touched.k-focus, .k-picker-outline.ng-invalid.ng-dirty:focus, .k-picker-outline.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-picker-outline.k-invalid:focus-within, .k-picker-outline.ng-invalid.ng-touched:focus-within, .k-picker-outline.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-flat {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-input-flat:focus, .k-input-flat.k-focus {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-input-flat:focus-within {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-input-flat.k-invalid, .k-input-flat.ng-invalid.ng-touched, .k-input-flat.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-input-flat.k-invalid .k-input-validation-icon, .k-input-flat.ng-invalid.ng-touched .k-input-validation-icon, .k-input-flat.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-input-flat.k-invalid:focus, .k-input-flat.k-invalid.k-focus, .k-input-flat.ng-invalid.ng-touched:focus, .k-input-flat.ng-invalid.ng-touched.k-focus, .k-input-flat.ng-invalid.ng-dirty:focus, .k-input-flat.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-flat.k-invalid:focus-within, .k-input-flat.ng-invalid.ng-touched:focus-within, .k-input-flat.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-flat .k-input-prefix {
    color: var(--kendo-color-subtle, #596169);
}

.k-input-flat .k-input-suffix {
    color: var(--kendo-color-subtle, #596169);
}

.k-input-flat .k-input-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-picker-flat {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
}

.k-picker-flat:hover, .k-picker-flat.k-hover {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
}

.k-picker-flat:focus, .k-picker-flat.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-flat:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-flat.k-invalid, .k-picker-flat.ng-invalid.ng-touched, .k-picker-flat.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-picker-flat.k-invalid .k-input-validation-icon, .k-picker-flat.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-flat.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-picker-flat.k-invalid:focus, .k-picker-flat.k-invalid.k-focus, .k-picker-flat.ng-invalid.ng-touched:focus, .k-picker-flat.ng-invalid.ng-touched.k-focus, .k-picker-flat.ng-invalid.ng-dirty:focus, .k-picker-flat.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-picker-flat.k-invalid:focus-within, .k-picker-flat.ng-invalid.ng-touched:focus-within, .k-picker-flat.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-floating-label-container {
    padding-top: calc( 1.5 * var(--kendo-font-size, inherit));
    box-sizing: border-box;
    display: inline-flex;
    vertical-align: middle;
    position: relative;
    flex-direction: column;
    justify-content: stretch;
}

.k-floating-label-container *,
.k-floating-label-container *::before,
.k-floating-label-container *::after {
    box-sizing: border-box;
}

.k-floating-label-container > .k-floating-label {
    max-width: 90%;
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.5;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute;
    top: var(--kendo-floating-label-offset-y, calc( calc( 1.5 * var(--kendo-font-size, inherit)) + 1px + 0.375rem));
    left: var(--kendo-floating-label-offset-x, calc( 0.75rem + 1px));
    overflow: hidden;
    cursor: text;
    transform-origin: left center;
    transition: transform 0.2s ease-out, color 0.2s ease-out, top 0.2s ease-out, left 0.2s ease-out;
}

.k-floating-label-container.k-empty > .k-floating-label {
    top: var(--kendo-floating-label-offset-y, calc( calc( 1.5 * var(--kendo-font-size, inherit)) + 1px + 0.375rem));
    left: var(--kendo-floating-label-offset-x, calc( 0.75rem + 1px));
    transform: scale(1);
    pointer-events: none;
}

.k-floating-label-container > .k-floating-label,
.k-floating-label-container.k-focus > .k-floating-label {
    top: var(--kendo-floating-label-focus-offset-y, 0);
    left: var(--kendo-floating-label-focus-offset-x, 0);
    transform: scale(1);
}

.k-floating-label-container:focus-within > .k-floating-label {
    top: var(--kendo-floating-label-focus-offset-y, 0);
    left: var(--kendo-floating-label-focus-offset-x, 0);
    transform: scale(1);
}

.k-floating-label-container.k-empty:not(.k-focus):not(:focus-within) ::placeholder {
    color: transparent;
}

[dir="rtl"] .k-floating-label-container > .k-floating-label,
.k-rtl .k-floating-label-container > .k-floating-label, .k-floating-label-container[dir="rtl"] > .k-floating-label {
    transform-origin: right center;
    transition: transform 0.2s ease-out, color 0.2s ease-out, top 0.2s ease-out, right 0.2s ease-out;
}

[dir="rtl"] .k-floating-label-container.k-empty > .k-floating-label,
.k-rtl .k-floating-label-container.k-empty > .k-floating-label, .k-floating-label-container[dir="rtl"].k-empty > .k-floating-label {
    left: auto;
    right: var(--kendo-floating-label-offset-x, calc( 0.75rem + 1px));
}

[dir="rtl"] .k-floating-label-container > .k-floating-label,
[dir="rtl"] .k-floating-label-container.k-focus > .k-floating-label,
.k-rtl .k-floating-label-container > .k-floating-label,
.k-rtl .k-floating-label-container.k-focus > .k-floating-label, .k-floating-label-container[dir="rtl"] > .k-floating-label,
.k-floating-label-container[dir="rtl"].k-focus > .k-floating-label {
    left: auto;
    right: var(--kendo-floating-label-focus-offset-x, 0);
}

[dir="rtl"] .k-floating-label-container:focus-within > .k-floating-label,
.k-rtl .k-floating-label-container:focus-within > .k-floating-label, .k-floating-label-container[dir="rtl"]:focus-within > .k-floating-label {
    left: auto;
    right: var(--kendo-floating-label-focus-offset-x, 0);
}

.k-floating-label-container.k-invalid > .k-floating-label,
.k-floating-label-container.ng-invalid.ng-touched > .k-floating-label,
.k-floating-label-container.ng-invalid.ng-dirty > .k-floating-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-split-button .k-split-button-arrow {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
    width: auto;
    aspect-ratio: auto;
    flex: none;
}

.k-split-button .k-split-button-arrow.k-button-sm {
    padding-block: 0.25rem;
    padding-inline: 0.25rem;
}

.k-split-button .k-split-button-arrow.k-button-md {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
}

.k-split-button .k-split-button-arrow.k-button-lg {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-split-button .k-split-button-arrow .k-button-icon {
    min-width: 0;
}

.k-split-button:focus,
.k-split-button.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-menu-button,
.k-dropdown-button {
    aspect-ratio: auto;
    outline: 0;
    display: inline-flex;
    flex-flow: row nowrap;
    vertical-align: middle;
}

.k-menu-button > .k-button-arrow,
.k-dropdown-button > .k-button-arrow {
    margin-inline-start: calc( 0.375rem * -1);
    margin-inline-end: calc( 0.75rem * -1);
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    flex: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-menu-button.k-icon-button > .k-button-arrow,
.k-dropdown-button.k-icon-button > .k-button-arrow {
    margin-inline-start: 0;
    margin-inline-end: calc( 0.375rem * -1);
}

.k-textarea:has(.k-input-inner[style*="width"]) {
    width: max-content;
}

.k-listbox {
    width: 10em;
    height: 200px;
    border-width: 0;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    vertical-align: top;
    background-color: transparent;
    display: inline-flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-listbox .k-listbox-actions {
    display: flex;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-listbox.k-listbox-actions-left, .k-listbox.k-listbox-actions-right {
    flex-direction: row;
}

.k-listbox.k-listbox-actions-left .k-listbox-actions, .k-listbox.k-listbox-actions-right .k-listbox-actions {
    flex-direction: column;
}

.k-listbox.k-listbox-actions-right {
    flex-direction: row-reverse;
}

.k-listbox.k-listbox-actions-top, .k-listbox.k-listbox-actions-bottom {
    flex-direction: column;
}

.k-listbox.k-listbox-actions-top .k-listbox-actions, .k-listbox.k-listbox-actions-bottom .k-listbox-actions {
    flex-direction: row;
}

.k-listbox.k-listbox-actions-bottom {
    flex-direction: column-reverse;
}

.k-listbox .k-list-scroller {
    width: 100%;
    min-height: 0;
    height: inherit;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
}

.k-listbox .k-list-scroller .k-list-scroller {
    border-width: 0;
}

.k-listbox .k-list-scroller .k-list {
    height: inherit;
    background: transparent;
}

.k-listbox .k-drop-hint {
    border-top-width: 1px;
    border-top-style: solid;
}

.k-listbox .k-ghost {
    opacity: .5;
}

.k-item {
    cursor: default;
}

.k-listbox .k-list-scroller {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-listbox .k-drop-hint {
    border-top-color: var(--kendo-color-primary, #0d6efd);
}

.k-progressbar {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    --kendo-progressbar-value: 0;
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: 0.75rem;
    line-height: var(--kendo-line-height-xs, normal);
    display: inline-grid;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-progressbar *,
.k-progressbar *::before,
.k-progressbar *::after {
    box-sizing: border-box;
}

.k-progressbar > .k-progressbar-value {
    border-width: 0;
    border-style: solid;
    display: flex;
    overflow: hidden;
    grid-column: 1 / -1;
    grid-row: 1 / -1;
}

.k-progressbar > .k-progressbar-chunks {
    border-width: inherit;
    border-style: inherit;
    white-space: nowrap;
    display: flex;
    align-items: stretch;
    flex: 1;
    gap: 1px;
    grid-column: 1 / -1;
    grid-row: 1 / -1;
}

.k-progressbar .k-progressbar-chunk {
    display: block;
    border-width: 0;
    flex: 1;
}

.k-progress-status-wrap {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    grid-column: 1 / -1;
    grid-row: 1 / -1;
}

.k-progress-status-wrap.k-progress-start {
    justify-content: flex-start;
}

.k-progress-status-wrap.k-progress-center {
    justify-content: center;
}

.k-progress-status-wrap.k-progress-end {
    justify-content: flex-end;
}

.k-progress-status {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    min-width: 10px;
    text-align: center;
    display: inline-block;
    white-space: nowrap;
}

.k-progressbar-horizontal {
    width: 100%;
    height: var(--kendo-progressbar-height, 1rem);
    grid-template-columns: 1fr;
    grid-template-rows: 100%;
}

.k-progressbar-horizontal .k-progress-status-wrap {
    flex-direction: row;
}

.k-progressbar-horizontal > .k-progressbar-value {
    width: calc( var( --kendo-progressbar-value, 0 ) * 1%);
    flex-direction: row;
}

.k-progressbar-horizontal > .k-progressbar-value > .k-progress-status-wrap {
    width: calc( 100% * ( 100 / var( --kendo-progressbar-value, 1 ) ));
}

.k-progressbar-horizontal > .k-progressbar-chunks {
    flex-direction: row;
}

.k-progressbar-horizontal.k-progressbar-reverse > .k-progressbar-value {
    flex-direction: row-reverse;
    justify-self: flex-end;
}

.k-progressbar-horizontal.k-progressbar-reverse > .k-progressbar-chunks {
    flex-direction: row-reverse;
}

.k-progressbar-vertical {
    width: var(--kendo-progressbar-height, 1rem);
    height: 27em;
    grid-template-columns: 100%;
    grid-template-rows: 1fr;
}

.k-progressbar-vertical .k-progress-status-wrap {
    flex-direction: column-reverse;
}

.k-progressbar-vertical .k-progress-status {
    writing-mode: vertical-lr;
}

.k-progressbar-vertical > .k-progressbar-value {
    height: calc( var( --kendo-progressbar-value, 0 ) * 1%);
    flex-direction: column-reverse;
    align-self: flex-end;
    align-items: flex-end;
}

.k-progressbar-vertical > .k-progressbar-value > .k-progress-status-wrap {
    height: calc( 100% * ( 100 / var( --kendo-progressbar-value, 1 ) ));
}

.k-progressbar-vertical > .k-progressbar-chunks {
    flex-direction: column-reverse;
}

.k-progressbar-vertical.k-progressbar-reverse {
    flex-direction: column;
}

.k-progressbar-vertical.k-progressbar-reverse > .k-progressbar-value {
    flex-direction: column;
    align-self: flex-start;
}

.k-progressbar-vertical.k-progressbar-reverse > .k-progressbar-chunks {
    flex-direction: column;
}

.k-progressbar-indeterminate .k-progress-status-wrap,
.k-progressbar-indeterminate .k-progressbar-value,
.k-progressbar-indeterminate .k-progressbar-chunk {
    display: none;
}

.telerik-blazor.k-progressbar-horizontal > .k-progressbar-value,
.telerik-blazor.k-progressbar-horizontal > .k-progressbar-value > .k-progress-status-wrap {
    transition: width .1s ease-in-out;
}

.k-rtl .k-progressbar,
.k-progressbar[dir="rtl"] {
    direction: rtl;
}

.k-circular-progressbar {
    display: inline-block;
    text-align: start;
    position: relative;
}

.k-circular-progressbar-surface {
    height: 100%;
}

.k-circular-progressbar-surface > div {
    width: 100%;
    height: 100%;
}

.k-circular-progressbar-surface svg {
    width: 100%;
    height: 100%;
}

.k-circular-progressbar-scale {
    fill: none;
}

.k-circular-progressbar-arc {
    transform-box: fill-box;
    transform-origin: center center;
    transform: rotate(-90deg);
    stroke-linecap: round;
    fill: none;
}

.k-circular-progressbar-label {
    position: absolute;
    text-align: center;
    padding: 0;
    margin: 0;
}

@keyframes kendo-progressbar-indeterminate-animation {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 1rem 0;
    }
}

.k-progressbar {
    color: var(--kendo-color-base-on-subtle, #212529);
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-progressbar .k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-chunk-progressbar {
    background-color: transparent;
}

.k-progressbar-chunk {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-progressbar-chunk .k-selected {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-progressbar-indeterminate {
    color: var(--kendo-color-base-on-subtle, #212529);
    background-color: var(--kendo-color-base-subtle, #e9ecef);
    background-image: linear-gradient(45deg, color-mix(in srgb, var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) 55%, transparent) 25%, transparent 25%, transparent 50%, color-mix(in srgb, var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) 55%, transparent) 50%, color-mix(in srgb, var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34)) 55%, transparent) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem;
    animation: kendo-progressbar-indeterminate-animation 1s linear infinite;
}

.k-circular-progressbar-scale {
    stroke: var(--kendo-color-base-subtle, #e9ecef);
}

.k-circular-progressbar-arc {
    stroke: var(--kendo-color-primary, #0d6efd);
    transition: stroke .5s ease;
}

.k-radio {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    line-height: initial;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    box-sizing: border-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    flex: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    -webkit-appearance: none;
}

.k-radio:checked,
.k-radio.k-checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='var%28--kendo-color-on-primary, %23ffffff%29'/%3e%3c/svg%3e");
}

.k-radio:disabled,
.k-radio.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-radio-wrap {
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    gap: 0;
    align-items: center;
    align-self: start;
    vertical-align: middle;
    position: relative;
}

.k-radio-wrap::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-radio-label {
    margin: 0;
    padding: 0;
    display: inline-flex;
    align-items: flex-start;
    gap: var(--kendo-spacing-1, 0.25rem);
    vertical-align: middle;
    position: relative;
    cursor: pointer;
}

.k-radio-label .k-ripple {
    visibility: hidden !important;
}

.k-radio + .k-label,
.k-radio-wrap + .k-label,
.k-radio + .k-radio-label,
.k-radio-wrap + .k-radio-label {
    display: inline;
    margin-inline-start: var(--kendo-spacing-1, 0.25rem);
}

.k-radio-label:empty {
    display: none !important;
}

.k-radio-label.k-no-text {
    min-width: 1px;
}

.k-radio-list {
    margin: 0;
    padding: 0;
    display: flex;
    flex-flow: column nowrap;
    gap: 0;
    list-style: none;
}

.k-radio-item,
.k-radio-list-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-0, 0px);
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-radio-item .k-radio-label,
.k-radio-list-item .k-radio-label {
    margin: 0;
}

.k-radio-list-horizontal,
.k-radio-list.k-list-horizontal {
    display: flex;
    flex-flow: row wrap;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-ripple-container .k-radio::after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 100%;
    z-index: -1;
    transition: opacity 100ms linear, transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(-50%, -50%) scale(0);
    transform-origin: center center;
}

.k-ripple-container .k-radio:focus,
.k-ripple-container .k-radio.k-focus {
    box-shadow: none !important;
}

.k-ripple-container .k-radio:disabled::after,
.k-ripple-container .k-radio.k-disabled::after {
    display: none;
}

.k-ripple-container .k-radio:disabled::after,
.k-ripple-container .k-radio.k-disabled::after {
    display: none;
}

.k-radio-sm {
    width: var(--kendo-spacing-3, 0.75rem);
    height: var(--kendo-spacing-3, 0.75rem);
}

.k-radio-sm::before {
    font-size: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-ripple-container .k-radio-sm::after {
    width: 300%;
    height: 300%;
}

.k-radio-md {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
}

.k-radio-md::before {
    font-size: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-ripple-container .k-radio-md::after {
    width: 300%;
    height: 300%;
}

.k-radio-lg {
    width: var(--kendo-spacing-5, 1.25rem);
    height: var(--kendo-spacing-5, 1.25rem);
}

.k-radio-lg::before {
    font-size: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-ripple-container .k-radio-lg::after {
    width: 300%;
    height: 300%;
}

.k-radio {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-radio:focus,
.k-radio.k-focus {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-radio.k-invalid,
.k-radio.ng-invalid.ng-touched,
.k-radio.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-radio.k-invalid + .k-radio-label,
.k-radio.ng-invalid.ng-touched + .k-radio-label,
.k-radio.ng-invalid.ng-dirty + .k-radio-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-radio:checked,
.k-radio.k-checked {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-radio:checked:focus,
.k-radio.k-checked.k-focus {
    border-color: var(--kendo-color-primary, #0d6efd);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-ripple-container .k-radio::after {
    background: var(--kendo-color-primary, #0d6efd);
    opacity: 0.25;
}

.k-slider {
    border: 0;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    background: none;
    display: inline-flex;
    align-items: center;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-slider *,
.k-slider *::before,
.k-slider *::after {
    box-sizing: border-box;
}

.k-slider .k-label {
    width: auto;
    font-size: .92em;
    line-height: 1;
    white-space: nowrap;
    position: absolute;
}

.k-slider .k-tick,
.k-slider .k-slider-track {
    cursor: pointer;
}

.k-slider .k-tick {
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    position: relative;
}

.k-slider.k-disabled .k-tick,
.k-slider.k-disabled .k-slider-track,
.k-slider.k-disabled .k-draghandle {
    cursor: default;
}

.k-slider {
    width: min-content;
    height: min-content;
    gap: calc( 14px / 2);
}

.k-slider .k-button {
    flex: none;
}

.k-slider .k-slider-track-wrap {
    flex: 1 1 auto;
    display: flex;
    flex-flow: inherit;
    position: relative;
    touch-action: none;
}

.k-slider .k-slider-track-wrap .k-slider-items {
    margin: 0;
    padding: 0;
    list-style: none;
    flex: 1 1 100%;
    display: flex;
    flex-flow: inherit;
    justify-content: space-between;
    user-select: none;
}

.k-slider .k-slider-track-wrap .k-tick {
    flex: 0 0 1px;
}

.k-slider .k-slider-track-wrap .k-tick-horizontal {
    width: 1px;
    min-height: 100%;
}

.k-slider .k-slider-track-wrap .k-tick-vertical {
    width: 100%;
    min-height: 1px;
}

.k-slider .k-slider-track-wrap .k-draghandle {
    position: absolute;
}

.k-slider-horizontal .k-slider-track-wrap {
    height: 26px;
}

.k-slider-horizontal .k-slider-track-wrap .k-slider-track {
    width: 100%;
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle {
    top: 50%;
    transform: translate(-50%, -50%);
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle:focus,
.k-slider-horizontal .k-slider-track-wrap .k-draghandle:active {
    transform: translate(-50%, -50%) scale(1);
}

.k-slider-horizontal .k-slider-track-wrap .k-slider-selection {
    width: calc( (var(--kendo-slider-end, 0) - var(--kendo-slider-start, 0)) * 1%);
    inset-inline-start: calc( var(--kendo-slider-start, 0) * 1%);
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle-start {
    inset-inline-start: calc( var(--kendo-slider-start, 0) * 1%);
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle-end {
    inset-inline-start: calc( var(--kendo-slider-end, 0) * 1%);
}

.k-slider-vertical .k-slider-track-wrap {
    width: 26px;
}

.k-slider-vertical .k-slider-track-wrap .k-slider-track {
    height: 100%;
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle {
    left: 50%;
    transform: translate(-50%, 50%);
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle:focus,
.k-slider-vertical .k-slider-track-wrap .k-draghandle:active {
    transform: translate(-50%, 50%) scale(1);
}

.k-slider-vertical .k-slider-track-wrap .k-slider-selection {
    bottom: calc( var(--kendo-slider-start, 0) * 1%);
    height: calc( (var(--kendo-slider-end, 0) - var(--kendo-slider-start, 0)) * 1%);
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle-start {
    bottom: calc( var(--kendo-slider-start, 0) * 1%);
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle-end {
    bottom: calc( var(--kendo-slider-end, 0) * 1%);
}

.k-slider-vertical {
    height: 200px;
    flex-flow: column-reverse nowrap;
}

.k-slider-vertical .k-tick {
    text-align: end;
    margin-left: 2px;
}

.k-slider-vertical .k-slider-topleft .k-tick {
    text-align: start;
}

.k-slider-vertical .k-tick {
    background-position: -94px center;
}

.k-slider-vertical .k-slider-topleft .k-tick {
    background-position: -124px center;
}

.k-slider-vertical .k-slider-bottomright .k-tick {
    background-position: -154px center;
}

.k-slider-vertical .k-tick-large {
    display: flex;
    align-items: center;
    background-position: -4px center;
}

.k-slider-vertical .k-slider-topleft .k-tick-large {
    background-position: -34px center;
}

.k-slider-vertical .k-slider-bottomright .k-tick-large {
    background-position: -64px center;
}

.k-slider-vertical .k-first {
    background-position: -94px 100%;
}

.k-slider-vertical .k-tick-large.k-first {
    background-position: -4px 100%;
}

.k-slider-vertical .k-slider-topleft .k-first {
    background-position: -124px 100%;
}

.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
    background-position: -34px 100%;
}

.k-slider-vertical .k-slider-bottomright .k-first {
    background-position: -154px 100%;
}

.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
    background-position: -64px 100%;
}

.k-slider-vertical .k-last {
    background-position: -94px 0;
}

.k-slider-vertical .k-tick-large.k-last {
    background-position: -4px 0;
}

.k-slider-vertical .k-slider-topleft .k-last {
    background-position: -124px 0;
}

.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
    background-position: -34px 0;
}

.k-slider-vertical .k-slider-bottomright .k-last {
    background-position: -154px 0;
}

.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
    background-position: -64px 0;
}

.k-slider-vertical .k-label {
    text-align: start;
    inset-inline-start: 120%;
    top: 50%;
    transform: translateY(-50%);
}

.k-slider-vertical .k-first .k-label {
    top: 100%;
}

.k-slider-vertical .k-last .k-label {
    top: 0;
}

.k-slider-vertical .k-slider-topleft .k-label {
    inset-inline-start: auto;
    inset-inline-end: 120%;
}

.k-slider-horizontal {
    width: 200px;
    flex-flow: row nowrap;
}

.k-slider-horizontal .k-tick {
    background-position: center -92px;
}

.k-slider-horizontal .k-slider-topleft .k-tick {
    background-position: center -122px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick {
    background-position: center -152px;
}

.k-slider-horizontal .k-tick-large {
    background-position: center -2px;
}

.k-slider-horizontal .k-slider-topleft .k-tick-large {
    background-position: center -32px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick-large {
    background-position: center -62px;
}

.k-slider-horizontal .k-first {
    background-position: 0 -92px;
}

.k-slider-horizontal .k-tick-large.k-first {
    background-position: 0 -2px;
}

.k-slider-horizontal .k-slider-topleft .k-first {
    background-position: 0 -122px;
}

.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
    background-position: 0 -32px;
}

.k-slider-horizontal .k-slider-bottomright .k-first {
    background-position: 0 -152px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
    background-position: 0 -62px;
}

.k-slider-horizontal .k-last {
    background-position: 100% -92px;
}

.k-slider-horizontal .k-tick-large.k-last {
    background-position: 100% -2px;
}

.k-slider-horizontal .k-slider-topleft .k-last {
    background-position: 100% -122px;
}

.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
    background-position: 100% -32px;
}

.k-slider-horizontal .k-slider-bottomright .k-last {
    background-position: 100% -152px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
    background-position: 100% -62px;
}

.k-slider-horizontal .k-label {
    inset-inline-start: 50%;
    bottom: -1.2em;
    transform: translateX(-50%);
}

.k-slider-horizontal .k-first .k-label {
    inset-inline-start: 0;
}

.k-slider-horizontal .k-last .k-label {
    inset-inline-start: 100%;
}

.k-slider-horizontal .k-slider-topleft .k-label {
    top: -1.2em;
}

.k-slider-track,
.k-slider-selection {
    margin: 0;
    padding: 0;
    position: absolute;
}

.k-slider-horizontal .k-slider-track, .k-slider-horizontal
.k-slider-selection {
    height: 4px;
    left: 0;
    margin-top: -2px;
    top: 50%;
}

.k-slider-vertical .k-slider-track, .k-slider-vertical
.k-slider-selection {
    bottom: 0;
    left: 50%;
    margin-left: -2px;
    width: 4px;
}

.k-draghandle {
    background-color: transparent;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    outline: 0;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 14px;
    height: 14px;
}

.k-slider-transitions.k-slider-horizontal .k-draghandle {
    transition: inset-inline-start 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.k-slider-transitions.k-slider-vertical .k-draghandle {
    transition: bottom 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.k-draghandle.k-pressed {
    transition: none;
}

.k-slider-transitions.k-slider-horizontal .k-slider-selection {
    transition: width 0.3s ease-out;
}

.k-slider-transitions.k-slider-vertical .k-slider-selection {
    transition: height 0.3s ease-out;
}

.k-slider-selection.k-pressed {
    transition: none;
}

.k-slider.k-readonly .k-button,
.k-slider.k-readonly .k-slider-track,
.k-slider.k-readonly .k-tick,
.k-slider.k-readonly .k-draghandle {
    pointer-events: none;
}

.k-slider-tooltip .k-callout-n,
.k-slider-tooltip .k-callout-s {
    margin-inline-start: -0.2rem;
}

.k-slider-tooltip .k-callout-w,
.k-slider-tooltip .k-callout-e {
    margin-top: -0.2rem;
}

.k-slider-rtl.k-slider-horizontal .k-draghandle, .k-slider-horizontal.k-slider[dir="rtl"] .k-draghandle, [dir="rtl"] .k-slider-horizontal.k-slider .k-draghandle, .k-slider-horizontal.k-slider.k-rtl .k-draghandle, .k-rtl .k-slider-horizontal.k-slider .k-draghandle {
    transform: translate(50%, -50%);
}

.k-slider-rtl.k-slider-horizontal .k-draghandle:focus, .k-slider-horizontal.k-slider[dir="rtl"] .k-draghandle:focus, [dir="rtl"] .k-slider-horizontal.k-slider .k-draghandle:focus, .k-slider-horizontal.k-slider.k-rtl .k-draghandle:focus, .k-rtl .k-slider-horizontal.k-slider .k-draghandle:focus,
.k-slider-rtl.k-slider-horizontal .k-draghandle:active,
.k-slider-horizontal.k-slider[dir="rtl"] .k-draghandle:active,
[dir="rtl"] .k-slider-horizontal.k-slider .k-draghandle:active,
.k-slider-horizontal.k-slider.k-rtl .k-draghandle:active,
.k-rtl .k-slider-horizontal.k-slider .k-draghandle:active {
    transform: translate(50%, -50%) scale(1);
}

.k-slider-rtl.k-slider-horizontal .k-label, .k-slider-horizontal.k-slider[dir="rtl"] .k-label, [dir="rtl"] .k-slider-horizontal.k-slider .k-label, .k-slider-horizontal.k-slider.k-rtl .k-label, .k-rtl .k-slider-horizontal.k-slider .k-label {
    transform: translateX(50%);
}

.k-slider kendo-resize-sensor {
    position: absolute;
}

.k-slider {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-slider .k-slider-track,
.k-slider .k-slider-selection {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-slider .k-slider-track {
    background-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.k-slider .k-slider-selection {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-slider .k-draghandle {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
    border-radius: 50%;
}

.k-slider .k-draghandle:hover {
    border-color: var(--kendo-color-primary-hover, #0c64e4);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-slider .k-draghandle:active, .k-slider .k-draghandle.k-pressed {
    border-color: var(--kendo-color-primary-active, #0a58ca);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-active, #0a58ca);
}

.k-slider .k-draghandle:focus, .k-slider .k-draghandle.k-focus {
    box-shadow: 0 0 0 3px color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-slider.k-focus .k-draghandle {
    box-shadow: 0 0 0 3px color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-slider-horizontal .k-tick {
    background-image: url(data:image/gif;base64,R0lGODlhAQC0AIABALi4uAAAACH5BAEAAAEALAAAAAABALQAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}

.k-slider-vertical .k-tick {
    background-image: url(data:image/gif;base64,R0lGODlhtAABAIABALi4uAAAACH5BAEAAAEALAAAAAC0AAEAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}

.k-calendar {
    inline-size: var(--INTERNAL--kendo-calendar-width, min-content);
    block-size: var(--INTERNAL--kendo-calendar-height, min-content);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    overflow: hidden;
    display: inline-flex;
    flex-flow: column nowrap;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-calendar > .k-calendar {
    border: 0;
}

.k-calendar-table {
    margin-block: 0;
    margin-inline: auto;
    border-width: 0;
    border-color: inherit;
    border-spacing: 0;
    border-collapse: separate;
    table-layout: fixed;
    text-align: center;
    outline: 0;
    display: table;
    position: relative;
    z-index: 1;
}

.k-calendar-caption,
.k-calendar-caption.k-calendar-th,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    height: 38px;
    box-sizing: border-box;
    text-transform: none;
    text-align: start;
    font-weight: bold;
    cursor: default;
}

.k-calendar-th,
.k-calendar-td {
    border-width: 0;
    padding: 0;
    text-align: center;
    border-style: solid;
    border-color: inherit;
    font-weight: normal;
    cursor: default;
}

.k-calendar-th {
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-lg, normal);
    text-transform: uppercase;
}

.k-calendar-td {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, min-content);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, min-content);
    border-color: transparent;
}

.k-calendar-td.k-alt {
    font-size: 0.875rem;
}

.k-calendar .k-calendar-cell-inner, .k-calendar .k-link {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-inline: var(--INTERNAL--kendo-calendar-cell-padding-x, var(--kendo-spacing-1, 0.25rem));
    padding-block: var(--INTERNAL--kendo-calendar-cell-padding-y, var(--kendo-spacing-1, 0.25rem));
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    white-space: normal;
    position: relative;
    overflow: hidden;
}

.k-calendar .k-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    position: relative;
    z-index: 2;
}

.k-calendar-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    min-width: 304px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 0 0 auto;
}

.k-calendar-header .k-calendar-nav {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-calendar-footer,
.k-calendar .k-footer {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    text-align: center;
    clear: both;
}

.k-calendar-view {
    margin: auto;
    padding-block: 0;
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    width: 304px;
    inline-size: var(--INTERNAL--kendo-calendar-view-width, 304px);
    min-height: 266px;
    box-sizing: content-box;
    gap: var(--kendo-spacing-4, 1rem);
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.k-calendar-view .k-today {
    font-weight: bold;
}

.k-month-calendar .k-calendar-td,
.k-calendar-monthview .k-calendar-td {
    width: 38px;
    height: 38px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
}

.k-year-calendar .k-calendar-td,
.k-calendar-yearview .k-calendar-td {
    width: 76px;
    height: 76px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
}

.k-decade-calendar .k-calendar-td,
.k-calendar-decadeview .k-calendar-td {
    width: 76px;
    height: 76px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
}

.k-century-calendar .k-calendar-td,
.k-calendar-centuryview .k-calendar-td {
    width: 76px;
    height: 76px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
}

.k-century-calendar .k-calendar-cell-inner, .k-century-calendar .k-link,
.k-calendar-centuryview .k-calendar-cell-inner,
.k-calendar-centuryview .k-link {
    text-align: start;
}

.k-popup .k-calendar {
    height: 100%;
}

.k-calendar-container,
.k-datetime-container {
    padding: 0;
}

.k-calendar-container .k-calendar,
.k-datetime-container .k-calendar {
    border-width: 0;
}

.k-calendar .k-content.k-scrollable,
.k-calendar .k-calendar-content.k-scrollable {
    box-sizing: content-box;
    overflow-x: hidden;
    overflow-y: auto;
    display: block;
    padding-right: 100px;
    padding-left: 100px;
    margin-left: -100px;
    margin-right: calc( -100px - var(--kendo-scrollbar-width, 17px));
}

.k-calendar .k-scrollable-placeholder {
    position: absolute;
    z-index: -1;
    width: 1px;
    top: 0;
    right: 0;
}

.k-calendar-sm {
    --INTERNAL--kendo-calendar-view-width: 272px;
    --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-sm-cell-padding-x, var(--kendo-spacing-0\.5, 0.125rem) );
    --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-sm-cell-padding-y, var(--kendo-spacing-0\.5, 0.125rem) );
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-calendar-sm.k-month-calendar,
.k-calendar-sm .k-calendar-monthview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-month-cell-size, 34px );
}

.k-calendar-sm.k-year-calendar,
.k-calendar-sm .k-calendar-yearview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-year-cell-size, 68px );
}

.k-calendar-sm.k-decade-calendar,
.k-calendar-sm .k-calendar-decadeview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-decade-cell-size, 68px );
}

.k-calendar-sm.k-century-calendar,
.k-calendar-sm .k-calendar-centuryview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-century-cell-size, 68px );
}

.k-calendar-md {
    --INTERNAL--kendo-calendar-view-width: 304px;
    --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-md-cell-padding-x, var(--kendo-spacing-1, 0.25rem) );
    --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-md-cell-padding-y, var(--kendo-spacing-1, 0.25rem) );
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-calendar-md.k-month-calendar,
.k-calendar-md .k-calendar-monthview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-month-cell-size, 38px );
}

.k-calendar-md.k-year-calendar,
.k-calendar-md .k-calendar-yearview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-year-cell-size, 76px );
}

.k-calendar-md.k-decade-calendar,
.k-calendar-md .k-calendar-decadeview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-decade-cell-size, 76px );
}

.k-calendar-md.k-century-calendar,
.k-calendar-md .k-calendar-centuryview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-century-cell-size, 76px );
}

.k-calendar-lg {
    --INTERNAL--kendo-calendar-view-width: 336px;
    --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-lg-cell-padding-x, var(--kendo-spacing-1, 0.25rem) );
    --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-lg-cell-padding-y, var(--kendo-spacing-1, 0.25rem) );
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height-lg, normal);
}

.k-calendar-lg.k-month-calendar,
.k-calendar-lg .k-calendar-monthview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-month-cell-size, 42px );
}

.k-calendar-lg.k-year-calendar,
.k-calendar-lg .k-calendar-yearview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-year-cell-size, 84px );
}

.k-calendar-lg.k-decade-calendar,
.k-calendar-lg .k-calendar-decadeview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-decade-cell-size, 84px );
}

.k-calendar-lg.k-century-calendar,
.k-calendar-lg .k-calendar-centuryview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-century-cell-size, 84px );
}

.k-calendar-infinite {
    box-sizing: content-box;
    display: inline-flex;
    flex-flow: row nowrap;
}

.k-calendar-infinite .k-calendar-view {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-4, 1rem);
    height: 342px;
    flex: 0 0 auto;
    display: flex;
    flex-flow: column nowrap;
    gap: 0;
    overflow: hidden;
}

.k-calendar-infinite .k-calendar-view .k-content.k-scrollable {
    position: relative;
}

.k-calendar-infinite .k-calendar-view::after {
    display: block;
    position: absolute;
    bottom: 0;
    content: "\200b";
    height: 0;
    line-height: 0;
    z-index: 1;
    width: 150%;
    left: -25%;
    box-shadow: 0 0 38px 19px var(--kendo-color-surface-alt, #ffffff);
}

.k-calendar-infinite .k-calendar-header {
    margin-left: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-right: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: auto;
    min-width: 0;
}

.k-calendar-infinite .k-calendar-weekdays {
    flex: 0 0 auto;
}

.k-calendar-navigation {
    width: 5em;
    text-align: center;
    flex: 0 0 auto;
    display: block;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.k-calendar-navigation::before, .k-calendar-navigation::after {
    display: block;
    position: absolute;
    content: "\200b";
    height: 0;
    line-height: 0;
    z-index: 1;
    width: 200%;
    left: -50%;
    box-shadow: 0 0 6em 3em var(--kendo-color-surface, #f8f9fa);
}

.k-calendar-navigation::before {
    top: 0;
}

.k-calendar-navigation::after {
    bottom: 0;
}

.k-calendar-navigation .k-content,
.k-calendar-navigation .k-calendar-content {
    background: transparent;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.k-calendar-navigation .k-content ul,
.k-calendar-navigation .k-calendar-content ul {
    width: 5em;
}

.k-calendar-navigation .k-content li,
.k-calendar-navigation .k-calendar-content li {
    height: 2em;
    line-height: 2em;
    cursor: pointer;
    padding-block: 0;
    padding-inline: 1em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: clip;
}

.k-calendar-navigation .k-calendar-navigation-marker {
    font-weight: bold;
}

.k-calendar-navigation .k-calendar-navigation-highlight {
    width: 100%;
    border-width: 1px 0;
    border-style: solid;
    height: 2em;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.k-calendar-range {
    width: auto;
}

.k-calendar-range .k-calendar-view {
    width: auto;
    white-space: nowrap;
}

.k-calendar-range .k-calendar-view::after {
    display: none;
}

.k-calendar-range .k-calendar-view:focus {
    outline: 0;
}

.k-range-start {
    border-radius: var(--kendo-border-radius-lg, 0.5rem) 0 0 var(--kendo-border-radius-lg, 0.5rem);
}

.k-range-start .k-calendar-cell-inner, .k-range-start .k-link,
.k-range-start .k-link {
    border-color: inherit;
    border-radius: inherit;
}

.k-range-end {
    border-radius: 0 var(--kendo-border-radius-lg, 0.5rem) var(--kendo-border-radius-lg, 0.5rem) 0;
}

.k-range-end .k-calendar-cell-inner, .k-range-end .k-link,
.k-range-end .k-link {
    border-color: inherit;
    border-radius: inherit;
}

.k-range-mid {
    border-color: inherit;
    border-radius: 0;
}

.k-range-start.k-range-end {
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.k-rtl .k-calendar .k-content.k-scrollable,
.k-rtl .k-calendar .k-calendar-content.k-scrollable,
[dir="rtl"] .k-calendar .k-content.k-scrollable,
[dir="rtl"] .k-calendar .k-calendar-content.k-scrollable,
.k-calendar.k-rtl .k-content.k-scrollable,
.k-calendar.k-rtl .k-calendar-content.k-scrollable,
.k-calendar[dir="rtl"] .k-content.k-scrollable,
.k-calendar[dir="rtl"] .k-calendar-content.k-scrollable {
    padding-right: 100px;
    padding-left: 100px;
    margin-left: calc( -100px - var(--kendo-scrollbar-width, 17px));
    margin-right: -100px;
}

.k-rtl .k-calendar .k-range-start,
[dir="rtl"] .k-calendar .k-range-start,
.k-calendar.k-rtl .k-range-start,
.k-calendar[dir="rtl"] .k-range-start {
    border-radius: 0 var(--kendo-border-radius-lg, 0.5rem) var(--kendo-border-radius-lg, 0.5rem) 0;
}

.k-rtl .k-calendar .k-range-end,
[dir="rtl"] .k-calendar .k-range-end,
.k-calendar.k-rtl .k-range-end,
.k-calendar[dir="rtl"] .k-range-end {
    border-radius: var(--kendo-border-radius-lg, 0.5rem) 0 0 var(--kendo-border-radius-lg, 0.5rem);
}

.k-calendar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-calendar .k-header {
    border-color: inherit;
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
    box-shadow: none;
}

.k-calendar .k-calendar-th,
.k-calendar .k-calendar-caption,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
    color: var(--kendo-color-subtle, #596169);
}

.k-calendar .k-calendar-view .k-today .k-calendar-cell-inner, .k-calendar .k-calendar-view .k-today .k-link {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #0d6efd);
}

.k-calendar .k-calendar-view .k-today.k-focus .k-calendar-cell-inner, .k-calendar .k-calendar-view .k-today.k-focus .k-link {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #0d6efd), inset 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-calendar .k-other-month {
    color: var(--kendo-color-subtle, #596169);
}

.k-calendar .k-alt {
    background-color: transparent;
    color: var(--kendo-color-subtle, #596169);
}

.k-calendar .k-calendar-td:hover .k-calendar-cell-inner, .k-calendar .k-calendar-td:hover .k-link,
.k-calendar .k-calendar-td.k-hover .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-hover .k-link {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-calendar .k-calendar-td.k-selected .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected .k-link {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-calendar .k-calendar-td.k-selected:hover .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected:hover .k-link,
.k-calendar .k-calendar-td.k-selected.k-hover .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-selected.k-hover .k-link {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-calendar .k-calendar-td:focus .k-calendar-cell-inner, .k-calendar .k-calendar-td:focus .k-link,
.k-calendar .k-calendar-td.k-focus .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-focus .k-link {
    box-shadow: inset 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-calendar .k-calendar-td.k-selected:focus .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected:focus .k-link,
.k-calendar .k-calendar-td.k-selected.k-focus .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-selected.k-focus .k-link {
    box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--kendo-color-primary-active, #0a58ca) 50%, transparent);
}

.k-calendar .k-calendar-navigation {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
    box-shadow: inset -1px 0 var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-calendar .k-calendar-navigation li:hover,
.k-calendar .k-calendar-navigation li.k-hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-calendar .k-calendar-navigation-highlight {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-calendar[dir="rtl"] .k-calendar-navigation,
.k-rtl .k-calendar .k-calendar-navigation {
    box-shadow: inset 1px 0 var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-calendar.k-invalid, .k-calendar.k-invalid:hover, .k-calendar.ng-invalid.ng-touched, .k-calendar.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-scheduler .k-calendar .k-other-month {
    color: var(--kendo-color-subtle, #596169);
    background-color: transparent;
}

.k-calendar .k-range-start,
.k-calendar .k-range-end,
.k-calendar .k-range-mid {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-calendar .k-range-start .k-calendar-cell-inner, .k-calendar .k-range-start .k-link,
.k-calendar .k-range-end .k-calendar-cell-inner,
.k-calendar .k-range-end .k-link {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-calendar .k-range-start.k-active .k-calendar-cell-inner, .k-calendar .k-range-start.k-active .k-link,
.k-calendar .k-range-end.k-active .k-calendar-cell-inner,
.k-calendar .k-range-end.k-active .k-link {
    box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.2);
}

.k-calendar .k-range-split-start,
.k-calendar .k-range-split-end {
    position: relative;
}

.k-calendar .k-range-split-start::after,
.k-calendar .k-range-split-end::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 5px;
}

.k-calendar .k-range-split-start::after {
    left: -5px;
    right: auto;
    background-image: linear-gradient(to left, color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent), transparent 100%);
}

.k-calendar .k-range-split-end::after {
    right: -5px;
    left: auto;
    background-image: linear-gradient(to right, color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent), transparent 100%);
}

.k-timeselector {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    overflow: hidden;
    display: flex;
    flex-flow: column nowrap;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-popup > .k-timeselector {
    border-width: 0;
}

.k-time-header,
.k-time-selector-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 0 0 auto;
}

.k-time-header .k-title,
.k-time-header .k-time-selector-header-title,
.k-time-selector-header .k-title,
.k-time-selector-header .k-time-selector-header-title {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    font-weight: bold;
    display: inline-block;
}

.k-time-header .k-time-now,
.k-time-selector-header .k-time-now {
    border-width: 0;
    line-height: inherit;
    cursor: pointer;
}

.k-actions.k-time-fast-selection, .k-time-fast-selection.k-edit-buttons,
.k-time-fast-selection.k-action-buttons,
.k-time-fast-selection.k-columnmenu-actions, .k-time-fast-selection.k-form-buttons {
    margin-top: 0;
}

.k-time-list-container {
    display: flex;
    position: relative;
    flex: 1 1 auto;
    overflow: hidden;
}

.k-time-highlight,
.k-time-list-highlight {
    width: 100%;
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    border-width: 1px 0px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
    top: calc( 50% + calc( var(--kendo-font-size-sm, inherit) * var(--kendo-line-height, normal))/2);
    left: 0;
    right: 0;
    transform: translateY(-50%);
    z-index: 1;
}

.k-time-list-wrapper {
    min-width: 4em;
    height: 240px;
    box-sizing: content-box;
    display: inline-flex;
    flex-flow: column nowrap;
    align-items: stretch;
    overflow: hidden;
    position: relative;
    text-align: center;
    flex: 1 1 auto;
}

.k-time-list-wrapper .k-title {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    font-weight: bold;
    text-align: center;
    text-transform: capitalize;
    display: block;
}

.k-time-list-wrapper.k-focus::before, .k-time-list-wrapper.k-focus::after {
    display: block;
    content: "\200b";
    position: absolute;
    width: 100%;
    left: 0;
    pointer-events: none;
    height: calc( 50% - calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ))/2);
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
}

.k-time-list-wrapper.k-focus::before {
    top: calc( var(--kendo-font-size-sm, inherit) * var(--kendo-line-height, normal));
}

.k-time-list-wrapper.k-focus::after {
    bottom: 0;
}

.k-time-list {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 1;
    position: relative;
    z-index: 1;
    outline: 0;
    overflow: hidden;
}

.k-time-list::before, .k-time-list::after {
    display: block;
    position: absolute;
    content: "\200b";
    height: 0;
    line-height: 0;
    z-index: 1;
    width: 200%;
    left: -50%;
}

.k-time-list::before {
    top: 0;
}

.k-time-list::after {
    bottom: 0;
}

.k-time-container,
.k-time-list-content {
    position: relative;
    flex: 1 1 auto;
    display: block;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 100px;
    padding-left: 100px;
    margin-left: -100px;
    margin-right: calc( -100px - var(--kendo-scrollbar-width, 17px));
}

.k-time-container > ul,
.k-time-list-content > ul {
    height: auto;
    width: 4em;
    margin: auto;
}

.k-time-container .k-scrollable-placeholder,
.k-time-list-content .k-scrollable-placeholder {
    position: absolute;
    width: 1px;
    top: 0;
    right: 0;
}

.k-time-list-item,
.k-time-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-time-separator {
    width: 0;
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    align-self: center;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 11;
    top: calc( calc( var(--kendo-font-size-sm, inherit) * var(--kendo-line-height, normal))/2);
}

.k-timeselector-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-timeselector-sm .k-time-highlight,
.k-timeselector-sm .k-time-list-highlight {
    height: calc( calc( var(--kendo-font-size-sm, inherit) * 1.4285714286 ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-sm .k-time-separator {
    height: calc( calc( var(--kendo-font-size-sm, inherit) * 1.4285714286 ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-sm .k-time-list-item,
.k-timeselector-sm .k-time-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-timeselector-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-timeselector-md .k-time-highlight,
.k-timeselector-md .k-time-list-highlight {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-md .k-time-separator {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-md .k-time-list-item,
.k-timeselector-md .k-time-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-timeselector-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-timeselector-lg .k-time-highlight,
.k-timeselector-lg .k-time-list-highlight {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-2, 0.5rem) * 2 ));
}

.k-timeselector-lg .k-time-separator {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-2, 0.5rem) * 2 ));
}

.k-timeselector-lg .k-time-list-item,
.k-timeselector-lg .k-time-list .k-item {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-rtl .k-time-container,
.k-rtl .k-time-list-content,
[dir="rtl"] .k-time-container,
[dir="rtl"] .k-time-list-content {
    padding-right: 100px;
    padding-left: 100px;
    margin-left: calc( -100px - var(--kendo-scrollbar-width, 17px));
    margin-right: -100px;
}

.k-timeselector {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-time-header .k-time-now,
.k-time-selector-header .k-time-now {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-time-header .k-time-now:hover,
.k-time-selector-header .k-time-now:hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-time-list-wrapper .k-title {
    color: var(--kendo-color-subtle, #596169);
}

.k-time-list-wrapper.k-focus .k-title {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-time-list-wrapper.k-focus::before, .k-time-list-wrapper.k-focus::after {
    background-color: rgba(0, 0, 0, 0.02);
}

.k-time-list::before, .k-time-list::after {
    box-shadow: 0 0 3em 1.5em var(--kendo-color-surface-alt, #ffffff);
}

.k-time-list .k-item:hover {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-time-container {
    background: transparent;
}

.k-time-highlight {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-captcha {
    width: 335px;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-captcha *,
.k-captcha *::before,
.k-captcha *::after {
    box-sizing: border-box;
}

.k-captcha-image-wrap {
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-captcha-image-controls {
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-captcha-image {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.k-captcha-image > img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
}

.k-captcha-loading .k-captcha-image {
    height: auto;
}

.k-captcha-volume-control {
    height: 100%;
}

.k-captcha-validation-message {
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    font-size: var(--kendo-font-size-sm, inherit);
    font-style: italic;
}

.k-captcha {
    border-color: var(--kendo-color-surface-alt, #ffffff);
    color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-colorpalette {
    border-width: 0;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: 0;
    display: inline-flex;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-colorpalette *,
.k-colorpalette *::before,
.k-colorpalette *::after {
    box-sizing: border-box;
}

.k-colorpalette-table {
    width: 100%;
    height: 100%;
    border-collapse: collapse;
    position: relative;
}

.k-colorpalette-tile {
    width: var(--kendo-spacing-6, 1.5rem);
    height: var(--kendo-spacing-6, 1.5rem);
    box-sizing: border-box;
    overflow: hidden;
    cursor: pointer;
}

.k-colorpalette-tile:hover, .k-colorpalette-tile.k-hover {
    position: relative;
    z-index: 101;
}

.k-colorpalette-tile:focus, .k-colorpalette-tile.k-focus, .k-colorpalette-tile.k-selected, .k-colorpalette-tile.k-selected:hover {
    position: relative;
    z-index: 100;
}

.k-colorpalette-tile:focus, .k-colorpalette-tile.k-focus {
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.k-colorpalette-tile:hover, .k-colorpalette-tile.k-hover {
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.k-colorpalette-tile.k-selected, .k-colorpalette-tile.k-selected:hover {
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px white;
}

.k-colorgradient {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    width: 328px;
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: var(--kendo-spacing-4, 1rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-colorgradient *,
.k-colorgradient *::before,
.k-colorgradient *::after {
    box-sizing: border-box;
}

.k-colorgradient-canvas {
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-colorgradient-canvas .k-hsv-rectangle {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    position: relative;
    flex: 1 1 auto;
    user-select: none;
}

.k-colorgradient-canvas .k-hsv-gradient {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    height: 180px;
}

.k-colorgradient-canvas .k-hsv-draghandle {
    margin-top: -7px;
    margin-left: -7px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    cursor: pointer;
}

.k-colorgradient-canvas .k-hsv-controls {
    position: relative;
    flex-shrink: 0;
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-colorgradient .k-draghandle {
    border-radius: 50%;
    width: 14px;
    height: 14px;
    border-width: 1px;
    border-style: solid;
    outline-width: 1px;
    outline-style: solid;
    box-sizing: border-box;
}

.k-colorgradient-slider.k-slider-vertical {
    width: 10px;
    height: 180px;
    flex: 0 0 10px;
}

.k-colorgradient-slider.k-slider-vertical .k-slider-track {
    width: 10px;
    border-radius: 10px;
    margin-left: -5px;
}

.k-colorgradient-slider.k-slider-horizontal {
    width: 100%;
    height: 10px;
    flex: 0 0 10px;
}

.k-colorgradient-slider.k-slider-horizontal .k-slider-track {
    height: 10px;
    border-radius: 10px;
    margin-top: -5px;
}

.k-colorgradient-slider.k-alpha-slider .k-slider-track::before {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 10px;
    position: relative;
    z-index: -1;
}

.k-colorgradient-slider .k-slider-track-wrap {
    z-index: 1;
}

.k-colorgradient-slider .k-slider-selection {
    display: none;
}

.k-colorgradient-slider .k-draghandle {
    border-width: 3px;
}

.k-colorgradient-inputs {
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-colorgradient-inputs .k-colorgradient-input-label {
    text-transform: uppercase;
}

.k-colorgradient-inputs > .k-vstack, .k-colorgradient-inputs > .k-vbox {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-colorgradient-inputs .k-numerictextbox {
    width: 56px;
}

.k-colorgradient-inputs .k-input-inner {
    padding-inline-start: 2px;
    padding-inline-end: 2px;
    text-align: center;
    text-overflow: clip;
}

.k-colorgradient-color-contrast > div {
    display: flex;
    flex-flow: row nowrap;
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-colorgradient-color-contrast .k-contrast-ratio {
    margin-bottom: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-colorgradient-color-contrast .k-contrast-ratio-text {
    font-weight: var(--kendo-font-weight-bold, normal);
}

.k-colorgradient-color-contrast .k-contrast-validation {
    display: inline-flex;
    align-items: center;
    gap: calc( calc( var(--kendo-spacing-4, 1rem) / 2) / 2);
}

.k-colorgradient-color-contrast .k-contrast-validation .k-icon {
    vertical-align: middle;
}

.k-colorgradient-color-contrast .k-contrast-validation .k-icon + .k-icon,
.k-colorgradient-color-contrast .k-contrast-validation .k-icon-wrapper-host + .k-icon-wrapper-host .k-icon {
    margin-inline-start: -13px;
}

.k-color-contrast-svg {
    position: absolute;
    top: 0;
    left: 0;
    overflow: visible;
    pointer-events: none;
}

.k-colorgradient {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-colorgradient:focus,
.k-colorgradient.k-focus {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-colorgradient-canvas .k-hsv-gradient {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black), linear-gradient(to right, white, rgba(255, 255, 255, 0));
}

.k-colorgradient .k-draghandle {
    border-color: rgba(255, 255, 255, 0.8);
    background-color: transparent;
    outline-color: #000000;
    box-shadow: rgba(0, 0, 0, 0.5);
}

.k-colorgradient .k-draghandle:focus, .k-colorgradient .k-draghandle.k-focus {
    border-color: #ffffff;
    background-color: transparent;
    outline-color: #000000;
    box-shadow: rgba(0, 0, 0, 0.5);
}

.k-colorgradient .k-draghandle:hover, .k-colorgradient .k-draghandle.k-hover, .k-colorgradient .k-draghandle.k-active, .k-colorgradient .k-draghandle:active {
    border-color: #ffffff;
    background-color: transparent;
    outline-color: #000000;
}

.k-colorgradient-slider.k-hue-slider.k-slider-horizontal .k-slider-track {
    background: linear-gradient(to right, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-colorgradient-slider.k-hue-slider.k-slider-vertical .k-slider-track {
    background: linear-gradient(to top, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-colorgradient-slider.k-alpha-slider .k-slider-track::before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC) center repeat;
}

.k-colorgradient-input-label {
    color: var(--kendo-color-subtle, #596169);
}

.k-rtl .k-colorgradient .k-hue-slider.k-slider-horizontal .k-slider-track,
[dir="rtl"] .k-colorgradient .k-hue-slider.k-slider-horizontal .k-slider-track {
    background: linear-gradient(to left, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-coloreditor {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    min-width: 328px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
}

.k-coloreditor *,
.k-coloreditor *::before,
.k-coloreditor *::after {
    box-sizing: border-box;
}

.k-coloreditor-header {
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem) 0;
}

.k-coloreditor-header-actions {
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-coloreditor-preview {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    justify-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
    position: relative;
    z-index: 1;
}

.k-coloreditor-preview .k-color-preview {
    width: 32px;
    height: 12px;
}

.k-coloreditor-views {
    min-width: calc( var(--kendo-color-preview-width, var(--kendo-spacing-6, 1.5rem)) * var(--kendo-color-preview-columns, 10));
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    gap: var(--kendo-spacing-4, 1rem);
}

.k-coloreditor-views .k-colorgradient {
    padding: 0;
    width: auto;
    border-width: 0;
}

.k-coloreditor-views .k-colorgradient:focus,
.k-coloreditor-views .k-colorgradient.k-focus {
    outline: 2px dotted;
    outline-offset: 2px;
    border-radius: 0;
}

.k-coloreditor-views .k-colorpalette {
    align-self: center;
}

.k-coloreditor-views .k-colorpalette-tile {
    width: var(--kendo-color-preview-width, var(--kendo-spacing-6, 1.5rem));
    height: var(--kendo-color-preview-height, var(--kendo-spacing-6, 1.5rem));
}

.k-coloreditor-footer.k-actions, .k-coloreditor-footer.k-edit-buttons,
.k-coloreditor-footer.k-action-buttons,
.k-coloreditor-footer.k-columnmenu-actions, .k-coloreditor-footer.k-form-buttons {
    margin: 0;
}

.k-coloreditor {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-coloreditor:focus,
.k-coloreditor.k-focus {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-coloreditor .k-colorgradient:focus,
.k-coloreditor .k-colorgradient.k-focus {
    box-shadow: none;
    outline-color: rgba(0, 0, 0, 0.3);
}

.k-color-picker, .k-colorpicker {
    width: min-content;
}

.k-datetime-selector {
    display: flex;
    transition: transform .2s;
}

.k-datetime-wrap {
    width: calc( calc( 38px * 8 ) + calc( var(--kendo-spacing-4, 1rem) * 2 ));
    overflow: hidden;
}

.k-datetime-wrap .k-datetime-buttongroup {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-datetime-wrap .k-calendar,
.k-datetime-wrap .k-timeselector {
    width: 100%;
    border-width: 0;
}

.k-datetime-calendar-wrap,
.k-datetime-time-wrap {
    text-align: center;
    flex: 0 0 calc( calc( 38px * 8 ) + calc( var(--kendo-spacing-4, 1rem) * 2 ));
}

.k-date-tab .k-datetime-selector {
    transform: translateX(0);
}

.k-time-tab .k-datetime-selector {
    transform: translateX(-100%);
}

.k-time-tab .k-datetime-selector.k-rtl, .k-time-tab .k-datetime-selector[dir="rtl"],
.k-rtl .k-time-tab .k-datetime-selector,
[dir="rtl"] .k-time-tab .k-datetime-selector {
    transform: translateX(100%);
}

.k-daterange-picker, .k-daterangepicker {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-end;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-daterange-picker *, .k-daterangepicker *,
.k-daterange-picker *::before,
.k-daterangepicker *::before,
.k-daterange-picker *::after,
.k-daterangepicker *::after {
    box-sizing: border-box;
}

.k-daterange-picker .k-dateinput, .k-daterangepicker .k-dateinput {
    width: 10em;
}

.k-daterangepicker-wrap {
    display: inherit;
    flex-flow: inherit;
    align-items: inherit;
    gap: inherit;
}

.k-dropdowngrid-popup {
    overflow: hidden;
}

.k-dropdowngrid-popup > .k-data-table {
    border-width: 0;
}

.k-dropdown-operator {
    width: min-content;
    flex: none;
}

.k-dropdown-operator .k-input-button {
    border-width: 0;
    width: min-content;
}

.k-dropdown-operator .k-input-button .k-button-icon {
    width: auto;
    aspect-ratio: 1;
}

.k-dropdown-operator .k-input-inner {
    display: none;
}

.k-treeview {
    padding: 0;
    border-width: 0;
    background: none;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    cursor: default;
    overflow: auto;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-treeview *,
.k-treeview *::before,
.k-treeview *::after {
    box-sizing: border-box;
}

.k-treeview-filter {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: block;
    position: relative;
    flex: none;
}

.k-treeview-group {
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
    outline: 0;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-treeview-group.ng-animating {
    overflow: hidden;
}

.k-treeview-top,
.k-treeview-mid,
.k-treeview-bot {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
}

.k-treeview-item {
    outline-style: none;
    margin: 0;
    padding: 0 0 0 24px;
    border-width: 0;
    display: block;
}

.k-treeview-toggle {
    margin-inline-start: -24px;
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    cursor: pointer;
}

.k-treeview-toggle .k-icon {
    padding: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
}

.k-treeview-loading {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview .k-checkbox-wrap,
.k-treeview .k-checkbox-wrapper {
    align-self: center;
}

.k-treeview-leaf {
    border-radius: var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border: 0px solid transparent;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    align-content: center;
    vertical-align: middle;
    position: relative;
}

.k-treeview-leaf .k-icon,
.k-treeview-leaf .k-image,
.k-treeview-leaf .k-sprite {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview-leaf.k-focus {
    z-index: 1;
}

.k-treeview .k-treeview-load-more-button {
    cursor: pointer;
}

.k-treeview .k-treeview-load-more-button:hover, .k-treeview .k-treeview-load-more-button.k-hover, .k-treeview .k-treeview-load-more-button:focus, .k-treeview .k-treeview-load-more-button.k-focus {
    text-decoration: underline;
}

.k-rtl .k-treeview .k-treeview-item,
[dir="rtl"] .k-treeview .k-treeview-item,
.k-treeview.k-rtl .k-treeview-item,
.k-treeview[dir="rtl"] .k-treeview-item {
    padding-left: 0;
    padding-right: 24px;
}

.k-rtl .k-treeview .k-treeview-loading,
[dir="rtl"] .k-treeview .k-treeview-loading,
.k-treeview.k-rtl .k-treeview-loading,
.k-treeview[dir="rtl"] .k-treeview-loading {
    margin-right: 0;
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-treeview .k-treeview-leaf .k-icon,
.k-rtl .k-treeview .k-treeview-leaf .k-image,
.k-rtl .k-treeview .k-treeview-leaf .k-sprite,
.k-rtl .k-treeview .k-in .k-icon,
.k-rtl .k-treeview .k-in .k-image,
.k-rtl .k-treeview .k-in .k-sprite,
[dir="rtl"] .k-treeview .k-treeview-leaf .k-icon,
[dir="rtl"] .k-treeview .k-treeview-leaf .k-image,
[dir="rtl"] .k-treeview .k-treeview-leaf .k-sprite,
[dir="rtl"] .k-treeview .k-in .k-icon,
[dir="rtl"] .k-treeview .k-in .k-image,
[dir="rtl"] .k-treeview .k-in .k-sprite,
.k-treeview.k-rtl .k-treeview-leaf .k-icon,
.k-treeview.k-rtl .k-treeview-leaf .k-image,
.k-treeview.k-rtl .k-treeview-leaf .k-sprite,
.k-treeview.k-rtl .k-in .k-icon,
.k-treeview.k-rtl .k-in .k-image,
.k-treeview.k-rtl .k-in .k-sprite,
.k-treeview[dir="rtl"] .k-treeview-leaf .k-icon,
.k-treeview[dir="rtl"] .k-treeview-leaf .k-image,
.k-treeview[dir="rtl"] .k-treeview-leaf .k-sprite,
.k-treeview[dir="rtl"] .k-in .k-icon,
.k-treeview[dir="rtl"] .k-in .k-image,
.k-treeview[dir="rtl"] .k-in .k-sprite {
    margin-right: 0;
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-treeview-sm .k-treeview-leaf {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview-sm .k-checkbox-wrap {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-treeview-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-treeview-md .k-treeview-leaf {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-treeview-md .k-checkbox-wrap {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-treeview-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-treeview-lg .k-treeview-leaf {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-treeview-lg .k-checkbox-wrap {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-treeview-leaf {
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-treeview {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-treeview-leaf:hover, .k-treeview-leaf.k-hover {
    border-color: var(--kendo-color-base-subtle-hover, #dee2e6);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-treeview-leaf:focus, .k-treeview-leaf.k-focus {
    box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-treeview-leaf.k-selected {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-treeview .k-treeview-load-more-button {
    color: var(--kendo-color-primary, #0d6efd);
    background-color: transparent;
}

.k-treeview .k-treeview-load-more-button:hover, .k-treeview .k-treeview-load-more-button.k-hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
    background-color: transparent;
}

.k-treeview .k-treeview-load-more-button:focus, .k-treeview .k-treeview-load-more-button.k-focus {
    color: var(--kendo-color-primary-hover, #0c64e4);
    background-color: transparent;
    box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-popup-dropdowntree .k-treeview,
.k-dropdowntree-popup .k-treeview,
.k-multiselecttree-popup .k-treeview {
    padding-block: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-popup-dropdowntree .k-check-all,
.k-dropdowntree-popup .k-check-all,
.k-multiselecttree-popup .k-check-all {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-multiselecttree .k-input-values {
    width: auto;
    max-width: 100%;
}

.k-multiselecttree .k-input-inner::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-rating {
    margin: 0;
    padding: 0;
    border-width: 0;
    box-sizing: border-box;
    outline: 0;
    background: none;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-rating *,
.k-rating *::before,
.k-rating *::after {
    box-sizing: border-box;
}

.k-rating.k-readonly {
    pointer-events: none;
}

.k-rating-container {
    flex: 0 1 auto;
    position: relative;
    margin-block: 0;
    margin-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-rating-container .k-rating-item {
    display: inline-flex;
    position: relative;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    vertical-align: middle;
    margin: 0;
    outline: 0;
    overflow: hidden;
    transition: color 200ms ease-out 0s;
}

.k-rating-container .k-rating-item * {
    pointer-events: none;
}

.k-rating-container .k-rating-item .k-rating-precision-part,
.k-rating-container .k-rating-item .k-rating-precision-complement {
    display: inherit;
    position: absolute;
    top: var(--kendo-spacing-2, 0.5rem);
    left: var(--kendo-spacing-2, 0.5rem);
    overflow: hidden;
}

.k-rating-container .k-rating-item .k-rating-precision-complement {
    direction: rtl;
}

.k-rating-container .k-rating-item svg {
    fill: currentColor;
}

.k-rating-label {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    line-height: 2;
    margin-block: var(--kendo-spacing-2, 0.5rem);
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.k-rtl .k-rating-precision-part,
[dir="rtl"] .k-rating-precision-part {
    left: auto;
    right: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-rating-item .k-rating-precision-complement,
[dir="rtl"] .k-rating-item .k-rating-precision-complement {
    direction: ltr;
}

.k-rating {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-rating:focus .k-rating-item > .k-icon, .k-rating.k-focus .k-rating-item > .k-icon {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
}

.k-rating:focus .k-rating-item.k-selected > .k-icon, .k-rating.k-focus .k-rating-item.k-selected > .k-icon {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
}

.k-rating-item {
    color: var(--kendo-color-subtle, #596169);
}

.k-rating-item.k-selected {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-rating-item.k-selected:focus, .k-rating-item.k-selected.k-focus {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-rating-item:hover, .k-rating-item.k-hover {
    color: var(--kendo-color-primary, #0d6efd);
    cursor: pointer;
}

.k-switch {
    box-sizing: border-box;
    outline: 0;
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    line-height: 1;
    position: relative;
    cursor: pointer;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-switch *,
.k-switch *::before,
.k-switch *::after {
    box-sizing: border-box;
}

.k-switch [type="checkbox"] {
    display: none;
}

.k-switch[aria-readonly="true"] {
    pointer-events: none;
}

.k-switch.k-readonly {
    pointer-events: none;
}

.k-switch-track {
    border-width: 1px;
    border-style: solid;
    outline: 0;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 0 auto;
    position: relative;
    transition: background-color 200ms ease-in-out;
}

.k-switch-thumb-wrap {
    width: 0;
    height: 0;
    overflow: visible;
    position: absolute;
    transition: left 200ms ease-in-out;
    top: 50%;
}

.k-switch-thumb {
    display: block;
    position: absolute;
    transform: translate(-50%, -50%);
}

.k-switch-label-on,
.k-switch-label-off {
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    overflow: hidden;
}

.k-switch-sm {
    width: 48px;
    height: 26px;
}

.k-switch-sm .k-switch-track {
    width: 48px;
    height: 26px;
}

.k-switch-sm .k-switch-thumb {
    width: 20px;
    height: 20px;
}

.k-switch-sm.k-switch-on .k-switch-thumb-wrap {
    left: calc( 100% - 10px - 3px);
}

.k-switch-sm.k-switch-off .k-switch-thumb-wrap {
    left: calc( 10px + 3px);
}

.k-switch-sm[dir="rtl"] .k-switch-label-on,
[dir="rtl"] .k-switch-sm .k-switch-label-on,
.k-rtl .k-switch-sm .k-switch-label-on {
    left: auto;
}

.k-switch-sm[dir="rtl"] .k-switch-label-off,
[dir="rtl"] .k-switch-sm .k-switch-label-off,
.k-rtl .k-switch-sm .k-switch-label-off {
    right: auto;
}

.k-switch-sm[dir="rtl"].k-switch-on .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-sm.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-sm.k-switch-on .k-switch-thumb-wrap {
    left: calc( 10px + 3px);
}

.k-switch-sm[dir="rtl"].k-switch-off .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-sm.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-sm.k-switch-off .k-switch-thumb-wrap {
    left: calc( 100% - 10px - 3px);
}

.k-switch-md {
    width: 56px;
    height: 30px;
}

.k-switch-md .k-switch-track {
    width: 56px;
    height: 30px;
}

.k-switch-md .k-switch-thumb {
    width: 24px;
    height: 24px;
}

.k-switch-md.k-switch-on .k-switch-thumb-wrap {
    left: calc( 100% - 12px - 3px);
}

.k-switch-md.k-switch-off .k-switch-thumb-wrap {
    left: calc( 12px + 3px);
}

.k-switch-md[dir="rtl"] .k-switch-label-on,
[dir="rtl"] .k-switch-md .k-switch-label-on,
.k-rtl .k-switch-md .k-switch-label-on {
    left: auto;
}

.k-switch-md[dir="rtl"] .k-switch-label-off,
[dir="rtl"] .k-switch-md .k-switch-label-off,
.k-rtl .k-switch-md .k-switch-label-off {
    right: auto;
}

.k-switch-md[dir="rtl"].k-switch-on .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-md.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-md.k-switch-on .k-switch-thumb-wrap {
    left: calc( 12px + 3px);
}

.k-switch-md[dir="rtl"].k-switch-off .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-md.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-md.k-switch-off .k-switch-thumb-wrap {
    left: calc( 100% - 12px - 3px);
}

.k-switch-lg {
    width: 64px;
    height: 34px;
}

.k-switch-lg .k-switch-track {
    width: 64px;
    height: 34px;
}

.k-switch-lg .k-switch-thumb {
    width: 28px;
    height: 28px;
}

.k-switch-lg.k-switch-on .k-switch-thumb-wrap {
    left: calc( 100% - 14px - 3px);
}

.k-switch-lg.k-switch-off .k-switch-thumb-wrap {
    left: calc( 14px + 3px);
}

.k-switch-lg[dir="rtl"] .k-switch-label-on,
[dir="rtl"] .k-switch-lg .k-switch-label-on,
.k-rtl .k-switch-lg .k-switch-label-on {
    left: auto;
}

.k-switch-lg[dir="rtl"] .k-switch-label-off,
[dir="rtl"] .k-switch-lg .k-switch-label-off,
.k-rtl .k-switch-lg .k-switch-label-off {
    right: auto;
}

.k-switch-lg[dir="rtl"].k-switch-on .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-lg.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-lg.k-switch-on .k-switch-thumb-wrap {
    left: calc( 14px + 3px);
}

.k-switch-lg[dir="rtl"].k-switch-off .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-lg.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-lg.k-switch-off .k-switch-thumb-wrap {
    left: calc( 100% - 14px - 3px);
}

.k-switch[dir="rtl"] .k-switch-thumb,
[dir="rtl"] .k-switch .k-switch-thumb,
.k-switch.k-rtl .k-switch-thumb,
.k-rtl .k-switch .k-switch-thumb {
    transform: translate(50%, -50%);
}

.k-switch.k-disabled {
    opacity: 1;
    filter: none;
}

.k-switch-off .k-switch-track {
    border-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-switch-off .k-switch-thumb {
    background-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.k-switch-off:focus .k-switch-track, .k-switch-off.k-focus .k-switch-track {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    outline: 0.25rem solid color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-switch-off:disabled .k-switch-track, .k-switch-off.k-disabled .k-switch-track {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-switch-off .k-switch-label-on {
    color: transparent;
}

.k-switch-on .k-switch-track {
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-switch-on .k-switch-thumb {
    background-color: var(--kendo-color-on-primary, #ffffff);
}

.k-switch-on:focus .k-switch-track, .k-switch-on.k-focus .k-switch-track {
    outline: 0.25rem solid color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-switch-on:disabled .k-switch-track, .k-switch-on.k-disabled .k-switch-track {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-switch-on .k-switch-label-off {
    color: transparent;
}

.k-external-dropzone {
    height: 220px;
    display: flex;
    flex-flow: row nowrap;
}

.k-dropzone-inner {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    flex: 1 1 auto;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
    position: relative;
}

.k-dropzone-inner .k-dropzone-icon {
    margin-bottom: var(--kendo-spacing-6, 1.5rem);
}

.k-dropzone-inner .k-dropzone-hint {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.k-dropzone-inner .k-dropzone-note {
    font-size: var(--kendo-font-size-xs, inherit);
}

.k-dropzone-inner {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-dropzone-inner .k-icon,
.k-dropzone-inner .k-dropzone-icon {
    color: var(--kendo-color-subtle, #596169);
}

.k-dropzone-inner .k-dropzone-note {
    color: var(--kendo-color-subtle, #596169);
}

.k-external-dropzone-hover .k-icon,
.k-external-dropzone-hover .k-dropzone-icon {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-upload {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    display: block;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-upload *,
.k-upload *::before,
.k-upload *::after {
    box-sizing: border-box;
}

.k-upload .k-upload-button {
    min-width: 7em;
}

.k-upload .k-dropzone,
.k-upload .k-upload-dropzone {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
    text-align: end;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    background-color: transparent;
}

.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-dropzone-hint {
    font-style: normal;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    flex: 1;
}

.k-upload .k-dropzone .k-upload-status,
.k-upload .k-upload-dropzone .k-upload-status {
    font-weight: normal;
    display: flex;
    align-items: center;
    position: relative;
}

.k-upload .k-dropzone .k-upload-status > .k-icon,
.k-upload .k-upload-dropzone .k-upload-status > .k-icon {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-upload .k-dropzone .k-upload-status + .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-upload-status + .k-dropzone-hint {
    display: none;
}

.k-upload .k-dropzone-active .k-upload-status {
    display: none;
}

.k-upload .k-dropzone-active .k-upload-status + .k-dropzone-hint {
    display: block;
}

.k-upload .k-upload-files {
    max-height: 300px;
    overflow-y: auto;
    margin: 0;
    padding: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    list-style: none;
}

.k-upload .k-upload-files .k-file-multiple,
.k-upload .k-upload-files .k-file-single {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.k-upload .k-upload-files .k-file-single {
    align-items: center;
}

.k-upload .k-upload-files .k-file-multiple {
    align-items: flex-start;
}

.k-upload .k-upload-files .k-file {
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem) calc(var(--kendo-spacing-4, 1rem) + 2px);
    border-width: 0 0 1px;
    border-style: solid;
    outline: none;
    display: flex;
    align-items: flex-start;
    position: relative;
}

.k-upload .k-upload-files .k-file:last-child {
    border-width: 0;
}

.k-upload .k-upload-files .k-filename {
    margin-left: var(--kendo-spacing-4, 1rem);
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}

.k-upload .k-upload-files .k-upload-pct {
    margin-block: 0;
    margin-inline: var(--kendo-spacing-2, 0.5rem);
    font-weight: normal;
    vertical-align: middle;
}

.k-upload .k-upload-files ~ .k-clear-selected,
.k-upload .k-upload-files ~ .k-upload-selected {
    margin-top: -var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
}

.k-upload .k-upload-files ~ .k-upload-selected {
    border-left-width: 1px;
    border-left-style: solid;
    margin-left: -1px;
}

.k-upload .k-upload-files .k-file-name,
.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-validation-message,
.k-upload .k-upload-files .k-file-summary {
    display: block;
}

.k-upload .k-upload-files .k-file-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}

.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-summary,
.k-upload .k-upload-files .k-file-validation-message {
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: var(--kendo-line-height-xs, normal);
}

.k-upload .k-upload-files .k-file-icon-wrapper .k-file-state {
    position: absolute;
}

.k-upload .k-upload-files .k-file-state {
    visibility: hidden;
}

.k-upload .k-upload-files .k-file-info {
    min-height: calc( 16px * 2);
    display: block;
    overflow: hidden;
    flex: 1 0 0;
}

.k-upload .k-multiple-files-wrapper,
.k-upload .k-file-single > .k-file-info {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    min-height: calc( 16px * 2);
    display: block;
    overflow: hidden;
    flex: 1 0 0;
}

.k-upload .k-multiple-files-wrapper .k-file-info {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
    display: block;
}

.k-upload .k-multiple-files-wrapper .k-file-summary {
    margin-top: calc( calc( var(--kendo-spacing-3, 0.75rem) / 3) * -1);
}

.k-upload .k-progressbar {
    --kendo-progressbar-height: 2px;
    position: absolute;
    left: var(--kendo-spacing-4, 1rem);
    right: var(--kendo-spacing-4, 1rem);
    bottom: calc( var(--kendo-spacing-4, 1rem) / 2);
    width: auto;
}

.k-upload .k-actions, .k-upload .k-edit-buttons,
.k-upload .k-action-buttons,
.k-upload .k-columnmenu-actions, .k-upload .k-form-buttons {
    border-top-width: 1px;
}

.k-upload-button-wrap {
    position: relative;
    direction: ltr;
}

.k-upload-button-wrap input {
    font: 170px monospace !important;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;
}

.k-upload-button-wrap input[disabled],
.k-upload-button-wrap input.k-disabled {
    visibility: hidden;
}

.k-upload {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-upload .k-dropzone,
.k-upload .k-upload-dropzone {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-upload .k-dropzone.k-hover,
.k-upload .k-upload-dropzone.k-hover {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-dropzone-hint {
    color: var(--kendo-color-subtle, #596169);
}

.k-upload .k-upload-files,
.k-upload .k-file {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-upload .k-file.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-upload .k-file .k-upload-action.k-focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-upload .k-upload-status {
    color: var(--kendo-color-subtle, #596169);
}

.k-upload .k-file-progress .k-progressbar .k-selected {
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-upload .k-file-success .k-file-validation-message {
    color: var(--kendo-color-success, #198754);
}

.k-upload .k-file-success .k-progressbar .k-selected {
    background-color: var(--kendo-color-success, #198754);
}

.k-upload .k-file-error .k-file-validation-message {
    color: var(--kendo-color-error, #dc3545);
}

.k-upload .k-file-error .k-progressbar .k-selected {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-upload .k-file-icon-wrapper {
    color: var(--kendo-color-subtle, #596169);
    border-color: var(--kendo-color-subtle, #596169);
}

.k-upload .k-file-size,
.k-upload .k-file-validation-message,
.k-upload .k-file-summary {
    color: var(--kendo-color-subtle, #596169);
}

.k-upload .k-multiple-files-wrapper .k-file-summary {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-upload.k-invalid, .k-upload.ng-invalid.ng-touched, .k-upload.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-appbar {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row wrap;
    align-items: center;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-appbar *,
.k-appbar *::before,
.k-appbar *::after {
    box-sizing: border-box;
}

.k-appbar > * {
    flex-shrink: 0;
}

.k-appbar .k-appbar-section {
    display: inline-flex;
    flex-wrap: nowrap;
    align-items: center;
}

.k-appbar .k-appbar-spacer {
    flex: 1 0 auto;
}

.k-appbar .k-appbar-spacer-sized {
    flex-grow: 0;
}

.k-appbar .k-appbar-separator {
    margin: 0;
    width: 0;
    min-height: 1em;
    border-style: solid;
    border-width: 0 0 0 1px;
    display: inline-block;
}

.k-appbar .k-input,
.k-appbar .k-picker {
    width: 10em;
}

.k-appbar .k-color-picker, .k-appbar .k-colorpicker {
    width: min-content;
}

.k-appbar-static {
    position: static;
}

.k-appbar-sticky {
    width: 100%;
    position: sticky;
    top: 0;
    z-index: 1000;
}

.k-appbar-fixed {
    width: 100%;
    position: fixed;
    z-index: 1;
}

.k-appbar-top {
    top: 0;
    bottom: auto;
}

.k-appbar-bottom {
    top: auto;
    bottom: 0;
}

.k-appbar-bottom.k-appbar-fixed {
    bottom: 0;
}

.k-appbar {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-appbar-bottom {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-appbar-primary {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-appbar-secondary {
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-appbar-tertiary {
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-appbar-info {
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-appbar-success {
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-appbar-warning {
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-appbar-error {
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-appbar-dark {
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-appbar-light {
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-appbar-inverse {
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-fab {
    padding: 0;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    color: inherit;
    background-color: transparent;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
    text-align: center;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
    outline: none;
}

.k-fab *,
.k-fab *::before,
.k-fab *::after {
    box-sizing: border-box;
}

.k-fab:focus {
    outline: none;
}

.k-fab-icon {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
}

.k-icon-wrapper-host:not(:only-child) .k-fab-icon, .k-fab-icon:not(:only-child) {
    margin-inline-end: var(--kendo-spacing-0\.5, 0.125rem);
    margin-inline-start: calc( var(--kendo-spacing-0\.5, 0.125rem) * -1);
}

.k-fab-sm {
    padding: calc( var(--kendo-spacing-4, 1rem) / 2) calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-fab-md {
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
}

.k-fab-lg {
    padding: calc( var(--kendo-spacing-4, 1rem) * 1.5) calc( var(--kendo-spacing-4, 1rem) * 1.5);
}

.k-fab-items {
    margin: 0;
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-0, 0px);
    display: flex;
}

.k-fab-items-bottom {
    flex-direction: column;
}

.k-fab-items-bottom .k-fab-item:last-child {
    margin-block-end: 0;
}

.k-fab-items-top {
    flex-direction: column-reverse;
}

.k-fab-items-top .k-fab-item:first-child {
    margin-block-end: 0;
}

.k-fab-item {
    list-style-type: none;
    margin-block-end: var(--kendo-spacing-2, 0.5rem);
    outline: none;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    cursor: pointer;
}

.k-fab-item.k-text-right {
    flex-direction: row;
}

.k-fab-item.k-text-right .k-fab-item-text {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-fab-item.k-text-left {
    flex-direction: row-reverse;
}

.k-fab-item.k-text-left .k-fab-item-text {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-fab-item-text {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-width: 1px;
    border-radius: 4px;
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: 14px;
}

.k-fab-item-icon {
    padding-block: calc( var(--kendo-spacing-2, 0.5rem) + var(--kendo-spacing-1, 0.25rem));
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) + var(--kendo-spacing-1, 0.25rem));
    border-width: 0;
    border-radius: 50%;
    box-sizing: content-box;
    outline: none;
}

.k-rtl .k-fab-popup .k-fab-item.k-text-left,
[dir="rtl"] .k-fab-popup .k-fab-item.k-text-left {
    flex-direction: row;
}

.k-rtl .k-fab-popup .k-fab-item.k-text-right,
[dir="rtl"] .k-fab-popup .k-fab-item.k-text-right {
    flex-direction: row-reverse;
}

.k-fab-solid-primary {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-primary, #0d6efd);
    outline-offset: -1px;
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-fab-solid-secondary {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-secondary, #6c757d);
    outline-offset: -1px;
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-fab-solid-tertiary {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-tertiary, #6f42c1);
    outline-offset: -1px;
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-fab-solid-info {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-info, #0dcaf0);
    outline-offset: -1px;
    border-color: var(--kendo-color-info, #0dcaf0);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-fab-solid-success {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-success, #198754);
    outline-offset: -1px;
    border-color: var(--kendo-color-success, #198754);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success, #198754);
}

.k-fab-solid-warning {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-warning, #ffc107);
    outline-offset: -1px;
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-fab-solid-error {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-error, #dc3545);
    outline-offset: -1px;
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-fab-solid-dark {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-dark, #212529);
    outline-offset: -1px;
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-fab-solid-light {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-light, #f8f9fa);
    outline-offset: -1px;
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-fab-solid-inverse {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-dark, #212529);
    outline-offset: -1px;
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-fab-solid-primary:hover,
.k-fab-solid-primary.k-hover {
    border-color: var(--kendo-color-primary-hover, #0c64e4);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-fab-solid-secondary:hover,
.k-fab-solid-secondary.k-hover {
    border-color: var(--kendo-color-secondary-hover, #596169);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary-hover, #596169);
}

.k-fab-solid-tertiary:hover,
.k-fab-solid-tertiary.k-hover {
    border-color: var(--kendo-color-tertiary-hover, #59359a);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary-hover, #59359a);
}

.k-fab-solid-info:hover,
.k-fab-solid-info.k-hover {
    border-color: var(--kendo-color-info-hover, #3dd5f3);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info-hover, #3dd5f3);
}

.k-fab-solid-success:hover,
.k-fab-solid-success.k-hover {
    border-color: var(--kendo-color-success-hover, #146C43);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success-hover, #146C43);
}

.k-fab-solid-warning:hover,
.k-fab-solid-warning.k-hover {
    border-color: var(--kendo-color-warning-hover, #ffcd39);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning-hover, #ffcd39);
}

.k-fab-solid-error:hover,
.k-fab-solid-error.k-hover {
    border-color: var(--kendo-color-error-hover, #b02a37);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error-hover, #b02a37);
}

.k-fab-solid-dark:hover,
.k-fab-solid-dark.k-hover {
    border-color: var(--kendo-color-dark-hover, #343a40);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark-hover, #343a40);
}

.k-fab-solid-light:hover,
.k-fab-solid-light.k-hover {
    border-color: var(--kendo-color-light-hover, #e9ecef);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light-hover, #e9ecef);
}

.k-fab-solid-inverse:hover,
.k-fab-solid-inverse.k-hover {
    border-color: var(--kendo-color-inverse-hover, #343a40);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-inverse-hover, #343a40);
}

.k-fab-solid-primary:focus,
.k-fab-solid-primary.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-fab-solid-secondary:focus,
.k-fab-solid-secondary.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-fab-solid-tertiary:focus,
.k-fab-solid-tertiary.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-fab-solid-info:focus,
.k-fab-solid-info.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 50%, transparent);
}

.k-fab-solid-success:focus,
.k-fab-solid-success.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-success, #198754) 50%, transparent);
}

.k-fab-solid-warning:focus,
.k-fab-solid-warning.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-fab-solid-error:focus,
.k-fab-solid-error.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-fab-solid-dark:focus,
.k-fab-solid-dark.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-fab-solid-light:focus,
.k-fab-solid-light.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-fab-solid-inverse:focus,
.k-fab-solid-inverse.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-fab-solid-primary:active,
.k-fab-solid-primary.k-active,
.k-fab-solid-primary.k-selected {
    border-color: var(--kendo-color-primary-active, #0a58ca);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-active, #0a58ca);
}

.k-fab-solid-secondary:active,
.k-fab-solid-secondary.k-active,
.k-fab-solid-secondary.k-selected {
    border-color: var(--kendo-color-secondary-active, #495057);
    color: var(--kendo-color-on-secondary, #ffffff);
    background-color: var(--kendo-color-secondary-active, #495057);
}

.k-fab-solid-tertiary:active,
.k-fab-solid-tertiary.k-active,
.k-fab-solid-tertiary.k-selected {
    border-color: var(--kendo-color-tertiary-active, #4e2f89);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-fab-solid-info:active,
.k-fab-solid-info.k-active,
.k-fab-solid-info.k-selected {
    border-color: var(--kendo-color-info-active, #6edff6);
    color: var(--kendo-color-on-info, #000000);
    background-color: var(--kendo-color-info-active, #6edff6);
}

.k-fab-solid-success:active,
.k-fab-solid-success.k-active,
.k-fab-solid-success.k-selected {
    border-color: var(--kendo-color-success-active, #0F5132);
    color: var(--kendo-color-on-success, #ffffff);
    background-color: var(--kendo-color-success-active, #0F5132);
}

.k-fab-solid-warning:active,
.k-fab-solid-warning.k-active,
.k-fab-solid-warning.k-selected {
    border-color: var(--kendo-color-warning-active, #ffda6a);
    color: var(--kendo-color-on-warning, #000000);
    background-color: var(--kendo-color-warning-active, #ffda6a);
}

.k-fab-solid-error:active,
.k-fab-solid-error.k-active,
.k-fab-solid-error.k-selected {
    border-color: var(--kendo-color-error-active, #9a2530);
    color: var(--kendo-color-on-error, #ffffff);
    background-color: var(--kendo-color-error-active, #9a2530);
}

.k-fab-solid-dark:active,
.k-fab-solid-dark.k-active,
.k-fab-solid-dark.k-selected {
    border-color: var(--kendo-color-dark-active, #495057);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark-active, #495057);
}

.k-fab-solid-light:active,
.k-fab-solid-light.k-active,
.k-fab-solid-light.k-selected {
    border-color: var(--kendo-color-light-active, #dee2e6);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light-active, #dee2e6);
}

.k-fab-solid-inverse:active,
.k-fab-solid-inverse.k-active,
.k-fab-solid-inverse.k-selected {
    border-color: var(--kendo-color-inverse-active, #495057);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-inverse-active, #495057);
}

.k-fab-solid-primary:disabled,
.k-fab-solid-primary.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-primary, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-secondary:disabled,
.k-fab-solid-secondary.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-secondary, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-tertiary:disabled,
.k-fab-solid-tertiary.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-tertiary, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-info:disabled,
.k-fab-solid-info.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-info, #000000) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-success:disabled,
.k-fab-solid-success.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-success, #198754) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-success, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-warning:disabled,
.k-fab-solid-warning.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-warning, #ffc107) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-warning, #000000) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-error:disabled,
.k-fab-solid-error.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-error, #dc3545) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-error, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-dark:disabled,
.k-fab-solid-dark.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-dark, #212529) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-dark, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-light:disabled,
.k-fab-solid-light.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-light, #000000) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-inverse:disabled,
.k-fab-solid-inverse.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-inverse, #212529) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-inverse, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-item-text {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
}

.k-fab-item-icon {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-base, #dee2e6);
    outline-offset: -1px;
}

.k-fab-item:hover .k-fab-item-icon,
.k-fab-item.k-hover .k-fab-item-icon {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-base-hover, #ced4da);
    outline-offset: -1px;
    border-color: var(--kendo-color-base-hover, #ced4da);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-fab-item:focus .k-fab-item-text,
.k-fab-item.k-focus .k-fab-item-text,
.k-fab-item:focus .k-fab-item-icon,
.k-fab-item.k-focus .k-fab-item-icon {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-base, #dee2e6) 50%, transparent);
}

.k-fab-item:active .k-fab-item-icon,
.k-fab-item.k-active .k-fab-item-icon {
    outline: 1px solid var(--kendo-color-base-active, #bdc4cb);
    outline-offset: -1px;
    border-color: var(--kendo-color-base-active, #bdc4cb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base-active, #bdc4cb);
}

.k-fab-item:disabled,
.k-fab-item.k-disabled {
    opacity: 1;
}

.k-fab-item:disabled .k-fab-item-text,
.k-fab-item:disabled .k-fab-item-icon,
.k-fab-item.k-disabled .k-fab-item-text,
.k-fab-item.k-disabled .k-fab-item-icon {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-base, #dee2e6) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 65%, transparent);
}

.k-fab-popup {
    box-shadow: none;
}

.k-actionsheet-container {
    width: 100%;
    height: 100%;
    max-width: clamp(100vw, 100%, 100%);
    max-height: clamp(100vh, 100%, 100%);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
    transform: translateZ(0);
}

.k-actionsheet-container > .k-overlay {
    position: absolute;
    z-index: 1;
}

.k-actionsheet-container > .k-animation-container {
    width: 100%;
    height: 100%;
    border-radius: 0;
    overflow: hidden;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    pointer-events: none;
}

.k-actionsheet-container > .k-animation-container > .k-child-animation-container {
    position: absolute;
}

.k-actionsheet-container > .k-actionsheet {
    position: absolute;
    z-index: 2;
}

.k-actionsheet-container .k-actionsheet {
    pointer-events: all;
}

.k-actionsheet {
    width: var(--kendo-actionsheet-width, 360px);
    height: var(--kendo-actionsheet-height, 60vh);
    max-width: var(--kendo-actionsheet-max-width, 100%);
    max-height: var(--kendo-actionsheet-max-height, 60vh);
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    overflow: hidden;
    position: relative;
}

.k-actionsheet *,
.k-actionsheet *::before,
.k-actionsheet *::after {
    box-sizing: border-box;
}

.k-actionsheet-titlebar, .k-actionsheet-jq .k-actionsheet-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    flex: none;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-actionsheet-titlebar-group {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    width: 100%;
}

.k-actionsheet-title {
    flex: 1;
}

.k-actionsheet-subtitle {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-sm, normal);
}

.k-actionsheet-actions {
    flex: none;
}

.k-actionsheet-content {
    flex: 1;
    overflow: auto;
    position: relative;
}

.k-actionsheet-footer {
    flex: none;
}

.k-actionsheet-items {
    margin: 0;
    padding: 0;
    list-style: none;
    flex: none;
}

.k-actionsheet-item {
    padding: 0;
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap;
    outline: none;
}

.k-actionsheet-action {
    margin: 0;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    min-height: 40px;
    box-sizing: border-box;
    color: inherit;
    text-decoration: none;
    outline: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-actionsheet-item-text {
    display: flex;
    flex-flow: column nowrap;
}

.k-actionsheet-item-description {
    font-size: 0.875em;
}

.k-actionsheet .k-hr {
    margin: 0;
    flex: none;
}

.k-actionsheet-top {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-width: 0px;
    border-top-width: 0;
    top: 0;
    inset-inline-start: 50%;
    transform: translateX(-50%);
}

.k-actionsheet-bottom {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-width: 0px;
    border-bottom-width: 0;
    bottom: 0;
    inset-inline-start: 50%;
    transform: translateX(-50%);
}

.k-actionsheet-left {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-width: 0px;
    border-left-width: 0;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.k-actionsheet-right {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-width: 0px;
    border-right-width: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.k-actionsheet-fullscreen {
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
}

.k-animation-container > .k-actionsheet {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    transform: none;
}

.k-adaptive-actionsheet {
    max-width: 100%;
    width: 100%;
    font-size: var(--kendo-font-size-lg, inherit);
    display: flex;
    flex-flow: column nowrap;
}

.k-adaptive-actionsheet .k-actionsheet-titlebar, .k-adaptive-actionsheet .k-actionsheet-jq .k-actionsheet-header, .k-actionsheet-jq .k-adaptive-actionsheet .k-actionsheet-header {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-bottom-width: 1px;
}

.k-adaptive-actionsheet .k-actionsheet-content {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-adaptive-actionsheet .k-actionsheet-footer {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-adaptive-actionsheet .k-actionsheet-filter {
    width: calc( 360px - var(--kendo-spacing-4, 1rem) * 2);
}

.k-adaptive-actionsheet .k-actionsheet-content,
.k-adaptive-actionsheet .k-actionsheet-footer {
    margin-inline: auto;
    width: min(100%, 360px);
}

.k-adaptive-actionsheet .k-list-container,
.k-adaptive-actionsheet .k-treeview {
    height: 100%;
}

.k-adaptive-actionsheet .k-list-filter {
    width: 100%;
    padding-inline: 0;
}

.k-adaptive-actionsheet .k-menu-group {
    height: 100%;
    overflow: auto;
    position: static;
}

.k-adaptive-actionsheet .k-calendar {
    margin-inline: auto;
    border-width: 0;
    display: flex;
}

.k-adaptive-actionsheet .k-timeselector {
    height: 100%;
    border-width: 0;
    overflow: hidden;
}

.k-adaptive-actionsheet .k-timeselector .k-time-part {
    display: contents;
}

.k-adaptive-actionsheet .k-timeselector .k-time-list-wrapper {
    height: 100%;
}

.k-adaptive-actionsheet .k-datetime-wrap {
    width: 100%;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

.k-adaptive-actionsheet .k-datetime-selector {
    flex: 1 1 auto;
}

.k-adaptive-actionsheet .k-datetime-calendar-wrap {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    flex: 0 0 100%;
}

.k-adaptive-actionsheet .k-datetime-time-wrap {
    width: 100%;
    position: absolute;
    top: 0;
    left: 100%;
    bottom: 0;
    flex: 0 0 100%;
}

.k-adaptive-actionsheet .k-scrollable-wrap {
    height: 100%;
    overflow-y: auto;
}

.k-adaptive-actionsheet .k-data-table {
    max-height: 100%;
    overflow: hidden;
    display: flex;
    flex-flow: column nowrap;
}

.k-actionsheet-jq.k-actionsheet {
    height: auto;
}

.k-actionsheet-jq .k-actionsheet-header {
    align-items: flex-start;
}

.k-actionsheet-jq .k-actionsheet-action {
    align-items: center;
}

.k-rtl .k-actionsheet-top,
.k-rtl .k-actionsheet-bottom,
[dir="rtl"] .k-actionsheet-top,
[dir="rtl"] .k-actionsheet-bottom {
    transform: translateX(50%);
}

.k-actionsheet {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-7, 0px 14px 36px 0px rgba(0, 0, 0, 0.168));
}

.k-actionsheet-subtitle {
    color: var(--kendo-color-subtle, #596169);
}

.k-actionsheet-item:hover, .k-actionsheet-item.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-actionsheet-item:focus, .k-actionsheet-item.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-actionsheet-item-description {
    color: var(--kendo-color-subtle, #596169);
}

.k-actionsheet .k-hr {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-adaptive-actionsheet .k-actionsheet-titlebar, .k-adaptive-actionsheet .k-actionsheet-jq .k-actionsheet-header, .k-actionsheet-jq .k-adaptive-actionsheet .k-actionsheet-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-window {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    flex-direction: column;
    position: absolute;
    z-index: 10002;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-window.k-window-maximized {
    max-width: 100vw;
    max-height: 100vh;
    box-shadow: none;
}

.k-window-sm {
    width: 300px;
}

.k-window-md {
    width: 800px;
}

.k-window-lg {
    width: 1200px;
}

.k-window-titlebar {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0 0 1px;
    border-style: solid;
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    align-items: center;
}

.k-window-minimized .k-window-titlebar {
    border-width: 0;
}

.k-window-title {
    padding-block: .5em;
    padding-inline: 0;
    margin-block: -.5em;
    margin-inline: 0;
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height, normal);
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: default;
    flex: 1;
    display: flex;
    flex-flow: row nowrap;
}

.k-window-title::before {
    content: "\200b";
}

.k-window-titlebar-actions {
    margin-block: -5em;
    margin-inline: 0;
    margin-inline-end: calc( var(--kendo-spacing-4, 1rem) - var(--kendo-spacing-4, 1rem));
    line-height: 1;
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row nowrap;
    flex-shrink: 0;
    align-items: center;
    vertical-align: top;
}

.k-window-titlebar-action {
    flex-shrink: 0;
    opacity: 0.5;
}

.k-window-titlebar-action:hover {
    opacity: 0.75;
}

.k-window-content,
.k-prompt-container {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    border-color: inherit;
    color: inherit;
    background: none;
    outline: 0;
    overflow: auto;
    position: relative;
    flex: 1 1 auto;
}

.k-window-content + .k-prompt-container {
    margin-top: -var(--kendo-spacing-4, 1rem)/2;
}

.k-window-content:first-child {
    padding-top: clamp(var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem));
}

.k-window-content:last-child {
    padding-bottom: clamp(var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem));
}

.k-window-iframecontent {
    padding: 0;
    overflow: visible;
}

.k-window-iframecontent .k-content-frame {
    vertical-align: top;
    border: 0;
    width: 100%;
    height: 100%;
}

.k-window-actions {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    flex: 0 0 auto;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    overflow: hidden;
}

.k-prompt-container > .k-textarea {
    width: 100%;
}

.k-window .k-resize-n {
    top: 0;
}

.k-window .k-resize-e {
    right: 0;
}

.k-window .k-resize-s {
    bottom: 0;
}

.k-window .k-resize-w {
    left: 0;
}

.k-window {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-window-titlebar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-window-primary .k-window-titlebar {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-window-light .k-window-titlebar {
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-window-dark .k-window-titlebar {
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-dialog-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    outline: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10001;
}

.k-dialog-wrapper .k-dialog {
    position: relative;
}

.k-dialog {
    padding: 0;
    position: fixed;
    box-sizing: border-box;
}

.k-dialog.k-dialog-centered {
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}

.k-dialog .k-multiselect {
    width: 100%;
}

.k-dialog-actions {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    flex: 0 0 auto;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    overflow: hidden;
}

.k-dialog-primary .k-dialog-titlebar {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-dialog-light .k-dialog-titlebar {
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-dialog-dark .k-dialog-titlebar {
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-drawer-container {
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
}

kendo-drawer.k-drawer,
kendo-drawer .k-drawer-wrapper {
    transition: none;
}

.k-drawer {
    height: 100%;
    max-width: 100%;
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    flex: 0 0 auto;
    transition: all 300ms ease-in-out;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-drawer *,
.k-drawer *::before,
.k-drawer *::after {
    box-sizing: border-box;
}

.k-drawer-mini .k-drawer.k-drawer-start,
.k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 1px;
}

.k-drawer-mini .k-drawer.k-drawer-end,
.k-drawer-expanded .k-drawer.k-drawer-end {
    border-inline-start-width: 1px;
}

.k-drawer.k-drawer-start {
    top: 0;
    inset-inline-start: 0;
}

.k-drawer.k-drawer-end {
    top: 0;
    inset-inline-end: 0;
}

.k-drawer-content {
    flex: 1 1 auto;
    overflow: auto;
}

.k-drawer-overlay .k-drawer {
    max-width: 80vw;
    position: fixed;
    z-index: 10002;
    border: 0;
}

.k-drawer-overlay > .k-overlay {
    display: none;
}

.k-drawer-overlay.k-drawer-expanded > .k-overlay {
    display: block;
}

.k-drawer-push {
    display: flex;
    flex-direction: row;
}

.k-drawer-push .k-drawer {
    height: auto;
    position: relative;
    align-self: stretch;
}

.k-drawer-push:has(.k-drawer.k-drawer-end) {
    flex-direction: row-reverse;
}

.k-drawer-wrapper {
    overflow-x: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
    transition: all 300ms ease-in-out;
}

.k-drawer-wrapper::-webkit-scrollbar {
    width: 7px;
}

.k-drawer-wrapper::-webkit-scrollbar-thumb {
    border-radius: 20px;
}

.k-drawer-items {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

.k-drawer-item {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    outline: 0;
    color: inherit;
    font-size: var(--kendo-font-size, inherit);
    line-height: 2;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-4, 1rem);
    cursor: pointer;
}

.k-drawer-item > .k-drawer-link {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    color: inherit;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 0 auto;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-drawer-item .k-icon {
    flex-shrink: 0;
    padding-inline: var(--kendo-spacing-0, 0px);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    box-sizing: content-box;
}

.k-drawer-item .k-icon.k-i-none {
    margin: 0;
}

.k-drawer-item .k-item-text {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-drawer-item .k-drawer-toggle {
    margin-inline-start: auto;
    cursor: pointer;
    display: flex;
}

.k-drawer-item.k-level-1 {
    padding-inline-start: calc(( 1 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-2 {
    padding-inline-start: calc(( 2 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-3 {
    padding-inline-start: calc(( 3 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-4 {
    padding-inline-start: calc(( 4 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-5 {
    padding-inline-start: calc(( 5 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-separator {
    padding: 0;
    height: 1px;
}

.k-drawer-mini .k-drawer-wrapper {
    width: calc( 2 * var(--kendo-spacing-4, 1rem) + 16px);
}

.k-drawer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-drawer-wrapper {
    scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}

.k-drawer-wrapper::-webkit-scrollbar-track {
    background: #dedede;
}

.k-drawer-wrapper::-webkit-scrollbar-thumb {
    background: rgba(156, 156, 156, 0.7);
}

.k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;
}

.k-drawer-item:hover, .k-drawer-item.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-drawer-item:focus, .k-drawer-item.k-focus {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.15);
}

.k-drawer-item:focus:hover, .k-drawer-item:focus.k-hover, .k-drawer-item.k-focus:hover, .k-drawer-item.k-focus.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-drawer-item.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-drawer-item.k-selected:hover, .k-drawer-item.k-selected.k-hover {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-drawer-separator {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-notification-group {
    max-height: 100%;
    display: inline-flex;
    flex-flow: column-reverse wrap;
    position: fixed;
    z-index: 1000;
    gap: var(--kendo-spacing-3, 0.75rem) 0;
}

.k-notification-container-animating {
    overflow: hidden;
}

.k-notification {
    border-radius: 0.375rem;
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    cursor: default;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-notification *,
.k-notification *::before,
.k-notification *::after {
    box-sizing: border-box;
}

.k-notification > .k-notification-content {
    flex: 1 1 auto;
}

.k-notification-actions {
    flex: none;
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
    cursor: pointer;
}

.k-notification-action {
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
}

.k-notification {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-notification-inverse {
    border-color: var(--kendo-color-inverse-emphasis, rgba(33, 37, 41, 0.4));
    color: var(--kendo-color-inverse-on-subtle, #ffffff);
    background-color: var(--kendo-color-inverse-subtle, #495057);
}

.k-notification-light {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
    color: var(--kendo-color-light-on-subtle, #495057);
    background-color: var(--kendo-color-light-subtle, #ffffff);
}

.k-notification-dark {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.k-notification-error {
    border-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
    color: var(--kendo-color-error-on-subtle, #58151c);
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.k-notification-warning {
    border-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
    color: var(--kendo-color-warning-on-subtle, #664d03);
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.k-notification-success {
    border-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
    color: var(--kendo-color-success-on-subtle, #0A3622);
    background-color: var(--kendo-color-success-subtle, #d1e7dd);
}

.k-notification-info {
    border-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
    color: var(--kendo-color-info-on-subtle, #055160);
    background-color: var(--kendo-color-info-subtle, #cff4fc);
}

.k-notification-tertiary {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
    color: var(--kendo-color-tertiary-on-subtle, #432874);
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.k-notification-secondary {
    border-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
    color: var(--kendo-color-secondary-on-subtle, #2B2F32);
    background-color: var(--kendo-color-secondary-subtle, #dee2e6);
}

.k-notification-primary {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    color: var(--kendo-color-primary-on-subtle, #052c65);
    background-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

kendo-card,
kendo-card-header,
kendo-card-body,
kendo-card-actions,
kendo-card-footer {
    display: block;
}

.k-card {
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-card *,
.k-card *::before,
.k-card *::after {
    box-sizing: border-box;
}

.k-card .k-card-avatar,
.k-card .k-avatar {
    margin-right: 1rem;
    width: 45px;
    height: 45px;
    flex-basis: 45px;
}

.k-card > .k-card-inner {
    border-radius: calc( 0.375rem - 1px);
    display: flex;
    flex-direction: inherit;
    overflow: hidden;
    position: relative;
}

.k-card-horizontal {
    flex-flow: row nowrap;
}

.k-card-vertical {
    flex-flow: column nowrap;
}

.k-card-header {
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 0 0 1px;
    border-style: solid;
    outline: 0;
    flex-shrink: 0;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.k-card-header .k-card-title,
.k-card-header .k-card-subtitle {
    margin-bottom: 0;
}

.k-card-header .k-card-title + .k-card-subtitle,
.k-card-header .k-card-subtitle + .k-card-subtitle {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.k-card-footer {
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 1px 0 0;
    border-style: solid;
    outline: 0;
    flex-shrink: 0;
}

.k-card-body {
    padding-block: 1rem;
    padding-inline: 1rem;
    outline: 0;
    flex: 1 1 auto;
}

.k-card-body p {
    margin: 0 0 1rem;
}

.k-card-body > .k-last,
.k-card-body > :last-child {
    margin-bottom: 0;
}

.k-card-body > .k-card-actions {
    padding: 0;
}

.k-card-media {
    border: 0;
    max-width: 100%;
    flex-shrink: 0;
    overflow: hidden;
}

.k-card-horizontal .k-card-media {
    max-width: 100px;
    object-fit: cover;
}

.k-card-title {
    margin: 0 0 var(--kendo-spacing-3, 0.75rem);
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: 1.2;
    font-weight: 500;
}

.k-card-subtitle {
    margin: 0 0 var(--kendo-spacing-3, 0.75rem);
    font-size: 1rem;
    line-height: 1.2;
    font-weight: 500;
}

.k-card-separator {
    margin: 0;
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: block;
    flex: 0 0 auto;
    align-self: stretch;
}

.k-card-separator.k-separator-horizontal,
.k-card-vertical > .k-card-separator {
    border-top-width: 1px;
}

.k-card-separator.k-separator-vertical,
.k-card-horizontal > .k-card-separator {
    border-left-width: 1px;
}

.k-card > .k-hr {
    margin: 0;
    flex: 0 0 auto;
    border-color: inherit;
}

.k-card-actions {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    overflow: hidden;
    display: flex;
    flex-shrink: 0;
    flex-basis: auto;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-card-horizontal .k-actions-horizontal {
    width: auto;
}

.k-card-list {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-4, 1rem);
    flex: 0 0 auto;
}

.k-card-list .k-card {
    flex: 0 0 auto;
}

.k-card-deck {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-4, 1rem);
    flex: 0 0 auto;
}

.k-card-deck .k-card {
    flex: 0 0 auto;
}

.k-card-deck-scrollwrap {
    padding-bottom: 3px;
    width: 100%;
    box-sizing: content-box;
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    position: relative;
    overflow: hidden;
}

.k-card-deck-scrollwrap > .k-button {
    border-radius: 0px;
    flex: 0 0 auto;
    position: absolute;
    z-index: 1;
}

.k-card-deck-scrollwrap > .k-button:first-child {
    left: -1px;
}

.k-card-deck-scrollwrap > .k-button:last-child {
    right: -1px;
}

.k-card-deck-scrollwrap > .k-card-deck {
    margin-bottom: -20px;
    padding-bottom: 20px;
    flex: 1 1 auto;
}

.k-card-group {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 0 0 auto;
}

.k-card-group .k-card {
    border-radius: 0;
    flex: 0 0 auto;
}

.k-card-group .k-card + .k-card {
    margin-inline-start: 1px;
}

.k-card-group .k-card.k-first {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}

.k-card-group .k-card.k-last {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}

.k-card-group .k-card.k-only {
    border-radius: 0.375rem;
}

.k-card-with-callout {
    overflow: visible;
}

.k-card-callout {
    margin: 0;
    width: 1.3em;
    height: 1.3em;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
}

.k-card-callout.k-callout-n {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-card-callout.k-callout-e {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%) rotate(-45deg);
}

.k-card-callout.k-callout-s {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%) rotate(45deg);
}

.k-card-callout.k-callout-w {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-card-flat {
    box-shadow: none;
}

.k-card {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-card .k-card-inner {
    background-color: inherit;
    border-color: inherit;
}

.k-card:focus, .k-card.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-card.k-selected {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-card-actions {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-card-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-card-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-card-separator,
.k-card .k-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-card-subtitle {
    color: var(--kendo-color-subtle, #596169);
}

.k-card-primary {
    background-color: var(--kendo-color-primary-subtle, #cfe2ff);
    color: var(--kendo-color-primary-on-subtle, #052c65);
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.k-card-primary .k-card-subtitle {
    color: inherit;
}

.k-card-secondary {
    background-color: var(--kendo-color-secondary-subtle, #dee2e6);
    color: var(--kendo-color-secondary-on-subtle, #2B2F32);
    border-color: var(--kendo-color-secondary-emphasis, rgba(108, 117, 125, 0.4));
}

.k-card-secondary .k-card-subtitle {
    color: inherit;
}

.k-card-tertiary {
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
    color: var(--kendo-color-tertiary-on-subtle, #432874);
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.k-card-tertiary .k-card-subtitle {
    color: inherit;
}

.k-card-info {
    background-color: var(--kendo-color-info-subtle, #cff4fc);
    color: var(--kendo-color-info-on-subtle, #055160);
    border-color: var(--kendo-color-info-emphasis, rgba(13, 202, 240, 0.4));
}

.k-card-info .k-card-subtitle {
    color: inherit;
}

.k-card-success {
    background-color: var(--kendo-color-success-subtle, #d1e7dd);
    color: var(--kendo-color-success-on-subtle, #0A3622);
    border-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.k-card-success .k-card-subtitle {
    color: inherit;
}

.k-card-warning {
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
    color: var(--kendo-color-warning-on-subtle, #664d03);
    border-color: var(--kendo-color-warning-emphasis, rgba(255, 193, 7, 0.4));
}

.k-card-warning .k-card-subtitle {
    color: inherit;
}

.k-card-error {
    background-color: var(--kendo-color-error-subtle, #f8d7da);
    color: var(--kendo-color-error-on-subtle, #58151c);
    border-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.k-card-error .k-card-subtitle {
    color: inherit;
}

.k-card-dark {
    background-color: var(--kendo-color-dark-subtle, #495057);
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.k-card-dark .k-card-subtitle {
    color: inherit;
}

.k-card-light {
    background-color: var(--kendo-color-light-subtle, #ffffff);
    color: var(--kendo-color-light-on-subtle, #495057);
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.k-card-light .k-card-subtitle {
    color: inherit;
}

.k-card-inverse {
    background-color: var(--kendo-color-inverse-subtle, #495057);
    color: var(--kendo-color-inverse-on-subtle, #ffffff);
    border-color: var(--kendo-color-inverse-emphasis, rgba(33, 37, 41, 0.4));
}

.k-card-inverse .k-card-subtitle {
    color: inherit;
}

.k-card-wrap:focus > .k-card, .k-card-wrap.k-focus > .k-card, .k-card-wrap.k-selected > .k-card {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-card-callout {
    border-color: inherit;
    background-color: inherit;
    box-shadow: inherit;
}

.k-popover {
    border-radius: 0.375rem;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    z-index: 12000;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-popover *,
.k-popover *::before,
.k-popover *::after {
    box-sizing: border-box;
}

.k-popover-inner {
    height: inherit;
    position: relative;
    border-radius: inherit;
    border-color: inherit;
}

.k-popover-header {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
}

.k-popover-body {
    padding-block: 1rem;
    padding-inline: 1rem;
}

.k-popover-actions {
    border-width: 1px 0 0;
}

.k-popover-callout {
    margin: 0;
    width: 1.3em;
    height: 1.3em;
    border-width: 1px;
    border-style: solid;
    position: absolute;
}

.k-popover-callout.k-callout-n {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-popover-callout.k-callout-e {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%) rotate(-45deg);
}

.k-popover-callout.k-callout-s {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%) rotate(45deg);
}

.k-popover-callout.k-callout-w {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-popover {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-popover-inner {
    background-color: inherit;
    border-color: inherit;
}

.k-popover-callout {
    border-color: inherit;
    background-color: inherit;
    box-shadow: inherit;
}

.k-rpanel-left,
.k-rpanel-right {
    position: fixed;
    display: block;
    overflow: auto;
    min-width: 320px;
    height: 100%;
    top: 0;
}

.k-rpanel-left + *,
.k-rpanel-right + * {
    overflow: auto;
}

.k-rpanel-left.k-rpanel-expanded,
.k-rpanel-right.k-rpanel-expanded {
    transform: translateX(0) translateZ(0);
}

.k-rpanel-left {
    transform: translateX(-100%) translateZ(0);
    left: 0;
}

.k-rpanel-right {
    transform: translateX(100%) translateZ(0);
    right: 0;
}

.k-rpanel-top {
    position: static;
    max-height: 0;
}

.k-rpanel-top.k-rpanel-expanded {
    max-height: 568px;
    overflow: visible !important;
}

.k-rpanel-toggle {
    touch-action: manipulation;
}

.k-bottom-nav {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-0, 0px);
    width: 100%;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height-xs, normal);
    font-family: var(--kendo-font-family, inherit);
    letter-spacing: 0.2px;
    display: flex;
    flex-flow: row nowrap;
    white-space: nowrap;
    gap: var(--kendo-spacing-0, 0px);
    overflow: hidden;
    outline: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-bottom-nav *,
.k-bottom-nav *::before,
.k-bottom-nav *::after {
    box-sizing: border-box;
}

.k-bottom-nav-border {
    border-width: 1px 0px 0px 0px;
}

.k-bottom-nav-shadow {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-bottom-nav-item {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    min-width: 72px;
    min-height: calc( 40px + var(--kendo-spacing-4, 1rem) - calc( var(--kendo-spacing-0, 0px) * 2 ));
    border-width: 0;
    box-sizing: border-box;
    font: inherit;
    display: inline-flex;
    flex: 1 1 auto;
    align-items: center;
    justify-content: center;
    gap: 0 var(--kendo-spacing-1, 0.25rem);
    text-decoration: none;
    cursor: pointer;
    color: inherit;
    background-color: inherit;
    border-color: inherit;
    outline: none;
}

.k-bottom-nav-item:focus {
    outline: none;
}

.k-bottom-nav-item:hover {
    color: inherit;
    text-decoration: none;
}

.k-bottom-nav-item > .k-bottom-nav-link {
    margin-block: calc( var(--kendo-spacing-0, 0px) * -1);
    margin-inline: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    width: 100%;
    color: inherit;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 0 auto;
    align-items: center;
    justify-content: center;
    outline: 0;
}

.k-bottom-nav-item.k-disabled {
    background-color: initial;
}

.k-bottom-nav-item-text {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}

.k-bottom-nav-item-flow-horizontal .k-bottom-nav-item {
    flex-flow: row nowrap;
}

.k-bottom-nav-item-flow-vertical .k-bottom-nav-item {
    flex-direction: column;
}

.k-bottom-nav.k-pos-fixed, .k-bottom-nav.k-fixed {
    bottom: 0;
    z-index: 1;
}

.k-bottom-nav-solid-primary, .k-bottom-nav-solid.k-bottom-nav-primary {
    color: color-mix(in srgb, var(--kendo-color-on-primary, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-bottom-nav-solid-primary .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-primary .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-primary .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-primary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-primary, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-primary .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-primary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
}

.k-bottom-nav-solid-secondary, .k-bottom-nav-solid.k-bottom-nav-secondary {
    color: color-mix(in srgb, var(--kendo-color-on-secondary, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-bottom-nav-solid-secondary .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-secondary .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-secondary .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-secondary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-secondary, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-secondary .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-secondary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-secondary, #ffffff);
}

.k-bottom-nav-solid-tertiary, .k-bottom-nav-solid.k-bottom-nav-tertiary {
    color: color-mix(in srgb, var(--kendo-color-on-tertiary, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-bottom-nav-solid-tertiary .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-tertiary .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-tertiary .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-tertiary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-tertiary, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-tertiary .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-tertiary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-tertiary, #ffffff);
}

.k-bottom-nav-solid-info, .k-bottom-nav-solid.k-bottom-nav-info {
    color: color-mix(in srgb, var(--kendo-color-on-info, #000000) 65%, transparent);
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-bottom-nav-solid-info .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-info .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-info .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-info .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-info, #000000) 12.5%, transparent);
}

.k-bottom-nav-solid-info .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-info .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-info, #000000);
}

.k-bottom-nav-solid-success, .k-bottom-nav-solid.k-bottom-nav-success {
    color: color-mix(in srgb, var(--kendo-color-on-success, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-success, #198754);
}

.k-bottom-nav-solid-success .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-success .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-success .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-success .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-success, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-success .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-success .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-success, #ffffff);
}

.k-bottom-nav-solid-warning, .k-bottom-nav-solid.k-bottom-nav-warning {
    color: color-mix(in srgb, var(--kendo-color-on-warning, #000000) 65%, transparent);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-bottom-nav-solid-warning .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-warning .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-warning .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-warning .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-warning, #000000) 12.5%, transparent);
}

.k-bottom-nav-solid-warning .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-warning .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-warning, #000000);
}

.k-bottom-nav-solid-error, .k-bottom-nav-solid.k-bottom-nav-error {
    color: color-mix(in srgb, var(--kendo-color-on-error, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-bottom-nav-solid-error .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-error .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-error .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-error .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-error, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-error .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-error .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-error, #ffffff);
}

.k-bottom-nav-solid-dark, .k-bottom-nav-solid.k-bottom-nav-dark {
    color: color-mix(in srgb, var(--kendo-color-on-dark, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-dark, #212529);
}

.k-bottom-nav-solid-dark .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-dark .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-dark .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-dark .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-dark, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-dark .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-dark .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-dark, #ffffff);
}

.k-bottom-nav-solid-light, .k-bottom-nav-solid.k-bottom-nav-light {
    color: color-mix(in srgb, var(--kendo-color-on-light, #000000) 65%, transparent);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-bottom-nav-solid-light .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-light .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-light .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-light .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-light, #000000) 12.5%, transparent);
}

.k-bottom-nav-solid-light .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-light .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-light, #000000);
}

.k-bottom-nav-solid-inverse, .k-bottom-nav-solid.k-bottom-nav-inverse {
    color: color-mix(in srgb, var(--kendo-color-on-inverse, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-dark, #212529);
}

.k-bottom-nav-solid-inverse .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-inverse .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-inverse .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-inverse .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-inverse, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-inverse .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-inverse .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-inverse, #ffffff);
}

.k-bottom-nav-flat-primary, .k-bottom-nav-flat.k-bottom-nav-primary {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-primary .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-primary .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-primary .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-primary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-primary .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-primary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-bottom-nav-flat-secondary, .k-bottom-nav-flat.k-bottom-nav-secondary {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-secondary .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-secondary .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-secondary .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-secondary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-secondary .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-secondary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-bottom-nav-flat-tertiary, .k-bottom-nav-flat.k-bottom-nav-tertiary {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-tertiary .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-tertiary .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-tertiary .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-tertiary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-tertiary .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-tertiary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-bottom-nav-flat-info, .k-bottom-nav-flat.k-bottom-nav-info {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-info .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-info .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-info .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-info .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-info .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-info .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-info, #0dcaf0);
}

.k-bottom-nav-flat-success, .k-bottom-nav-flat.k-bottom-nav-success {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-success .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-success .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-success .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-success .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-success .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-success .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-success, #198754);
}

.k-bottom-nav-flat-warning, .k-bottom-nav-flat.k-bottom-nav-warning {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-warning .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-warning .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-warning .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-warning .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-warning .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-warning .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-warning, #ffc107);
}

.k-bottom-nav-flat-error, .k-bottom-nav-flat.k-bottom-nav-error {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-error .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-error .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-error .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-error .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-error .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-error .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-error, #dc3545);
}

.k-bottom-nav-flat-dark, .k-bottom-nav-flat.k-bottom-nav-dark {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-dark .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-dark .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-dark .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-dark .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-dark .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-dark .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-dark, #212529);
}

.k-bottom-nav-flat-light, .k-bottom-nav-flat.k-bottom-nav-light {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-light .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-light .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-light .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-light .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-light .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-light .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-bottom-nav-flat-inverse, .k-bottom-nav-flat.k-bottom-nav-inverse {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-inverse .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-inverse .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-inverse .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-inverse .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-inverse .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-inverse .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-dark, #212529);
}

.k-breadcrumb {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    display: flex;
    flex-direction: row;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-breadcrumb *,
.k-breadcrumb *::before,
.k-breadcrumb *::after {
    box-sizing: border-box;
}

.k-breadcrumb-container,
.k-breadcrumb-root-item-container {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
}

.k-breadcrumb-root-item-container {
    align-items: flex-start;
    flex-shrink: 0;
}

.k-breadcrumb-item {
    vertical-align: middle;
    display: inline-flex;
    flex-direction: row;
    flex: none;
    align-items: center;
    overflow: hidden;
}

.k-breadcrumb-root-item {
    flex-shrink: 0;
}

.k-breadcrumb-link,
.k-breadcrumb-root-link {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    color: inherit;
    text-decoration: none;
    white-space: nowrap;
    outline: none;
    cursor: pointer;
    position: relative;
    display: inline-flex;
    align-items: center;
    align-self: stretch;
    overflow: hidden;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-breadcrumb-link > .k-image,
.k-breadcrumb-icontext-link .k-icon {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-breadcrumb-delimiter,
.k-breadcrumb-delimiter-icon {
    color: inherit;
    opacity: 0.65;
}

.k-breadcrumb-input-container {
    width: 100%;
}

.k-breadcrumb-input-container .k-breadcrumb-input-container {
    border-color: transparent;
}

.k-breadcrumb-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-breadcrumb-sm .k-breadcrumb-link,
.k-breadcrumb-sm .k-breadcrumb-root-link {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-sm .k-breadcrumb-icon-link {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-breadcrumb-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-breadcrumb-md .k-breadcrumb-link,
.k-breadcrumb-md .k-breadcrumb-root-link {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-md .k-breadcrumb-icon-link {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-breadcrumb-lg .k-breadcrumb-link,
.k-breadcrumb-lg .k-breadcrumb-root-link {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-lg .k-breadcrumb-icon-link {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-breadcrumb-link,
.k-breadcrumb-root-link {
    text-decoration: underline;
}

.k-breadcrumb-current-item .k-disabled, .k-breadcrumb-last-item .k-disabled {
    opacity: 1;
    filter: none;
}

.k-breadcrumb {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-breadcrumb:focus, .k-breadcrumb.k-focus {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.k-breadcrumb-link {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-breadcrumb-link:hover, .k-breadcrumb-link.k-hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-breadcrumb-link:focus, .k-breadcrumb-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 25%, transparent);
}

.k-breadcrumb-root-link {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-breadcrumb-root-link:hover, .k-breadcrumb-root-link.k-hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-breadcrumb-root-link:focus, .k-breadcrumb-root-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 25%, transparent);
}

.k-breadcrumb-current-item .k-breadcrumb-link, .k-breadcrumb-last-item .k-breadcrumb-link {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-pager {
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    white-space: nowrap;
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden;
    cursor: default;
    flex: 0 0 auto;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pager *,
.k-pager *::before,
.k-pager *::after {
    box-sizing: border-box;
}

.k-pager-input, .k-pager-sizes, .k-pager-info {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-pager-nav {
    color: inherit;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.k-pager-nav:hover {
    z-index: 2;
}

.k-disabled.k-pager-nav {
    color: inherit;
}

.k-pager-numbers-wrap {
    display: flex;
    flex-direction: row;
    position: relative;
}

.k-pager-numbers-wrap select.k-dropdown-list, .k-pager-numbers-wrap select.k-dropdown,
.k-pager-numbers-wrap select.k-dropdownlist {
    width: 5em;
}

.k-pager-numbers {
    display: flex;
    flex-direction: row;
}

.k-pager-numbers .k-selected {
    cursor: inherit;
    z-index: 2;
}

.k-pager-nav + .k-pager-nav,
.k-pager-nav + .k-pager-numbers-wrap,
.k-pager-numbers-wrap + .k-pager-nav {
    margin-left: -1px;
}

.k-rtl .k-pager-nav + .k-pager-nav,
[dir="rtl"] .k-pager-nav + .k-pager-nav, .k-rtl
.k-pager-nav + .k-pager-numbers-wrap,
[dir="rtl"]
.k-pager-nav + .k-pager-numbers-wrap, .k-rtl
.k-pager-numbers-wrap + .k-pager-nav,
[dir="rtl"]
.k-pager-numbers-wrap + .k-pager-nav {
    margin-left: 0;
    margin-right: -1px;
}

.k-pager-input {
    gap: 1ex;
}

.k-pager-input .k-textbox,
.k-pager-input .k-numerictextbox {
    margin-block: 0;
    width: 5em;
}

.k-pager-sizes {
    gap: 1ex;
}

.k-pager-sizes .k-input-inner,
.k-pager-sizes .k-input-value-text {
    text-overflow: clip;
}

.k-pager-info {
    text-align: end;
    justify-content: flex-end;
    flex: 1 1 0%;
    order: 9;
}

.k-pager-refresh {
    margin-inline-start: auto;
    color: inherit;
    order: 10;
}

.k-pager-sm {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-pager-sm .k-pager-numbers-wrap .k-button {
    min-width: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
}

.k-pager-sm .k-pager-numbers-wrap .k-pager-input,
.k-pager-sm .k-pager-numbers-wrap > select.k-dropdown-list,
.k-pager-sm .k-pager-numbers-wrap > select.k-dropdown,
.k-pager-sm .k-pager-numbers-wrap > select.k-dropdownlist {
    margin-inline-start: var(--kendo-spacing-3\.5, 0.875rem);
    margin-inline-end: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-pager-sm .k-pager-sizes .k-dropdown-list, .k-pager-sm .k-pager-sizes .k-dropdown,
.k-pager-sm .k-pager-sizes .k-dropdownlist,
.k-pager-sm .k-pager-sizes > select {
    width: 5em;
}

.k-pager-md {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    gap: var(--kendo-spacing-4, 1rem);
}

.k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
}

.k-pager-md .k-pager-numbers-wrap .k-pager-input,
.k-pager-md .k-pager-numbers-wrap > select.k-dropdown-list,
.k-pager-md .k-pager-numbers-wrap > select.k-dropdown,
.k-pager-md .k-pager-numbers-wrap > select.k-dropdownlist {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: var(--kendo-spacing-4, 1rem);
}

.k-pager-md .k-pager-sizes .k-dropdown-list, .k-pager-md .k-pager-sizes .k-dropdown,
.k-pager-md .k-pager-sizes .k-dropdownlist,
.k-pager-md .k-pager-sizes > select {
    width: 5em;
}

.k-pager-lg {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-pager-lg .k-pager-numbers-wrap .k-button {
    min-width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.5rem * 2 ) + 2px);
}

.k-pager-lg .k-pager-numbers-wrap .k-pager-input,
.k-pager-lg .k-pager-numbers-wrap > select.k-dropdown-list,
.k-pager-lg .k-pager-numbers-wrap > select.k-dropdown,
.k-pager-lg .k-pager-numbers-wrap > select.k-dropdownlist {
    margin-inline-start: var(--kendo-spacing-4\.5, 1.125rem);
    margin-inline-end: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-pager-lg .k-pager-sizes .k-dropdown-list, .k-pager-lg .k-pager-sizes .k-dropdown,
.k-pager-lg .k-pager-sizes .k-dropdownlist,
.k-pager-lg .k-pager-sizes > select {
    width: 6em;
}

.k-pager-nav {
    border-radius: 0;
}

.k-pager-first {
    border-radius: var(--kendo-spacing-1, 0.25rem) 0 0 var(--kendo-spacing-1, 0.25rem);
}

.k-pager-last {
    border-radius: 0 var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-1, 0.25rem) 0;
}

.k-rtl .k-pager-first,
[dir="rtl"] .k-pager-first {
    border-radius: 0 var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-1, 0.25rem) 0;
}

.k-rtl .k-pager-last,
[dir="rtl"] .k-pager-last {
    border-radius: var(--kendo-spacing-1, 0.25rem) 0 0 var(--kendo-spacing-1, 0.25rem);
}

.k-pager {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pager:focus, .k-pager.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-stepper {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    color: inherit;
    background: none;
}

.k-stepper *,
.k-stepper *::before,
.k-stepper *::after {
    box-sizing: border-box;
}

.k-stepper .k-step-list {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    position: relative;
    z-index: 1;
}

.k-stepper .k-step-link {
    outline: none;
    color: inherit;
    text-decoration: none;
    white-space: nowrap;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.k-stepper .k-step-indicator {
    border-radius: 50%;
    margin: 3px;
    width: 28px;
    height: 28px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
    position: relative;
    z-index: 1;
    overflow: visible;
    transition-property: color, background-color, border-color;
    transition-duration: .4s;
    transition-timing-function: ease-in-out;
}

.k-stepper .k-step-indicator::before {
    border-radius: 50%;
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.k-stepper .k-step-indicator::after {
    border-radius: 100%;
    content: "";
    border-width: 1px;
    border-style: solid;
    border-color: inherit;
    pointer-events: none;
    display: none;
    position: absolute;
    top: calc( -1 * calc( 1px + 3px));
    right: calc( -1 * calc( 1px + 3px));
    bottom: calc( -1 * calc( 1px + 3px));
    left: calc( -1 * calc( 1px + 3px));
    z-index: 2;
}

.k-stepper .k-step.k-focus .k-step-indicator::after,
.k-stepper .k-step-link:focus .k-step-indicator::after {
    display: block;
}

.k-stepper .k-step-label {
    max-width: clamp(100%, 10em, 100%);
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

.k-stepper .k-step-label:only-child {
    border-radius: 15px;
    padding-block: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
}

.k-stepper .k-step-label .k-step-text {
    max-width: calc(10em - (16px + var(--kendo-spacing-2, 0.5rem)));
    flex-grow: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.k-stepper .k-step-label .k-icon {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-stepper .k-step-current .k-step-label {
    font-weight: bold;
}

.k-stepper .k-step-label-optional {
    flex-basis: 100%;
    font-size: var(--kendo-font-size-sm, inherit);
}

.k-stepper .k-step-disabled,
.k-stepper .k-step.k-disabled {
    opacity: 1;
    pointer-events: none;
}

.k-stepper .k-step-disabled .k-step-link,
.k-stepper .k-step.k-disabled .k-step-link {
    cursor: default;
}

.k-stepper .k-step-disabled .k-step-label-optional,
.k-stepper .k-step.k-disabled .k-step-label-optional {
    color: inherit;
}

.k-stepper .k-progressbar {
    pointer-events: none;
    z-index: 0;
    overflow: visible;
}

.k-stepper .k-progressbar-horizontal {
    grid-row: 1 / -1;
}

.k-stepper .k-progressbar-vertical {
    position: absolute;
}

.k-step-list-horizontal {
    flex-direction: row;
    grid-row: 1;
}

.k-step-list-horizontal .k-step {
    flex: 1 0 auto;
    text-align: center;
}

.k-step-list-horizontal .k-step-link {
    margin: auto;
    max-width: 10em;
    flex-direction: column;
}

.k-step-list-horizontal .k-step-label {
    text-align: center;
}

.k-step-list-horizontal .k-step-indicator + .k-step-label {
    margin-top: calc(8px - 3px);
}

.k-step-list-horizontal ~ .k-progressbar {
    width: 100%;
    height: 2px;
    top: calc(((28px + 2 * 2px) / 2) + 2px / 2);
}

.k-step-list-vertical {
    flex-direction: column;
}

.k-step-list-vertical .k-step {
    min-height: calc((28px + 2 * 1px + 2 * 2px) + 20px);
}

.k-step-list-vertical .k-step-label {
    justify-content: flex-start;
}

.k-step-list-vertical .k-step-indicator + .k-step-label {
    margin-left: var(--kendo-spacing-3, 0.75rem);
}

.k-step-list-vertical ~ .k-progressbar {
    width: 2px;
    height: 100%;
    min-height: 20px;
    left: calc((28px + 2 * 1px + 2 * 2px) / 2);
}

.k-step-list-vertical .k-step-content {
    height: 0;
    overflow: hidden;
    transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.k-step-list-vertical .k-step-current .k-step-content {
    height: auto;
    overflow: visible;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-left: 30px;
    padding-block: var(--kendo-spacing-5, 1.25rem);
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-rtl .k-stepper,
.k-stepper[dir="rtl"] {
    direction: rtl;
}

.k-rtl .k-stepper .k-step-label .k-icon,
.k-stepper[dir="rtl"] .k-step-label .k-icon {
    margin-left: 0;
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-stepper .k-step-list-vertical .k-step-indicator + .k-step-label,
.k-stepper[dir="rtl"] .k-step-list-vertical .k-step-indicator + .k-step-label {
    margin-left: 0;
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.k-rtl .k-stepper .k-step-list-vertical ~ .k-progressbar,
.k-stepper[dir="rtl"] .k-step-list-vertical ~ .k-progressbar {
    left: auto;
    right: calc((28px + 2 * 1px + 2 * 2px) / 2);
}

.k-stepper {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-stepper .k-step:hover .k-step-indicator, .k-stepper .k-step.k-hover .k-step-indicator, .k-stepper .k-step.k-step-hover .k-step-indicator {
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-stepper .k-step.k-focus .k-step-label:only-child,
.k-stepper .k-step .k-step-link:focus .k-step-label:only-child {
    box-shadow: inset 0 0 0 2px var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-stepper .k-step.k-step-disabled .k-step-indicator, .k-stepper .k-step.k-disabled .k-step-indicator, .k-stepper .k-step:disabled .k-step-indicator {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 65%, transparent);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-stepper .k-step.k-step-disabled .k-step-label, .k-stepper .k-step.k-disabled .k-step-label, .k-stepper .k-step:disabled .k-step-label {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 65%, transparent);
}

.k-stepper .k-step-indicator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-stepper .k-step-indicator::after {
    box-shadow: inset 0 0 0 2px var(--kendo-color-surface-alt, #ffffff);
}

.k-stepper .k-step-label:only-child {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-stepper .k-step-done .k-step-indicator {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-stepper .k-step-done:hover .k-step-indicator, .k-stepper .k-step-done.k-hover .k-step-indicator, .k-stepper .k-step-done.k-step-hover .k-step-indicator {
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-stepper .k-step-done.k-step-disabled .k-step-indicator, .k-stepper .k-step-done.k-disabled .k-step-indicator, .k-stepper .k-step-done:disabled .k-step-indicator {
    border-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 60%, transparent);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-stepper .k-step-done.k-step-disabled .k-step-indicator::before, .k-stepper .k-step-done.k-disabled .k-step-indicator::before, .k-stepper .k-step-done:disabled .k-step-indicator::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 60%, transparent);
}

.k-stepper .k-step-current .k-step-indicator {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-stepper .k-step-current:hover .k-step-indicator, .k-stepper .k-step-current.k-hover .k-step-indicator, .k-stepper .k-step-current.k-step-hover .k-step-indicator {
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-stepper .k-step-current.k-step-disabled .k-step-indicator, .k-stepper .k-step-current.k-disabled .k-step-indicator, .k-stepper .k-step-current:disabled .k-step-indicator {
    border-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 60%, transparent);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-stepper .k-step-current.k-step-disabled .k-step-indicator::before, .k-stepper .k-step-current.k-disabled .k-step-indicator::before, .k-stepper .k-step-current:disabled .k-step-indicator::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 60%, transparent);
}

.k-stepper .k-step-success .k-step-label .k-icon {
    color: var(--kendo-color-success, #198754);
}

.k-stepper .k-step-error .k-step-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-stepper .k-step-error:hover .k-step-label, .k-stepper .k-step-error.k-hover .k-step-label, .k-stepper .k-step-error.k-step-hover .k-step-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-stepper .k-step-label-optional {
    color: var(--kendo-color-subtle, #596169);
}

.k-tabstrip-wrapper {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-0, 0px);
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    display: flex;
    flex-direction: column;
    position: relative;
}

.k-tabstrip {
    border-width: 0;
    border-color: transparent;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    color: inherit;
    background-color: transparent;
    display: flex;
    flex-flow: column nowrap;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tabstrip-wrapper > .k-tabstrip {
    flex: 1 1 auto;
}

.k-tabstrip-items-wrapper {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    position: relative;
}

.k-tabstrip-items {
    box-sizing: border-box;
    outline: 0;
    display: flex;
    flex-direction: inherit;
    flex-wrap: wrap;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-0, 0px);
}

.k-tabstrip-items *,
.k-tabstrip-items *::before,
.k-tabstrip-items *::after {
    box-sizing: border-box;
}

.k-tabstrip-items .k-item {
    margin: 0;
    padding: 0;
    border: 1px solid transparent;
    position: relative;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-items: stretch;
    outline: 0;
}

.k-tabstrip-items .k-tab-on-top {
    z-index: 1;
}

.k-tabstrip-items .k-link {
    padding-block: 0.5rem;
    padding-inline: 1rem;
    color: inherit;
    cursor: pointer;
    display: inline-flex;
    vertical-align: middle;
    flex: 1 1 auto;
    flex-direction: row;
    align-content: center;
    align-items: center;
}

.k-tabstrip-content,
.k-tabstrip > .k-content {
    margin: 0 !important;
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: inherit;
    display: none;
    overflow: auto;
    flex: 1 1 auto;
    position: relative;
}

.k-tabstrip-content.k-active,
.k-tabstrip > .k-content.k-active {
    display: block;
}

.k-tabstrip-content:focus, .k-tabstrip-content.k-focus,
.k-tabstrip > .k-content:focus,
.k-tabstrip > .k-content.k-focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-offset: -1px;
}

.k-tabstrip-items .k-loading {
    width: 20%;
    height: 0;
    border: 0;
    border-top: 1px solid transparent;
    border-color: inherit;
    background: none;
    position: absolute;
    top: 0;
    left: 0;
    transition: width .2s linear;
    display: none;
}

.k-tabstrip-items .k-loading.k-complete {
    width: 100%;
    border-top-width: 0;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-tabstrip-items {
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow: hidden;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    width: auto;
    height: auto;
    flex: none;
    align-self: stretch;
    aspect-ratio: auto;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button .k-button-icon {
    min-width: auto;
    min-height: auto;
}

.k-tabstrip-horizontal, .k-tabstrip-top > .k-tabstrip-items-wrapper, .k-tabstrip-bottom > .k-tabstrip-items-wrapper {
    flex-direction: row;
}

.k-tabstrip-vertical, .k-tabstrip-left > .k-tabstrip-items-wrapper, .k-tabstrip-right > .k-tabstrip-items-wrapper {
    flex-direction: column;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper {
    border-bottom-width: 1px;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-width: 0;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-bottom: -1px;
    border-bottom-width: 1px;
    border-bottom-color: transparent !important;
}

.k-tabstrip-top > .k-content,
.k-tabstrip-top > .k-tabstrip-content {
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-width: 0 !important;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper {
    border-top-width: 1px;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item {
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-width: 0;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-top: -1px;
    border-top-width: 1px;
    border-top-color: transparent !important;
}

.k-tabstrip-bottom > .k-content,
.k-tabstrip-bottom > .k-tabstrip-content {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-width: 0 !important;
}

.k-tabstrip-left {
    flex-direction: row;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper {
    border-right-width: 1px;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-right-width: 0;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-right: -1px;
    border-right-width: 1px;
    border-right-color: transparent !important;
}

.k-tabstrip-left > .k-content,
.k-tabstrip-left > .k-tabstrip-content {
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-left-width: 0 !important;
}

.k-tabstrip-right {
    flex-direction: row-reverse;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper {
    border-left-width: 1px;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item {
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-left-width: 0;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-left: -1px;
    border-left-width: 1px;
    border-left-color: transparent !important;
}

.k-tabstrip-right > .k-content,
.k-tabstrip-right > .k-tabstrip-content {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-right-width: 0;
}

.k-tabstrip-items-start {
    justify-content: flex-start;
}

.k-tabstrip-items-center {
    justify-content: center;
}

.k-tabstrip-items-end {
    justify-content: flex-end;
}

.k-tabstrip-items-justify {
    justify-content: space-between;
}

.k-tabstrip-items-stretched > * {
    flex: 1 0 0;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-items-wrapper, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-items-wrapper,
.k-tabstrip[dir="rtl"].k-tabstrip-left > .k-tabstrip-items-wrapper,
.k-tabstrip[dir="rtl"].k-tabstrip-right > .k-tabstrip-items-wrapper {
    order: 1;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-content,
.k-tabstrip[dir="rtl"].k-tabstrip-left > .k-content,
.k-tabstrip[dir="rtl"].k-tabstrip-right > .k-content {
    order: 0;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-content,
.k-tabstrip[dir="rtl"].k-tabstrip-left > .k-tabstrip-content,
.k-tabstrip[dir="rtl"].k-tabstrip-right > .k-tabstrip-content {
    order: 0;
}

.k-tabstrip-items-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-tabstrip-items-wrapper .k-item {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-tabstrip-items-wrapper .k-item:hover, .k-tabstrip-items-wrapper .k-item.k-hover {
    border-color: var(--kendo-color-base-subtle, #e9ecef);
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-tabstrip-items-wrapper .k-item:active, .k-tabstrip-items-wrapper .k-item.k-active, .k-tabstrip-items-wrapper .k-item.k-selected {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-tabstrip-items-wrapper .k-item:focus, .k-tabstrip-items-wrapper .k-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-tabstrip-items-wrapper .k-item.k-tabstrip-dragging {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-tabstrip-content,
.k-tabstrip > .k-content {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-tabstrip-content:focus, .k-tabstrip-content.k-focus,
.k-tabstrip > .k-content:focus,
.k-tabstrip > .k-content.k-focus {
    outline-color: var(--kendo-color-on-app-surface, #212529);
}

.k-wizard {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * 1.25);
    padding-inline: calc( var(--kendo-spacing-4, 1rem) * 1.25);
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
    position: relative;
    color: inherit;
    background: none;
    display: flex;
    align-items: stretch;
    overflow: hidden;
}

.k-wizard .k-wizard-steps {
    box-sizing: border-box;
    display: flex;
    overflow: hidden;
}

.k-wizard .k-wizard-step {
    box-sizing: border-box;
    padding: calc(calc( var(--kendo-spacing-4, 1rem) * 2)/4 + 2px);
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: space-between;
}

.k-wizard .k-wizard-step:focus, .k-wizard .k-wizard-step.k-focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-offset: -1px;
}

.k-wizard .k-wizard-content {
    box-sizing: border-box;
    overflow-y: auto;
}

.k-wizard .k-wizard-buttons {
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 4);
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    flex-shrink: 0;
}

.k-wizard .k-wizard-buttons .k-button {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-wizard .k-wizard-buttons .k-wizard-pager {
    vertical-align: middle;
}

.k-wizard .k-wizard-buttons-right .k-button:last-of-type {
    margin-right: 0;
}

.k-wizard .k-stepper .k-step-list-vertical .k-step {
    flex: 1 0 auto;
}

.k-wizard .k-stepper .k-step-indicator {
    flex-shrink: 0;
}

.k-wizard-horizontal {
    flex-direction: column;
}

.k-wizard-horizontal .k-wizard-steps {
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 4);
}

.k-wizard-horizontal .k-wizard-steps,
.k-wizard-horizontal .k-wizard-content {
    flex: 1 1 auto;
}

.k-wizard-vertical .k-wizard-steps {
    margin-left: calc( var(--kendo-spacing-4, 1rem) * 2);
    flex: 1 0 0%;
}

.k-wizard-vertical .k-wizard-content {
    flex: 1 1 0%;
}

.k-wizard-left {
    flex-direction: row-reverse;
}

.k-wizard-left .k-wizard-steps {
    margin-right: calc( var(--kendo-spacing-4, 1rem) * 2);
    margin-left: 0;
}

.k-wizard-step:focus, .k-wizard-step.k-focus {
    outline-color: #656565;
}

.k-expander {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    overflow: hidden;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-expander *,
.k-expander *::before,
.k-expander *::after {
    box-sizing: border-box;
}

.k-rtl .k-expander .k-expander-indicator, .k-expander.k-rtl .k-expander-indicator, .k-expander[dir="rtl"] .k-expander-indicator {
    margin-left: 0;
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.k-expander-header {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}

.k-expander-spacer {
    flex: 1 1 auto;
}

.k-expander-title {
    text-transform: uppercase;
    font-weight: 500;
}

.k-expander-indicator {
    margin-left: var(--kendo-spacing-3, 0.75rem);
    display: flex;
    justify-content: center;
    align-items: center;
}

.k-expander-content {
    padding-block: var(--kendo-spacing-6, 1.5rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
}

.k-expander + .k-expander.k-expanded,
.k-expander.k-expanded + .k-expander {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.k-expander:not(.k-expanded) + .k-expander:not(.k-expanded) {
    border-top-width: 0;
}

.k-expander {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-expander.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-expander-header {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: transparent;
    outline: none;
}

.k-expander-header:hover, .k-expander-header.k-hover {
    background-color: rgba(0, 0, 0, 0.04);
}

.k-expander-header.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-expander-title {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-expander-sub-title {
    color: var(--kendo-color-subtle, #596169);
}

.k-block,
.k-panel {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
}

.k-block > .k-header,
.k-panel > .k-header {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    color: var(--kendo-component-text, var(--kendo-color-on-app-surface, #212529));
    background-color: var(--kendo-component-bg, var(--kendo-color-surface-alt, #ffffff));
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.k-block > .k-content,
.k-panel > .k-content {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.k-block,
.k-panel {
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    color: var(--kendo-component-text, var(--kendo-color-on-app-surface, #212529));
    background-color: var(--kendo-component-bg, var(--kendo-color-surface-alt, #ffffff));
}

:where(.k-content) {
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    color: var(--kendo-component-text, var(--kendo-color-on-app-surface, #212529));
    background-color: var(--kendo-component-bg, var(--kendo-color-surface-alt, #ffffff));
}

.k-panelbar {
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-panelbar *,
.k-panelbar *::before,
.k-panelbar *::after {
    box-sizing: border-box;
}

.k-panelbar > .k-panelbar-header {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: block;
}

.k-panelbar > .k-panelbar-header > .k-link {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    color: inherit;
    background: none;
    text-decoration: none;
    font-weight: 500;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    align-content: center;
    position: relative;
    user-select: none;
    cursor: default;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-panelbar > .k-panelbar-header + .k-panelbar-header {
    border-top-width: 1px;
}

.k-panelbar .k-panelbar-group {
    margin: 0;
    padding: 0;
    border-width: 0;
    border-color: inherit;
    color: inherit;
    background-color: transparent;
    list-style: none;
}

.k-panelbar .k-panelbar-group > .k-panelbar-item {
    display: block;
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    color: inherit;
    text-decoration: none;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    align-content: center;
    position: relative;
    user-select: none;
    cursor: default;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 1);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 2);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 3);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 4);
}

.k-panelbar .k-panelbar-item {
    outline-style: none;
}

.k-panelbar .k-panelbar-content {
    display: flow-root;
}

.k-panelbar .k-panelbar-expand,
.k-panelbar .k-panelbar-collapse,
.k-panelbar .k-panelbar-toggle {
    margin-inline-start: auto;
}

.k-panelbar .k-panelbar-group .k-panelbar-expand,
.k-panelbar .k-panelbar-group .k-panelbar-collapse,
.k-panelbar .k-panelbar-group .k-panelbar-toggle {
    margin-inline-end: calc( var(--kendo-spacing-6, 1.5rem) - var(--kendo-spacing-6, 1.5rem));
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 1);
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 2);
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 3);
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 4);
}

.k-panelbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-panelbar > .k-panelbar-header > .k-link {
    color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-panelbar > .k-panelbar-header > .k-link .k-icon,
.k-panelbar > .k-panelbar-header > .k-link .k-panelbar-item-icon {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-panelbar > .k-panelbar-header > .k-link:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-panelbar > .k-panelbar-header > .k-link:focus,
.k-panelbar > .k-panelbar-header > .k-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-panelbar > .k-panelbar-header > .k-link.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-icon,
.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-panelbar-item-icon {
    color: inherit;
}

.k-panelbar > .k-panelbar-header > .k-link.k-selected:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-selected.k-hover {
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-hover {
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:focus,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected.k-hover {
    background-color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-splitter {
    height: 300px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-splitter .k-pane {
    overflow: hidden;
    box-sizing: border-box;
}

.k-splitter .k-scrollable {
    overflow: auto;
}

.k-splitter .k-splitter-resizing {
    overflow: hidden;
}

.k-pane > .k-splitter {
    border-width: 0;
    overflow: hidden;
}

.k-splitter .k-pane-loading {
    position: static;
    top: 50%;
    left: 50%;
}

.k-ghost-splitbar,
.k-splitbar {
    border-style: solid;
    outline: 0;
    position: absolute;
    user-select: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

.k-ghost-splitbar .k-collapse-prev,
.k-ghost-splitbar .k-collapse-next,
.k-splitbar .k-collapse-prev,
.k-splitbar .k-collapse-next {
    cursor: pointer;
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-splitbar-draggable-horizontal {
    cursor: col-resize;
}

.k-splitbar-draggable-vertical {
    cursor: row-resize;
}

.k-ghost-splitbar-horizontal,
.k-splitbar-horizontal {
    width: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
    background-repeat: repeat-y;
    flex-direction: column;
    top: 0;
}

.k-ghost-splitbar-vertical,
.k-splitbar-vertical {
    height: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
    background-repeat: repeat-x;
    flex-direction: row;
    left: 0;
}

.k-splitbar-static-horizontal {
    width: 1px;
}

.k-splitbar-static-vertical {
    height: 1px;
}

.k-splitbar-draggable-horizontal .k-resize-handle {
    width: 2px;
    height: 20px;
    position: static;
    z-index: 1;
}

.k-splitbar .k-resize-handle {
    display: none;
    background-color: currentColor;
}

.k-splitbar-draggable-horizontal .k-resize-handle,
.k-splitbar-draggable-vertical .k-resize-handle {
    display: block;
}

.k-splitbar-horizontal .k-collapse-prev {
    margin-bottom: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-horizontal .k-collapse-next {
    margin-top: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-vertical .k-collapse-prev {
    margin-right: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-vertical .k-collapse-next {
    margin-left: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-draggable-vertical .k-resize-handle {
    width: 20px;
    height: 2px;
    position: static;
    z-index: 1;
}

.k-pane > .k-splitter-overlay {
    opacity: 0;
    position: absolute;
}

.k-splitter-flex {
    display: flex;
    width: 100%;
    height: auto;
}

.k-splitter-flex .k-pane {
    position: relative;
    flex: 1 1 auto;
    min-width: 0;
    max-width: 100%;
    min-height: 0;
    max-height: 100%;
    height: 100%;
}

.k-splitter-flex .k-pane-static {
    flex-grow: 0;
    flex-shrink: 0;
}

.k-splitter-flex .k-pane-flex {
    display: flex;
}

.k-splitter-flex .k-splitbar {
    position: static;
    flex: 0 0 auto;
}

.k-splitter-flex .k-pane.k-hidden, .k-splitter-flex .k-pane[hidden],
.k-splitter-flex .k-pane-flex.k-hidden,
.k-splitter-flex .k-pane-flex[hidden] {
    flex: 0 1 0% !important;
    overflow: hidden !important;
    display: block !important;
}

.k-splitter-flex.k-splitter-horizontal {
    flex-direction: row;
}

.k-splitter-flex.k-splitter-vertical {
    flex-direction: column;
}

.k-splitter {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-splitbar {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-splitbar:hover,
.k-splitbar.k-hover,
.k-splitbar-horizontal-hover,
.k-splitbar-vertical-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-splitbar:focus,
.k-splitbar.k-focus {
    color: var(--kendo-color-on-primary, #ffffff);
    background: var(--kendo-color-primary, #0d6efd);
}

.k-ghost-splitbar {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-tilelayout {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    display: grid;
    position: relative;
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tilelayout .k-card {
    box-shadow: none;
    border-width: 1px;
}

.k-tilelayout-item {
    position: relative;
    z-index: 0;
}

.k-layout-item-hint {
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: solid;
    position: relative;
}

.k-layout-item-hint.k-layout-item-hint-resize {
    z-index: 3;
}

.k-tilelayout-item-header.k-card-header {
    z-index: 0;
}

.k-tilelayout-item-body {
    min-height: 0;
}

.k-tilelayout {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-tilelayout-item:focus,
.k-tilelayout-item.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-layout-item-hint {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    background-color: rgba(255, 255, 255, 0.2);
}

.k-dock-manager {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-style: solid;
    position: relative;
    display: flex;
    flex-flow: row nowrap;
    overflow: auto;
    box-sizing: border-box;
}

.k-dock-manager-toolbar {
    border-width: 0 1px 0 0;
    border-color: inherit;
    flex-shrink: 0;
    writing-mode: vertical-lr;
    box-shadow: none;
}

.k-dock-manager-toolbar::before {
    height: 0;
}

.k-dock-manager-toolbar .k-separator-horizontal {
    width: calc( 1.5 * 1em);
    height: 0;
    border-width: 1px 0 0;
}

.k-dock-manager-pane-container {
    width: 100%;
    height: 100%;
    display: flex;
    flex-grow: 1;
    overflow: hidden;
}

.k-dock-manager-splitter,
.k-dock-manager-unpinned-container {
    height: 100%;
    border-width: 0;
    align-items: stretch;
}

.k-dock-manager-splitter > .k-pane,
.k-dock-manager-unpinned-container > .k-pane {
    height: auto;
    flex-direction: column;
    border-color: inherit;
}

.k-dock-manager-splitter .k-pane-header,
.k-dock-manager-unpinned-container .k-pane-header {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-block-end-width: 1px;
    border-block-end-style: solid;
    border-color: inherit;
}

.k-dock-manager-splitter .k-pane-title,
.k-dock-manager-unpinned-container .k-pane-title {
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height-sm, normal);
    font-weight: var(--kendo-font-weight-normal, normal);
    flex: 1 1 auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.k-dock-manager-splitter .k-pane-scrollable,
.k-dock-manager-unpinned-container .k-pane-scrollable {
    height: 100%;
    display: flex;
    flex-direction: column;
    border-color: inherit;
}

.k-dock-manager-splitter .k-pane-content,
.k-dock-manager-unpinned-container .k-pane-content {
    height: 100%;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    overflow: auto;
    flex: 1;
}

.k-dock-manager-splitter .k-pane-actions,
.k-dock-manager-unpinned-container .k-pane-actions {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
}

.k-dock-manager-splitter .k-pane-tabbed,
.k-dock-manager-unpinned-container .k-pane-tabbed {
    padding-block-start: var(--kendo-spacing-3\.5, 0.875rem);
    padding-block-end: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-dock-manager-splitter .k-splitbar,
.k-dock-manager-unpinned-container .k-splitbar {
    border-width: 0 1px;
    border-style: solid;
    border-color: inherit;
}

.k-dock-manager-splitter .k-splitbar-vertical,
.k-dock-manager-unpinned-container .k-splitbar-vertical {
    border-width: 1px 0;
}

.k-dock-manager-unpinned-container {
    width: 300px;
    position: absolute;
    display: flex;
    height: 100%;
    border-color: inherit;
    z-index: 20;
}

.k-dock-manager-unpinned-container .k-pane {
    display: inline-flex;
    flex-direction: column;
    position: relative;
    flex: 1 1 auto;
}

.k-dock-manager-unpinned-container .k-splitbar {
    height: 100%;
    position: relative;
    flex: none;
}

.k-docking-preview {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    border-width: 1px;
    border-style: dashed;
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
    z-index: 10;
}

.k-dock-navigator-container {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    z-index: 10001;
    pointer-events: none;
}

.k-dock-navigator {
    display: grid;
    grid-template-columns: repeat(3, auto);
    grid-template-rows: repeat(3, auto);
    justify-content: center;
    position: absolute;
}

.k-dock-indicator {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    position: relative;
    pointer-events: all;
    outline-width: 1px;
    outline-style: solid;
}

.k-dock-indicator.k-dock-indicator-middle {
    filter: none;
}

.k-dock-indicator-top {
    grid-area: 1 / 2 / auto;
}

.k-dock-indicator-right {
    grid-area: 2 / 3 / auto;
}

.k-dock-indicator-bottom {
    grid-area: 3 / 2 / auto;
}

.k-dock-indicator-left {
    grid-area: 2 / 1 / auto;
}

.k-dock-indicator-middle {
    grid-area: 2 / 2 / auto;
}

.k-dock-manager {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-dock-manager-splitter .k-pane-header,
.k-dock-manager-unpinned-container .k-pane-header {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-dock-manager-unpinned-container {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: 4px 0px 5px 0px rgba(0, 0, 0, 0.04), 2px 0px 4px 0px rgba(0, 0, 0, 0.03);
}

.k-docking-preview {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 16%, transparent);
    border-color: var(--kendo-color-primary, #0d6efd);
}

.k-dock-indicator {
    color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    outline-color: var(--kendo-color-primary, #0d6efd);
    filter: drop-shadow(0px 1px 18px rgba(0, 0, 0, 0.12)) drop-shadow(0px 6px 10px rgba(0, 0, 0, 0.14)) drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.2));
}

.k-dock-indicator:hover, .k-dock-indicator.k-hover {
    background-color: var(--kendo-color-primary, #0d6efd);
    color: #ffffff;
}

.k-barcode {
    display: inline-block;
}

.k-barcode > div {
    height: 150px;
}

.k-var--chart-font {
    font-size: var(--kendo-font-size, inherit);
}

.k-var--chart-title-font {
    font-size: 1.143em;
}

.k-var--chart-pane-title-font {
    font-size: 0.857em;
    font-weight: var(--kendo-font-weight-normal, normal);
}

.k-var--chart-label-font {
    font-size: 0.857em;
}

.k-chart,
.k-sparkline,
.k-stockchart {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-chart,
.k-stockchart {
    display: block;
    height: 400px;
}

.k-chart-surface {
    height: 100%;
}

.k-chart .k-popup {
    border-width: 0;
}

.k-chart-tooltip-wrapper .k-animation-container-shown,
.k-chart-tooltip-wrapper.k-animation-container-shown {
    transition: left 300ms cubic-bezier(0, 0.33, 0.19, 1), top 300ms cubic-bezier(0, 0.33, 0.19, 1);
}

.k-sparkline-tooltip-wrapper,
.k-chart-tooltip-wrapper {
    z-index: 12000;
}

.k-sparkline-tooltip-wrapper .k-popup,
.k-chart-tooltip-wrapper .k-popup {
    padding: 0;
    border-width: 0;
    background: transparent;
}

.k-chart-tooltip table {
    border-spacing: 0;
    border-collapse: collapse;
}

.k-chart-tooltip {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    font-size: calc( 1rem * .929);
    line-height: var(--kendo-line-height, normal);
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
}

.k-chart-tooltip th {
    width: auto;
    text-align: center;
    padding: 1px;
}

.k-chart-tooltip td {
    width: auto;
    text-align: start;
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    line-height: var(--kendo-line-height, normal);
    vertical-align: middle;
}

.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
    border-width: 1px;
    border-style: solid;
}

.k-chart-shared-tooltip .k-chart-shared-tooltip-marker {
    display: block;
    width: 15px;
    height: 3px;
    vertical-align: middle;
}

.k-selector {
    position: absolute;
    transform: translateZ(0);
}

.k-selection {
    position: absolute;
    height: 100%;
    border-width: 1px;
    border-style: solid;
    border-bottom: 0;
}

.k-selection-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

.k-handle {
    border-radius: 50%;
    width: 22px;
    height: 22px;
    border-width: 1px;
    border-style: solid;
    z-index: 1;
    position: absolute;
    box-sizing: content-box;
}

.k-handle div {
    width: 100%;
    height: 100%;
}

.k-left-handle {
    left: -11px;
}

.k-right-handle {
    right: -11px;
}

.k-left-handle div {
    margin: -22px 0 0 -14.6666666667px;
    padding: 44px 29.3333333333px 0 0;
}

.k-right-handle div {
    margin: -22px 0 0 -14.6666666667px;
    padding: 44px 0 0 29.3333333333px;
}

.k-left-handle.k-handle-active div {
    margin-left: -44px;
    padding-left: 58.6666666667px;
}

.k-right-handle.k-handle-active div {
    margin-left: -44px;
    padding-right: 58.6666666667px;
}

.k-mask {
    position: absolute;
    height: 100%;
}

.k-navigator-hint div {
    position: absolute;
}

.k-navigator-hint .k-scroll {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    position: absolute;
    height: 4px;
}

.k-navigator-hint .k-tooltip {
    margin-top: 20px;
    min-width: 160px;
    opacity: 1;
    text-align: center;
}

.k-sparkline,
.k-sparkline span {
    display: inline-block;
    vertical-align: top;
}

.k-sparkline span {
    height: 100%;
    width: 100%;
}

.k-chart-dragging {
    user-select: none;
}

.k-chart-donut-center {
    position: absolute;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    border-radius: 50%;
    text-align: center;
    border: 4px solid transparent;
    box-sizing: border-box;
}

.k-pdf-export .k-chart .k-animation-container,
.k-pdf-export .k-sparkline .k-animation-container,
.k-pdf-export .k-stockchart .k-animation-container {
    display: none;
}

.k-diagram {
    height: 600px;
}

.k-diagram .km-scroll-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
}

.k-diagram .km-scroll-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
}

.k-canvas-container {
    width: 100%;
    height: 100%;
}

.k-sankey text {
    pointer-events: none;
}

.k-treemap {
    height: 400px;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-treemap .k-treemap-tile {
    margin: -1px 0 0 -1px;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid;
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    overflow: hidden;
    position: absolute;
}

.k-treemap > .k-treemap-tile {
    position: relative;
}

.k-treemap .k-treemap-title {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    font-size: var(--kendo-font-size, inherit);
    background-position: 0 0;
    background-repeat: repeat-x;
}

.k-treemap .k-treemap-title-vertical {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    width: calc( 1.5 * 1em);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: absolute;
    top: 0;
    bottom: 0;
}

.k-treemap .k-treemap-title-vertical > div {
    transform-origin: right;
    transform: rotate(-90deg);
    position: absolute;
    top: 0;
    right: 1em;
}

.k-treemap .k-treemap-wrap {
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.k-treemap .k-treemap-title + .k-treemap-wrap {
    top: calc( calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( var( --kendo-line-height, normal ) * var( --kendo-font-size, inherit) ) + 1px);
}

.k-treemap .k-treemap-title-vertical + .k-treemap-wrap {
    left: calc( calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( var( --kendo-line-height, normal ) * var( --kendo-font-size, inherit) ) + 1px);
}

.k-treemap .k-leaf {
    padding: var(--kendo-spacing-2, 0.5rem);
}

.k-gauge {
    text-align: start;
    position: relative;
}

.k-arcgauge,
.k-circulargauge {
    display: inline-block;
}

.k-arcgauge-label,
.k-circulargauge-label {
    position: absolute;
    text-align: center;
    padding: 0;
    margin: 0;
}

.k-qrcode {
    display: inline-block;
}

.k-qrcode > div {
    height: 150px;
}

.k-var--primary {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-var--primary-contrast {
    background-color: var(--kendo-color-on-primary, #ffffff);
}

.k-var--base {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-var--background {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-var--border-radius {
    background-color: var(--kendo-border-radius-md, 0.375rem);
}

.k-var--normal-background {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-var--normal-text-color {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-var--hover-background {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-var--hover-text-color {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-var--selected-background {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-var--selected-text-color {
    background-color: var(--kendo-color-on-primary, #ffffff);
}

.k-var--success {
    background-color: var(--kendo-color-success, #198754);
}

.k-var--info {
    background-color: var(--kendo-color-info, #0dcaf0);
}

.k-var--warning {
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-var--error {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-var--series-a {
    background-color: var(--kendo-color-series-a, #0c64e4);
}

.k-var--series-b {
    background-color: var(--kendo-color-series-b, #6f42c1);
}

.k-var--series-c {
    background-color: var(--kendo-color-series-c, #20c997);
}

.k-var--series-d {
    background-color: var(--kendo-color-series-d, #198754);
}

.k-var--series-e {
    background-color: var(--kendo-color-series-e, #dc3545);
}

.k-var--series-f {
    background-color: var(--kendo-color-series-f, #ffc107);
}

.k-var--series-1 {
    background-color: var(--kendo-color-series-a, #0c64e4);
}

.k-var--series-2 {
    background-color: var(--kendo-color-series-b, #6f42c1);
}

.k-var--series-3 {
    background-color: var(--kendo-color-series-c, #20c997);
}

.k-var--series-4 {
    background-color: var(--kendo-color-series-d, #198754);
}

.k-var--series-5 {
    background-color: var(--kendo-color-series-e, #dc3545);
}

.k-var--series-6 {
    background-color: var(--kendo-color-series-f, #ffc107);
}

.k-var--series-7 {
    background-color: var(--kendo-color-series-a-subtle, #3d8bfd);
}

.k-var--series-8 {
    background-color: var(--kendo-color-series-b-subtle, #8c68cd);
}

.k-var--series-9 {
    background-color: var(--kendo-color-series-c-subtle, #79dfc1);
}

.k-var--series-10 {
    background-color: var(--kendo-color-series-d-subtle, #479F76);
}

.k-var--series-11 {
    background-color: var(--kendo-color-series-e-subtle, #e35d6a);
}

.k-var--series-12 {
    background-color: var(--kendo-color-series-f-subtle, #ffcd39);
}

.k-var--series-13 {
    background-color: var(--kendo-color-series-a-bold, #084298);
}

.k-var--series-14 {
    background-color: var(--kendo-color-series-b-bold, #4e2f89);
}

.k-var--series-15 {
    background-color: var(--kendo-color-series-c-bold, #13795b);
}

.k-var--series-16 {
    background-color: var(--kendo-color-series-d-bold, #0F5132);
}

.k-var--series-17 {
    background-color: var(--kendo-color-series-e-bold, #9a2530);
}

.k-var--series-18 {
    background-color: var(--kendo-color-series-f-bold, #b38705);
}

.k-var--series-19 {
    background-color: var(--kendo-color-series-a-subtler, #86b6fe);
}

.k-var--series-20 {
    background-color: var(--kendo-color-series-b-subtler, #b9a3e1);
}

.k-var--series-21 {
    background-color: var(--kendo-color-series-c-subtler, #c1f0e2);
}

.k-var--series-22 {
    background-color: var(--kendo-color-series-d-subtler, #8cc3aa);
}

.k-var--series-23 {
    background-color: var(--kendo-color-series-e-subtler, #f1aeb5);
}

.k-var--series-24 {
    background-color: var(--kendo-color-series-f-subtler, #ffe083);
}

.k-var--series-25 {
    background-color: var(--kendo-color-series-a-bolder, #052c65);
}

.k-var--series-26 {
    background-color: var(--kendo-color-series-b-bolder, #36215f);
}

.k-var--series-27 {
    background-color: var(--kendo-color-series-c-bolder, #0d503c);
}

.k-var--series-28 {
    background-color: var(--kendo-color-series-d-bolder, #0A3622);
}

.k-var--series-29 {
    background-color: var(--kendo-color-series-e-bolder, #6e1b23);
}

.k-var--series-30 {
    background-color: var(--kendo-color-series-f-bolder, #806104);
}

.k-var--gauge-pointer {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-var--gauge-track {
    background-color: var(--kendo-color-base-emphasis, rgba(33, 37, 41, 0.34));
}

.k-var--chart-inactive {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-major-lines {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
}

.k-var--chart-minor-lines {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 4%, transparent);
}

.k-var--chart-area-opacity {
    opacity: 0.6;
}

.k-var--chart-area-inactive-opacity {
    opacity: 0.1;
}

.k-var--chart-line-inactive-opacity {
    opacity: 0.3;
}

.k-var--chart-notes-background {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-notes-border {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-notes-lines {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-crosshair-background {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-error-bars-background {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-chart,
.k-sparkline,
.k-stockchart {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: transparent;
}

.k-chart .k-popup,
.k-sparkline .k-popup,
.k-stockchart .k-popup {
    background: transparent;
}

.k-chart-tooltip {
    color: #ffffff;
}

.k-chart-tooltip-inverse {
    color: #000000;
}

.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle, #e9ecef);
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
}

.k-selection {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
    box-shadow: inset 0 1px 7px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-selection-bg {
    background-color: transparent;
}

.k-handle {
    cursor: e-resize;
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-handle:hover {
    border-color: var(--kendo-color-base-hover, #ced4da);
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-handle div {
    background-color: transparent;
}

.k-mask {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    opacity: .8;
}

.k-treemap {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-treemap .k-treemap-title {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-treemap .k-leaf {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.k-treemap .k-leaf.k-inverse {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-treemap .k-leaf:hover,
.k-treemap .k-leaf.k-hover {
    box-shadow: inset 0 0 0 3px var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-pane-wrapper {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pane-wrapper .k-pane {
    width: 100%;
    height: 100%;
    user-select: none;
    box-sizing: border-box;
    font-family: sans-serif;
    overflow-x: hidden;
}

.k-pane-wrapper .k-view {
    top: 0;
    left: 0;
    position: relative;
    border: 0;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    align-items: stretch;
    align-content: stretch;
    vertical-align: top;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pane-wrapper .k-content {
    min-height: 1px;
    flex: 1;
    align-items: stretch;
    display: block;
    width: auto;
    overflow: hidden;
    position: relative;
}

.k-pane-wrapper > div.k-pane {
    box-shadow: none;
    font-weight: normal;
}

.k-pane-wrapper .k-popup-edit-form .k-content,
.k-pane-wrapper .k-grid-edit-form .k-content,
.k-pane-wrapper .k-grid-header-menu .k-content,
.k-pane-wrapper .k-grid-filter-menu .k-content {
    overflow-y: auto;
}

.k-pane-wrapper .k-popup-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-header-menu .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-filter-menu .k-content > .k-scroll-container {
    position: absolute;
    width: 100%;
    min-height: 100%;
    box-sizing: border-box;
}

.k-pane-wrapper .k-grid-edit-form .k-popup-edit-form,
.k-pane-wrapper .k-grid-edit-form .k-edit-form-container {
    width: auto;
    min-width: auto;
}

.k-grid.k-grid-mobile {
    border-width: 0;
}

.k-grid-mobile .k-resize-handle-inner::before {
    content: "\e01e";
    position: absolute;
    font: 16px/1 "WebComponentsIcons";
    top: calc(50% - 1px);
    left: 50%;
    transform: translate(-50%, -50%);
    padding: .2em;
}

.k-grid-mobile .k-header a {
    user-select: none;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-view {
    padding: 0;
    flex-direction: column;
    align-items: stretch;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-view > .k-listgroup-form-row {
    margin: 0;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-items-wrap {
    width: 100%;
    margin-block: -1px;
    margin-inline: 0;
}

.k-pane-wrapper .k-scheduler-edit-form .k-scheduler-recur-end-wrap {
    white-space: nowrap;
}

.k-scheduler.k-scheduler-mobile {
    border-width: 0;
}

.k-scheduler-mobile th {
    font-weight: normal;
}

.k-scheduler-mobile .k-event:hover .k-resize-handle {
    visibility: hidden;
}

.k-scheduler-mobile .k-scheduler-toolbar {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler-mobile .k-scheduler-toolbar > * {
    margin: 0;
}

.k-scheduler-mobile .k-scheduler-toolbar::before {
    display: none;
}

.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    margin: 0;
}

.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current {
    line-height: 1;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: space-evenly;
    gap: 0;
}

.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown {
    display: inline-block;
}

.k-scheduler-mobile .k-scheduler-footer {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    justify-content: space-between;
}

.k-scheduler-mobile .k-scheduler-footer > * {
    margin: 0;
}

.k-scheduler-mobile .k-scheduler-footer::before {
    display: none;
}

.k-scheduler-mobile .k-scheduler-monthview .k-hidden {
    height: 40px;
}

.k-scheduler-mobile .k-scheduler-monthview .k-scheduler-table td {
    height: 40px;
    vertical-align: top;
    text-align: center;
}

.k-scheduler-mobile .k-scheduler-monthview .k-events-container {
    position: absolute;
    text-align: center;
    height: 6px;
    line-height: 6px;
}

.k-scheduler-mobile .k-scheduler-monthview .k-event {
    position: static;
    padding: 4px;
    border-radius: 50%;
    display: inline-block;
    width: 4px;
    height: 4px;
    min-height: 0;
    margin: 1px;
}

.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header.k-mobile-horizontal-header .k-scheduler-times table tr:first-child {
    display: none;
}

.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-header .k-scheduler-date-group {
    display: none;
}

.k-scheduler-mobile .k-scheduler-header-wrap > div {
    overflow: visible;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-mobile-header {
    display: none;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table {
    table-layout: auto;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table .k-scheduler-groupcolumn {
    width: 1%;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table td {
    white-space: normal;
}

.k-scheduler-mobile .k-mobile-header .k-scheduler-table td,
.k-scheduler-mobile .k-mobile-header .k-scheduler-table th {
    height: 1.5em;
}

.k-scheduler-mobile .k-time-text,
.k-scheduler-mobile .k-time-period {
    display: block;
    line-height: 1;
}

.k-scheduler-mobile .k-time-period {
    font-size: .7em;
}

.k-scheduler-mobile .k-scheduler-table td,
.k-scheduler-mobile .k-scheduler-table th {
    height: 2em;
    vertical-align: middle;
}

.k-scheduler-mobile .k-scheduler-datecolumn-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.k-scheduler-mobile .k-task {
    display: flex;
    align-items: center;
    gap: .5em;
}

.k-scheduler-mobile .k-task .k-scheduler-mark {
    border-radius: 50%;
    margin: 0;
}

.k-scheduler-mobile .k-task .k-scheduler-task-text {
    flex: 1 1 0%;
}

.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn {
    vertical-align: top;
}

.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn .k-scheduler-group-text {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
    white-space: nowrap;
}

.k-scheduler-mobile .k-scrollbar-h tr + tr .k-scheduler-times {
    border-bottom-width: 0;
}

.k-pane-wrapper .k-appbar {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-pane-wrapper .k-list-title,
.k-pane-wrapper .k-filter-help-text {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: block;
}

.k-pane-wrapper .k-listgroup-title {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    font-weight: bold;
    text-transform: uppercase;
}

.k-pane-wrapper .k-listgroup .k-listgroup-item {
    border-color: inherit;
}

.k-pane-wrapper .k-listgroup + .k-listgroup {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-pane-wrapper .k-column-menu {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pane-wrapper .k-column-menu .k-filter-item .k-filterable * {
    pointer-events: none;
}

.k-pane-wrapper .k-column-menu .k-list-title,
.k-pane-wrapper .k-column-menu .k-listgroup-title {
    padding: 0;
}

.k-pane-wrapper .k-column-menu .k-listgroup {
    margin-inline: calc( var(--kendo-spacing-2, 0.5rem) * -1);
}

.k-pane-wrapper .k-filter-menu {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pane-wrapper .k-filter-menu .k-list-title {
    padding: 0;
}

.k-pane-wrapper .k-filter-menu .k-list-filter {
    padding: 0;
    display: flex;
    flex-flow: column nowrap;
    gap: inherit;
}

.k-pane-wrapper .k-filter-menu .k-filter-tools {
    display: flex;
    flex-flow: row nowrap;
    gap: inherit;
}

.k-pane-wrapper .k-filter-menu .k-listgroup {
    margin-inline: calc( var(--kendo-spacing-2, 0.5rem) * -1);
}

.k-pane-wrapper .k-popup-edit-form .k-recur-editor-wrap {
    display: flex;
}

.k-pane-wrapper .k-popup-edit-form .k-mobiletimezoneeditor {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    position: relative;
    flex: 1 1 auto;
}

.k-pane-wrapper .k-multicheck-wrap.k-listgroup {
    overflow-y: auto;
}

.k-pane-wrapper .k-pager-wrap.k-pager-sm,
.k-pane-wrapper .k-pager.k-pager-sm {
    justify-content: center;
}

.k-pane-wrapper .k-pager-wrap.k-pager-sm .k-pager-refresh,
.k-pane-wrapper .k-pager.k-pager-sm .k-pager-refresh {
    display: none;
}

.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li, .k-pane-wrapper[dir="rtl"] .k-scheduler-mobile .k-scheduler-toolbar > ul > li,
[dir="rtl"] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li {
    border: 0;
}

.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload, .k-pane-wrapper[dir="rtl"] .k-scheduler-mobile .k-task .k-i-reload,
[dir="rtl"] .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload {
    margin-left: .5em;
    margin-right: 0;
}

.k-pane-wrapper,
.k-view {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pane-wrapper .k-pane > .k-view > .k-content {
    background-position: 50% 50%;
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pane-wrapper .k-pane .k-grid-mobile .k-column-active + th.k-header {
    border-left-color: var(--kendo-color-on-app-surface, #212529);
}

.k-pane-wrapper .k-pane .k-grid-mobile .k-resize-handle-inner::before {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendadate {
    color: inherit;
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-time-period,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendaweekday {
    color: var(--kendo-color-subtle, #596169);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-wrap,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-datecolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-group-cell,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-all-day {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools > li {
    display: inline-block;
    background-color: inherit;
}

.k-pane-wrapper .k-pane .k-grid-edit-form .k-item,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-link,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-link,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-link,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-item,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-link {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-pane-wrapper .k-pane .k-grid-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-resetSeries {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-selected {
    color: var(--kendo-color-primary, #0d6efd);
    background: none;
}

.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-selected .k-link {
    color: inherit;
}

.k-grid {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-grid.k-grid-display-block {
    display: block;
}

.k-grid .k-grid-container {
    display: flex;
    flex: 1 1 auto;
    overflow: hidden;
    position: relative;
}

.k-grid .k-grid-aria-root {
    border-color: inherit;
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    overflow: hidden;
}

.k-grid .k-table {
    margin: 0;
    width: 100%;
    max-width: none;
    border-width: 0;
    border-color: inherit;
    border-collapse: separate;
    border-spacing: 0;
    box-sizing: content-box;
    empty-cells: show;
    outline: 0;
}

.k-grid .k-grid-header .k-table,
.k-grid .k-grid-content .k-table,
.k-grid .k-grid-content-locked .k-table,
.k-grid .k-grid-footer .k-table {
    table-layout: fixed;
}

.k-grid .k-table-thead,
.k-grid .k-table-tbody,
.k-grid .k-table-tfoot {
    text-align: start;
    border-color: inherit;
}

.k-grid .k-table-row {
    border-color: inherit;
}

.k-grid .k-table-th,
.k-grid td,
.k-grid .k-table-td {
    border-width: 0;
    border-inline-start-width: 1px;
    border-style: solid;
    border-color: inherit;
    outline: 0;
    font-weight: inherit;
    text-align: inherit;
    position: static;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: content-box;
}

.k-grid .k-table-th:first-child,
.k-grid td:first-child,
.k-grid .k-table-td:first-child {
    border-inline-start-width: 0;
}

.k-grid .k-table-th:focus,
.k-grid td:focus,
.k-grid .k-table-td:focus {
    outline: none;
}

.k-grid .k-table-th > .k-radio,
.k-grid .k-table-th > .k-radio-wrap,
.k-grid .k-table-th > .k-checkbox,
.k-grid .k-table-th > .k-checkbox-wrap,
.k-grid td > .k-radio,
.k-grid td > .k-radio-wrap,
.k-grid td > .k-checkbox,
.k-grid td > .k-checkbox-wrap,
.k-grid .k-table-td > .k-radio,
.k-grid .k-table-td > .k-radio-wrap,
.k-grid .k-table-td > .k-checkbox,
.k-grid .k-table-td > .k-checkbox-wrap {
    vertical-align: top;
}

.k-grid .k-table-th {
    border-block-end-width: 1px;
    white-space: nowrap;
}

.k-grid td,
.k-grid .k-table-td {
    border-block-end-width: 0px;
    white-space: unset;
    vertical-align: middle;
}

.k-grid a {
    color: inherit;
    text-decoration: none;
}

.k-grid a:hover {
    text-decoration: none;
}

.k-grid .k-grid-header-wrap {
    box-sizing: content-box;
}

.k-grid .k-grid-header {
    border-bottom-width: 1px;
}

.k-grid .k-grid-header .k-table {
    margin-bottom: -1px;
}

.k-grid .k-grid-header.k-grid-draggable-header {
    user-select: none;
    touch-action: none;
}

.k-grid .k-grid-header .k-table-th {
    position: relative;
    vertical-align: bottom;
    cursor: default;
}

.k-grid .k-grid-header .k-table-th:first-child {
    border-inline-start-width: 0;
}

.k-grid .k-grid-header .k-table-th.k-first {
    border-inline-start-width: 1px;
}

.k-grid .k-grid-header .k-table-th > .k-link {
    line-height: inherit;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    outline: 0;
}

.k-grid .k-grid-header .k-table-th > .k-link:focus {
    text-decoration: none;
}

.k-grid .k-grid-header .k-grid-filter,
.k-grid .k-grid-header .k-header-column-menu,
.k-grid .k-grid-header .k-grid-header-menu {
    box-sizing: border-box;
    outline: 0;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    position: absolute;
    inset-inline-end: var(--kendo-spacing-2, 0.5rem);
    z-index: 1;
}

.k-grid .k-grid-header .k-grid-filter:hover,
.k-grid .k-grid-header .k-header-column-menu:hover,
.k-grid .k-grid-header .k-grid-header-menu:hover {
    cursor: pointer;
}

.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon {
    vertical-align: text-top;
    margin-inline-start: calc( var(--kendo-spacing-4, 1rem) - 1px);
}

.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon .k-icon {
    display: flex;
}

.k-grid .k-grid-header .k-sort-order {
    display: inline-block;
    vertical-align: top;
    height: 16px;
    font-size: 12px;
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
    margin-inline-start: calc( var(--kendo-spacing-0\.5, 0.125rem) * -1);
}

.k-grid .k-grid-header .k-filterable > .k-cell-inner .k-link {
    padding-inline-end: 0;
}

.k-grid .k-cell-inner {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: inherit;
    overflow: hidden;
}

.k-grid .k-cell-inner > .k-link {
    width: auto;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: inherit;
    flex: 1;
    overflow: hidden;
}

.k-grid .k-cell-inner > .k-link > .k-sort-icon {
    margin-inline-start: 0;
    display: inline-block;
    flex-shrink: 0;
}

.k-grid .k-cell-inner .k-sort-order {
    flex-shrink: 0;
    line-height: normal;
}

.k-grid .k-cell-inner .k-grid-filter,
.k-grid .k-cell-inner .k-header-column-menu,
.k-grid .k-cell-inner .k-grid-header-menu {
    position: static;
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-grid .k-group-col,
.k-grid .k-hierarchy-col {
    padding: 0;
    width: 32px;
}

.k-grid .k-grouping-row p {
    margin: 0;
    display: flex;
    align-items: center;
    align-content: center;
}

.k-grid .k-grouping-row td,
.k-grid .k-grouping-row .k-table-td {
    overflow: visible;
}

.k-grid .k-grouping-row + .k-table-row td,
.k-grid .k-grouping-row + .k-table-row .k-table-td {
    border-top-width: 1px;
}

.k-grid .k-grouping-row .k-group-cell,
.k-grid .k-grouping-row + .k-table-row .k-group-cell {
    border-top-width: 0;
    text-overflow: clip;
}

.k-grid .k-grouping-row .k-icon {
    margin-inline-start: calc( 8px - 0.5rem);
    margin-inline-end: 8px;
    text-decoration: none;
}

.k-grid .k-table .k-group-footer td,
.k-grid .k-table .k-group-footer .k-table-td {
    border-style: solid;
    border-width: 1px 0;
}

.k-grid .k-group-footer .k-group-cell + td,
.k-grid .k-group-footer .k-group-cell + .k-table-td {
    border-inline-start-width: 1px;
}

.k-grid .k-hierarchy-cell,
.k-grid .k-drag-cell {
    text-align: center;
    overflow: visible;
}

.k-grid .k-hierarchy-cell > .k-font-icon,
.k-grid .k-drag-cell > .k-font-icon {
    padding-block: 0.5rem;
    padding-inline: 0;
    width: 100%;
    height: 100%;
    display: inline-block;
    outline: 0;
}

.k-grid .k-hierarchy-cell + .k-grid-content-sticky {
    border-inline-start-width: 1px;
}

.k-grid .k-detail-row .k-detail-cell {
    border-inline-start-width: 0;
}

.k-grid .k-dirty-cell {
    position: relative;
}

.k-grid .k-dirty-cell.k-edit-cell {
    position: static;
}

.k-grid .k-dirty-cell.k-grid-content-sticky {
    position: sticky;
}

.k-grid .k-dirty {
    border-width: 5px;
    border-color: transparent;
    border-block-start-color: currentColor;
    border-inline-start-color: currentColor;
    inset-inline-start: 0;
    inset-inline-end: auto;
}

.k-grid .k-grid-content-locked + .k-grid-content {
    box-sizing: content-box;
}

.k-grid .k-grid-content-expander {
    position: absolute;
    visibility: hidden;
    height: 1px;
    bottom: 1px;
}

.k-grid .k-grid-filter,
.k-grid .k-header-column-menu,
.k-grid .k-grid-header-menu,
.k-grid .k-hierarchy-cell .k-icon {
    border-width: 0;
}

.k-grid .k-drag-col {
    padding: 0;
    width: 48px;
}

.k-grid .k-drag-cell {
    cursor: move;
}

.k-grid-toolbar {
    border-width: 0 0 1px;
    flex-shrink: 0;
}

.k-grid-toolbar-bottom {
    border-width: 1px 0 0;
}

.k-grouping-header {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    white-space: normal;
    display: flex;
    align-items: center;
    position: relative;
    flex-wrap: wrap;
}

.k-grouping-header::before {
    content: "";
    height: calc( 1.25em + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + 2px);
    display: inline-block;
    vertical-align: middle;
}

.k-grouping-header .k-chip-list {
    flex-grow: 0;
    display: contents;
}

.k-grouping-header > .k-grouping-drop-container {
    flex-grow: 1;
    padding-block: 0.5rem;
    margin-block: calc( 0.5rem * -1);
    display: inline-flex;
    align-self: stretch;
    align-items: center;
}

.k-grouping-dropclue {
    width: 12px;
    position: absolute;
    top: 3px;
    box-sizing: content-box;
}

.k-grouping-dropclue::before, .k-grouping-dropclue::after {
    display: inline-block;
    content: "";
    position: absolute;
}

.k-grouping-dropclue::before {
    border-width: 6px;
    border-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    top: 0;
}

.k-grouping-dropclue::after {
    width: 2px;
    height: calc(100% - 6px);
    top: 6px;
    inset-inline-start: calc( 6px - 1px);
}

.k-grid-header-wrap,
.k-grid-footer-wrap {
    margin-inline-end: -1px;
    width: 100%;
    border-width: 0;
    border-inline-end-width: 1px;
    border-style: solid;
    border-color: inherit;
    position: relative;
    overflow: hidden;
}

.k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable {
    margin-inline-end: 0;
}

.k-grid-header,
.k-grid-footer {
    padding-inline-start: 0;
    padding-inline-end: var(--kendo-scrollbar-width, 17px);
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    flex: 0 0 auto;
}

div.k-grid-header,
div.k-grid-footer {
    display: flex;
    flex-direction: row;
    align-items: stretch;
}

.k-column-resizer {
    width: .5em;
    height: 1000%;
    display: block;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
    cursor: col-resize;
}

.k-row-resizer {
    display: block;
    height: var(--kendo-spacing-0\.5, 0.125rem);
    width: 100%;
    background: none;
}

.k-grid-footer {
    border-top-width: 1px;
}

.k-grid-footer td,
.k-grid-footer .k-table-td {
    height: calc( 1.5 * 1em);
}

.k-grid-footer td,
.k-group-footer td,
.k-grouping-row td,
.k-grid-footer .k-table-td,
.k-group-footer .k-table-td,
.k-grouping-row .k-table-td {
    font-weight: bold;
}

.k-grid-filter-popup {
    min-width: 250px;
    max-width: 320px;
}

.k-grid-column-menu-standalone a.k-grid-filter {
    position: initial;
    display: inline-block;
    margin-block: -4px;
    margin-inline: 0;
    padding-block: 4px;
    padding-inline: 8px;
}

.k-filter-row {
    line-height: 1.5;
}

.k-filter-row td,
.k-filter-row .k-table-td,
.k-filter-row .k-table-th {
    border-width: 0;
    border-block-end-width: 1px;
    border-inline-start-width: 1px;
    white-space: nowrap;
}

.k-filter-row td:first-child,
.k-filter-row .k-table-td:first-child {
    border-inline-start-width: 0;
}

.k-filter-row .k-multiselect {
    height: auto;
}

.k-filtercell {
    width: auto;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-filtercell > span,
.k-filtercell .k-filtercell-wrapper {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    flex: 1 1 auto;
}

.k-filtercell > span > .k-button,
.k-filtercell .k-filtercell-wrapper > .k-button {
    flex: none;
}

.k-grid-content,
.k-grid-content-locked {
    border-color: inherit;
    outline: 0;
}

.k-grid-content .k-table-row:last-child > td,
.k-grid-content .k-table-row:last-child > .k-table-td,
.k-grid-content-locked .k-table-row:last-child > td,
.k-grid-content-locked .k-table-row:last-child > .k-table-td {
    border-bottom-width: 0;
}

.k-grid-content {
    width: 100%;
    min-height: 0;
    overflow: auto;
    overflow-x: auto;
    overflow-y: scroll;
    position: relative;
    flex: 1;
}

.k-virtual-scrollable-wrap {
    height: 100%;
    overflow-y: hidden;
    position: relative;
}

.k-grid .k-edit-cell,
.k-grid .k-command-cell,
.k-grid .k-grid-edit-row td,
.k-grid .k-grid-edit-row .k-table-td {
    text-overflow: clip;
}

.k-grid .k-edit-cell > input:not([type="checkbox"]):not([type="radio"]),
.k-grid .k-edit-cell > select,
.k-grid .k-edit-cell > .k-widget:not(.k-switch),
.k-grid .k-grid-edit-row td > input:not([type="checkbox"]):not([type="radio"]),
.k-grid .k-grid-edit-row td > select,
.k-grid .k-grid-edit-row td > .k-widget:not(.k-switch),
.k-grid .k-grid-edit-row .k-table-td > input:not([type="checkbox"]):not([type="radio"]),
.k-grid .k-grid-edit-row .k-table-td > select,
.k-grid .k-grid-edit-row .k-table-td > .k-widget:not(.k-switch) {
    width: 100%;
    vertical-align: middle;
    box-sizing: border-box;
}

.k-grid .k-edit-cell > .k-radio,
.k-grid .k-edit-cell > .k-checkbox,
.k-grid .k-edit-cell > .k-radio-wrap,
.k-grid .k-edit-cell > .k-checkbox-wrap,
.k-grid .k-grid-edit-row td > .k-radio,
.k-grid .k-grid-edit-row td > .k-checkbox,
.k-grid .k-grid-edit-row td > .k-radio-wrap,
.k-grid .k-grid-edit-row td > .k-checkbox-wrap,
.k-grid .k-grid-edit-row .k-table-td > .k-radio,
.k-grid .k-grid-edit-row .k-table-td > .k-checkbox,
.k-grid .k-grid-edit-row .k-table-td > .k-radio-wrap,
.k-grid .k-grid-edit-row .k-table-td > .k-checkbox-wrap {
    vertical-align: middle;
}

.k-grid .k-command-cell > .k-button {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    vertical-align: middle;
}

.k-grid .k-command-cell > .k-button:last-child {
    margin-inline-end: unset;
}

.k-grid > .k-resize-handle,
.k-grid-header .k-resize-handle {
    height: 25px;
    cursor: col-resize;
    position: absolute;
    z-index: 2;
}

.k-selection-aggregates {
    border-width: 1px 0 0;
    border-style: solid;
    line-height: var(--kendo-line-height, normal);
    display: flex;
    justify-content: flex-end;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-selection-aggregates-item-value {
    font-weight: var(--kendo-font-weight-bold, normal);
}

.k-grid-pager {
    border-width: 1px 0 0;
    border-color: inherit;
    font-size: inherit;
}

.k-grid-pager-top {
    border-width: 0 0 1px;
}

.k-grid-virtual .k-grid-content .k-grid-table-wrap {
    float: left;
    width: 100%;
}

.k-grid-virtual .k-grid-content .k-grid-table {
    position: relative;
    float: left;
    z-index: 1;
}

.k-grid-virtual .k-grid-content > .k-height-container {
    position: relative;
    float: left;
}

.k-grid-virtual .k-grid-content::after {
    content: "";
    display: block;
    clear: both;
}

.k-width-container {
    position: absolute;
    visibility: hidden;
}

.k-width-container div {
    height: 1px;
}

.k-grid-add-row td,
.k-grid-add-row .k-table-td {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.k-grid-lockedcolumns {
    white-space: nowrap;
}

.k-grid-content,
.k-grid-content-locked {
    white-space: normal;
}

.k-grid-content-locked,
.k-grid-footer-locked,
.k-grid-header-locked {
    flex: 0 0 auto;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    position: relative;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    box-sizing: content-box;
}

.k-grid-content-locked + .k-grid-content.k-auto-scrollable,
.k-grid-footer-locked + .k-grid-content.k-auto-scrollable,
.k-grid-header-locked + .k-grid-content.k-auto-scrollable {
    display: inline-block;
}

.k-grid-content-locked .k-table,
.k-grid-footer-locked .k-table,
.k-grid-header-locked .k-table {
    border-width: 0;
}

.k-grid-content,
.k-grid-footer-wrap,
.k-grid-header-wrap {
    flex: 1 1 auto;
    display: inline-block;
    vertical-align: top;
}

.k-grid-content.k-auto-scrollable,
.k-grid-footer-wrap.k-auto-scrollable,
.k-grid-header-wrap.k-auto-scrollable {
    display: block;
}

.k-grid-header-locked > .k-grid-header-table,
.k-grid-header-wrap > .k-grid-header-table {
    margin-bottom: -1px;
}

.k-grid-header .k-table-th.k-grid-header-sticky,
.k-grid-header .k-filter-row .k-grid-header-sticky,
.k-grid .k-grid-content-sticky,
.k-grid .k-grid-row-sticky,
.k-grid .k-grid-footer-sticky {
    position: sticky;
    z-index: 2;
}

.k-grid-header .k-table-th.k-grid-header-sticky.k-edit-cell,
.k-grid-header .k-filter-row .k-grid-header-sticky.k-edit-cell,
.k-grid .k-grid-content-sticky.k-edit-cell,
.k-grid .k-grid-row-sticky.k-edit-cell,
.k-grid .k-grid-footer-sticky.k-edit-cell {
    overflow: visible;
    z-index: 3;
}

.k-master-row .k-grid-content-sticky::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

kendo-grid .k-table-row.k-grid-row-sticky {
    border: 0;
    position: static;
    z-index: auto;
}

kendo-grid .k-grid-row-sticky td,
kendo-grid .k-grid-row-sticky .k-table-td {
    border-bottom-width: 1px;
    border-top-width: 1px;
    position: sticky;
    top: inherit;
    bottom: inherit;
    z-index: 2;
}

kendo-grid .k-grid-row-sticky td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky.k-table-alt-row td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky .k-table-td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky.k-table-alt-row .k-table-td.k-grid-content-sticky {
    z-index: 3;
}

kendo-grid .k-grid-header-locked .k-table-th.k-grid-header-sticky:last-child,
kendo-grid .k-grid-content-locked .k-table-row .k-grid-content-sticky:last-child {
    border-inline-end: 0;
}

kendo-grid .k-grid-header .k-grid-column-menu,
kendo-grid .k-grid-header .k-grid-header-menu {
    z-index: 1;
}

.k-grid-content-sticky.k-grid-row-sticky {
    z-index: 3;
}

.k-grid .k-table .k-grid-header-sticky,
.k-grid .k-table .k-grid-content-sticky,
.k-grid .k-table .k-grid-footer-sticky {
    border-inline-end-width: 1px;
}

.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + .k-table-th,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + .k-table-th,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + .k-table-th {
    border-inline-start-width: 0;
}

.k-grid .k-grid-row-sticky {
    border-bottom-width: 1px;
    border-top-width: 1px;
}

.k-grid-header-sticky.k-table-th.k-grid-no-left-border.k-first {
    border-inline-start-width: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-header-wrap,
.k-grid.k-grid-no-scrollbar .k-grid-footer-wrap {
    margin: 0;
    border-width: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-header,
.k-grid.k-grid-no-scrollbar .k-grid-footer {
    padding: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-content {
    overflow-y: auto;
}

.k-grid-norecords {
    text-align: center;
}

div.k-grid-norecords {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}

.k-grid-norecords-template {
    box-sizing: border-box;
    margin-block: 0;
    margin-inline: auto;
    width: 20em;
    height: 4em;
    border: 1px solid;
    line-height: 4em;
}

.k-column-title {
    min-width: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-shrink: 1;
    overflow: hidden;
}

.k-grid .k-grid-sm .k-table-th,
.k-grid-sm .k-table-th {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm td,
.k-grid .k-grid-sm .k-table-td,
.k-grid-sm td,
.k-grid-sm .k-table-td {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grouping-header,
.k-grid-sm .k-grouping-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: 0.5rem;
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grouping-header::before,
.k-grid-sm .k-grouping-header::before {
    margin-inline-start: calc( var(--kendo-spacing-1, 0.25rem) * -1);
}

.k-grid .k-grid-sm .k-grid-header .k-table-th > .k-link,
.k-grid-sm .k-grid-header .k-table-th > .k-link {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    margin-inline: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grid-header .k-grid-filter,
.k-grid .k-grid-sm .k-grid-header .k-header-column-menu,
.k-grid .k-grid-sm .k-grid-header .k-grid-header-menu,
.k-grid-sm .k-grid-header .k-grid-filter,
.k-grid-sm .k-grid-header .k-header-column-menu,
.k-grid-sm .k-grid-header .k-grid-header-menu {
    padding: 0.25rem;
    width: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
    height: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
    bottom: calc( var(--kendo-spacing-1, 0.25rem) + calc( 1.5 * 1em)/2 - calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ))/2);
}

.k-grid .k-grid-sm .k-table-th > .k-cell-inner,
.k-grid-sm .k-table-th > .k-cell-inner {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    margin-inline: calc( var(--kendo-spacing-1, 0.25rem) * -1);
}

.k-grid .k-grid-sm .k-table-th > .k-cell-inner > .k-link,
.k-grid-sm .k-table-th > .k-cell-inner > .k-link {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grouping-row .k-icon,
.k-grid-sm .k-grouping-row .k-icon {
    margin-inline-start: calc( 8px - var(--kendo-spacing-1, 0.25rem));
}

.k-grid .k-grid-sm .k-grouping-dropclue,
.k-grid-sm .k-grouping-dropclue {
    height: calc( calc( 1.25em + calc( var(--kendo-spacing-0\.5, 0.125rem) * 2 ) + 2px) + 6px);
}

.k-grid .k-grid-sm .k-hierarchy-cell,
.k-grid .k-grid-sm .k-drag-cell,
.k-grid-sm .k-hierarchy-cell,
.k-grid-sm .k-drag-cell {
    padding: 0;
}

.k-grid .k-grid-sm .k-hierarchy-cell > .k-icon,
.k-grid .k-grid-sm .k-drag-cell > .k-icon,
.k-grid-sm .k-hierarchy-cell > .k-icon,
.k-grid-sm .k-drag-cell > .k-icon {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: 0;
}

.k-grid .k-grid-sm .k-edit-cell,
.k-grid .k-grid-sm .k-command-cell,
.k-grid .k-grid-sm .k-grid-edit-row td,
.k-grid .k-grid-sm .k-grid-edit-row .k-table-td,
.k-grid-sm .k-edit-cell,
.k-grid-sm .k-command-cell,
.k-grid-sm .k-grid-edit-row td,
.k-grid-sm .k-grid-edit-row .k-table-td {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-filter-row td,
.k-grid .k-grid-sm .k-filter-row .k-table-td,
.k-grid .k-grid-sm .k-filter-row .k-table-th,
.k-grid-sm .k-filter-row td,
.k-grid-sm .k-filter-row .k-table-td,
.k-grid-sm .k-filter-row .k-table-th {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-grid .k-grid-sm .k-filtercell > span,
.k-grid .k-grid-sm .k-filtercell .k-filtercell-wrapper,
.k-grid-sm .k-filtercell > span,
.k-grid-sm .k-filtercell .k-filtercell-wrapper {
    gap: calc( var(--kendo-spacing-1, 0.25rem) / 2);
}

.k-grid .k-grid-sm .k-selection-aggregates,
.k-grid-sm .k-selection-aggregates {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-resizer-wrap,
.k-grid-sm .k-resizer-wrap {
    display: block;
    width: 100%;
    padding-block-start: calc( var(--kendo-spacing-1, 0.25rem) - var(--kendo-spacing-0\.5, 0.125rem));
    padding-block-end: var(--kendo-spacing-1, 0.25rem);
    position: absolute;
    background: none;
    cursor: row-resize;
    z-index: 2;
}

.k-grid .k-grid-md .k-table-th,
.k-grid-md .k-table-th {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md td,
.k-grid .k-grid-md .k-table-td,
.k-grid-md td,
.k-grid-md .k-table-td {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-grouping-header,
.k-grid-md .k-grouping-header {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    gap: 0.5rem;
}

.k-grid .k-grid-md .k-grouping-header::before,
.k-grid-md .k-grouping-header::before {
    margin-inline-start: calc( 0.5rem * -1);
}

.k-grid .k-grid-md .k-grid-header .k-table-th > .k-link,
.k-grid-md .k-grid-header .k-table-th > .k-link {
    margin-block: calc( 0.5rem * -1);
    margin-inline: calc( 0.5rem * -1);
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-grid-header .k-grid-filter,
.k-grid .k-grid-md .k-grid-header .k-header-column-menu,
.k-grid .k-grid-md .k-grid-header .k-grid-header-menu,
.k-grid-md .k-grid-header .k-grid-filter,
.k-grid-md .k-grid-header .k-header-column-menu,
.k-grid-md .k-grid-header .k-grid-header-menu {
    padding: 0.375rem;
    width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
    height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
    bottom: calc( 0.5rem + calc( 1.5 * 1em)/2 - calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ))/2);
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner,
.k-grid-md .k-table-th > .k-cell-inner {
    margin-block: calc( 0.5rem * -1);
    margin-inline: calc( 0.5rem * -1);
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner > .k-link,
.k-grid-md .k-table-th > .k-cell-inner > .k-link {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-grouping-row .k-icon,
.k-grid-md .k-grouping-row .k-icon {
    margin-inline-start: calc( 8px - 0.5rem);
}

.k-grid .k-grid-md .k-grouping-dropclue,
.k-grid-md .k-grouping-dropclue {
    height: calc( calc( 1.25em + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + 2px) + 6px);
}

.k-grid .k-grid-md .k-hierarchy-cell,
.k-grid .k-grid-md .k-drag-cell,
.k-grid-md .k-hierarchy-cell,
.k-grid-md .k-drag-cell {
    padding: 0;
}

.k-grid .k-grid-md .k-hierarchy-cell > .k-icon,
.k-grid .k-grid-md .k-drag-cell > .k-icon,
.k-grid-md .k-hierarchy-cell > .k-icon,
.k-grid-md .k-drag-cell > .k-icon {
    padding-block: 0.5rem;
    padding-inline: 0;
}

.k-grid .k-grid-md .k-edit-cell,
.k-grid .k-grid-md .k-command-cell,
.k-grid .k-grid-md .k-grid-edit-row td,
.k-grid .k-grid-md .k-grid-edit-row .k-table-td,
.k-grid-md .k-edit-cell,
.k-grid-md .k-command-cell,
.k-grid-md .k-grid-edit-row td,
.k-grid-md .k-grid-edit-row .k-table-td {
    padding-block: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-filter-row td,
.k-grid .k-grid-md .k-filter-row .k-table-td,
.k-grid .k-grid-md .k-filter-row .k-table-th,
.k-grid-md .k-filter-row td,
.k-grid-md .k-filter-row .k-table-td,
.k-grid-md .k-filter-row .k-table-th {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-filtercell > span,
.k-grid .k-grid-md .k-filtercell .k-filtercell-wrapper,
.k-grid-md .k-filtercell > span,
.k-grid-md .k-filtercell .k-filtercell-wrapper {
    gap: calc( 0.5rem / 2);
}

.k-grid .k-grid-md .k-selection-aggregates,
.k-grid-md .k-selection-aggregates {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-resizer-wrap,
.k-grid-md .k-resizer-wrap {
    display: block;
    width: 100%;
    padding-block-start: calc( calc( var(--kendo-spacing-2\.5, 0.625rem) / 2) - var(--kendo-spacing-0\.5, 0.125rem));
    padding-block-end: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    position: absolute;
    background: none;
    cursor: row-resize;
    z-index: 2;
}

.k-loading-pdf-mask {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 100;
}

.k-loading-pdf-mask > .k-i-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 64px;
}

.k-loading-pdf-mask .k-loading-pdf-progress {
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.k-pdf-export .k-loading-pdf-mask {
    display: none;
}

.k-grid-pdf-export-element {
    position: absolute;
    left: -10000px;
    top: -10000px;
}

.k-grid-pdf-export-element .k-filter-row {
    display: none;
}

.k-pdf-export-shadow .k-grid {
    float: left;
    width: auto !important;
}

.k-pdf-export-shadow .k-grid,
.k-pdf-export-shadow .k-grid-content,
.k-pdf-export-shadow .k-grid-content-locked {
    height: auto !important;
    overflow: visible;
}

.k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap,
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-content,
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-footer-wrap {
    width: auto !important;
}

.k-pdf-export-shadow .k-grid-header,
.k-pdf-export-shadow .k-grid[data-role="grid"] .k-grid-footer {
    padding: 0 !important;
}

.k-filter-menu-popup {
    min-width: 250px;
    max-width: 320px;
}

.k-filter-menu {
    box-sizing: border-box;
}

.k-filter-menu-container {
    padding: var(--kendo-spacing-2, 0.5rem);
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-filter-menu-container .k-filter-and {
    width: min-content;
    align-self: start;
}

.k-filter-menu-container .k-actions, .k-filter-menu-container .k-edit-buttons,
.k-filter-menu-container .k-action-buttons,
.k-filter-menu-container .k-columnmenu-actions, .k-filter-menu-container .k-form-buttons {
    margin: 0;
    padding: 0;
}

.k-filter-menu-container kendo-numeric-filter-menu,
.k-filter-menu-container kendo-grid-string-filter-menu,
.k-filter-menu-container kendo-grid-date-filter-menu,
.k-filter-menu-container kendo-grid-numeric-filter-menu,
.k-filter-menu-container kendo-grid-filter-menu-input-wrapper,
.k-filter-menu-container kendo-treelist-string-filter-menu,
.k-filter-menu-container kendo-treelist-date-filter-menu,
.k-filter-menu-container kendo-treelist-numeric-filter-menu,
.k-filter-menu-container kendo-treelist-filter-menu-input-wrapper {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-filter-menu.k-popup .k-filter-menu-container,
.k-grid-filter-popup.k-popup .k-filter-menu-container {
    min-width: 250px;
    max-width: 320px;
}

.k-popup .k-multicheck-wrap {
    margin: 0;
    padding: 0;
    max-height: 300px;
    white-space: nowrap;
    overflow: auto;
    list-style: none;
}

.k-popup .k-multicheck-wrap .k-item,
.k-popup .k-multicheck-wrap .k-check-all-wrap {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-flow: row nowrap;
}

.k-filter-selected-items {
    font-weight: bold;
    line-height: normal;
    white-space: nowrap;
}

.k-autofitting {
    width: auto !important;
    table-layout: auto !important;
}

.k-autofitting .k-table-th,
.k-autofitting td,
.k-autofitting .k-table-td {
    white-space: nowrap !important;
}

.k-autofitting .k-detail-row {
    display: none !important;
}

.k-column-menu-popup,
.k-grid-columnmenu-popup {
    min-width: 250px;
    box-sizing: border-box;
}

.k-column-menu-popup.k-popup,
.k-grid-columnmenu-popup.k-popup {
    max-width: 320px;
}

.k-column-menu-popup .k-actions, .k-column-menu-popup .k-edit-buttons,
.k-column-menu-popup .k-action-buttons,
.k-column-menu-popup .k-columnmenu-actions, .k-column-menu-popup .k-form-buttons,
.k-grid-columnmenu-popup .k-actions,
.k-grid-columnmenu-popup .k-edit-buttons,
.k-grid-columnmenu-popup .k-action-buttons,
.k-grid-columnmenu-popup .k-columnmenu-actions,
.k-grid-columnmenu-popup .k-form-buttons {
    margin: 0;
}

.k-column-menu {
    box-sizing: border-box;
}

.k-column-menu .k-menu:not(.k-context-menu) {
    font-weight: 400;
}

.k-column-menu .k-expander {
    border: 0;
    background: inherit;
}

.k-column-menu .k-expander .k-columnmenu-item {
    display: flex;
    align-items: center;
}

.k-column-menu-tabbed {
    border-radius: var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-1, 0.25rem) 0 0;
}

.k-column-menu-tabbed .k-tabstrip-items {
    margin: -1px -1px 0;
}

.k-column-menu-tabbed .k-tabstrip-items .k-item {
    flex: 1;
}

.k-column-menu-tabbed .k-tabstrip-items .k-link {
    justify-content: center;
}

.k-column-menu-tabbed .k-tabstrip-content {
    padding-inline: var(--kendo-spacing-0, 0px);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
}

.k-column-list {
    padding: 0;
    margin: 0;
    list-style: none;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-column-chooser-title,
.k-column-list-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-column-list-item {
    margin: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: 4px;
    cursor: pointer;
    position: relative;
}

.k-column-list-item .k-checkbox-label {
    margin: 0;
}

.k-column-list-item:focus {
    outline: none;
}

.k-columns-items-wrap {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-0, 0px);
}

.k-columnmenu-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    outline: 0;
    cursor: pointer;
}

.k-columnmenu-item > .k-icon,
.k-columnmenu-item > .k-expander-indicator {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-columnmenu-item-wrapper + .k-columnmenu-item-wrapper {
    border-top: 1px solid;
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-columnmenu-item-content {
    overflow: hidden;
}

.k-column-menu-group-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex: 0 0 auto;
    position: relative;
    user-select: none;
}

.k-column-menu-group-header-text {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    font-weight: bold;
    text-transform: uppercase;
    flex: 1 1 auto;
}

.k-rtl .k-grid-virtual .k-grid-content .k-grid-table-wrap,
.k-rtl .k-grid-virtual .k-grid-content .k-grid-table,
.k-rtl .k-grid-virtual .k-grid-content > .k-height-container,
[dir="rtl"] .k-grid-virtual .k-grid-content .k-grid-table-wrap,
[dir="rtl"] .k-grid-virtual .k-grid-content .k-grid-table,
[dir="rtl"] .k-grid-virtual .k-grid-content > .k-height-container,
.k-rtl.k-grid-virtual .k-grid-content .k-grid-table-wrap,
.k-rtl.k-grid-virtual .k-grid-content .k-grid-table,
.k-rtl.k-grid-virtual .k-grid-content > .k-height-container,
[dir="rtl"].k-grid-virtual .k-grid-content .k-grid-table-wrap,
[dir="rtl"].k-grid-virtual .k-grid-content .k-grid-table,
[dir="rtl"].k-grid-virtual .k-grid-content > .k-height-container {
    float: right;
}

.k-grid {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-grid .k-table {
    background-color: inherit;
}

.k-grid td,
.k-grid .k-table-td,
.k-grid .k-grid-content,
.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-table-alt-row {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-grid tbody > tr:not(.k-detail-row):hover,
.k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 9%, transparent);
}

.k-grid .k-table-th.k-selected,
.k-grid td.k-selected,
.k-grid .k-table-td.k-selected,
.k-grid .k-table-row.k-selected > td,
.k-grid .k-table-row.k-selected > .k-table-td {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-grid .k-table-th:focus, .k-grid .k-table-th.k-focus,
.k-grid td:focus,
.k-grid td.k-focus,
.k-grid .k-table-td:focus,
.k-grid .k-table-td.k-focus,
.k-grid .k-master-row > td:focus,
.k-grid .k-master-row > td.k-focus,
.k-grid .k-grouping-row > td:focus,
.k-grid .k-grouping-row > td.k-focus,
.k-grid .k-detail-row > td:focus,
.k-grid .k-detail-row > td.k-focus,
.k-grid .k-group-footer > td:focus,
.k-grid .k-group-footer > td.k-focus,
.k-grid .k-master-row > .k-table-td:focus,
.k-grid .k-master-row > .k-table-td.k-focus,
.k-grid .k-grouping-row > .k-table-td:focus,
.k-grid .k-grouping-row > .k-table-td.k-focus,
.k-grid .k-detail-row > .k-table-td:focus,
.k-grid .k-detail-row > .k-table-td.k-focus,
.k-grid .k-group-footer > .k-table-td:focus,
.k-grid .k-group-footer > .k-table-td.k-focus,
.k-grid .k-grid-pager:focus,
.k-grid .k-grid-pager.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-grid col.k-sorted,
.k-grid .k-table-th.k-sorted {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 2%, transparent);
}

.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked,
.k-grid .k-grid-header-locked .k-header,
.k-grid .k-grid-content-locked td,
.k-grid .k-grid-content-locked .k-table-td {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-grid .k-grid-header-locked .k-header {
    border-bottom-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-grid-content-locked .k-group-footer td,
.k-grid .k-grid-content-locked .k-group-footer .k-table-td,
.k-grid .k-grid-content-locked .k-group-cell {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-grid-content-locked .k-grouping-row + .k-table-row td,
.k-grid .k-grid-content-locked .k-grouping-row + .k-table-row .k-table-td {
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-grid-content-locked .k-selected td,
.k-grid .k-grid-content-locked .k-selected .k-table-td {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-grid .k-grid-content-locked .k-selected.k-table-alt-row td,
.k-grid .k-grid-content-locked .k-selected.k-table-alt-row .k-table-td {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 24%, transparent);
}

.k-grid .k-grid-content-locked .k-selected:hover td,
.k-grid .k-grid-content-locked .k-selected.k-hover td,
.k-grid .k-grid-content-locked .k-selected:hover .k-table-td,
.k-grid .k-grid-content-locked .k-selected.k-hover .k-table-td {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 24%, transparent);
}

.k-grid-toolbar {
    border-color: inherit;
}

.k-grouping-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-header .k-sort-icon,
.k-grid-header .k-sort-order {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-grid-header .k-grid-filter:focus, .k-grid-header .k-grid-filter.k-focus,
.k-grid-header .k-header-column-menu:focus,
.k-grid-header .k-header-column-menu.k-focus,
.k-grid-header .k-grid-header-menu:focus,
.k-grid-header .k-grid-header-menu.k-focus,
.k-grid-header .k-hierarchy-cell .k-icon:focus,
.k-grid-header .k-hierarchy-cell .k-icon.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1);
}

.k-grid-header .k-grid-filter.k-active,
.k-grid-header .k-header-column-menu.k-active,
.k-grid-header .k-grid-header-menu.k-active,
.k-grid-header .k-hierarchy-cell .k-icon.k-active {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-grid-header .k-grid-header-sticky,
.k-grid-header .k-grid-header-sticky.k-sorted {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
    border-right-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-left-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-selection-aggregates {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-master-row .k-grid-content-sticky {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-master-row .k-grid-row-sticky {
    border-top-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-bottom-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-master-row.k-table-alt-row .k-grid-content-sticky,
.k-master-row.k-table-alt-row .k-grid-row-sticky {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-master-row.k-table-row.k-selected td.k-grid-content-sticky,
.k-master-row.k-table-row.k-selected .k-table-td.k-grid-row-sticky,
.k-master-row.k-table-row td.k-grid-content-sticky.k-selected,
.k-master-row.k-table-row .k-table-td.k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-master-row.k-table-row.k-selected td.k-grid-content-sticky::before,
.k-master-row.k-table-row.k-selected .k-table-td.k-grid-row-sticky::before,
.k-master-row.k-table-row td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-table-row .k-table-td.k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-master-row.k-selected.k-table-alt-row td.k-grid-content-sticky,
.k-master-row.k-selected.k-table-alt-row .k-table-td.k-grid-row-sticky,
.k-master-row.k-table-alt-row td.k-grid-content-sticky.k-selected,
.k-master-row.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-master-row.k-selected.k-table-alt-row td.k-grid-content-sticky::before,
.k-master-row.k-selected.k-table-alt-row .k-table-td.k-grid-row-sticky::before,
.k-master-row.k-table-alt-row td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 24%, transparent);
}

.k-master-row:hover .k-grid-content-sticky,
.k-master-row.k-hover .k-grid-content-sticky,
.k-master-row:hover .k-grid-row-sticky,
.k-master-row.k-hover .k-grid-row-sticky {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-master-row.k-selected:hover td.k-grid-content-sticky,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-content-sticky,
.k-master-row.k-selected:hover td.k-grid-row-sticky,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-row-sticky,
.k-master-row:hover td.k-grid-content-sticky.k-selected,
.k-master-row.k-hover td.k-grid-content-sticky.k-selected,
.k-master-row:hover .k-table-td.k-grid-content-sticky.k-selected,
.k-master-row.k-hover .k-table-td.k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-master-row.k-selected:hover td.k-grid-content-sticky::before,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-content-sticky::before,
.k-master-row.k-selected:hover td.k-grid-row-sticky::before,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-row-sticky::before,
.k-master-row:hover td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-hover td.k-grid-content-sticky.k-selected::before,
.k-master-row:hover .k-table-td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-hover .k-table-td.k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 24%, transparent);
}

kendo-grid.k-grid .k-grid-content-sticky {
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    border-left-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-right-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

kendo-grid.k-grid .k-grid-content-sticky:hover, kendo-grid.k-grid .k-grid-content-sticky.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

kendo-grid.k-grid .k-grid-row-sticky td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td {
    border-top-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-bottom-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

kendo-grid.k-grid .k-grid-row-sticky td:hover td,
kendo-grid.k-grid .k-grid-row-sticky td.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky td:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky td.k-hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td:hover td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-hover .k-table-td {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

kendo-grid.k-grid .k-table-alt-row .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row .k-table-td {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

kendo-grid.k-grid .k-table-row.k-selected .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-grid-row-sticky td,
kendo-grid.k-grid .k-grid-row-sticky td.k-selected,
kendo-grid.k-grid .k-selected.k-grid-row-sticky .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-selected,
kendo-grid.k-grid .k-selected.k-grid-content-sticky {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

kendo-grid.k-grid .k-table-row.k-selected .k-grid-content-sticky::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky td::before,
kendo-grid.k-grid .k-grid-row-sticky td.k-selected::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky .k-table-td::before,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-selected::before,
kendo-grid.k-grid .k-selected.k-grid-content-sticky::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky .k-table-td,
kendo-grid.k-grid .k-table-alt-row .k-selected.k-grid-content-sticky {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row .k-grid-content-sticky::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky .k-table-td::before,
kendo-grid.k-grid .k-table-alt-row .k-selected.k-grid-content-sticky::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 24%, transparent);
}

kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row:hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row.k-hover .k-table-td,
kendo-grid.k-grid .k-table-alt-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-alt-row.k-hover .k-grid-content-sticky {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

kendo-grid.k-grid .k-table-row.k-selected:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-selected.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky:hover td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td.k-selected,
kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky.k-selected,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

kendo-grid.k-grid .k-table-row.k-selected:hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-table-row.k-selected.k-hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover td::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover td::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover .k-table-td::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover .k-table-td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover .k-table-td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover .k-table-td::before,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row:hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row.k-hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-grid-row-sticky:hover td.k-selected::before,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td.k-selected::before,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td.k-selected::before,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td.k-selected::before,
kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky.k-selected::before,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 24%, transparent);
}

.k-grouping-row .k-grid-content-sticky {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grouping-row:hover .k-grid-content-sticky,
.k-grouping-row.k-hover .k-grid-content-sticky {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-group-footer td,
.k-group-footer .k-table-td,
.k-group-footer .k-grid-footer-sticky {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-group-footer:hover .k-grid-footer-sticky,
.k-group-footer.k-hover .k-grid-footer-sticky {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-footer .k-grid-footer-locked {
    border-color: inherit;
}

.k-grid-footer .k-grid-footer-sticky {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grouping-row,
.k-group-cell {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-column-list-item:hover,
.k-columnmenu-item:hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-column-list-item:focus,
.k-column-list-item.k-focus,
.k-columnmenu-item:focus,
.k-columnmenu-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-column-list-wrapper {
    border-color: inherit;
}

.k-columnmenu-item.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-column-menu .k-menu:not(.k-context-menu) {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item:hover, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item:focus, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-column-menu-tabbed {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-column-menu-group-header-text {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-check-all-wrap {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid-norecords-template {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-resizer-wrap.k-hover .k-row-resizer {
    background-color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 20%, transparent);
}

.k-resizer-wrap.k-active .k-row-resizer {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-listview {
    margin: 0;
    padding: 0;
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
}

.k-listview-bordered {
    border-width: 1px;
}

.k-listview-header {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
}

.k-listview-bordered > .k-listview-header {
    border-bottom-width: 1px;
}

.k-listview-content {
    margin: 0;
    padding: 0;
    outline: 0;
    flex-grow: 1;
    position: relative;
    overflow: auto;
}

.k-listview-content::after {
    height: 0;
    clear: both;
    display: block;
}

.k-listview-content.k-d-flex::after, .k-listview-content.k-d-flex-row::after, .k-listview-content.k-d-flex-col::after,
.k-listview-content.k-d-grid::after {
    display: none;
}

.k-listview-content-padding-rectangle {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-content-padding-square {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item {
    padding: 0;
    border-width: 0;
    outline: 0;
    border-style: solid;
    box-sizing: border-box;
    flex-shrink: 0;
}

.k-listview-item-padding-rectangle {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item-padding-rectangle .k-listview-link {
    margin-block: -var(--kendo-spacing-1, 0.25rem);
    margin-inline: -var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item-padding-square {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item-padding-square .k-listview-link {
    margin: -var(--kendo-spacing-1, 0.25rem);
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-footer {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
}

.k-listview-bordered > .k-listview-footer {
    border-top-width: 1px;
}

.k-listview-pager {
    border-width: 0;
    border-color: inherit;
}

.k-listview-bordered > .k-listview-pager-top {
    border-block-end-width: var(--kendo-listview-border-width, 1px);
}

.k-listview-bordered > .k-listview-pager-bottom {
    border-block-start-width: var(--kendo-listview-border-width, 1px);
}

.k-listview-borders-all .k-listview-item {
    border-width: 1px;
}

.k-listview-borders-horizontal .k-listview-item {
    border-top-width: 1px;
}

.k-listview-borders-horizontal .k-listview-item:first-child {
    border-top-width: 0;
}

.k-listview-borders-vertical .k-listview-item {
    border-left-width: 1px;
}

.k-listview-borders-vertical .k-listview-item:first-child {
    border-left-width: 0;
}

.k-listview {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-listview-content > .k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-listview-content > .k-selected {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-listview-item {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-chart-wizard .k-icon-text-wrapper {
    display: flex;
    align-items: center;
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-chart-wizard .k-icon-background-area {
    display: flex;
    padding: var(--kendo-spacing-4, 1rem);
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.k-chart-types-wrapper {
    display: flex;
    flex-direction: column;
    gap: var(--kendo-spacing-6, 1.5rem);
}

.k-chart-wizard-splitter {
    height: 100%;
}

.k-chart-wizard-splitter .k-tabstrip {
    width: 100%;
    height: 100%;
}

.k-chart-wizard-preview-pane {
    padding: var(--kendo-spacing-4, 1rem);
}

.k-chart-wizard-property-pane {
    padding: var(--kendo-spacing-4, 1rem);
}

.k-chart-wizard .k-icon-text-wrapper.k-selected {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-chart-wizard .k-icon-text-wrapper.k-selected .k-icon-background-area {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #0d6efd);
}

.k-chart-wizard .k-icon-text-wrapper:hover, .k-chart-wizard .k-icon-text-wrapper.k-hover {
    cursor: pointer;
}

.k-chart-wizard .k-icon-text-wrapper:focus .k-icon-background-area, .k-chart-wizard .k-icon-text-wrapper.k-focus .k-icon-background-area {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
}

.k-chart-wizard .k-icon-background-area {
    color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.k-spreadsheet {
    width: 100%;
    height: 600px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    cursor: default;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-spreadsheet .k-vertical-align-center {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

.k-spreadsheet .k-vertical-align-bottom {
    position: relative;
    top: 100%;
    transform: translateY(-100%);
}

.k-spreadsheet-toolbar {
    border-width: 0;
}

.k-spreadsheet-action-bar {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    font-size: var(--kendo-font-size, inherit);
    font-family: Arial, Verdana, sans-serif;
    position: relative;
    display: flex;
    flex-direction: row;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-name-editor {
    width: 10em;
}

.k-spreadsheet-formula-bar {
    min-width: 0px;
    border-color: inherit;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-formula-bar > .k-icon {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    box-sizing: content-box;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: inherit;
    flex-shrink: 0;
}

.k-spreadsheet-formula-bar .k-tooltip,
.k-spreadsheet-formula-bar .k-group-header,
.k-spreadsheet-formula-bar .k-list-scroller {
    display: none;
}

.k-spreadsheet-formula-bar .k-spreadsheet-formula-input {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    line-height: 1.5;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::before {
    content: "{";
    font-weight: 700;
}

.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::after {
    content: "}";
    font-weight: 700;
}

.k-spreadsheet-formula-input {
    outline: 0;
    white-space: pre;
    flex: 1;
    box-sizing: border-box;
}

.k-spreadsheet-formula-input > .k-syntax-func.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-bool.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-ref.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-str.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-num.k-syntax-at-point {
    text-decoration: underline;
}

.k-spreadsheet-formula-input > .k-series-a,
.k-spreadsheet-formula-input > .k-series-b,
.k-spreadsheet-formula-input > .k-series-c,
.k-spreadsheet-formula-input > .k-series-d {
    background-color: transparent;
}

.k-spreadsheet-formula-list {
    min-width: 100px;
}

.k-spreadsheet-formula-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-syntax-func,
.k-syntax-startexp {
    font-weight: bold;
}

.k-spreadsheet-cell-editor {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    line-height: 20px;
    display: none;
    overflow: hidden;
    position: absolute;
    z-index: 100;
}

.k-spreadsheet-sheets-bar {
    padding-block-end: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
}

.k-spreadsheet-sheets {
    flex: 1 1 auto;
    overflow: hidden;
}

.k-spreadsheet-sheets .k-tabstrip-items-wrapper {
    border-width: 0;
}

.k-spreadsheet-sheets-bar-add {
    align-self: center;
}

.k-spreadsheet-sheets-bar-add:not(:hover) {
    border-color: transparent;
    color: inherit;
    background: none;
}

.k-spreadsheet-sheets-items {
    flex: 1;
    overflow: hidden;
}

.k-spreadsheet-sheets-items .k-tabstrip-items-wrapper {
    margin: 0;
    border-width: 0;
}

.k-spreadsheet-sheets-items .k-item .k-link {
    display: inline-block;
}

.k-spreadsheet-sheets-items .k-item .k-spreadsheet-sheets-remove {
    margin-right: var(--kendo-spacing-2, 0.5rem);
    margin-left: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    padding: 0;
    line-height: 1;
    display: inline-flex;
    flex-direction: row;
    vertical-align: middle;
    align-self: center;
}

.k-spreadsheet-view {
    height: auto !important;
    border-color: inherit;
    font-size: var(--kendo-font-size, inherit);
    font-family: Arial, Verdana, sans-serif;
    flex: 1;
    position: relative;
    overflow: hidden;
}

.k-spreadsheet-view .k-disabled {
    pointer-events: auto;
}

.k-spreadsheet-fixed-container {
    width: calc( 100% - var(--kendo-scrollbar-width, 17px));
    height: calc( 100% - var(--kendo-scrollbar-width, 17px));
    border-color: inherit;
    box-sizing: border-box;
    user-select: none;
    position: absolute;
    z-index: 2;
    overflow: hidden;
}

.k-spreadsheet-overflow {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    border-color: inherit;
}

.k-spreadsheet-pane {
    padding: 0 1px 0 0;
    border-width: 2px 0 0 2px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    position: absolute;
    overflow: hidden;
}

.k-spreadsheet-pane.k-top {
    border-top-width: 0;
}

.k-spreadsheet-pane.k-left {
    border-left-width: 0;
}

.k-spreadsheet-top-corner {
    border-width: 0 1px 1px 0;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10000;
}

.k-spreadsheet-top-corner::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    right: 0;
    border: 6px solid transparent;
    border-right-color: inherit;
    border-bottom-color: inherit;
}

.k-spreadsheet-scroller {
    width: 100%;
    height: 100%;
    overflow: scroll;
    position: absolute;
    z-index: 1;
}

@media (hover: none), (pointer: coarse) {
    .k-spreadsheet-scroller {
        z-index: 3;
    }
}

.k-spreadsheet-haxis,
.k-spreadsheet-vaxis {
    border: 0 solid;
    border-color: inherit;
    position: absolute;
}

.k-spreadsheet-haxis {
    border-width: 1px 0 0;
    left: 0;
}

.k-spreadsheet-vaxis {
    border-width: 0 0 0 1px;
    top: 0;
}

.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
    text-align: center;
    z-index: 100;
}

.k-spreadsheet-row-header > div,
.k-spreadsheet-column-header > div {
    position: relative;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: inherit;
}

.k-spreadsheet-row-header > div::after,
.k-spreadsheet-column-header > div::after {
    content: "";
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.k-spreadsheet-row-header {
    position: relative;
}

.k-spreadsheet-column-header {
    position: absolute;
}

.k-spreadsheet-row-header > div {
    border-top-width: 1px;
}

.k-spreadsheet-row-header > div:first-child {
    border-top-width: 0;
}

.k-spreadsheet-row-header > .k-selection-partial::after,
.k-spreadsheet-row-header > .k-selection-full::after {
    border-right-width: 2px;
    display: block;
}

.k-spreadsheet-column-header > div {
    border-left-width: 1px;
}

.k-spreadsheet-column-header > div:first-child {
    border-left-width: 0;
}

.k-spreadsheet-column-header > .k-selection-partial::after,
.k-spreadsheet-column-header > .k-selection-full::after {
    border-bottom-width: 2px;
    display: block;
}

.k-spreadsheet-data {
    border-color: inherit;
    cursor: cell;
    position: relative;
}

.k-spreadsheet-cell {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    box-sizing: border-box;
    position: absolute;
    line-height: normal;
    white-space: pre;
    overflow: hidden;
}

.k-spreadsheet-merged-cells-wrapper {
    position: relative;
}

.k-spreadsheet-disabled-mask {
    position: absolute;
}

.k-spreadsheet .k-selection-wrapper {
    position: relative;
    cursor: cell;
}

.k-spreadsheet .k-spreadsheet-selection {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
}

.k-spreadsheet .k-spreadsheet-selection-highlight {
    border-width: 2px;
    border-style: dashed;
    box-sizing: border-box;
    position: absolute;
}

.k-spreadsheet .k-spreadsheet-editor-button {
    position: absolute;
    padding: 0;
    z-index: 60;
}

.k-spreadsheet-active-cell {
    outline-color: transparent !important;
    z-index: 10;
}

.k-spreadsheet .k-auto-fill-wrapper {
    position: relative;
}

.k-spreadsheet .k-auto-fill,
.k-spreadsheet .k-auto-fill-punch,
.k-spreadsheet .k-auto-fill-br-hint {
    box-sizing: border-box;
    position: absolute;
}

.k-spreadsheet .k-auto-fill {
    border-width: 1px;
    border-style: solid;
    cursor: crosshair;
}

.k-spreadsheet .k-single-selection::after {
    content: "";
    margin-bottom: -4px;
    margin-right: -4px;
    width: 6px;
    height: 6px;
    border-width: 1px;
    border-style: solid;
    border-radius: 50%;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 300;
    cursor: crosshair;
}

.k-spreadsheet .k-selection-full::after,
.k-spreadsheet .k-selection-partial::after {
    display: none;
}

.k-spreadsheet .k-autofill-wrapper {
    position: relative;
    cursor: cell;
}

.k-spreadsheet-vborder {
    position: absolute;
    border-left-style: solid;
    border-left-width: 1px;
}

.k-spreadsheet-hborder {
    position: absolute;
    border-top-style: solid;
    border-top-width: 1px;
}

.k-spreadsheet-has-comment::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
    inset-inline-start: auto;
    border-width: 3px;
    border-style: solid;
}

.k-spreadsheet-cell .k-dirty {
    inset-inline-start: 0;
    inset-inline-end: auto;
}

.k-spreadsheet .k-filter-wrapper {
    position: relative;
    z-index: 50;
}

.k-spreadsheet .k-filter-range {
    border-width: 2px;
    border-style: solid;
    position: absolute;
    box-sizing: border-box;
}

.k-spreadsheet-filter {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding: var(--kendo-spacing-2, 0.5rem);
    line-height: 1;
    position: absolute;
    cursor: pointer;
}

.k-spreadsheet-filter .k-icon {
    vertical-align: middle;
}

.k-spreadsheet-filter-menu {
    width: 280px;
}

.k-spreadsheet-filter-menu .k-animation-container {
    position: relative;
}

.k-spreadsheet-filter-menu > .k-menu,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical {
    border-width: 0;
}

.k-spreadsheet-filter-menu > .k-menu .k-item,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-item {
    color: inherit;
}

.k-spreadsheet-filter-menu > .k-menu .k-link,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-link {
    padding-left: calc( 16px + calc( 2 * var(--kendo-spacing-2, 0.5rem) ));
}

.k-spreadsheet-filter-menu > .k-menu .k-icon,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-icon {
    margin-left: calc(-1 * ( 16px + var(--kendo-spacing-2, 0.5rem) ));
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
    height: 200px;
    border-width: 1px;
    border-style: solid;
    overflow-y: scroll;
    overflow-x: auto;
}

.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview {
    padding: var(--kendo-spacing-2, 0.5rem);
    overflow: visible;
}

.k-spreadsheet-filter-menu .k-details,
.k-spreadsheet-filter-menu .k-expander {
    padding: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
}

.k-spreadsheet-filter-menu .k-expander {
    border: 0;
    background: inherit;
}

.k-spreadsheet-filter-menu .k-details-summary,
.k-spreadsheet-filter-menu .k-columnmenu-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    align-items: center;
    cursor: pointer;
}

.k-spreadsheet-filter-menu .k-details-summary > .k-icon,
.k-spreadsheet-filter-menu .k-details-summary > .k-expander-indicator,
.k-spreadsheet-filter-menu .k-columnmenu-item > .k-icon,
.k-spreadsheet-filter-menu .k-columnmenu-item > .k-expander-indicator {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-filter-menu .k-details-content,
.k-spreadsheet-filter-menu .k-columnmenu-item-content {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-filter-menu .k-details-content .k-filter-and,
.k-spreadsheet-filter-menu .k-columnmenu-item-content .k-filter-and {
    width: min-content;
    align-self: flex-start;
}

.k-spreadsheet-filter-menu .k-actions, .k-spreadsheet-filter-menu .k-edit-buttons,
.k-spreadsheet-filter-menu .k-action-buttons,
.k-spreadsheet-filter-menu .k-columnmenu-actions, .k-spreadsheet-filter-menu .k-form-buttons {
    margin: 0;
    padding: 0;
}

.k-spreadsheet-popup {
    padding: 0;
}

.k-spreadsheet-popup .k-separator {
    display: block;
}

.k-spreadsheet-popup .k-reset-color,
.k-spreadsheet-popup .k-custom-color {
    border-radius: 0;
    width: 100%;
    border-width: 0;
    box-sizing: border-box;
    display: flex;
}

.k-spreadsheet-popup .k-reset-color {
    border-bottom-width: 1px;
}

.k-spreadsheet-popup .k-custom-color {
    border-top-width: 1px;
}

.k-spreadsheet-popup .k-spreadsheet-border-type-palette {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: grid;
    grid-template-columns: repeat(5, max-content);
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-clipboard,
.k-spreadsheet-clipboard-paste {
    margin: 0;
    padding: 0;
    width: 1px;
    height: 1px;
    border: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.k-spreadsheet-window .k-external-dropzone {
    margin-block-end: var(--kendo-spacing-4, 1rem);
}

.k-spreadsheet-window .k-edit-form-container {
    width: auto;
    min-width: 0;
}

.k-spreadsheet-format-cells .k-spreadsheet-preview {
    margin-top: var(--kendo-spacing-2, 0.5rem);
    text-align: center;
}

.k-spreadsheet-format-cells .k-list-scroller {
    margin-top: var(--kendo-spacing-2, 0.5rem);
    height: 210px;
    border-width: 1px;
    border-style: solid;
    border-color: inherit;
}

.k-export-config {
    clear: both;
    position: relative;
}

.k-export-config::after {
    content: "";
    clear: both;
    display: block;
}

.k-export-config .k-edit-field {
    margin-left: 5%;
    width: 45%;
    float: left;
}

.k-export-config .k-page-orientation {
    position: absolute;
    right: 0;
    top: var(--kendo-spacing-2, 0.5rem);
}

.k-export-config .k-page-orientation .k-font-icon {
    font-size: 6em;
}

.k-export-config .k-page-orientation .k-svg-icon {
    width: 6em;
    height: 6em;
}

.k-spreadsheet-insert-comment textarea {
    height: auto;
}

.k-spreadsheet-insert-image-dialog {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    border-style: dashed;
    border-width: 2px;
}

.k-spreadsheet-insert-image-dialog label {
    display: flex;
    justify-content: center;
    min-width: 100%;
    width: 355px;
    height: 230px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcwAAAGQCAYAAAAjl1AKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMGVmMzZmZi04YmI1LTRlN2YtOTcwMS04OTU5ZTg1N2ZhY2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDNDOTBDNUQ2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDNDOTBDNUM2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMmZmZjM0Mi05NjEyLTQwM2YtYWZhYS01MTE1ZjQ2NThmMWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjlhMmUwMy1kNmIwLTY3NGMtODc4ZS0yMjUzMjdkNDI5OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68UHLbAAAgpElEQVR42uzd2ZNc9dnY8TOL9gU0IAkjgwpkI8QOQmI1FS+FHW9VLt/7wpWb900qKV+lTL3vTZzElSvnJilfvM4fkQunfEOw2LUgiUUsNhiMAFsjtIzQrpmJnhOdoaent+np5SyfT1XXiJ4R0hz19Lef31l6ZHZ2NgEAWhu1CQBAMAFAMAFAMAFAMAFAMAFAMAFAMAEAwQQAwQQAwQQAwQQAwQQAwQQAwQQAMuP9/gNGRkZsZQAGop/v8WzCBIA8TJj9GFr9swGUYyAUTHEEoLvn+NxGdLwgG1BEAaoxYY7kNZ55C+bIEu4DoFixHGkT0JE8RTMvwWwXxRHBBKhMQGcbPN8PPZx5COZIh6EcEU+AQgex2fRYH8tm4RxqNIcdzGbxa/dROAGKOT3WhnCk5nOzTX5PbqI5zGB2Estmv24XTwDyO2HOtohi/f25ieawgtkqlvW/HukgnqIJULxY1v96tsV0OvRo5mkfZn0YR5tEs920CUB+o9kokvW3mQ6iWYkJc6RNLOtvo7/85S/X/eIXv/jntWvX/mjZsmVfGRsbG3eNWoCClvOq6enpy1f9/Ysvvvjfv/nNb/7zr3/96zM1oRxN2u/THHhAR/p5odr0D1gYtvpg1kdztObj6N///vf/NDEx8e/Gx8eXeZgBlM+VK1cunzhx4n9u3rz5n65Fc6Zm0my0dFs/tdbGuG9/z2FefL1ROOdi+ZOf/GTl1NTU/920adMvxBKgvOI5/upz/X+I5/x47q8bnEaSnByvMugJs1EkRxoEcyw23Lp16x72UAKojjNnzuxfv379N6/+crrBlDnbbsos44TZ7Mo+aTSPHTv2X8USoHriuT8a0GS6HOqUOewl2QW3OMBnYmLiHz1sAKopGhAtSFqfJTH4aA1pSbbRUmx6m5yc/O833njjv/GQAaiu48eP/6+NGzf+++TLg4AaLc0mSQWWZJuN1iNr1qz5vocKQLVdbcG/TnJ2cZpBBrPV1Xnmps1ly5Zt8lABqLarLdiYNL9YTbOmlCaY9fFsdHm8kbgogYcKQLVda0HTVpR9wuwonq7gA0CD418qtSTbzdQJQIW7macujOZgYwBA7psxmrONIKAA5LIN42XaIFeuXEmmpqaSixcvJjMzMx5qAMOYxEZHkxUrViTr16+P68T2shGVe3uvvohYTk5OCiXAkMXz8Pnz59PhZePGjb2IZj5eCJTlHygmS7EEyFc447m5NJNzWb6ReCUDQL5cuHBBMPP4SgaAfOn39coFEwBypjQH/bhCEAAmTAAQTAAQTAAQTAAQTABAMAFAMAFAMAFAMAFAMAFAMAFAMAFAMAEAwQQAwQQAwQQAwQSAAhkvyzcyMjLiXxMAEyYACCYACCYACCYACCYAIJgAIJgAIJgAIJgAIJgAIJgAIJgAIJgAgGACwBJ5ey8AMGECgGACgGACgGACgGACgGACgGACAIIJAIIJAIIJAIIJAIIJAKXg4usAYMIEAMEEAMEEAMEEAMEEAMEEAMEEAAQTAAQTAAQTAAQTAAQTAErBxdcBwIQJAIIJAAMzbhMA9cbGxpLx8fH0Fr8eHR1NP8auj+wWZmdn527T09PJzMxM+vHKlSvpLX4NggmUKpDLly9Pb8uWLUsD2YnaeMb/o14E9PLly8mlS5fSm4AimEDhRBRXrlyZ3mKSrHXmzJnk5MmTyalTp5IvvvgivV28eDG9RfQigukTyLUpdMWKFWls165dm96uv/76ZMOGDcn69evTz8UtxNR54cKF9BYxBcEEcivCtmrVqrmIZYGcnJxMPv300+Rvf/tbGsZMLLc2ky29nj9/Pv3vY8eOzft8/Bk33XRTsmXLlmTTpk3JunXr5qIaf0b8vpg8oQhGWv0w9OQP+PJ0j5Gaj9lttOYW6zljV/8+J7v5c+p/UIFkQbzWrFkzb5r88MMPk7/85S9pKOt18tzQ6msafe7mm29Otm3bltx2223zonv27Nl5kaZc4sVSl/3YcPXD9LXbTM1ttuaW1HxM+tk0wYSSi32SMdHFx5BNku++++7c0mqvItlpROPvsmPHjrnJM8TfJZZ+6/9OCKZgCib0VeyjjFDGPsrw+eefpxPlO++80/NpsptpM3PXXXelE+eNN96Y/nfs34xw2scpmIIpmNB3sfwa+wuzo13/9Kc/JXv37h1oJFt9vtH9jz32WLJ9+/b01xHL2K9qmVYwBVMwoW8/bxHKbKr8+OOPkwMHDqT7CPMwTbb7XEzEu3fvTrZu3To3bUY4+/08hWAKJlRInAcZp3HE/sE49ePgwYPpfsphT5OLnTRD7N/ctWtX+j3FPs2pqSnncArm0IPptBIogYjkddddly7BxkE9L7/8cseT2bCmyVb3HzlyJDl69Gjy1FNPpU+2cU7n6dOnHRDEUJVmwownCaiiOK8yJsv4WfvrX/+avPTSS+mpGkWZJlt9LibMiGYcFBRfE5Om8zaLZ+PGjaWYMF18HQosDu7JYvn+++8ne/bsaRnL7Lqv3Xy+9rqx3Xyu099Te398L88++2zy3nvvpd9jduUgGAZLslDgyTIO8ImQ/PnPf05eeeWVQk+Tre6PFwLxMY6ije85fm3SZNBMmFDEV7rj43OTZbNYFm2abHf/888/nx7ElE2a9de/BcEE5v/Qjo6mB/hky7D1sew2hJ3+3l4GdLH3x6SZLc9mBzmBYAILZNNVhOKjjz5Kj4btVQjzNE22uv+5555LPvjgg3kvHGAQxsv0RAJlFxdPj1NI4jJ3EctBnxLS632Tnd7fKJqxLTZv3pxe7CAupQcmTCCVvS1XiGXYZuckLnVizNM02ey++N4jmnExg7iqkSNnEUwgFSsoMUmF2Id34sSJjqPWj8/18/5O4xlvbp3tv41p0yoTggmkQYh9dnFt2FdffbWjqbCbyXCQU2Mn02S7qL7xxhvp+3nGtoltBIIJFRanT2QXU9+3b1/HU+FiJr28TpOdRPXFF19MP8Y2cqoJggkVVrsUGwe3DOKUkF6dKtLLabLZ/XHN3LfeemvetgLBhIqJg1liaoqjYltdnGBQ50cOI4jtvjZ+/cc//jF9x6LYVg4AQjChgrKjYuO8w35Nk0sJaK+j2s3XZuJNsmu3GQgmVEScRhITU0xOb7/9du5PCRnENNnqaw8dOpR89tln6TaLbQeCCRWRHejzySef5PpydYOcJuuXYuvvi7c3q912IJhQ9h/M0dH0ij7hnXfeyd00OYggtvvaRvcdPnx4bjp3nVl6zaXxIIfiwJV4TMf1YrO3scr75ery8LWxreIdTeJtwGLKPH/+vAcTJkwoezBDHOxjmmy/FFt7fwSzdhuCCRPK+ip2dDQ9cGVqaiqdMAc5NRZpmmx2X2yzuGze9ddfn27LmZkZDypMmFBG2RGecXTsoKfGok2TzX7/p59+Om9bgmBCCWUH+xw9ejT3R7q2+38sNZ7d/v4PP/xw3raEXrAkCzkNZjYl1YahmaUudy72/n4spfby98dF6gUTwYQSGxsbS4+Ojf2XFy9e7Hv4ihrEdvfF0bHZfszYpvG+mSCYULJghtOnTw88fGWL5+TkZBrMOIBKMOkF+zAhh8GM6ag+BHm++Hke92MeP3583jYFEyaU6RXstavTxIRpmlza12bb0BV/EMw6rvRDKX4gr70BcuzDbDRFDTuIRYpnbMNswvT8gGBCyWRP7OfOnRPEJX5ttg3FEsGEEgfzwoULhb/izrDjmV1HVjARTChxMOsv5yaei//aK1euCCaCCWUPZrzrhiAu/Z1LBBPBhJJbygE/4tn6qkggmFCSUMZEFJd0u3z5cqGClLe/a3bhdfFEMKHEwYxTIbIlxbIEbdDnlGYXLBBMBBNKGsxsOsqO8ixj/AYRz5UrVwomggllD+bq1asXXB4vD0Ea9u9fzP8jtqFg0kuuGQU5kl0kfP369fNiMKjrr/bjWrG9vNbsYq6Zm21DF17HhFnHoeOUQXb+5XXXXVf5pdil/j9iG2bb1PMDggklnTA3bNhQyCAO+mtb3b9x48Z5L0JAMKGEwYz3cazaOZK9jmcWzOyKPyCYUCIxDcWTfiwnxlGecU3ZPMQv79Nk/f2rVq1KJiYm0vtNmPSKg34gZ+KCBWHLli2FPDCn26/t9v/R6P9z6623ztuWIJhQQtkSYvak30lMlhq0QQSxl0fAtro/brfddtu8bQm9YEkWcjphfuUrX6nc1Xl6df9Xv/pVEyYmTCi72OcWB//Efsxt27a1nMSKuhTbr/tDTJc33HBDug3tv0QwoeSy68h+/etfL/xS7CDvj9s999wzbxtCr1iShZwGM470jAkzrivbi/fHHPTyar+XYht9LrbV3XffLZiYMKEqYikx2/9233335XqaHNaU2ehzDz/8cPoxtp3lWASTwjt+/LiN0IGLFy+mH7du3drz+PU6fIPYN9ns/trP3X777fO2HfSSa8ky8Fg+//zzyZNPPpls2rTJBmkhTomIA1fiaNkHHnggOXjw4IJINApHs6AM6msHcX+jz+3evTu55ZZb0m0W285zAiZMCh3LPXv2pO/zGNE8duyYjdJGdqWfOPin22kyr0fALnaKbfe5u+66a942A8Gk8LHMntREs73YFxcT00033ZR885vfzEUQlxq9pQS02ee+973vJTfffHO6rZx7iWBSmljWTk+i2d65c+fSj/fee2+ybt26wl6urpcBrf1cvO/lQw89NG9bgWBSyFhGFOtjKZqdi6kpO0XiqaeeGug02cvL1fXi9zT6fU8//XT6MbaRN4tGMCl0LNu96s+iOTk5aaM1ES84IhJf+9rXkm9961uluMBAN9Nk/ed37dqVbN++Pb2/2YsyEExKEcvaaMayrWgmTYORbcs4LzN7r8eiXK6uV9NkrXiT7XjxUPuCAgSTQsYynsTi0P5Ob3HunEmzuTiYJTu/8Dvf+U4yPj5eqWmy9vPxvf/4xz9OP8ZSrKv6IJgUOpbdsDzbfvtkR81+97vfXXTI8nKBgW4/l30+YhnvSBLbwlIsgkkhY/nCCy8s+QlMNJuLYJw9ezb9eMcdd8xFMy9TZi8/1+zPi1ju2LFj3raAQRjp94Ot5mobIzUfs9tozW0sblf/Pie7+XNOnz7tX3OIIm69iGWtlStXuiJQE2NjY8maNWvSn6833ngj+cMf/tAwNs0i1Iv7h/G5H/7wh+lVj7JYOiq2GOKt6rrsx4arH6av3WZqbrM1t6TmY19fQJkwyWUss0kz/r9OOVkoQhEHAcWTQ5yfWTtplmmarPWDH/xgLpbxvYslgyaYLEm2DBtxW8wBPos5EEg0G4vrpWZHh0Y042o3ebtcXSch7OTzP/rRj5IHH3xw7vSR+N5BMClULGNfY7+v3SmazcWRs9mkGW+cnB05mofL1S31SNjsaNif/vSnyf333z83Wbr0HcNiHya5jmWtFStW2KfZRO0+zU8++ST5/e9/n5w8eXIuPq2mt8Xcv5TPLfbzExMT6QuAeAcS+yyLrSz7MAWTrmLZj32WncgOBMpO3OdLo6OjyerVq9N4Rliee+65ZP/+/T0J3lJC2M3vjSv4fPvb306WLVs2t7/WG0ILpmAKpliKZk9/3mL7LF++PP3v9957L3n22WfTn488T5O1T6xxbdg777wz/e+4IEGsYjh1RDAFUzALGcs8vN9gtjwrmo3FZLZq1aq5n7948+n6U0+GMU22+prvf//7yc6dO+e+Jl6U2V8pmIIpmGIpmgOfNj/99NPk7bffTvbu3ZuLaTLzyCOPJHfffXeyZcsWU6VgCqZgFtvnn38+9GVY0exeHGka4Yx9m+Ho0aPJBx98kOzbty+NU7+WZFt9Tfy77d69O9m2bVt6UE+IfZURSqeMCKZg9jmYU1NTHpV9nCzzfL3OiMETTzzh6NkOwhmhysIZ3n333eTNN99MPw5imox9k3H6S1zaLhOhjFOHhLK84k2+BVMwxVI0CxnO2McZt9pVhI8//jh5//33k48++mjBv3m302TsR926dWv6Pp633nprcsMNN8x9LvZPxk0oBVMwBbPwsXzxxRcL9U4QlmcX/7OZhbN26swCGheKiNupU6fSW5zakV1lJ3s7rez3xwuWOA/0+uuvT2/xb7B58+Z5gcymySyU9lEKpmAKpljmYNIUzcWJczhj8oxwxsean9slieeXCGyEMj46l1IwBVMwSyMmi4hlTBNFJZq9CWjEMz5mt+z6vrU/19nzR3YpuwhidotICiSCKZiljmUZ3pA3lmdFEwSzpy8k/VNStliGOOoyvh9vQg0IJmLZQTRfeukl0QQEE7FsJ06EF01AMFlyLCMm/Xrz57zcskkzjv4FEEy6imVZJ8t62T5N0QS6VZqjZM+cOeNfcxGxLPMybCtxysnjjz/u6FkYoHXr1nXbD0fJIpbDYp8mYMI0YXYcyzy9RdewxHmaJk0wYZowaRjL7AAfnHICCCYtYlnVZdhW0Xz55ZdFExBMxLKdmLgjmo6eBdqxD7PETpw4IZYdyvZp3njjjTYG9Jh9mIhlibi4AVCZCfOLL77wr3mNA3yWNmk+9thjjp6FHlq7dq0JE7Es46TpQCBAMCsQy3iyF0vRZPg8fgSTnMfSPsveRfOVV17xpEdXYl/4888/nxw7dszGKBH7ME2WtJDt03T0LIuJ5Z49e9IXr3Ht4m984xvJpk2bKr1N7MMkF+JoWLHs76TpPE26iWWIn0uTZnkIplgimvQhlhnRFExyEkv7LEWTfMQyotjszdjj8fPCCy+IZsHZh2myZBFin+ajjz5qnyYLYtnJi9fYp/nkk09Wbp9mWfZhliaYZ8+ercQDzwE++YmmixsQR1F3GsvaaFbtQKA1a9aUIpiWZAsWyzjVQSyHyykn1May2TJss1s8fuzTLCbBLFgs7bMUTfIVy24fP6JZPJZkC8A+y/yyT7OasYwDeHrx4rUq+zQtySKWzE2ajp4Vy27Ez7WjZ4tDMMUS0WQIsRTN4rEkm+NYOsCnWGJ59pFHHrE8W0K151n2SyzPPvHEE6VcnrUki1iyYNJ89dVXTZpi2fWk+eKLL5o0c0wwxRLRZMixFE3BRCxFk0LHMvYtDvrnUTTzqzT7MM+dO1fof4g4zzKeZMWyPOzTLK5+HeCzGGU65WT16tXd9sM+TMTSpEneY7nYK/j0+haPH5NmvgjmkMUyrFiWO5p79+4VzQLGMg8sz+aLJVmxZABieXb37t2WZ3Ms22eZx8tPFv2UE0uyiCUmTbE0aVaIYIolA4zmvn37RFMsRVMwEUs6edITzfzFctgH+DgQqBjswxxwLGNZTizJ9mnecMMNNsYQYxnxKeJb5mX7NIvyJub2YSKWdC3bpxmnFDF4sd0jlkWZLJtNmt6P1YRZugnz5MmT6TJsPMih1vLly02aQ4plGd6MPSbNxx9/PPeTZlkmzNIEM68PfpMl7cTy7K5du5xyMgBFXoZtF808n3KyatWqUgTTkqxYMmSOnhXLpYjnl5deesny7ACYMPscS8uwdMrybP9jWeYXr7FSkdcDgUyYiCU9denSJQcC9SmWMYGVfaUnnm9Mmv0lmH2IZSyviSXdRjMeP6LZ21iWbRm2Gcuz/WVJVizJoViejQOBLM+KZTfydvRsWZZkBVMsEc3SqT3Psqpin2ZeomkfJnPiPMv9+/eLJT0Vy7PxuLI8K5bdiOejl19+2fKsCTM/E2bE0mRJvyfNhx9+2KQpll2J5dnHHntsqJOmJVnBFEsGGs1Ynp2YmLAxWsSyCkfDdiNbnh3WxTEsyVacWDJI2fJs7CtHLBcrO+XExTFMmKlB/qDEk5Z9lgxr0rQ8O19VzrPshWEtz8afa8KsILEkD5OmA4HEstvBwoFAJsyB/MBYhiUvYp/Uzp07Kz1pWoZd2uNnkJOmCbNixJI8icfhgQMHKjtpiuXSHz8mTRNm32JpGZY8in2aVZs0xbK3k9+jjz7a90nThFmhyVIsyavYpxmTZlWOno1YxmQklr0R2/GVV15x9KwJUyyp1qQZR8+W+TxNseyfbJ9mv87TLMuEKZgtYhmv3MWSIkUzlmfLGE2xLHY0LcmWmFhSRGVdnhXLwcgOBLI8K5hiiWgWUHwfsY9NLAcXTfs0W0y8lmS/dOrUqXSfZTzpQJHF8uxDDz1U6OXZiKXJcjhieTaOnu3V8qwl2ZKJWMYrc7GkLJPmwYMHCztpiqVJM48EsyaWlmEp25NeEaMplqKZV6VZku02drHP8rXXXhNLSqtIy7NxgE88SQ/r/W1ZKLu4wVKWZ2OJt8t+OK0kL8EUS6oinrAefPDBXEczi6XJMp+Pn6VEsyzBrOySrFhSJXlfnhXL/D9+LM9WdMKMfZZiSRXF8mzeJs3s1BHLsOWdNC3JFjSYYoknvRXJAw88kItoOs+ymI+fRx55ZFHRFMwCBjOLpVNHMGkuH3o0xbI60bQPs2AilrEPRyzh/5+neejQoXRf/rBi+eqrr4plQcWAEv9+VdunWYlgZrG0DAvDj2YWS/ssix/NvXv3VupNzEu/JCuW0Fq2T3PDhg0mS7p6/MTybKs3MbcPswDBPH36tH2W0IFsn2Y/oxmTrH2W1YymYOY8mBFLkyXkI5oRS5Nl+aO5e/fuhtF00E/ORJizm1jC4tXu06z9eVrqTSyroXafZv1joDSdKcuEmS27OhoW8jNp2mdZ3Umz9pSTeEyVYcIsVTAjlvEK2WQJw49mxDImDrGsZjR37do1F03BzFkwjx07lsbSZAm9sWzZsq6jKZbURrMswSzNPkyxhN66fPlycvjw4UWfpymWhFjp27dvX6nO0yxNMMUS+vNztZhoiiX10YzHQ1mMl+UbKdORWJDHSfP+++9vuTwbUY2JIp4k/TxSxmFm1D8n0Gk0m02acb/JkrITTKDjaL7++uvp0ehiiWACtBDLa0eOHEmmp6fFksqxDxPoWJxqct999yVjY2NzsbTPEhMmQF0sd+7cmaxdu3beAT4gmADXxInnEct169bNxdIyLFVjSRZoO1k+9NBDaSzjPEuxRDABWsQyJsv9+/fbZ0llWZIFOoqlyRITZkl4xQu9j2XtAT5iiWACtImlZViwJAu0iGW2zxKwJAtkTwbj4wtiaRkWShhMYGmT5YMPPpjGMq4V62hYWMiSLIjlvFi6gg+UfML0Shi6eAIYH284WQIlDiaw+MnygQcesAwLJkygVSzvv//+BVfwAUyYQIPJUixBMIEOYnngwIH0TaGt0ECFgukHHtrHMpZha2NpsoTOOa0ExBKo0oQJtI9lHA372muvWYaFKgfTDz80+AEfH58XS5MlCCbQYLK877775k4dMVnC0tiHCRWJpckSTJgpr5rh2g/1+LhYgmACnUyW2dGwBw8eFEsQTKCTWFp9AcGcx5MClf5BvrYMa7KE/nHQD4glUKUJE6oolmHvvffeufMsDx065NQRMGECrWJpsgQTZke8oqZSP7jj42IJggm0myzvueeeebG0DAuCacKEusmyUSwBwQRqYhnLsGvWrJl3gA8wGA76gYLG0j5LMGECNbJ9llksDx8+bJ8lCGb3PHlQ1smyPpYmSxgOS7JQgFiePn1aLMGECdSLZdi777577mhYy7AgmD3jiYQyTZb1sTRZgmACdbG0zxIEE2ghW4Z1NCwIZl95UqHok2WjWAL54ShZyFksX3/9dbEEwQSaxTJOHYlY2mcJOf15tQkgH7G0zxIEcyA8yVC0WN51110LYgkIJtAklrEMe/nyZS/6IOfsw4Qhx9JkCSbMgfLqnKLEcvXq1WIJggl0Ess33njDMiwUjCVZGEIsTZZgwhwar9TJayx37NghlmDCBDqN5ZtvvimWYMI0YUJ9LO+8884FsfQ4BRMmUDdZxqkjU1NTyVtvvWWyBBMm0CiWJksQzNzyhEQeYtloGRYoB0uy0IdYWoYFwQQ6iKW36ALBBMQSqvnzXpZvxD5MhhHL7du3L1iG9VgEE2aujY2N+ddkKLGMU0eOHDlinyWU/Lm5NBPm+vXrk5MnT3p0MvBYmiyhuYmJCcHMm1tuuSU5c+ZMMj097RFKX18tN4ol0PjF5W233Vaa72dkdna2v3/Al6+6R2o+ZrfRmlvM7WNX/z5dj4kXLlxIjh49mj6RCSf9+OG/4447xBI6eGEZk2XEMn5eltCPDVc/TF+7zdTcZmtuSc3HpJ9Ny0MwR67FMn49vpRgAlAe14J55Vokp6+FcWjBzMtBPwu+aQAqL1dtGM3JxgCAXDdjNGcbQkAByGUXRvO2Qaanp0UToOJmZmZyF85hBbPRN5/ed+UqDxWAart8+fKVVq0oezAb7bydrdsAsxcuXJj0UAGotnPnzk0mLY6GTYZwQFBelmTnfn3mzJnfe6gAVNupU6f+T5NADk2eTitJb7/97W//+eoo7qoDABV16dKl6d/97nf/1GDCHKpBXrgg/c8GHxdc9efEiRP/bcOGDf/Wwwagej744IP/sW3btv+YdHZ1n3kRK8uVfmpDWR/LBVf+OX/+/HMrV67c6aEDUB3Hjh07sHnz5n+VNL+yT/3EObBgDnpJttnRTvW3mZ/97GdPX7hw4S0PH4BqmJycPPLzn//86RaRnG3TlP4OgAOeMJtNmUndhDm3RHvixIn/snr16n9YsWLFMg8ngPK5Ohxd/uyzz357++23P5MsXIKdSRaeUdE0mGW/luxsk4kzvdjuxMTEM7/61a9uPXr06L9MTU19dunSpSv9jjwA/RMXJbh48eKVkydPfvbhhx/+yzPPPHPr1Vj+MvnyXUnaLr0OwzAmzEZTZu202ektafARgHxqdLDOYm5JJwHtZ9PGc7IRRxpsiFaRHGkRXgDyGctGwUzaBDI371gyPsSNN9Immo3imYglQKmimXQQyaEe7JOHCbNVNEeabKDa++sjKZoA+Y9lJ/HMXSyHHczFTpr1X18fTkcCAZQnnLmKZR6C2SyaSdJ+iTYXGxCAvsUzN7HMSzAbRbCTcAJQnmC2imIuGjCew4030mZDCShAeaOZu1DmMZiNNtBI3jcgAAONqGAuYsM5GhZAHAWzbBsYgHIYtQkAQDABoCf6viTrnUUAMGECgGACAIIJAIIJAIIJAIIJAIIJAIIJAIIJAIIJAAgmAAgmAAgmAAgmAAgmAAgmAAgmACCYACCYACCYACCYACCYAFB0/0+AAQDHHxQEMMRIrwAAAABJRU5ErkJggg==);
    background-size: auto 70%;
    background-position: 50% 30%;
    background-repeat: no-repeat;
}

.k-spreadsheet-insert-image-dialog label div {
    display: flex;
    align-self: flex-end;
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem);
    pointer-events: none;
}

.k-spreadsheet-insert-image-dialog label input {
    display: none;
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image {
    background-size: auto 90%;
    background-position: 50% 50%;
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div,
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover div {
    margin: 0;
    align-self: center;
    opacity: 1;
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image div {
    opacity: 0;
}

.k-spreadsheet-drawing {
    position: absolute;
    box-sizing: border-box;
    z-index: 101;
}

.k-spreadsheet-drawing.k-spreadsheet-active-drawing {
    outline-style: solid;
    outline-width: 2px;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50% 50%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    cursor: move;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle {
    width: 6px;
    height: 6px;
    border-style: solid;
    border-width: 1px;
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
    position: absolute;
    transform: translate(-50%, -50%);
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.N {
    left: 50%;
    top: 0;
    cursor: ns-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NE {
    left: 100%;
    top: 0;
    cursor: nesw-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.E {
    left: 100%;
    top: 50%;
    cursor: ew-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SE {
    left: 100%;
    top: 100%;
    cursor: nwse-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.S {
    left: 50%;
    top: 100%;
    cursor: ns-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SW {
    left: 0;
    top: 100%;
    cursor: nesw-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.W {
    left: 0;
    top: 50%;
    cursor: ew-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NW {
    left: 0;
    top: 0;
    cursor: nwse-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover, .k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-spreadsheet-legacy .k-spreadsheet,
.k-spreadsheet-legacy .k-spreadsheet-action-bar,
.k-spreadsheet-legacy .k-spreadsheet-view {
    font-size: 12px;
}

.k-spreadsheet-legacy .k-spreadsheet-cell {
    padding: 1px;
}

.k-spreadsheet-legacy .k-spreadsheet-filter {
    padding: 0px;
}

.k-spreadsheet-legacy .k-filter-range {
    border-width: 1px;
}

.k-spreadsheet-legacy .k-spreadsheet .k-spreadsheet-selection-highlight {
    border-width: 1px;
    border-style: solid;
}

.k-spreadsheet .k-tabstrip-wrapper {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    position: relative;
}

.k-spreadsheet-quick-access-toolbar {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: inline-flex;
    flex-direction: row;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
}

.k-spreadsheet-tabstrip {
    padding-top: var(--kendo-spacing-2, 0.5rem);
    position: relative;
    z-index: 1;
}

.k-spreadsheet-tabstrip .k-tabstrip-items-wrapper {
    margin: 0;
}

.k-spreadsheet-tabstrip .k-loading {
    display: none;
}

.k-spreadsheet-tabstrip .k-content,
.k-spreadsheet-tabstrip .k-tabstrip-content {
    border-radius: 0;
    padding: 0;
    border-width: 0;
    overflow: hidden;
}

.k-spreadsheet-menu {
    padding-inline: 0.5rem;
}

.k-spreadsheet-filter-menu > .k-menu,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) {
    background: none;
    color: inherit;
    font-weight: inherit;
    font-size: inherit;
}

.k-spreadsheet-filter {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-spreadsheet {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-spreadsheet-top-corner,
.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-spreadsheet-cell-editor {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-merged-cell {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-disabled-mask {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet .k-selection-full,
.k-spreadsheet .k-selection-partial {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-spreadsheet-selection {
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-selection-highlight {
    border-color: var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet .k-single-selection::after {
    border-color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-active-cell {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet .k-auto-fill {
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet .k-auto-fill-punch {
    background-color: rgba(var(--kendo-color-surface-alt, #ffffff), 0.5);
}

.k-spreadsheet .k-resize-handle,
.k-spreadsheet .k-resize-hint-handle,
.k-spreadsheet .k-resize-hint-marker {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-has-comment::after {
    border-block-color: var(--kendo-color-primary, #0d6efd) transparent;
    border-inline-color: transparent var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-cell .k-dirty {
    border-block-color: var(--kendo-color-error, #dc3545) transparent;
    border-inline-color: var(--kendo-color-error, #dc3545) transparent;
}

.k-spreadsheet .k-filter-range {
    border-color: var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-filter {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
    box-shadow: inset 0 0 0 1px var(--kendo-color-base, #dee2e6);
}

.k-spreadsheet-filter:hover {
    border-color: var(--kendo-color-base-hover, #ced4da);
    background-color: var(--kendo-color-base-hover, #ced4da);
}

.k-spreadsheet-filter.k-active {
    border-color: var(--kendo-color-base-active, #bdc4cb);
    background-color: var(--kendo-color-base-active, #bdc4cb);
}

.k-spreadsheet-filter-menu > .k-menu .k-item:hover,
.k-spreadsheet-filter-menu > .k-menu .k-item.k-hover,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) .k-item:hover,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) .k-item.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-insert-image-dialog {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover, .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover {
    box-shadow: inset 0 0 0 2000px rgba(0, 0, 0, 0.5);
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div,
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover div {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-drawing.k-spreadsheet-active-drawing {
    outline-color: var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle {
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-spreadsheet-drawing-anchor-cell {
    background: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-syntax-ref {
    color: #ff8822;
}

.k-syntax-num {
    color: #0099ff;
}

.k-syntax-str {
    color: #38b714;
}

.k-syntax-error {
    color: red;
}

.k-syntax-bool {
    color: #a9169c;
}

.k-syntax-paren-match {
    background-color: #caf200;
}

.k-pivotgrid {
    border-width: 1px;
    border-style: solid;
    box-sizing: content-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    text-align: start;
    vertical-align: top;
    display: grid;
    grid-template-columns: 300px auto;
    grid-template-rows: 75px auto;
    position: relative;
}

.k-pivotgrid table {
    margin: 0;
    width: 100%;
    max-width: none;
    border-width: 0;
    border-color: inherit;
    border-collapse: separate;
    border-spacing: 0;
    outline: 0;
    text-align: inherit;
    empty-cells: show;
}

.k-pivotgrid thead,
.k-pivotgrid tbody,
.k-pivotgrid th,
.k-pivotgrid tr,
.k-pivotgrid td {
    border-color: inherit;
    text-align: inherit;
}

.k-pivotgrid-table {
    table-layout: fixed;
}

.k-pivotgrid-table th {
    font-weight: 400;
    text-transform: initial;
}

.k-pivotgrid-table .k-pivotgrid-header-root {
    font-weight: 600;
    text-transform: uppercase;
}

.k-pivotgrid-empty-cell {
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.k-pivotgrid-empty-cell:focus {
    outline: none;
}

.k-pivotgrid-column-headers {
    overflow: hidden;
}

.k-pivotgrid-column-headers .k-pivotgrid-table {
    padding-inline-start: 0;
    padding-inline-end: var(--kendo-scrollbar-width, 17px);
}

.k-pivotgrid-column-headers .k-pivotgrid-cell {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
}

.k-pivotgrid-column-headers .k-pivotgrid-cell:first-child {
    border-left-width: 0;
}

.k-pivotgrid-column-headers .k-pivotgrid-cell.k-first {
    border-left-width: 1px;
}

.k-pivotgrid-row-headers {
    overflow: hidden;
}

.k-pivotgrid-row-headers .k-pivotgrid-table {
    padding-bottom: var(--kendo-scrollbar-width, 17px);
}

.k-pivotgrid-row-headers .k-pivotgrid-cell {
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    white-space: nowrap;
}

.k-pivotgrid-values {
    border-color: inherit;
    overflow: scroll;
}

.k-pivotgrid-values .k-pivotgrid-cell {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
}

.k-pivotgrid-values .k-pivotgrid-cell:first-child {
    border-left-width: 0;
}

.k-pivotgrid-cell {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    overflow: hidden;
}

.k-pivotgrid-cell:focus {
    outline: none;
}

.k-pivotgrid-cell .k-icon {
    cursor: pointer;
    padding-inline-end: var(--kendo-spacing-1, 0.25rem);
}

.k-pivotgrid-total {
    font-weight: 600;
}

.k-column-menu .k-treeview {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    overflow: auto;
}

.k-pivotgrid-configurator {
    display: flex;
}

.k-pivotgrid-configurator-panel {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    z-index: 2;
}

.k-pivotgrid-configurator-button {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    cursor: pointer;
    user-select: none;
}

.k-flex-row .k-pivotgrid-configurator-button, .k-d-flex-row .k-pivotgrid-configurator-button,
.k-flex-row-reverse .k-pivotgrid-configurator-button {
    display: flex;
    align-items: center;
    justify-content: center;
    writing-mode: vertical-rl;
}

.k-flex-row .k-pivotgrid-configurator-button .k-icon, .k-d-flex-row .k-pivotgrid-configurator-button .k-icon,
.k-flex-row-reverse .k-pivotgrid-configurator-button .k-icon {
    vertical-align: baseline;
}

.k-flex-row-reverse .k-pivotgrid-configurator-button > span {
    transform: rotate(-180deg);
}

.k-flex-col .k-pivotgrid-configurator-button, .k-d-flex-col .k-pivotgrid-configurator-button, .k-flex-column .k-pivotgrid-configurator-button,
.k-flex-col-reverse .k-pivotgrid-configurator-button,
.k-flex-column-reverse .k-pivotgrid-configurator-button {
    text-align: center;
}

.k-pivotgrid-configurator-overlay {
    position: absolute;
    overflow: hidden;
    z-index: 2;
}

.k-flex-row .k-pivotgrid-configurator-overlay, .k-d-flex-row .k-pivotgrid-configurator-overlay {
    right: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-flex-row-reverse .k-pivotgrid-configurator-overlay {
    left: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-flex-col .k-pivotgrid-configurator-overlay, .k-d-flex-col .k-pivotgrid-configurator-overlay, .k-flex-column .k-pivotgrid-configurator-overlay {
    bottom: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-flex-col-reverse .k-pivotgrid-configurator-overlay, .k-flex-column-reverse .k-pivotgrid-configurator-overlay {
    top: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-pivotgrid-configurator-header {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: var(--kendo-spacing-4, 1rem);
    font-size: 18px;
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-pivotgrid-configurator-header-text {
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-pivotgrid-configurator-content {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    flex: 1 1 auto;
    overflow: auto;
}

.k-pivotgrid-configurator-content .k-form .k-label {
    font-size: 16px;
    font-weight: 500;
    align-items: flex-start;
}

.k-pivotgrid-configurator-content .k-form .k-dropdown-list, .k-pivotgrid-configurator-content .k-form .k-dropdown,
.k-pivotgrid-configurator-content .k-form .k-dropdownlist {
    max-width: 90px;
}

.k-pivotgrid-configurator-content .k-form .k-textbox {
    flex-basis: 50%;
}

.k-pivotgrid-configurator-content .k-row-fields,
.k-pivotgrid-configurator-content .k-column-fields,
.k-pivotgrid-configurator-content .k-filter-fields {
    margin-top: calc( var(--kendo-spacing-4, 1rem) / 2);
    flex-wrap: wrap;
}

.k-pivotgrid-configurator-content .k-value-fields {
    margin-block: calc( var(--kendo-spacing-4, 1rem) / 2);
    margin-inline: var(--kendo-spacing-0, 0px);
    display: flex;
    flex-direction: column;
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-pivotgrid-configurator-content .k-select-all .k-checkbox {
    margin-inline-end: var(--kendo-spacing-1, 0.25rem);
}

.k-pivotgrid-configurator-content .k-fields-list-wrapper {
    max-height: 200px;
    border-width: 1px;
    border-style: solid;
    flex: 1 1 auto;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-content .k-settings-description {
    margin-top: var(--kendo-spacing-4, 1rem);
    text-align: center;
}

.k-pivotgrid-configurator-content .k-treeview {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    overflow: auto;
}

.k-calculated-field {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 1px;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    border-style: solid;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-calculated-field-header {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-calculated-field-header .k-textbox {
    min-width: 200px;
}

.k-calculated-field-header-text {
    margin-right: 5px;
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-calculated-field-header-actions {
    flex-shrink: 0;
    align-self: flex-start;
}

.k-calculated-field-content .k-textbox {
    width: 100%;
}

.k-calculated-field-actions {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-calculated-field-actions .k-icon {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-calculated-field-actions .k-dropdown-list, .k-calculated-field-actions .k-dropdown,
.k-calculated-field-actions .k-dropdownlist {
    max-width: 100px;
}

.k-filter-menu .k-calculated-item {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.k-pivotgrid-configurator-vertical {
    min-width: 320px;
}

.k-flex-row .k-pivotgrid-configurator-vertical.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel, .k-d-flex-row .k-pivotgrid-configurator-vertical.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel,
.k-flex-row-reverse .k-pivotgrid-configurator-vertical.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel {
    border-right-width: 0;
    border-left-width: 0;
}

.k-pivotgrid-configurator-horizontal {
    width: 100%;
    height: 420px;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form {
    display: flex;
    flex-direction: row;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper > *:first-child {
    margin-top: 0;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper:first-child {
    padding-left: 0;
    flex: 1 1 30%;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper:nth-child(2) {
    flex: 1 1 30%;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper:last-child {
    border-left-width: 1px;
    border-left-style: solid;
    flex: 1 1 40%;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-row-fields,
.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-column-fields,
.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-filter-fields {
    max-height: 100px;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-value-fields {
    max-height: 250px;
    flex-flow: row wrap;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-flex-col .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel, .k-d-flex-col .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel, .k-flex-column .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel,
.k-flex-col-reverse .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel,
.k-flex-column-reverse .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel {
    border-top-width: 0;
    border-bottom-width: 0;
}

.k-pdf-export-shadow .k-pivotgrid {
    height: auto !important;
}

.k-pdf-export-shadow .k-pivotgrid-values {
    height: auto;
    overflow: visible;
}

.k-pdf-export-shadow .k-pivotgrid-column-headers .k-pivotgrid-table {
    padding-inline-end: 0;
}

.k-pivot {
    border-width: 1px;
    border-style: solid;
    position: relative;
}

.k-pivot .k-grid td {
    white-space: nowrap;
}

.k-pivot .k-grid-content {
    flex: 1 1 auto;
}

.k-pivot-toolbar {
    border-width: 0 0 1px;
    border-style: solid;
    align-items: flex-start;
    flex-wrap: wrap;
    box-shadow: none;
}

.k-pivot-toolbar > * {
    max-width: 100%;
}

.k-pivot-toolbar::before {
    display: none;
}

.k-pivot-layout {
    border-spacing: 0;
    table-layout: auto;
}

.k-pivot-layout .k-grid-footer,
.k-pivot-layout .k-grid .k-table-alt-row {
    font-weight: bold;
}

.k-pivot-layout > tbody,
.k-pivot .k-table-td,
.k-pivot td {
    vertical-align: top;
}

.k-pivot-layout > tbody > tr > td {
    padding: 0;
}

.k-pivot-rowheaders > .k-grid,
.k-pivot-table > .k-grid {
    border-width: 0;
    color: inherit;
    background: none;
}

.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
    border-left-width: 1px;
}

.k-pivot-rowheaders > .k-grid td.k-first {
    border-left-width: 0;
}

.k-pivot-rowheaders > .k-grid {
    overflow: hidden;
}

.k-pivot-table {
    border-left-width: 1px;
    border-left-style: solid;
}

.k-pivot-table .k-grid-header-wrap {
    margin-right: -1px;
}

.k-pivot-table .k-grid-header-wrap > table {
    height: 100%;
}

.k-pivot .k-grid-header .k-header {
    vertical-align: top;
}

.k-pivot .k-grid tr .k-grid-footer {
    border-bottom-width: 0;
}

.k-pivot .k-grid tr:last-child:not(.k-grid-footer) td:not(.k-grid-footer) {
    border-bottom-width: 1px;
}

.k-pivot-layout .k-grid td {
    border-bottom-width: 1px;
}

.k-pivot-layout .k-grid-footer > td {
    border-top-width: 0;
}

.k-pivot-filter-window .k-treeview {
    max-height: 600px;
}

.k-pivotgrid-wrapper {
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pivotgrid-wrapper > .k-pivotgrid-configurator-panel {
    max-width: 320px;
    flex: none;
}

.k-pivotgrid-wrapper > .k-pivot {
    flex: 1;
}

.k-pivotgrid-configurator-panel.kendo-jquery {
    box-sizing: border-box;
    display: inline-flex;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-configurator {
    height: 100%;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-configurator-content {
    padding: var(--kendo-spacing-4, 1rem);
    max-height: 100%;
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-4, 1rem);
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-targets {
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-configurator-section {
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-column-fields {
    margin: 0;
    padding: var(--kendo-spacing-1, 0.25rem);
    max-height: 200px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-flow: row wrap;
    gap: var(--kendo-spacing-1, 0.25rem);
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-column-fields > * {
    margin: 0;
}

.k-pivotgrid-toggle {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    padding: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
    cursor: pointer;
}

.k-pivotgrid {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pivotgrid-column-headers,
.k-pivotgrid-row-headers,
.k-pivotgrid-empty-cell {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivotgrid-empty-cell {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-pivotgrid-row-headers .k-pivotgrid-row .k-pivotgrid-cell:last-child {
    border-right-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-pivotgrid-column-headers .k-pivotgrid-column-total:nth-last-of-type(2) .k-pivotgrid-cell:not(.k-pivotgrid-expanded),
.k-pivotgrid-column-headers .k-pivotgrid-row:last-child {
    border-bottom-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-pivotgrid-header-total,
.k-pivotgrid-total {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-pivotgrid-row-headers tbody > .k-pivotgrid-row:hover,
.k-pivotgrid-row-headers tbody > .k-pivotgrid-row.k-hover,
.k-pivotgrid-column-headers tbody > .k-pivotgrid-row:hover,
.k-pivotgrid-column-headers tbody > .k-pivotgrid-row.k-hover,
.k-pivotgrid-values tbody > .k-pivotgrid-row:hover,
.k-pivotgrid-values tbody > .k-pivotgrid-row.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-pivotgrid-cell:focus,
.k-pivotgrid-cell.k-focus,
.k-pivotgrid-empty-cell:focus,
.k-pivotgrid-empty-cell.k-focus,
.k-master-row > .k-pivotgrid-cell:focus,
.k-grouping-row > .k-pivotgrid-cell:focus,
.k-detail-row > .k-pivotgrid-cell:focus,
.k-group-footer > .k-pivotgrid-cell:focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-pivotgrid-cell.k-selected,
.k-pivotgrid-row.k-selected > .k-pivotgrid-cell {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-pivotgrid-configurator-button,
.k-pivotgrid-configurator-panel {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pivotgrid-configurator-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-pivotgrid-configurator-content .k-fields-list-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-calculated-field {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-calculated-field-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-filter-menu .k-calculated-item {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-pivotgrid-configurator-content .k-form-field-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-flex-row .k-pivotgrid-configurator-overlay, .k-d-flex-row .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-flex-row-reverse .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-flex-col .k-pivotgrid-configurator-overlay, .k-d-flex-col .k-pivotgrid-configurator-overlay, .k-flex-column .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-flex-col-reverse .k-pivotgrid-configurator-overlay, .k-flex-column-reverse .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-pivot {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pivot-table {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-pivot-rowheaders {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivot-toolbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivot-toolbar .k-empty {
    color: var(--kendo-color-subtle, #596169);
}

.k-pivot .k-alt {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivot-toolbar,
.k-pivot-table,
.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-header.k-alt {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-pivot-layout .k-grid-footer {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-i-kpi-trend-increase,
.k-i-kpi-trend-decrease,
.k-i-kpi-trend-equal {
    color: inherit;
}

.k-i-kpi-status-hold {
    color: var(--kendo-color-warning, #ffc107);
}

.k-i-kpi-status-deny {
    color: var(--kendo-color-error, #dc3545);
}

.k-i-kpi-status-open {
    color: var(--kendo-color-success, #198754);
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-column-fields {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-treelist.k-grid-display-block.k-grid-lockedcolumns {
    display: block;
}

.k-treelist .k-status {
    padding-block: .4em;
    padding-inline: .6em;
    line-height: 1.6em;
}

.k-treelist .k-status .k-loading {
    vertical-align: baseline;
    margin-right: 5px;
    display: none;
}

.k-treelist tr.k-hidden {
    display: none;
}

.k-treelist .k-treelist-dragging,
.k-treelist .k-treelist-dragging .k-hover {
    cursor: default;
}

.k-treelist .k-drop-hint {
    transform: translate(0, -50%);
}

.k-treelist .k-table-row.k-footer td,
.k-treelist .k-table-row.k-footer-template td,
.k-treelist .k-table-row.k-footer .k-table-td,
.k-treelist .k-table-row.k-footer-template .k-table-td {
    border-width: 1px 0;
    border-style: solid;
    font-weight: bold;
}

.k-treelist .k-table-row.k-footer + .k-table-row.k-footer td,
.k-treelist .k-table-row.k-footer + .k-table-row.k-footer .k-table-td {
    border-top-width: 0;
}

.k-treelist-scrollable > .k-table,
.k-treelist-scrollable .k-grid-header .k-table-row,
.k-treelist-scrollable .k-grid-header .k-table-th {
    background-color: inherit;
}

.k-treelist-scrollable .k-grid-toolbar {
    position: sticky;
    z-index: 3;
    top: 0;
    left: 0;
}

.k-treelist-scrollable .k-grid-header .k-table-th {
    position: sticky;
    z-index: 1;
}

.k-treelist-scrollable .k-grid-header .k-table-th.k-grid-header-sticky {
    z-index: 3;
}

.k-treelist-scrollable thead.k-grid-header {
    padding-right: 0;
}

.k-treelist-scrollable .k-table-row.k-group-footer + .k-table-row.k-group-footer td {
    border-top-width: 0;
}

.k-treelist-scrollable[dir="rtl"] thead.k-grid-header,
.k-rtl .k-treelist-scrollable thead.k-grid-header {
    padding-left: 0;
}

.k-drag-separator {
    display: inline-block;
    border-right: 1px solid;
    height: 1em;
    vertical-align: top;
    margin-block: 0;
    margin-inline: .5em;
}

.k-treelist-toggle {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    padding: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
    cursor: pointer;
}

.k-treelist tr.k-footer td,
.k-treelist tr.k-footer-template td {
    font-weight: normal;
}

.k-treelist-scrollable .k-group-footer td {
    font-weight: normal;
}

.k-treelist tr.k-footer,
.k-treelist tr.k-footer-template {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-treelist tr.k-footer:hover,
.k-treelist tr.k-footer-template:hover {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-treelist-scrollable .k-group-footer td,
.k-treelist-scrollable .k-grouping-row td,
.k-treelist-scrollable tbody .k-group-cell {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-filter {
    box-sizing: border-box;
    border-width: 0;
    display: inline-block;
    background-color: transparent;
}

.k-filter *,
.k-filter *::before,
.k-filter *::after {
    box-sizing: border-box;
}

.k-filter ul {
    padding: 0;
}

.k-filter ul li {
    list-style-type: none;
}

.k-filter .k-filter-container,
.k-filter .k-filter-preview {
    margin-block-end: 2.1em;
}

.k-filter .k-filter-lines,
.k-filter .k-filter-item {
    padding-inline-start: var(--kendo-spacing-4, 1rem);
}

.k-filter .k-filter-toolbar {
    display: inline-flex;
    position: relative;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: 0;
}

.k-filter .k-filter-toolbar::before {
    content: "";
    position: absolute;
    width: var(--kendo-spacing-4, 1rem);
    height: 1px;
    inset-block-start: 50%;
    inset-inline-start: calc( var(--kendo-spacing-4, 1rem) * -1);
}

.k-filter .k-filter-toolbar .k-toolbar {
    border-style: solid;
}

.k-filter .k-filter-operator .k-dropdown-list, .k-filter .k-filter-operator .k-dropdown,
.k-filter .k-filter-operator .k-dropdownlist {
    width: 15em;
}

.k-filter .k-filter-item {
    position: relative;
}

.k-filter .k-filter-item::before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    inset-block-start: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    inset-inline-start: 0;
}

.k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child > * > .k-filter-toolbar::after {
    content: "";
    position: absolute;
    width: 1px;
    inset-block-start: calc( calc( var(--kendo-spacing-2, 0.5rem) * -1 ) - 1px);
    inset-block-end: 50%;
    inset-inline-start: calc( var(--kendo-spacing-4, 1rem) * -1);
}

.k-filter .k-filter-group-main::before,
.k-filter .k-filter-group-main > .k-filter-toolbar::before,
.k-filter .k-filter-group-main > .k-filter-toolbar::after,
.k-filter .k-filter-group-main > * > .k-filter-toolbar::before,
.k-filter .k-filter-group-main > * > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child::before {
    display: none;
}

.k-filter {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-filter .k-filter-preview-field {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-filter .k-filter-preview-operator {
    color: var(--kendo-color-subtle, #596169);
}

.k-filter .k-filter-item::before,
.k-filter .k-filter-toolbar::before,
.k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child > * > .k-filter-toolbar::after {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-filter .k-toolbar:focus,
.k-filter .k-toolbar.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-filemanager {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
}

.k-filemanager-header {
    border-color: inherit;
}

.k-filemanager-toolbar {
    border-width: 0;
    border-bottom-width: 1px;
    border-color: inherit;
    flex-shrink: 0;
    z-index: 1;
}

.k-filemanager-content-container {
    border-color: inherit;
    box-sizing: border-box;
    flex: 1 1 0%;
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    overflow: hidden;
}

.k-filemanager-splitter {
    border-width: 0;
}

.k-filemanager-navigation {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 20%;
    border-width: 0;
    border-right-width: 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    flex-shrink: 0;
    overflow: auto;
}

.k-filemanager-treeview {
    overflow: visible;
}

.k-filemanager-content {
    border-color: inherit;
    flex: 1 1 0%;
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    overflow: hidden;
}

.k-filemanager-view {
    overflow: auto;
}

.k-filemanager-breadcrumb {
    border-width: 0;
    border-bottom-width: 1px;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    flex-shrink: 0;
}

.k-filemanager-listview {
    border-width: 0;
    flex: 1 1 0%;
}

.k-filemanager-listview .k-listview-item {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 120px;
    height: 120px;
    text-align: center;
}

.k-filemanager-listview .k-file-preview {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.k-filemanager-listview .k-file-name {
    margin-top: calc( var(--kendo-spacing-4, 1rem) / 2);
    display: block;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-filemanager-listview .k-file-edit-input input {
    width: 100%;
}

.k-filemanager-grid {
    border-width: 0;
    flex: 1 1 0%;
}

.k-filemanager-grid .k-file-preview {
    margin-right: var(--kendo-spacing-2, 0.5rem);
    display: inline-flex;
    flex-direction: row;
    vertical-align: middle;
}

.k-filemanager-grid .k-file-name {
    display: inline-flex;
    flex-direction: row;
    vertical-align: middle;
}

.k-filemanager-preview {
    padding: calc( var(--kendo-spacing-4, 1rem) * 3) var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    width: 20%;
    min-height: calc( calc( var(--kendo-spacing-4, 1rem) * 4 ) + calc( calc( 16px * 3) * 2 ) + calc( var(--kendo-spacing-4, 1rem) * 3 ));
    border-width: 0;
    border-left-width: 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    text-align: center;
    overflow-y: auto;
    flex-shrink: 0;
}

.k-filemanager-preview .k-file-preview {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.k-filemanager-preview .k-file-name {
    margin-top: var(--kendo-spacing-4, 1rem);
    display: block;
}

.k-filemanager-preview .k-single-file-selected {
    font-weight: bold;
}

.k-filemanager-preview .k-multiple-files-selected {
    font-weight: bold;
}

.k-filemanager-preview .k-file-meta {
    margin: var(--kendo-spacing-4, 1rem) 0 0;
    box-sizing: border-box;
    text-align: start;
    display: flex;
    flex-flow: row wrap;
    grid-column-gap: var(--kendo-spacing-1, 0.25rem);
}

.k-filemanager-preview .k-file-meta-label {
    display: inline-block;
}

.k-filemanager-preview .k-file-meta-value {
    margin: 0;
}

.k-filemanager-preview .k-file-type {
    text-transform: capitalize;
}

.k-filemanager-preview .k-line-break {
    margin: var(--kendo-spacing-4, 1rem) 0 0;
    width: 100%;
    flex: 1 1 100%;
    flex-flow: row nowrap;
}

.k-filemanager .k-splitbar {
    flex-shrink: 0;
    display: inline-flex;
    position: relative;
    border-width: 0 1px;
    border-style: solid;
    border-color: inherit;
}

.k-filemanager-upload-dialog .k-upload-files {
    max-height: 200px;
    overflow-y: auto;
}

.k-filemanager-drag-hint {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-filemanager {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-filemanager-breadcrumb {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-filemanager-listview .k-listview-item .k-file-icon {
    color: var(--kendo-color-subtle, #596169);
}

.k-filemanager-listview .k-listview-item.k-selected .k-file-icon {
    border-color: transparent;
    color: inherit;
    background-color: transparent;
}

.k-filemanager-preview .k-file-icon {
    color: var(--kendo-color-subtle, #596169);
}

.k-taskboard {
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
}

.k-taskboard *,
.k-taskboard *::before,
.k-taskboard *::after {
    box-sizing: border-box;
}

.k-taskboard-toolbar {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    box-shadow: none;
    background: none;
}

.k-taskboard-content {
    padding: 0 var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    display: flex;
    position: relative;
    flex: 1 1 auto;
    overflow-x: auto;
}

.k-taskboard-columns-container {
    outline: none;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    gap: var(--kendo-spacing-4, 1rem);
    overflow-x: visible;
}

.k-taskboard-column {
    width: 320px;
    border-width: 1px;
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-style: solid;
    outline: none;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    overflow: hidden;
}

.k-taskboard-column-header {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: calc( var(--kendo-spacing-4, 1rem) * .75);
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: calc( var(--kendo-spacing-4, 1rem) / 4);
}

.k-taskboard-column-header-actions {
    display: inline-flex;
    flex-shrink: 0;
    align-self: flex-start;
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-taskboard-column-cards-container {
    margin-bottom: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: calc( var(--kendo-spacing-4, 1rem) * .75);
    outline: none;
    overflow: auto;
    flex: 1 1 auto;
}

.k-taskboard-column-cards {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .25);
    padding-inline: var(--kendo-spacing-0, 0px);
    min-height: 100%;
    display: flex;
    flex-direction: column;
    gap: calc( var(--kendo-spacing-4, 1rem) * .75) 0;
}

.k-taskboard-column-new .k-taskboard-column-header,
.k-taskboard-column-edit .k-taskboard-column-header {
    font-weight: inherit;
}

.k-taskboard-column-new .k-taskboard-column-header-text,
.k-taskboard-column-edit .k-taskboard-column-header-text {
    flex: 1 1 100%;
}

.k-taskboard-pane {
    width: 320px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
}

.k-taskboard-pane-header {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: var(--kendo-spacing-4, 1rem);
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-taskboard-pane-header-text {
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-taskboard-pane-header-actions {
    flex-shrink: 0;
    align-self: flex-start;
}

.k-taskboard-pane-content {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-4, 1rem);
    overflow: auto;
    flex: 1 1 auto;
}

.k-taskboard-pane-actions {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-taskboard-pane-start {
    right: auto;
    left: 0;
}

.k-taskboard-card {
    border-radius: 0.375rem;
    border-width: 1px;
}

.k-taskboard-card.k-taskboard-card-category {
    border-inline-start-width: 4px;
}

.k-taskboard-card .k-card-header .k-card-body,
.k-taskboard-card .k-card-footer {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-taskboard-card .k-card-header {
    align-items: center;
}

.k-taskboard-card .k-card-title {
    font-size: inherit;
    font-weight: inherit;
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-taskboard-card .k-card-title:focus, .k-taskboard-card .k-card-title.k-focus, .k-taskboard-card .k-card-title:hover, .k-taskboard-card .k-card-title.k-hover {
    text-decoration: underline;
}

.k-taskboard-card .k-card-header-actions {
    align-self: flex-start;
}

.k-taskboard-drag-placeholder {
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: solid;
    position: relative;
}

.k-taskboard-column {
    border-color: transparent;
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-taskboard-column:focus,
.k-taskboard-column.k-focus {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-taskboard-column-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-taskboard-pane {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-taskboard-pane-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-taskboard-card {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-taskboard-card .k-card-title {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-taskboard-card .k-card-title:focus, .k-taskboard-card .k-card-title.k-focus {
    color: #0b5cd5;
}

.k-taskboard-card .k-card-title:hover, .k-taskboard-card .k-card-title.k-hover {
    color: #0b5cd5;
}

.k-taskboard-card:focus, .k-taskboard-card.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-taskboard-card:hover, .k-taskboard-card.k-hover {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-taskboard-card.k-selected {
    border-color: var(--kendo-color-primary-emphasis, rgba(13, 110, 253, 0.4));
    box-shadow: none;
}

.k-taskboard-card.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-taskboard-drag-placeholder {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 10%, transparent);
}

.k-editor {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-editor.k-readonly .k-editor-content {
    pointer-events: auto;
}

.k-editor.k-readonly .k-editor-content.k-focus {
    outline-width: 1px;
    outline-style: dashed;
}

.k-editor-inline {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border: 1px solid transparent;
    word-wrap: break-word;
    overflow: auto;
    background: none;
}

.k-editor-resizable {
    resize: both;
    overflow: auto;
}

.k-editor-resize-handles-wrapper {
    position: absolute;
    visibility: hidden;
}

.k-editor-resize-handle {
    width: 8px;
    height: 8px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
    visibility: visible;
    z-index: 100;
}

.k-editor-resize-handle.northwest {
    top: 0;
    left: 0;
    transform: translate(-50%, -50%);
    cursor: nw-resize;
}

.k-editor-resize-handle.north {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: n-resize;
}

.k-editor-resize-handle.northeast {
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
    cursor: ne-resize;
}

.k-editor-resize-handle.southwest {
    left: 0;
    bottom: 0;
    transform: translate(-50%, 50%);
    cursor: sw-resize;
}

.k-editor-resize-handle.south {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%);
    cursor: s-resize;
}

.k-editor-resize-handle.southeast {
    right: 0;
    bottom: 0;
    transform: translate(50%, 50%);
    cursor: se-resize;
}

.k-editor-resize-handle.west {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);
    cursor: w-resize;
}

.k-editor-resize-handle.east {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%);
    cursor: e-resize;
}

.ProseMirror-selectednode {
    outline-width: 2px;
    outline-style: solid;
}

.ProseMirror-hideselection {
    caret-color: transparent;
}

.ProseMirror-hideselection *::selection,
.ProseMirror-hideselection *::-moz-selection {
    background: transparent;
}

.k-editor-toolbar {
    border-width: 0 0 1px 0;
    flex-shrink: 0;
}

.k-editor-toolbar .k-editor-export .k-icon {
    margin-right: 0.25em;
}

.k-editor-toolbar .k-editor-export .k-icon,
.k-editor-toolbar .k-editor-export .k-export-tool-text {
    vertical-align: middle;
}

.k-editor-content {
    flex: 1 1 auto;
    overflow-y: auto;
}

.k-editor-content > .k-iframe {
    width: 100%;
    height: 100%;
    border-width: 0;
    display: block;
}

.k-editor-content > .ProseMirror {
    padding: var(--kendo-spacing-4, 1rem);
    width: 100%;
    height: 100%;
    position: relative;
    box-sizing: border-box;
    outline: none;
    white-space: pre-wrap;
    overflow: auto;
}

.k-editor-content > .ProseMirror table {
    white-space: pre-wrap;
}

.k-editor-content > .ProseMirror .k-placeholder::before {
    content: attr(data-placeholder);
    height: 0;
    color: var(--kendo-color-subtle, #596169);
    float: left;
    opacity: 1;
    cursor: text;
    user-select: none;
}

.k-editor-content > .ProseMirror[contenteditable="false"] {
    cursor: unset !important;
}

.k-editor-content > .ProseMirror[contenteditable="false"] .k-editor-resize-handles-wrapper,
.k-editor-content > .ProseMirror[contenteditable="false"] .k-editor-resize-handle,
.k-editor-content > .ProseMirror[contenteditable="false"] .row-resize-handle,
.k-editor-content > .ProseMirror[contenteditable="false"] .column-resize-handle {
    display: none;
}

.k-editor-content > .ProseMirror[contenteditable="false"] img,
.k-editor-content > .ProseMirror[contenteditable="false"] table {
    pointer-events: none;
}

.k-editor-content > .ProseMirror[contenteditable="false"] .ProseMirror-selectednode {
    outline: none;
}

.k-editor-content p {
    margin: 0 0 1rem;
}

.k-editor-content td p,
.k-editor-content th p,
.k-editor-content li p {
    margin: 0;
}

.k-editor-content table {
    margin: 0;
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
    overflow: hidden;
}

.k-editor-content td,
.k-editor-content th {
    min-width: 1em;
    border: 1px solid;
    padding-block: 3px;
    padding-inline: 5px;
    vertical-align: top;
    box-sizing: border-box;
    position: relative;
}

.k-editor-content th {
    font-weight: bold;
    text-align: start;
}

.k-editor-content td {
    text-align: start;
}

.k-editor-content .selectedCell::after {
    z-index: 2;
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    pointer-events: none;
}

.k-edit-form-content {
    flex: 1 1 auto;
    overflow: auto;
    margin-block: -var(--kendo-spacing-4, 1rem);
    margin-inline: -var(--kendo-spacing-4, 1rem);
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-ct-popup {
    box-sizing: border-box;
    width: 190px;
    padding: 5px;
}

.k-ct-popup .k-button {
    width: 100%;
}

.k-ct-popup .k-ct-cell {
    margin: 1px;
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    border: 1px solid;
    border-color: inherit;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    opacity: .7;
    pointer-events: all;
}

.k-editor .k-resize-handle {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 13px 13px;
    border-color: transparent;
    border-bottom-color: inherit;
    cursor: se-resize;
}

.k-editor .k-resize-handle .k-i-arrow-45-down-right,
.k-editor .k-resize-handle .k-i-caret-br {
    display: none;
}

.k-editor-find-replace .k-content {
    position: relative;
}

.k-editor-find-replace .k-actions, .k-editor-find-replace .k-edit-buttons,
.k-editor-find-replace .k-action-buttons,
.k-editor-find-replace .k-columnmenu-actions, .k-editor-find-replace .k-form-buttons {
    padding: 0;
}

.k-editor-find-replace .k-search-options {
    display: flex;
    flex-direction: column;
    padding: 10px 0 40px;
}

.k-editor-find-replace .k-matches-container {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.k-textarea.k-editor-textarea {
    width: 100%;
    height: 100%;
    resize: none;
}

.k-filebrowser {
    max-width: 100%;
}

.k-filebrowser .k-floatwrap {
    display: flex;
}

.k-filebrowser .k-floatwrap::after {
    display: none;
}

.k-filebrowser .k-breadcrumbs {
    flex: 1;
}

.k-filebrowser .k-search-wrap {
    margin: 0 0 0 var(--kendo-spacing-4, 1rem);
    width: 150px;
    display: flex;
    align-items: center;
}

.k-filebrowser .k-search-wrap .k-input {
    flex: 1;
    width: 100px;
}

.k-filebrowser .k-search-wrap .k-icon {
    margin: 0;
    position: static;
}

.k-filebrowser .k-filebrowser-toolbar {
    margin: var(--kendo-spacing-4, 1rem) 0 0 0;
}

.k-filebrowser .k-upload {
    padding: 0;
    border-width: 0;
    background: none;
}

.k-filebrowser .k-upload .k-upload-button {
    margin: 0;
}

.k-filebrowser .k-upload .k-upload-status {
    display: none;
}

.k-filebrowser .k-upload-files {
    display: none;
}

.k-filebrowser .k-tiles {
    display: flex;
    flex-flow: row wrap;
    height: 390px;
    max-height: 50vh;
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-top-width: 0;
    overflow: auto;
}

.k-filebrowser .k-tile {
    width: 33%;
    height: 90px;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-filebrowser .k-tile .k-i-file,
.k-filebrowser .k-tile .k-i-folder {
    font-size: 4em;
}

.k-filebrowser .k-tile input {
    width: 100px;
}

.k-filebrowser .k-tile strong {
    display: block;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-filebrowser .k-tile-empty {
    display: block;
    margin: auto;
}

.k-filebrowser .k-tile-empty.k-selected {
    color: inherit;
    border-width: 0;
    background-image: none;
    background-color: transparent;
}

.k-filebrowser .k-tile-empty strong {
    opacity: .5;
    font-size: 3em;
    font-weight: 400;
}

.k-filebrowser .k-thumb {
    float: left;
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-filebrowser .k-breadcrumbs-wrap {
    position: absolute;
    left: 0.75rem;
    top: 0.375rem;
}

.k-filebrowser .k-breadcrumbs-wrap .k-icon {
    position: static;
    margin-top: 0;
}

.k-editor-table-wizard-window .k-tabstrip-wrapper {
    display: flex;
    flex: 1 1 auto;
    overflow: auto;
}

.k-editor-table-wizard-window .k-tabstrip-wrapper .k-tabstrip.k-root-tabs {
    flex: 1 1 auto;
    margin-bottom: 0;
}

.k-editor-table-wizard-window .k-edit-field > .k-checkbox {
    position: relative;
}

.k-editor-inline .k-table {
    width: 100%;
    border-spacing: 0;
    margin: 0 0 1em;
}

.k-editor-inline .k-table,
.k-editor-inline .k-table td {
    outline: 0;
    border-width: 1px;
    border-style: dotted;
}

.k-editor-inline .k-table td {
    min-width: 1px;
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-editor-inline .k-element-resize-handle-wrapper {
    position: absolute;
    width: 5px;
    height: 5px;
    border-width: 1px;
    border-style: solid;
    z-index: 100;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle {
    width: 100%;
    height: 100%;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-east {
    cursor: e-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-north {
    cursor: n-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-northeast {
    cursor: ne-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-northwest {
    cursor: nw-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-south {
    cursor: s-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-southeast {
    cursor: se-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-southwest {
    cursor: sw-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-west {
    cursor: w-resize;
}

.k-editor-inline .k-column-resize-handle-wrapper {
    position: absolute;
    height: 10px;
    width: 10px;
    cursor: col-resize;
    z-index: 2;
}

.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle {
    width: 100%;
    height: 100%;
}

.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
    width: 2px;
    height: 100%;
    margin-block: 0;
    margin-inline: auto;
    display: none;
    opacity: .8;
}

.k-editor-inline .k-row-resize-handle-wrapper {
    position: absolute;
    z-index: 2;
    cursor: row-resize;
    width: 10px;
    height: 10px;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle {
    display: table;
    width: 100%;
    height: 100%;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper {
    display: table-cell;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
    display: none;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 2px;
    opacity: .8;
}

.k-editor {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-editor.k-readonly .k-editor-content.k-focus {
    outline-color: var(--kendo-color-on-app-surface, #212529);
}

.k-editor-inline .k-table,
.k-editor-inline .k-table td {
    border-color: #cccccc;
}

.k-editor-inline .k-element-resize-handle-wrapper {
    background-color: #ffffff;
    border-color: #000000;
}

.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
    background-color: #00b0ff;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
    background-color: #00b0ff;
}

.k-editor-inline:hover, .k-editor-inline.k-hover, .k-editor-inline.k-active {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-editor-resize-handle {
    background-color: #ffffff;
    border-color: #000000;
}

.ProseMirror-selectednode {
    outline-color: #88ccff;
}

.k-ct-popup .k-selected {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
    background-image: none;
}

.k-editor-content .k-text-selected, .k-editor-content::selection {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-editor-content .k-text-highlighted {
    background-color: var(--kendo-color-primary-subtle, #cfe2ff);
}

.k-editor-content td,
.k-editor-content th {
    border-color: #dddddd;
}

.k-editor-content .selectedCell::after {
    background-color: rgba(200, 200, 255, 0.4);
}

.k-imageeditor {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-imageeditor *,
.k-imageeditor *::before,
.k-imageeditor *::after {
    box-sizing: border-box;
}

.k-imageeditor-toolbar {
    border-width: 0;
    border-bottom-width: 1px;
}

.k-imageeditor-content {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: flex;
    flex-flow: row nowrap;
}

.k-imageeditor-canvas-container {
    flex: 1 1 100%;
    display: flex;
    flex-flow: row nowrap;
    overflow: auto;
}

.k-imageeditor-canvas {
    margin: auto;
    display: flex;
    flex-direction: column;
    position: relative;
}

.k-imageeditor-action-pane {
    padding-block: var(--kendo-spacing-8, 2rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: calc( 240px + 1px);
    border-width: 0;
    border-left-width: 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    flex: none;
    overflow-y: auto;
}

.k-imageeditor-action-pane .k-input-inner,
.k-imageeditor-action-pane .k-input-value-text {
    text-overflow: clip;
}

.k-imageeditor-crop-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.k-imageeditor-crop {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-style: dashed;
    box-sizing: border-box;
    position: absolute;
}

.k-imageeditor-crop .k-resize-handle {
    margin-block: var(--kendo-spacing-1px, 1px);
    margin-inline: var(--kendo-spacing-1px, 1px);
    border-style: solid;
    border-width: 0 2px 2px 0;
}

.k-imageeditor-crop .k-resize-sw,
.k-imageeditor-crop .k-resize-se,
.k-imageeditor-crop .k-resize-nw,
.k-imageeditor-crop .k-resize-ne {
    width: 15px;
    height: 15px;
}

.k-imageeditor-crop .k-resize-n,
.k-imageeditor-crop .k-resize-s {
    left: calc( 50% - (7.5px));
    width: 15px;
    height: 0;
}

.k-imageeditor-crop .k-resize-w,
.k-imageeditor-crop .k-resize-e {
    top: calc( 50% - (7.5px));
    width: 0;
    height: 15px;
}

.k-imageeditor-crop .k-resize-ne {
    transform: rotate(-90deg);
}

.k-imageeditor-crop .k-resize-nw {
    transform: rotate(-180deg);
}

.k-imageeditor-crop .k-resize-sw {
    transform: rotate(90deg);
}

.k-imageeditor-crop .k-resize-n {
    top: 0;
}

.k-imageeditor-crop .k-resize-s {
    bottom: 0;
}

.k-imageeditor-crop .k-resize-w {
    left: 0;
}

.k-imageeditor-crop .k-resize-e {
    right: 0;
}

.k-imageeditor {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-imageeditor-content {
    background-color: #c6c6c6;
}

.k-imageeditor-canvas {
    background: linear-gradient(45deg, rgba(0, 0, 0, 0.09) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.09) 75%, rgba(0, 0, 0, 0.09)), linear-gradient(45deg, rgba(0, 0, 0, 0.09) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.09) 75%, rgba(0, 0, 0, 0.09)), white;
    background-repeat: repeat, repeat;
    background-position: 0px 0px, calc( 10px / 2) calc( 10px / 2);
    transform-origin: 0 0 0;
    background-origin: padding-box, padding-box;
    background-size: 10px 10px, 10px 10px;
    box-shadow: none;
    text-shadow: none;
    transition: none;
    transform: scaleX(1) scaleY(1) scaleZ(1);
}

.k-imageeditor-action-pane {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-imageeditor-crop {
    border-color: white;
}

.k-imageeditor-crop-overlay {
    background-color: rgba(0, 0, 0, 0.3);
}

.k-gantt {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-gantt .k-table-td {
    white-space: nowrap;
}

.k-gantt td {
    overflow: hidden;
    white-space: nowrap;
    vertical-align: top;
}

.k-gantt .k-grid-header tr {
    height: calc( calc( 1.5 * 1em) + calc( 0.5rem * 2 ) + 1px);
}

.k-gantt .k-grid-header .k-header {
    position: static;
}

.k-gantt .k-treelist .k-grid-header .k-header {
    position: relative;
}

.k-gantt .k-grid-content tr {
    height: calc( calc( 1.5 * 1em) + calc( 0.5rem * 2 ) + 0px);
}

.k-gantt.k-gantt-planned .k-grid-content tr {
    height: calc( calc( 1.5 * 1em) * 1.7 + calc( 0.5rem * 2 ) + 0px);
}

.k-gantt .k-gantt-layout {
    white-space: normal;
    vertical-align: top;
    display: inline-block;
}

.k-gantt .k-splitbar {
    position: relative;
    display: inline-flex;
}

.k-gantt .k-gantt-splitter {
    border-width: 0;
}

.k-gantt .k-treelist-scrollable {
    width: 100%;
    border-width: 0;
    overflow: auto;
}

.k-gantt .k-treelist-scrollable .k-grid-header .k-header {
    position: sticky;
}

.k-gantt .k-treelist-scrollable .k-grid-header th,
.k-gantt .k-treelist-scrollable .k-grid-content-sticky {
    z-index: 4;
}

.k-gantt .k-treelist-scrollable .k-grid-header th.k-grid-header-sticky {
    z-index: 5;
}

.k-gantt .k-treelist-scrollable .k-grid-header tr:first-child th:last-child,
.k-gantt .k-treelist-scrollable tbody td:last-child {
    padding: 0;
    vertical-align: top;
}

.k-gantt .k-treelist-scrollable .k-grid-header th:last-child .k-header {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.k-gantt .k-treelist-scrollable tr.k-selected > td:last-child {
    background: transparent;
}

.k-gantt .k-treelist-scrollable .k-task {
    display: inline-flex;
    flex-flow: row nowrap;
    white-space: nowrap;
    z-index: 3;
}

.k-gantt .k-treelist-scrollable .k-task:hover .k-task-start,
.k-gantt .k-treelist-scrollable .k-task:hover .k-task-end {
    display: block;
}

.k-gantt .k-treelist-scrollable .k-task:hover .k-task-draghandle {
    visibility: visible;
}

.k-gantt .k-treelist-scrollable .k-task-content {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    display: block;
    line-height: normal;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-gantt .k-treelist-scrollable .k-task-actions {
    flex-shrink: 0;
}

.k-gantt .k-treelist-scrollable .k-task-milestone {
    border: 0;
    transform: none;
    background: none;
}

.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    transform: rotate(45deg);
}

.k-gantt .k-treelist-scrollable .k-task-summary {
    height: 15px;
    clip-path: polygon(-20px 0, calc(100% + 20px) 0, calc(100% + 20px) 100%, 100% 100%, calc(100% - 8px) calc(100% - 5px), 8px calc(100% - 5px), 0 100%, -20px 100%);
}

.k-gantt .k-treelist-scrollable .k-task-summary-complete {
    width: 100%;
    height: 15px;
}

.k-gantt .k-treelist-scrollable .k-task-start {
    transform: translateX(-140%) translateY(-50%);
}

.k-gantt .k-treelist-scrollable .k-task-end {
    transform: translateX(140%) translateY(-50%);
}

.k-gantt .k-treelist-scrollable .k-master-row:hover .k-task-dot {
    display: block;
}

.k-gantt .k-treelist-scrollable .k-gantt-columns {
    background: transparent;
    pointer-events: none;
    table-layout: fixed;
}

.k-gantt .k-gantt-dependencies-svg {
    position: absolute;
    top: 0;
    left: 0;
    overflow: visible;
    pointer-events: none;
    z-index: 2;
}

.k-gantt .k-gantt-dependencies-svg polyline {
    stroke-width: 2px;
}

.k-gantt-header {
    border-width: 0 0 1px;
    flex-shrink: 0;
    z-index: 6;
}

.k-gantt-footer {
    border-width: 1px 0 0;
    flex-shrink: 0;
}

.k-gantt-toggle {
    display: none;
}

.k-gantt-views-wrapper {
    margin-left: auto;
}

.k-gantt-views-wrapper .k-views-dropdown {
    width: auto;
    font-size: inherit;
    display: none;
    cursor: pointer;
}

@media (max-width: 480px) {
    .k-gantt-toolbar .k-gantt-toggle {
        display: inline-flex;
    }
    .k-gantt-toolbar .k-gantt-pdf,
    .k-gantt-toolbar .k-gantt-create {
        padding: 0.375rem;
        width: calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px);
        height: calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px);
    }
    .k-gantt-toolbar .k-gantt-pdf .k-button-text,
    .k-gantt-toolbar .k-gantt-create .k-button-text {
        display: none;
    }
}

@media (max-width: 1024px) {
    .k-gantt-views-wrapper .k-gantt-views {
        display: none;
    }
    .k-gantt-views-wrapper .k-views-dropdown {
        display: flex;
    }
}

.k-gantt-content {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 1 1 auto;
    overflow: hidden;
}

.k-gantt-treelist .k-treelist {
    height: 100%;
    border-width: 0;
}

.k-gantt-treelist .k-grid-header,
.k-gantt-treelist .k-grid-footer {
    padding: 0 !important;
}

.k-gantt-treelist .k-grid-header tr {
    height: calc( calc( 1.5 * 1em) * 2 + calc( 0.5rem * 4 ) + 2px);
    vertical-align: bottom;
}

.k-gantt-treelist .k-grid-content {
    overflow: hidden;
    overflow-x: scroll;
}

.k-gantt-treelist .k-grid-content td {
    vertical-align: middle;
}

.k-gantt-treelist .k-gantt-treelist-nested-columns .k-grid-header tr {
    height: calc( calc( 1.5 * 1em) + calc( 0.5rem * 2 ) + 1px);
}

.k-gantt-treelist.k-gantt-treelist-scrollable .k-grid-content {
    overflow: scroll;
}

.k-gantt-timeline-pane .k-gantt-timeline {
    height: 100%;
    border-width: 0;
    display: flex;
}

.k-gantt-timeline-pane .k-gantt-timeline *,
.k-gantt-timeline-pane .k-gantt-timeline *::before,
.k-gantt-timeline-pane .k-gantt-timeline *::after, .k-gantt-timeline-pane .k-gantt-timeline::before, .k-gantt-timeline-pane .k-gantt-timeline::after {
    box-sizing: border-box;
}

.k-gantt-timeline-pane .k-grid-content {
    overflow-x: scroll;
}

.k-gantt-timeline-pane .k-header {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.k-gantt-tables {
    position: relative;
    border-color: inherit;
}

.k-gantt-rows,
.k-gantt-columns {
    border-color: inherit;
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
}

.k-gantt-dependencies {
    opacity: .7;
    position: absolute;
    top: 0;
    left: 0;
}

.k-gantt-dependencies .k-arrow-e,
.k-gantt-dependencies .k-arrow-w {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    position: absolute;
    top: -4px;
}

.k-gantt-dependencies .k-arrow-e {
    border-left-color: currentColor;
    right: -6px;
}

.k-gantt-dependencies .k-arrow-w {
    border-right-color: currentColor;
    left: -6px;
}

.k-gantt-line {
    background-color: currentColor;
    border-color: currentColor;
    position: absolute;
}

.k-gantt-line.k-selected {
    z-index: 3;
}

.k-gantt-line-h {
    height: 2px;
}

.k-gantt-line-v {
    width: 2px;
}

.k-gantt-dependency-hint {
    z-index: 4;
}

.k-gantt-tasks {
    position: relative;
}

.k-gantt-tasks td,
.k-gantt-tasks .k-table-td {
    padding: 0;
    border-width: 0;
    position: relative;
    vertical-align: middle;
}

.k-gantt-tasks td::after {
    content: "\200b";
}

.k-task-wrap {
    margin-block: 0;
    margin-inline: -21px;
    padding-block: 5px;
    padding-inline: 21px;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    z-index: 2;
}

.k-task-wrap.k-drag-hint {
    position: absolute;
}

.k-task {
    position: relative;
    flex: 1 1 auto;
}

.k-task-dot {
    width: calc( 8px + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    height: calc( 8px + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    line-height: 1;
    cursor: pointer;
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.k-task-wrap:hover .k-task-dot,
.k-task-wrap.k-origin .k-task-dot {
    display: block;
}

.k-task-dot::before {
    content: "";
    width: 8px;
    height: 8px;
    border-width: 0;
    border-style: solid;
    border-radius: 100%;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.k-task-dot:hover::before,
.k-task-dot.k-hover::before {
    border-width: 1px;
}

.k-task-start {
    left: 0;
}

.k-task-end {
    right: 0;
}

.k-task-draghandle {
    margin-left: 16px;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-width: 0;
    border-bottom-color: inherit;
    position: absolute;
    bottom: 0;
    cursor: e-resize;
    visibility: hidden;
}

.k-task-wrap:hover .k-task-draghandle {
    visibility: visible;
}

.k-milestone-wrap {
    margin-block: 0;
    margin-inline: -2em;
}

.k-task-milestone {
    width: 1em;
    height: 1em;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    transform: rotate(45deg);
}

.k-task-summary {
    height: 10px;
    display: inline-block;
    vertical-align: top;
}

.k-task-summary,
.k-task-summary-complete {
    background-color: currentColor;
}

.k-task-summary::before, .k-task-summary::after,
.k-task-summary-complete::before,
.k-task-summary-complete::after {
    content: "";
    width: 0;
    height: 0;
    border: 8px solid transparent;
    position: absolute;
    top: 0;
    display: none;
}

.k-task-summary::before,
.k-task-summary-complete::before {
    border-left-color: currentColor;
    left: 0;
}

.k-task-summary::after,
.k-task-summary-complete::after {
    border-right-color: currentColor;
    right: 0;
}

.k-task-summary-complete {
    height: 10px;
    position: relative;
    z-index: 2;
}

.k-task-summary-progress {
    height: 15px;
    overflow: hidden;
}

.k-task-single {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    cursor: default;
}

.k-task-single .k-resize-handle {
    opacity: .5;
    z-index: 2;
    visibility: hidden;
}

.k-task-single .k-resize-handle::before {
    position: absolute;
    top: 2px;
    bottom: 2px;
}

.k-task-single .k-resize-w {
    left: 0;
}

.k-task-single .k-resize-w::before {
    left: 2px;
    border-left-width: 1px;
}

.k-task-single .k-resize-e {
    right: 0;
}

.k-task-single .k-resize-e::before {
    right: 2px;
    border-left-width: 1px;
}

.k-task-single:hover .k-resize-handle,
.k-task-single:hover .k-task-actions {
    visibility: visible;
}

.k-task-complete {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    width: 20%;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
}

.k-task-content {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: row;
    align-items: center;
    white-space: nowrap;
}

.k-task-template {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    line-height: normal;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-task-actions {
    padding: var(--kendo-spacing-1, 0.25rem);
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    visibility: hidden;
    z-index: 1;
}

.k-task-actions > .k-link {
    display: inline-flex;
}

.k-resources-wrap {
    position: absolute;
    display: inline-block;
    z-index: 2;
    margin-left: 20px;
    margin-top: -2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-resources-wrap .k-resource {
    margin-block: 0;
    margin-inline: 5px;
}

.k-task-details {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    white-space: nowrap;
}

.k-task-details strong {
    font-size: var(--kendo-font-size-lg, inherit);
    font-weight: normal;
    display: block;
}

.k-task-details .k-task-pct {
    font-size: calc( 16px * 2);
}

.k-task-details ul {
    line-height: normal;
}

.k-gantt-planned .k-gantt-dependencies,
.k-gantt-planned .k-task-dot,
.k-gantt-planned .k-resources-wrap {
    margin-top: 0.6em;
}

.k-gantt-planned .k-task-wrap {
    flex-direction: column;
    align-items: flex-start;
}

.k-gantt-planned .k-task-inner-wrap {
    display: inline-flex;
}

.k-gantt-planned .k-task-wrap.k-drag-hint {
    top: 0.35em;
}

.k-gantt-planned .k-summary-wrap.k-drag-hint {
    top: 1em;
}

.k-gantt-planned .k-milestone-wrap.k-drag-hint {
    top: 0.85em;
}

.k-task-planned {
    margin: 0 0 0.35em;
    line-height: 0.75em;
    display: flex;
    align-items: center;
}

.k-task-planned .k-task-moment {
    border-width: 2px;
    border-radius: calc( ( 4px + 6px ) / 2);
    border-style: solid;
    height: 6px;
    width: 6px;
}

.k-task-planned .k-task-duration {
    height: 2px;
}

.k-task-planned .k-task-moment.k-moment-left {
    margin-left: calc( 1px - calc( ( 4px + 6px ) / 2));
}

.k-task-planned:hover .k-task-duration {
    height: calc( 2px + 1px);
}

.k-milestone-wrap .k-task-moment {
    margin-left: 6px;
}

.k-planned-tooltip .k-task-content {
    display: block;
}

.k-task-offset-wrap .k-task-content .k-resize-e {
    display: none;
}

.k-task-offset {
    flex-direction: row-reverse;
    display: flex;
}

.k-task-offset .k-resize-handle {
    right: 0;
    z-index: 2;
    visibility: hidden;
    margin-right: 1.2em;
}

.k-task-offset .k-resize-handle::before {
    border-left-width: 1px;
    position: absolute;
    top: 45%;
    bottom: .5em;
    margin-right: 2px;
}

.k-task-single:hover + .k-task-offset .k-task-actions,
.k-task-offset:hover .k-task-actions,
.k-task-single:hover + .k-task-offset .k-resize-handle,
.k-task-offset:hover .k-resize-handle {
    visibility: visible;
}

.k-gantt-tooltip-validation {
    max-width: 200px;
    display: block;
}

.k-gantt-tooltip-validation::before {
    content: "";
    width: 4px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.k-gantt-tooltip-validation-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.k-gantt-tooltip-validation-label {
    display: inline-flex;
    min-width: 50px;
}

.k-gantt-tooltip-validation-value {
    font-weight: var(--kendo-font-weight-bold, normal);
}

.k-gantt-tooltip-validation-label,
.k-gantt-tooltip-validation-value {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-pdf-export-shadow .k-gantt {
    float: left;
}

.k-pdf-export-shadow .k-gantt,
.k-pdf-export-shadow .k-gantt-timeline-pane,
.k-pdf-export-shadow .k-gantt-dependencies {
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
}

.k-pdf-export-shadow .k-gantt-treelist .k-treelist {
    display: block;
}

.k-pdf-export-shadow .k-gantt-layout.k-splitbar {
    display: none;
}

.k-gantt-edit-form .k-gantt-delete {
    float: left;
}

.k-rtl .k-gantt-rows,
.k-rtl .k-gantt-columns,
[dir="rtl"] .k-gantt-rows,
[dir="rtl"] .k-gantt-columns {
    left: auto;
    right: 0;
}

.k-rtl .k-task-wrap:not(.k-milestone-wrap),
[dir="rtl"] .k-task-wrap:not(.k-milestone-wrap) {
    margin-block: 0;
    margin-inline: -26px;
}

.k-rtl .k-gantt-timeline-pane .k-header,
[dir="rtl"] .k-gantt-timeline-pane .k-header {
    border-width: 0 1px 1px 0;
}

.k-rtl .k-gantt-timeline-pane .k-header:first-child,
[dir="rtl"] .k-gantt-timeline-pane .k-header:first-child {
    border-right-width: 0;
}

.k-rtl .k-gantt-timeline-pane .k-task-start,
[dir="rtl"] .k-gantt-timeline-pane .k-task-start {
    left: auto;
    right: 0;
}

.k-rtl .k-gantt-timeline-pane .k-task-end,
[dir="rtl"] .k-gantt-timeline-pane .k-task-end {
    right: auto;
    left: 0;
}

.k-rtl .k-task-content,
[dir="rtl"] .k-task-content {
    text-align: end;
}

.k-rtl .k-task-complete,
[dir="rtl"] .k-task-complete {
    left: auto;
    right: 0;
}

.k-rtl .k-task-draghandle,
[dir="rtl"] .k-task-draghandle {
    margin-left: 0;
    margin-right: 16px;
}

.k-rtl .k-gantt-dependencies,
[dir="rtl"] .k-gantt-dependencies {
    left: auto;
    right: 0;
}

.k-rtl .k-gantt-delete,
[dir="rtl"] .k-gantt-delete {
    float: right;
}

.k-rtl .k-task-offset-wrap .k-task-content .k-resize-e,
[dir="rtl"] .k-task-offset-wrap .k-task-content .k-resize-e {
    display: block;
}

.k-rtl .k-task-offset-wrap .k-task-content .k-resize-w,
[dir="rtl"] .k-task-offset-wrap .k-task-content .k-resize-w {
    display: none;
}

.k-rtl .k-milestone-wrap,
[dir="rtl"] .k-milestone-wrap {
    margin-left: -2.3em;
}

.k-rtl .k-milestone-wrap .k-task-moment,
[dir="rtl"] .k-milestone-wrap .k-task-moment {
    margin-right: 0.2em;
}

.k-rtl .k-gantt-timeline-pane .k-milestone-wrap .k-task-start,
[dir="rtl"] .k-gantt-timeline-pane .k-milestone-wrap .k-task-start {
    right: -0.1em;
}

.k-rtl .k-gantt-tooltip-validation::before,
[dir="rtl"] .k-gantt-tooltip-validation::before {
    left: auto;
    right: 0;
}

.k-gantt {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-gantt .k-treelist-scrollable .k-task-milestone.k-selected .k-task-milestone-content {
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-gantt .k-gantt-dependencies-svg polyline {
    fill: none;
    stroke: var(--kendo-color-on-base, #212529);
}

.k-gantt .k-gantt-dependencies-svg polyline.k-selected {
    stroke: var(--kendo-color-primary, #0d6efd);
}

.k-gantt-footer {
    box-shadow: none;
}

.k-gantt-treelist .k-treelist,
.k-gantt-treelist .k-grid-content {
    background-color: transparent;
}

.k-gantt .k-nonwork-hour {
    background-color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 3%, transparent);
}

.k-task-dot::before {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-task-dot:hover::before,
.k-task-dot.k-hover::before {
    border-color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-task-milestone {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-task-milestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, var(--kendo-color-app-surface, #ffffff), var(--kendo-color-app-surface, #ffffff) 2px, var(--kendo-color-error, #dc3545) 2px, var(--kendo-color-error, #dc3545) 4px);
}

.k-task-milestone.k-task-advanced {
    background-color: var(--kendo-color-success, #198754);
}

.k-task-milestone.k-selected {
    background-image: none;
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-task-summary {
    color: var(--kendo-color-subtle, #596169);
}

.k-task-summary.k-task-delayed {
    color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.k-task-summary.k-task-advanced {
    color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.k-task-summary-complete {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-task-delayed .k-task-summary-complete {
    color: var(--kendo-color-error, #dc3545);
}

.k-task-advanced .k-task-summary-complete {
    color: var(--kendo-color-success, #198754);
}

.k-task-summary.k-selected {
    color: var(--kendo-color-primary-subtle-active, #9ec5fe);
}

.k-task-summary.k-selected .k-task-summary-complete {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-task-single {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-task-single.k-task-delayed {
    background-color: var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4));
}

.k-task-single.k-task-advanced {
    background-color: var(--kendo-color-success-emphasis, rgba(25, 135, 84, 0.4));
}

.k-task-single .k-task-complete {
    background-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-task-delayed .k-task-complete {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-task-advanced .k-task-complete {
    background-color: var(--kendo-color-success, #198754);
}

.k-task-single.k-selected {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary-subtle-active, #9ec5fe);
}

.k-task-single.k-selected .k-task-complete {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-gantt-line {
    color: var(--kendo-color-on-base, #212529);
}

.k-gantt-line.k-selected {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-task-planned .k-task-moment {
    border-color: var(--kendo-color-primary, #0d6efd);
    background-color: transparent;
}

.k-task-planned .k-task-duration {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-task-planned:hover .k-task-moment {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-task-offset {
    background-image: repeating-linear-gradient(135deg, var(--kendo-color-app-surface, #ffffff), var(--kendo-color-app-surface, #ffffff) 2px, var(--kendo-color-error, #dc3545) 2px, var(--kendo-color-error, #dc3545) 4px);
}

.k-task-offset .k-resize-e::before {
    border-color: #000000;
}

.k-task-offset .k-task-actions {
    color: #000000;
}

.k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, var(--kendo-color-app-surface, #ffffff), var(--kendo-color-app-surface, #ffffff) 2px, var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) 2px, var(--kendo-color-error-emphasis, rgba(220, 53, 69, 0.4)) 4px);
}

.k-pdf-export .k-task-offset {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-offset-tooltip-delayed {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-planned-tooltip {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-gantt-tooltip-validation::before {
    background-color: #656565;
}

.k-gantt-tooltip-valid::before {
    background-color: var(--kendo-color-success, #198754);
}

.k-gantt-tooltip-invalid::before {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-scheduler {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-scheduler table,
.k-scheduler thead,
.k-scheduler tfoot,
.k-scheduler tbody,
.k-scheduler tr,
.k-scheduler th,
.k-scheduler td,
.k-scheduler div,
.k-scheduler .k-scheduler-edit-dialog,
.k-scheduler > * {
    border-color: inherit;
}

kendo-scheduler.k-scheduler {
    overflow: hidden;
}

kendo-scheduler.k-scheduler.k-readonly-scheduler .k-event-delete {
    display: none;
}

.k-scheduler-table {
    width: 100%;
    max-width: none;
    border-collapse: separate;
    border-spacing: 0;
    table-layout: fixed;
}

.k-scheduler-table td,
.k-scheduler-table th {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    height: calc( 1.5 * 1em);
    overflow: hidden;
    white-space: nowrap;
    border-style: solid;
    border-width: 0 0 1px 1px;
    vertical-align: top;
    box-sizing: content-box;
}

.k-scheduler-table td:first-child,
.k-scheduler-table th:first-child {
    border-left-width: 0;
}

.k-scheduler-table .k-middle-row td {
    border-bottom-style: dotted;
}

.k-scheduler-table .k-link {
    cursor: pointer;
}

.k-scheduler-layout-flex {
    overflow: auto;
}

.k-scheduler-layout-flex .k-scheduler-head {
    position: sticky;
    top: 0;
    z-index: 3;
}

.k-scheduler-layout-flex .k-scheduler-body {
    position: relative;
}

.k-scheduler-layout-flex .k-scheduler-head,
.k-scheduler-layout-flex .k-scheduler-body {
    display: flex;
    flex: 100%;
    flex-wrap: wrap;
}

.k-scheduler-layout-flex .k-scheduler-row {
    display: flex;
    flex: 1 1 100%;
    width: 100%;
    min-width: 0;
}

.k-scheduler-layout-flex .k-scheduler-group {
    display: flex;
    flex: 1 1 100%;
    width: 100%;
    min-width: 0;
    flex-wrap: wrap;
}

.k-scheduler-layout-flex .k-scheduler-group .k-group-cell {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    overflow: auto;
}

.k-scheduler-layout-flex .k-scheduler-group .k-group-content {
    padding: 0;
    display: flex;
    flex: 1 1 100%;
    width: 100%;
    border-width: 0;
    flex-wrap: wrap;
}

.k-scheduler-layout-flex .k-scheduler-group.k-group-horizontal .k-group-cell {
    flex-basis: 100%;
    border-width: 0;
    padding: 0;
}

.k-scheduler-layout-flex.k-scheduler-timeline-view .k-scheduler-body .k-scheduler-cell {
    flex-basis: auto;
}

.k-scheduler-layout-flex .k-more-events {
    bottom: 2px;
    left: 0;
    width: 100%;
}

.k-scheduler-layout-flex .k-scheduler-cell {
    display: flex;
    flex: 1 1 100%;
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    min-height: 1.5em;
    overflow: hidden;
    white-space: nowrap;
    border-style: solid;
    border-width: 0 1px 1px 0;
    vertical-align: top;
    box-sizing: content-box;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-slot-cell {
    position: relative;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-heading-cell {
    justify-content: center;
    font-weight: bold;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-side-cell {
    justify-content: flex-end;
    flex-grow: 0;
    flex-basis: auto;
    overflow: visible;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-major-cell {
    border-bottom-width: 0;
}

.k-scheduler-layout-flex .k-middle-row .k-scheduler-cell {
    border-bottom-style: dotted;
}

.k-scheduler-layout-flex .k-resource-cell {
    flex: none;
    display: flex;
    flex-wrap: wrap;
    overflow: visible;
}

.k-scheduler-layout-flex .k-resource-content {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    border-width: 0;
}

.k-scheduler-layout-flex .k-sticky-cell {
    display: flex;
    flex-wrap: wrap;
    flex-basis: 0;
    position: sticky;
    left: 0;
    z-index: 3;
}

.k-scheduler-toolbar {
    border-width: 0;
    border-bottom-width: 1px;
    white-space: nowrap;
    flex-shrink: 0;
    position: relative;
    z-index: 2;
}

.k-scheduler-toolbar .k-widget {
    font-size: inherit;
}

.k-scheduler-toolbar .k-nav-current {
    color: inherit;
    outline: 0;
    text-decoration: none;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    cursor: pointer;
}

.k-scheduler-toolbar .k-scheduler-search {
    display: inline-flex;
    flex-flow: row nowrap;
}

.k-scheduler-toolbar .k-views-dropdown {
    width: auto;
    font: inherit;
}

.k-scheduler-footer {
    box-shadow: none;
    border-width: 0;
    border-top-width: 1px;
    white-space: nowrap;
    flex-shrink: 0;
    position: relative;
}

.k-scheduler-layout {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    flex: 1 1 auto;
    position: relative;
    z-index: 1;
}

.k-scheduler-layout > tbody > tr > td {
    padding: 0;
    vertical-align: top;
}

.k-scheduler-layout td.k-selected,
.k-scheduler-layout .k-scheduler-cell.k-selected {
    outline: none;
}

.k-scheduler-layout tr + tr .k-scheduler-times tr th,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr th {
    border-bottom-color: transparent;
}

.k-scheduler-layout tr + tr .k-scheduler-times tr .k-slot-cell,
.k-scheduler-layout tr + tr .k-scheduler-times tr .k-scheduler-times-all-day,
.k-scheduler-layout tr + tr .k-scheduler-times tr:last-child th,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr .k-slot-cell,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr .k-scheduler-times-all-day,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr:last-child th {
    border-bottom-color: inherit;
}

.k-scheduler-layout.k-scheduler-flex-layout {
    display: flex;
    flex-direction: column;
}

.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-weekview .k-scheduler-pane:first-child .k-scheduler-table, .k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-dayview .k-scheduler-pane:first-child .k-scheduler-table {
    table-layout: fixed;
}

.k-scheduler-header,
.k-scheduler-view-header {
    padding-inline-end: var(--kendo-scrollbar-width, 17px);
}

.k-scheduler-header th {
    text-align: center;
}

.k-scheduler-header,
.k-scheduler-header-wrap,
.k-scheduler-header-wrap > div {
    border-color: inherit;
    overflow: hidden;
}

.k-scheduler-header-wrap {
    border-width: 0;
    border-style: solid;
    position: relative;
}

.k-scheduler-times {
    border-color: inherit;
    position: relative;
    overflow: hidden;
}

.k-scheduler-times .k-scheduler-table {
    table-layout: auto;
}

.k-scheduler-times th {
    border-width: 0 1px 1px 0;
    text-align: end;
}

.k-scheduler-times .k-slot-cell,
.k-scheduler-times .k-scheduler-times-all-day {
    border-bottom-color: inherit;
}

.k-scheduler-times .k-slot-cell.k-last-resource {
    border-right: 0;
}

.k-scheduler-times .k-slot-cell.k-empty-slot {
    padding-left: 0;
    padding-right: 0;
}

.k-scheduler-datecolumn {
    width: 12em;
}

.k-scheduler-timecolumn {
    width: 11em;
    white-space: nowrap;
}

.k-scheduler-content {
    border-color: inherit;
    position: relative;
    overflow: auto;
}

.k-scheduler-content:focus {
    outline: none;
}

kendo-scheduler .k-event,
.k-event {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    min-height: 25px;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    text-align: start;
    outline: 0;
    cursor: default;
    position: absolute;
    overflow: hidden;
    padding-right: var(--kendo-spacing-4, 1rem);
}

kendo-scheduler .k-event > div,
.k-event > div {
    position: relative;
    z-index: 2;
}

kendo-scheduler .k-event .k-event-template,
.k-event .k-event-template {
    line-height: calc( 25px - (2 * var(--kendo-spacing-1, 0.25rem)));
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

kendo-scheduler .k-event .k-event-time,
.k-event .k-event-time {
    padding-bottom: 0;
    font-size: .875em;
    white-space: nowrap;
    display: none;
}

kendo-scheduler .k-event .k-event-actions,
.k-event .k-event-actions {
    white-space: nowrap;
    position: absolute;
    top: 0;
    bottom: 0;
    right: var(--kendo-spacing-4, 1rem);
    z-index: 2;
}

kendo-scheduler .k-event .k-event-actions .k-event-delete,
.k-event .k-event-actions .k-event-delete {
    opacity: .5;
    visibility: hidden;
}

kendo-scheduler .k-event .k-event-actions:hover .k-event-delete, kendo-scheduler .k-event .k-event-actions.k-hover .k-event-delete,
.k-event .k-event-actions:hover .k-event-delete,
.k-event .k-event-actions.k-hover .k-event-delete {
    opacity: 1;
}

kendo-scheduler .k-event .k-event-actions a,
.k-event .k-event-actions a {
    color: inherit;
}

kendo-scheduler .k-event .k-event-actions:first-child,
.k-event .k-event-actions:first-child {
    margin: var(--kendo-spacing-1, 0.25rem) 0.4ex 0 var(--kendo-spacing-2, 0.5rem);
    top: 0;
    right: 0;
    float: left;
    position: relative;
    opacity: 1;
    visibility: visible;
    line-height: normal;
}

kendo-scheduler .k-event .k-resize-handle,
.k-event .k-resize-handle {
    z-index: 4;
    opacity: .5;
    visibility: hidden;
}

kendo-scheduler .k-event .k-resize-handle::before,
.k-event .k-resize-handle::before {
    border-color: currentColor;
}

kendo-scheduler .k-event .k-resize-n,
.k-event .k-resize-n {
    height: .5em;
    top: 0;
}

kendo-scheduler .k-event .k-resize-s,
.k-event .k-resize-s {
    height: .5em;
    bottom: 0;
}

kendo-scheduler .k-event .k-resize-n::before,
kendo-scheduler .k-event .k-resize-s::before,
.k-event .k-resize-n::before,
.k-event .k-resize-s::before {
    width: var(--kendo-spacing-8, 2rem);
    border-bottom-width: 1px;
}

kendo-scheduler .k-event .k-resize-w,
.k-event .k-resize-w {
    width: .5em;
    left: 0;
}

kendo-scheduler .k-event .k-resize-e,
.k-event .k-resize-e {
    width: .5em;
    right: 0;
}

kendo-scheduler .k-event .k-resize-w::before,
kendo-scheduler .k-event .k-resize-e::before,
.k-event .k-resize-w::before,
.k-event .k-resize-e::before {
    height: var(--kendo-spacing-8, 2rem);
    border-left-width: 1px;
}

kendo-scheduler .k-event:hover .k-event-actions .k-event-delete,
kendo-scheduler .k-event:hover .k-resize-handle, kendo-scheduler .k-event.k-hover .k-event-actions .k-event-delete,
kendo-scheduler .k-event.k-hover .k-resize-handle,
.k-event:hover .k-event-actions .k-event-delete,
.k-event:hover .k-resize-handle,
.k-event.k-hover .k-event-actions .k-event-delete,
.k-event.k-hover .k-resize-handle {
    visibility: visible;
}

kendo-scheduler .k-event.k-event-drag-hint .k-event-time,
.k-event.k-event-drag-hint .k-event-time {
    display: block;
}

kendo-scheduler .k-event .k-event-top-actions,
kendo-scheduler .k-event .k-event-bottom-actions,
.k-event .k-event-top-actions,
.k-event .k-event-bottom-actions {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
}

kendo-scheduler .k-event .k-event-bottom-actions,
.k-event .k-event-bottom-actions {
    top: auto;
    bottom: 0;
}

.k-scheduler-mark {
    width: 1em;
    height: 1em;
    display: inline-block;
    vertical-align: middle;
}

.k-more-events {
    padding: 0;
    height: 13px;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    position: absolute;
    justify-content: center;
}

.k-more-events > .k-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.k-event-drag-hint {
    opacity: .5;
    z-index: 3;
}

.k-event-drag-hint .k-event-actions,
.k-event-drag-hint .k-event-top-actions,
.k-event-drag-hint .k-event-bottom-actions,
.k-event-drag-hint .k-resize-handle {
    display: none;
}

.k-event-drag-hint .k-event-time {
    display: block;
}

.k-scheduler-marquee {
    border-width: 0;
    border-style: solid;
}

.k-scheduler-marquee .k-label-top,
.k-scheduler-marquee .k-label-bottom {
    font-size: .75em;
    position: absolute;
}

.k-scheduler-marquee .k-label-top {
    left: var(--kendo-spacing-2, 0.5rem);
    top: var(--kendo-spacing-1, 0.25rem);
}

.k-scheduler-marquee .k-label-bottom {
    right: var(--kendo-spacing-2, 0.5rem);
    bottom: var(--kendo-spacing-1, 0.25rem);
}

.k-scheduler-marquee.k-first::before, .k-scheduler-marquee.k-last::after {
    content: "";
    border-width: 3px;
    border-style: solid;
    position: absolute;
    width: 0;
    height: 0;
}

.k-scheduler-marquee.k-first::before {
    top: 0;
    left: 0;
    border-right-color: transparent;
    border-bottom-color: transparent;
}

.k-scheduler-marquee.k-last::after {
    bottom: 0;
    right: 0;
    border-left-color: transparent;
    border-top-color: transparent;
}

.k-pdf-export-shadow .k-scheduler,
.k-scheduler-pdf-export .k-scheduler-content,
.k-scheduler-pdf-export .k-scheduler-times {
    height: auto !important;
    overflow: visible !important;
}

.k-scheduler-pdf-export {
    overflow: hidden;
}

.k-scheduler-pdf-export .k-scheduler-header {
    padding: 0 !important;
}

.k-scheduler-pdf-export .k-scheduler-header-wrap {
    border-width: 0 !important;
}

.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table,
.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table {
    width: 100% !important;
}

.k-recurrence-editor {
    display: flex;
    flex-direction: column;
}

kendo-scheduler .k-recurrence-editor {
    display: block;
}

.k-scheduler-monthview .k-scheduler-table {
    height: 100%;
}

.k-scheduler-monthview .k-scheduler-table td {
    height: 80px;
    text-align: end;
}

.k-scheduler-monthview .k-scheduler-body .k-scheduler-cell {
    min-height: 80px;
}

.k-scheduler-monthview .k-hidden {
    padding-left: 0 !important;
    padding-right: 0 !important;
    border-right-width: 0 !important;
}

.k-scheduler-monthview .k-scheduler-table-auto,
.k-scheduler-monthview .k-scheduler-table-auto td,
.k-scheduler-monthview .k-scheduler-content .k-scheduler-table-auto {
    height: auto;
}

.k-scheduler-monthview .k-scheduler-content {
    overflow-y: scroll;
}

.k-scheduler-monthview.k-scheduler-flex-layout .k-scheduler-content {
    overflow-y: auto;
}

.k-scheduler-agendaview .k-scheduler-mark {
    margin-right: .5em;
    width: 1em;
    height: 1em;
    display: inline-block;
    vertical-align: middle;
}

.k-scheduler-agendaview .k-scheduler-table th:first-child,
.k-scheduler-agendaview .k-scheduler-table td:first-child {
    border-left-width: 1px;
}

.k-scheduler-agendaview .k-scheduler-table td.k-first {
    border-left-width: 0;
}

.k-scheduler-agendaview .k-task > .k-event-delete {
    color: inherit;
    position: absolute;
    top: var(--kendo-spacing-1, 0.25rem);
    right: var(--kendo-spacing-1, 0.25rem);
    opacity: .5;
    visibility: hidden;
}

.k-scheduler-agendaview .k-hover .k-task > .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row.k-hover .k-event-delete {
    visibility: visible;
}

.k-scheduler-agendaday {
    margin: 0 .2em 0 0;
    font-size: 3em;
    line-height: 1;
    font-weight: 400;
    float: left;
}

.k-scheduler-agendaweek {
    display: block;
    margin: .4em 0 0;
    line-height: 1;
    font-style: normal;
}

.k-scheduler-agendadate {
    font-size: .75em;
}

.k-scheduler-timelineview .k-slot-cell {
    overflow: hidden;
}

.k-scheduler-timelineview .k-scheduler-content {
    overflow: auto;
}

.k-scheduler-pane {
    display: flex;
    flex-direction: row;
}

.k-scheduler-pane .k-scheduler-times {
    flex: 0 0 auto;
}

.k-scheduler-pane .k-scheduler-times .k-scheduler-table {
    height: 100%;
}

.k-scheduler-pane .k-scheduler-header,
.k-scheduler-pane .k-scheduler-content {
    flex: 1 1 auto;
}

.k-scheduler-yearview .k-scheduler-body {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    justify-content: center;
}

.k-scheduler-yearview .k-calendar {
    width: 100%;
    border-width: 0;
}

.k-scheduler-yearview .k-calendar .k-calendar-view {
    flex-wrap: wrap;
    justify-content: center;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-scheduler-yearview .k-calendar .k-content {
    flex: 0;
}

.k-scheduler-yearview .k-calendar .k-link {
    position: relative;
}

.k-scheduler-yearview .k-calendar td.k-selected {
    background-color: inherit;
}

.k-scheduler-yearview .k-day-indicator {
    margin-top: calc( 38px - (var(--kendo-spacing-1, 0.25rem) * 2));
    width: 3px;
    height: 3px;
    border-radius: 50%;
    position: absolute;
    left: calc( 50% - 1.5px);
}

.k-scheduler-tooltip {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
    color: inherit;
}

.k-scheduler-tooltip .k-tooltip-title {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
}

.k-scheduler-tooltip .k-tooltip-title .k-month {
    font-size: var(--kendo-font-size-sm, inherit);
    text-transform: uppercase;
}

.k-scheduler-tooltip .k-tooltip-title .k-day {
    font-size: calc( var( --kendo-font-size-sm, 0.875rem ) * 2);
}

.k-scheduler-tooltip .k-tooltip-events-container {
    overflow: auto;
}

.k-scheduler-tooltip .k-tooltip-events {
    max-height: 250px;
    display: flex;
    flex-direction: column;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler-tooltip .k-tooltip-event {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-shrink: 0;
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler-tooltip .k-tooltip-event .k-event-time {
    display: flex;
    flex-shrink: 0;
    font-size: inherit;
}

.k-scheduler-tooltip .k-no-data, .k-scheduler-tooltip .k-nodata {
    height: auto;
    min-height: auto;
    color: inherit;
}

.k-scheduler-edit-dialog .k-dialog {
    max-height: 100vh;
}

.k-scheduler-edit-form .k-edit-form-container {
    width: 100%;
}

.k-scheduler-edit-form .k-edit-label {
    width: 17%;
}

.k-scheduler-edit-form .k-edit-field {
    width: 77%;
}

.k-scheduler-edit-form .k-edit-field > ul > li {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-scheduler-edit-form .k-recurrence-editor .k-radio-list .k-radio-wrap,
.k-scheduler-edit-form .k-recurrence-editor .k-checkbox-list .k-checkbox-wrap {
    align-self: center;
}

.k-scheduler-edit-form .k-recur-interval,
.k-scheduler-edit-form .k-recur-count,
.k-scheduler-edit-form .k-recur-monthday {
    width: 5em;
}

.k-scheduler-edit-form .k-recur-until,
.k-scheduler-edit-form .k-recur-month,
.k-scheduler-edit-form .k-recur-weekday,
.k-scheduler-edit-form .k-recur-weekday-offset {
    width: 10em;
}

.k-scheduler-edit-form .k-scheduler-datetime-picker {
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-scheduler-header th,
.k-rtl .k-scheduler-table td {
    border-width: 0 1px 1px 0;
}

.k-rtl .k-scheduler-table td:first-child,
.k-rtl .k-scheduler-table th:first-child {
    border-right-width: 0;
}

.k-rtl .k-scheduler-times th {
    border-width: 0 0 1px 1px;
}

.k-rtl .k-scheduler .k-scrollbar-v .k-scheduler-header-wrap {
    border-right-width: 0;
    border-left-width: 1px;
}

.k-rtl .k-event {
    padding-right: 0;
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-rtl .k-event .k-resize-w {
    left: auto;
    right: 0;
}

.k-rtl .k-event .k-resize-e {
    right: auto;
    left: 0;
}

.k-rtl .k-event .k-event-actions {
    right: auto;
    left: 2px;
}

.k-rtl .k-event .k-event-actions:first-child {
    margin: var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-2, 0.5rem) 0 0.4ex;
    float: right;
}

.k-rtl .k-scheduler-agendaview .k-task > .k-event-delete {
    left: 2px;
    right: auto;
}

.k-rtl .k-scheduler-agendaview .k-task .k-scheduler-mark {
    margin-left: .5em;
    margin-right: 0;
}

.k-rtl .k-scheduler-marquee .k-label-top {
    left: auto;
    right: 4px;
}

.k-rtl .k-scheduler-marquee .k-label-bottom {
    left: 4px;
    right: auto;
}

.k-rtl .k-scheduler-edit-form .k-scheduler-delete {
    float: right;
}

.k-rtl .k-scheduler .k-scheduler-header-wrap, .k-rtl.k-scheduler .k-scheduler-header-wrap {
    border-right-width: 0;
}

.k-rtl .k-scheduler .k-scheduler-agendaday, .k-rtl.k-scheduler .k-scheduler-agendaday {
    float: right;
    margin: 0 0 0 .2em;
}

.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,
.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child {
    border-left-width: 0;
}

.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr td:first-child,
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr th:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr td:first-child,
.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr th:first-child {
    border-right-width: 1px;
}

.k-safari .k-scheduler-tooltip .k-tooltip-event:not(:last-child) {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.k-safari .k-scheduler-yearview .k-calendar-view .k-month {
    margin-block: 0;
    margin-inline: var(--kendo-spacing-4, 1rem)/2;
}

kendo-scheduler .k-event::before,
.k-event::before {
    display: none;
    left: 0;
}

.k-rtl kendo-scheduler .k-event::before, .k-rtl
.k-event::before {
    right: 0;
}

kendo-scheduler .k-event .k-event-template,
.k-event .k-event-template {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    font-size: var(--kendo-font-size-sm, inherit);
}

kendo-scheduler .k-event .k-event-actions,
.k-event .k-event-actions {
    right: var(--kendo-spacing-2, 0.5rem);
}

kendo-scheduler .k-event .k-event-actions:first-child,
.k-event .k-event-actions:first-child {
    margin: 0.1ex 0.4ex 0 var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-toolbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-scheduler-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-scheduler-header {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-scheduler-header-wrap {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-nonwork,
.k-scheduler .k-nonwork-hour {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-scheduler-other-month,
.k-scheduler .k-other-month {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-scheduler-layout td.k-selected,
.k-scheduler-layout .k-scheduler-cell.k-selected {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-scheduler-layout-flex .k-scheduler-head,
.k-scheduler-layout-flex .k-sticky-cell {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-event {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-event.k-selected {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
    box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.5);
}

.k-event.k-event-inverse {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-event.k-event-ongoing {
    box-shadow: inset 0px 0px 0px 1px #ff0000;
}

.k-scheduler-marquee::before,
.k-scheduler-marquee::after {
    border-color: var(--kendo-color-primary, #0d6efd);
}

.k-scheduler-edit-dialog .k-dialog-actions {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-scheduler-agendaview .k-scheduler-content tr:hover,
.k-scheduler-agendaview .k-scheduler-content tr.k-hover,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row.k-hover {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #dee2e6);
}

.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-groupcolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-hover .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-hover .k-scheduler-groupcolumn {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-agendaview .k-scheduler-content tr.k-selected {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 25%, transparent);
}

.k-scheduler-agendaview .k-scheduler-content tr.k-selected .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-selected .k-scheduler-groupcolumn {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-yearview .k-day-indicator {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-scheduler-yearview .k-selected .k-day-indicator {
    background-color: var(--kendo-color-on-primary, #ffffff);
}

.k-tooltip.k-scheduler-tooltip {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-on-primary, #ffffff);
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.k-tooltip.k-scheduler-tooltip .k-callout {
    color: var(--kendo-color-on-primary, #ffffff);
}

.k-chat {
    margin: auto;
    max-width: 500px;
    height: 600px;
    max-height: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-chat .k-message-list {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    align-items: flex-start;
    overflow-x: hidden;
    overflow-y: auto;
    scroll-behavior: smooth;
}

.k-chat .k-message-list-content {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 100%;
    box-sizing: border-box;
    position: relative;
    flex: 0 0 auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    overflow: hidden;
}

.k-chat .k-message-list-content > * + * {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-chat .k-message-group {
    max-width: 80%;
    background: none;
    box-sizing: border-box;
    display: flex;
    flex-shrink: 0;
    flex-direction: column;
    position: relative;
}

.k-chat .k-message-group:not(.k-alt) {
    align-items: flex-start;
    text-align: start;
}

.k-chat .k-message-group:not(.k-alt) .k-message-time {
    margin-inline-start: var(--kendo-spacing-2, 0.5rem);
    inset-inline-start: 100%;
}

.k-chat .k-message-group:not(.k-alt) .k-message-status {
    inset-inline-start: 0;
}

.k-chat .k-message-group:not(.k-alt) .k-first .k-chat-bubble,
.k-chat .k-message-group:not(.k-alt) .k-only .k-chat-bubble {
    border-bottom-left-radius: 2px;
}

.k-chat .k-message-group:not(.k-alt) .k-middle .k-chat-bubble,
.k-chat .k-message-group:not(.k-alt) .k-last .k-chat-bubble {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}

.k-chat .k-message-group.k-alt {
    align-self: flex-end;
    align-items: flex-end;
    text-align: end;
}

.k-chat .k-message-group.k-alt .k-message-time {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    inset-inline-end: 100%;
}

.k-chat .k-message-group.k-alt .k-message-status {
    inset-inline-end: 0;
}

.k-chat .k-message-group.k-alt .k-first .k-chat-bubble,
.k-chat .k-message-group.k-alt .k-only .k-chat-bubble {
    border-bottom-right-radius: 2px;
}

.k-chat .k-message-group.k-alt .k-middle .k-chat-bubble,
.k-chat .k-message-group.k-alt .k-last .k-chat-bubble {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

.k-chat .k-message {
    max-width: 100%;
    margin: var(--kendo-spacing-0\.5, 0.125rem) 0 0;
    position: relative;
    transition: margin .2s ease-in-out;
    outline: none;
}

.k-chat .k-message-time,
.k-chat .k-message-status {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-xs, normal);
    white-space: nowrap;
    pointer-events: none;
    position: absolute;
}

.k-chat .k-message-time {
    opacity: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .2s ease-in-out;
}

.k-chat .k-message-status {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
    height: 0;
    overflow: hidden;
    top: 100%;
    transition: height .2s ease-in-out;
}

.k-chat .k-chat-bubble {
    border-radius: 12px;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 1px;
    border-style: solid;
    line-height: var(--kendo-line-height, normal);
    word-wrap: break-word;
    white-space: pre-wrap;
}

.k-chat .k-chat-bubble a {
    color: inherit;
    text-decoration: underline;
}

.k-chat .k-message.k-selected {
    margin-bottom: var(--kendo-spacing-4, 1rem);
    border: 0;
    color: inherit;
    background: none;
}

.k-chat .k-message.k-selected .k-message-time {
    opacity: 1;
}

.k-chat .k-message.k-selected .k-message-status {
    height: 1.2em;
}

.k-chat .k-message-error,
.k-chat .k-message-sending {
    margin-bottom: var(--kendo-spacing-4, 1rem);
}

.k-chat .k-message-error .k-message-status,
.k-chat .k-message-sending .k-message-status {
    height: 1.2em;
}

.k-chat .k-avatar {
    margin: 0;
    position: absolute;
}

.k-message-group:not(.k-alt) > .k-avatar {
    inset-inline-start: 0;
    bottom: 0;
}

.k-message-group.k-alt > .k-avatar {
    inset-inline-end: 0;
    bottom: 0;
}

.k-chat .k-avatars .k-message-group:not(.k-no-avatar) {
    padding-inline-start: calc( 32px + var(--kendo-spacing-2, 0.5rem));
}

.k-chat .k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
    padding-inline-end: calc( 32px + var(--kendo-spacing-2, 0.5rem));
}

.k-author {
    margin: 0;
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-xs, normal);
}

.k-chat .k-author {
    margin: 0;
}

.k-chat .k-timestamp {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    text-transform: uppercase;
    text-align: center;
    align-self: stretch;
}

.k-quick-replies {
    display: block;
    max-width: 100%;
}

.k-quick-reply {
    border-radius: 100px;
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    margin-block-end: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border-width: 1px;
    border-style: solid;
    line-height: var(--kendo-line-height, normal);
    cursor: pointer;
    user-select: none;
    display: inline-block;
    flex: 0 0 auto;
    transition-property: color, background-color, border-color;
    transition-duration: .2s;
    transition-timing-function: ease-in-out;
    outline: none;
}

.k-scrollable-quick-replies {
    margin-inline-start: -var(--kendo-spacing-4, 1rem);
    margin-inline-end: -var(--kendo-spacing-4, 1rem);
    padding-inline-start: var(--kendo-spacing-4, 1rem);
    padding-inline-end: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-flow: row nowrap;
    flex: 0 0 auto;
    overflow-x: auto;
    overflow-y: hidden;
}

.k-scrollable-quick-replies::-webkit-scrollbar {
    display: none;
}

.k-scrollable-quick-replies .k-quick-reply {
    margin: 0;
}

.k-scrollable-quick-replies .k-quick-reply + .k-quick-reply {
    margin-inline-start: var(--kendo-spacing-2, 0.5rem);
}

.k-message-box {
    width: 100%;
    height: auto;
    box-sizing: border-box;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit !important;
    border-radius: 0 !important;
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-message-box:focus, .k-message-box.k-focus, .k-message-box:focus-within {
    outline: 0;
    box-shadow: none;
}

.k-message-box .k-button {
    border-width: 0;
    flex-shrink: 0;
}

.k-message-box .k-button svg {
    width: 20px;
    height: 20px;
    fill: currentColor;
    display: inline-block;
}

.k-rtl .k-message-box .k-button,
[dir="rtl"] .k-message-box .k-button {
    transform: scaleX(-1);
}

.k-chat .k-card-list {
    margin: var(--kendo-spacing-0\.5, 0.125rem) 0 0;
}

.k-message-group.k-alt + .k-card-list,
.k-message-group.k-alt + kendo-chat-message-attachments.k-card-list {
    align-self: flex-end;
}

.k-chat .k-card-deck {
    max-width: calc(100% + calc( var(--kendo-spacing-4, 1rem) * 2 ));
    box-sizing: border-box;
    margin-inline-start: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-inline-end: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    overflow: hidden;
    overflow-x: auto;
    scroll-behavior: smooth;
}

.k-chat .k-card-deck .k-card {
    width: 200px;
}

.k-chat .k-card-deck-scrollwrap {
    margin-right: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-left: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-left: var(--kendo-spacing-4, 1rem);
    padding-right: var(--kendo-spacing-4, 1rem);
}

.k-chat .k-card-deck-scrollwrap > .k-card-deck {
    margin-bottom: -20px;
    padding-bottom: 20px;
}

.k-chat .k-card-deck .k-card-wrap {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 0 0 auto;
    padding-bottom: 5px;
}

.k-chat .k-card-deck .k-card-wrap .k-card {
    flex: 0 0 auto;
}

.k-chat .k-card-deck .k-card-wrap.k-selected {
    background: none;
}

.k-typing-indicator {
    padding: 0;
    border-radius: 50px;
    display: inline-flex;
    flex-flow: row nowrap;
}

.k-typing-indicator span {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    flex: 0 0 8px;
    background-color: currentColor;
    opacity: .4;
}

.k-typing-indicator span:nth-of-type(1) {
    animation: 1s k-animation-blink infinite 0.3333s;
}

.k-typing-indicator span:nth-of-type(2) {
    animation: 1s k-animation-blink infinite 0.6666s;
}

.k-typing-indicator span:nth-of-type(3) {
    animation: 1s k-animation-blink infinite 0.9999s;
}

.k-typing-indicator span + span {
    margin-left: 5px;
}

@keyframes k-animation-blink {
    50% {
        opacity: 1;
    }
}

.k-chat-toolbar,
.k-chat .k-toolbar-box {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    width: 100%;
    border-width: 1px 0 0;
    box-sizing: border-box;
    flex: none;
    overflow: hidden;
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-chat-toolbar::before,
.k-chat .k-toolbar-box::before {
    display: none;
}

.k-chat-toolbar .k-button-list,
.k-chat .k-toolbar-box .k-button-list {
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
    scroll-behavior: smooth;
}

.k-chat-toolbar .k-button,
.k-chat .k-toolbar-box .k-button {
    flex: none;
}

.k-chat-toolbar .k-scroll-button,
.k-chat .k-toolbar-box .k-scroll-button {
    padding: 0 var(--kendo-spacing-1, 0.25rem);
    height: 100%;
    aspect-ratio: auto;
    position: absolute;
    z-index: 2;
    top: 0;
}

.k-chat-toolbar .k-scroll-button .k-button-icon,
.k-chat .k-toolbar-box .k-scroll-button .k-button-icon {
    min-width: auto;
    min-height: auto;
}

.k-chat-toolbar .k-scroll-button-left,
.k-chat .k-toolbar-box .k-scroll-button-left {
    left: 0;
}

.k-chat-toolbar .k-scroll-button-right,
.k-chat .k-toolbar-box .k-scroll-button-right {
    right: 0;
}

.k-chat {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-chat .k-timestamp {
    color: var(--kendo-color-subtle, #596169);
}

.k-chat .k-author {
    font-weight: bold;
}

.k-chat .k-chat-bubble {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
    box-shadow: none;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    order: -1;
}

.k-chat .k-chat-bubble a {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-chat .k-chat-bubble a:hover {
    color: var(--kendo-color-primary-hover, #0c64e4);
}

.k-chat .k-chat-bubble:hover {
    box-shadow: none;
}

.k-chat .k-selected .k-chat-bubble {
    box-shadow: none;
}

.k-chat .k-alt .k-chat-bubble {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
    box-shadow: none;
}

.k-chat .k-alt .k-chat-bubble:hover {
    box-shadow: none;
}

.k-chat .k-alt .k-selected .k-chat-bubble {
    box-shadow: none;
}

.k-chat .k-quick-reply {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-primary, #0d6efd);
    background-color: transparent;
}

.k-chat .k-quick-reply:hover, .k-chat .k-quick-reply.k-hover {
    border-color: var(--kendo-color-primary, #0d6efd);
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-chat .k-quick-reply:focus, .k-chat .k-quick-reply.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #0d6efd) 50%, transparent);
}

.k-chat-toolbar,
.k-chat .k-toolbar-box {
    border-color: inherit;
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-mediaplayer {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-mediaplayer *,
.k-mediaplayer *::before,
.k-mediaplayer *::after {
    box-sizing: border-box;
}

.k-mediaplayer > iframe {
    width: 100%;
    height: 100%;
    border: 0;
    vertical-align: top;
}

.k-mediaplayer-titlebar {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
}

.k-mediaplayer-toolbar-wrap {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    right: 0;
}

.k-mediaplayer-toolbar {
    border-width: 0;
    width: 100% !important;
    box-shadow: none;
}

.k-mediaplayer-toolbar .k-dropdown-list, .k-mediaplayer-toolbar .k-dropdown,
.k-mediaplayer-toolbar .k-dropdownlist {
    width: auto;
}

.k-mediaplayer-time-wrap {
    flex: 1;
}

.k-mediaplayer-volume-wrap {
    padding: 0 7px;
    align-items: center;
}

.k-mediaplayer-volume {
    width: 100px;
}

.k-slider.k-mediaplayer-seekbar {
    width: 100%;
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    transform: translateY(-50%);
}

.k-mediaplayer-seekbar .k-slider-track {
    width: 100% !important;
    border-radius: 0;
}

.k-mediaplayer-seekbar .k-slider-selection {
    border-radius: 0;
}

.k-mediaplayer-fullscreen {
    z-index: 10000;
    position: fixed;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.k-mediaplayer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-mediaplayer-titlebar {
    color: var(--kendo-color-surface-alt, #ffffff);
    background-image: linear-gradient(color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 70%, transparent), color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 0%, transparent));
    text-shadow: 0 0 2px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-timeline {
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    background-color: transparent;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-timeline *,
.k-timeline *::before,
.k-timeline *::after, .k-timeline::before, .k-timeline::after {
    box-sizing: border-box;
}

.k-timeline ul {
    margin: 0;
    padding: 0;
}

.k-timeline ul li {
    list-style-type: none;
}

.k-timeline .k-timeline-flag {
    display: inline-block;
    text-align: center;
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    line-height: 1.5;
    min-width: 80px;
    max-width: calc(80px + 2 * var(--kendo-spacing-10, 2.5rem));
    position: relative;
    z-index: 1;
}

.k-timeline .k-timeline-circle {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    flex-shrink: 0;
    position: relative;
    z-index: 1;
}

.k-timeline.k-timeline-dates-hidden .k-timeline-date {
    display: none;
}

.k-timeline.k-timeline-collapsible .k-card-header {
    cursor: pointer;
}

.k-timeline.k-timeline-collapsible .k-event-collapse {
    display: flex;
}

.k-timeline-card .k-card {
    position: relative;
    overflow: visible;
}

.k-timeline-card .k-card .k-card-header {
    overflow: visible;
    border-bottom: 0;
}

.k-timeline-card .k-card .k-card-header + .k-card-body {
    padding-top: 0;
}

.k-timeline-card .k-card .k-card-body {
    overflow-y: auto;
    scrollbar-width: thin;
}

.k-timeline-card .k-card .k-card-body::-webkit-scrollbar {
    width: 5px;
}

.k-timeline-card .k-card .k-card-body::-webkit-scrollbar-thumb {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-timeline-card .k-timeline-card-callout.k-callout-w, .k-timeline-card .k-timeline-card-callout.k-callout-e {
    top: 36px;
}

.k-timeline-vertical,
.k-timeline-horizontal {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-10, 2.5rem);
    margin-block: var(--kendo-spacing-10, 2.5rem);
    margin-inline: 0;
    width: 100%;
    position: relative;
    border: 0;
}

.k-timeline-vertical::after,
.k-timeline-horizontal .k-timeline-track-wrap::after {
    content: "";
    position: absolute;
    top: 0;
    border-width: 1px;
    border-style: solid;
}

.k-timeline-vertical {
    padding-left: calc(calc(var(--kendo-spacing-10, 2.5rem) + (80px - 6px) / 2) + 50px);
}

.k-timeline-vertical.k-timeline-dates-hidden {
    padding-left: calc(var(--kendo-spacing-10, 2.5rem) + (80px - 6px) / 2);
}

.k-timeline-vertical::after {
    height: 100%;
    width: 6px;
    transform: translateX(-50%);
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.k-timeline-vertical .k-timeline-flag-wrap {
    display: flex;
    align-items: center;
}

.k-timeline-vertical .k-timeline-flag-wrap:first-child {
    padding-top: var(--kendo-spacing-10, 2.5rem);
}

.k-timeline-vertical .k-timeline-flag {
    transform: translateX(-50%);
}

.k-timeline-vertical .k-timeline-date-wrap {
    position: absolute;
    padding-right: var(--kendo-spacing-4, 1rem);
    margin-top: 36px;
    transform: translate(-100%, -50%);
    text-align: end;
}

.k-timeline-vertical .k-timeline-event {
    display: flex;
    align-items: flex-start;
    padding-block: var(--kendo-spacing-10, 2.5rem);
    padding-inline: 0;
}

.k-timeline-vertical .k-timeline-card {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-timeline-vertical .k-timeline-card .k-card {
    margin-left: var(--kendo-spacing-4, 1rem);
    min-height: calc(2 * (36px - 1px));
    width: 400px;
    max-width: 100%;
}

.k-timeline-vertical .k-timeline-card .k-card .k-card-header {
    border-radius: 0.375rem;
}

.k-timeline-vertical .k-timeline-card .k-card .k-card-title {
    display: flex;
    justify-content: space-between;
}

.k-timeline-vertical .k-timeline-card .k-card .k-card-title .k-event-title {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.k-timeline-vertical .k-timeline-card .k-event-collapse {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: 0;
    transform: rotate(90deg);
    transition: transform .2s ease-in-out;
}

.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-body,
.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-actions {
    display: none;
}

.k-timeline-vertical .k-timeline-card.k-collapsed .k-event-collapse {
    transform: rotate(0deg);
}

.k-timeline-vertical .k-timeline-circle {
    margin-top: 36px;
    transform: translate(-50%, -50%);
    margin-right: -8px;
}

.k-timeline-vertical.k-timeline-alternating {
    padding-left: var(--kendo-spacing-10, 2.5rem);
}

.k-timeline-vertical.k-timeline-alternating::after {
    left: 50%;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-flag-wrap {
    justify-content: center;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-flag {
    transform: translateX(0);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event {
    justify-content: space-between;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse {
    flex-direction: row-reverse;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-date-wrap {
    text-align: start;
    padding-right: 0;
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card {
    padding-left: 0;
    padding-right: var(--kendo-spacing-4, 1rem);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card .k-card {
    margin-right: var(--kendo-spacing-4, 1rem);
    margin-left: auto;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-card,
.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap {
    flex-basis: 50%;
    min-width: 0;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap {
    position: static;
    transform: translateY(-50%);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-circle {
    transform: translateY(-50%);
    margin-right: 0;
}

.k-timeline-horizontal .k-timeline-track-item {
    flex: 1 0 20%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    flex-direction: column;
}

.k-timeline-horizontal .k-timeline-track-item:hover {
    cursor: pointer;
}

.k-timeline-horizontal .k-timeline-track-item.k-timeline-flag-wrap:hover {
    cursor: default;
}

.k-timeline-horizontal .k-timeline-date-wrap {
    margin-top: auto;
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-timeline-horizontal .k-timeline-card {
    height: 100%;
}

.k-timeline-horizontal .k-card {
    max-height: 100%;
}

.k-timeline-horizontal .k-timeline-events-list {
    overflow-x: hidden;
    padding-top: var(--kendo-spacing-4, 1rem);
}

.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap {
    position: relative;
    height: 600px;
}

.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap .k-timeline-event {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.k-timeline-horizontal .k-timeline-track-wrap {
    position: relative;
    padding: 19px 0;
}

.k-timeline-horizontal .k-timeline-track-wrap::after {
    top: auto;
    bottom: calc(19px + 3px);
    left: calc(38px - 2 * 1px);
    right: calc(38px - 2 * 1px);
    transform: translateY(-50%);
    height: 6px;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track {
    overflow: hidden;
    margin-block: 0;
    margin-inline: 38px;
    position: relative;
    z-index: 2;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track .k-timeline-scrollable-wrap {
    transition: transform 1s ease-in-out;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag {
    margin-bottom: calc(6px + 2 * 1px + 4px + 10px);
    position: relative;
    min-width: 80px;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag::after {
    content: "";
    width: 10px;
    height: 10px;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%) rotate(45deg);
}

.k-timeline-horizontal .k-timeline-scrollable-wrap {
    padding-bottom: 3px;
    display: flex;
    outline: 0;
}

.k-timeline-arrow {
    width: 38px;
    height: 38px;
    border-radius: 50%;
    position: absolute;
    bottom: calc(6px + 3px + 2 * 1px);
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.k-timeline-arrow-left {
    left: 0;
}

.k-timeline-arrow-right {
    right: 0;
}

.k-timeline-mobile {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-4, 1rem);
    margin-block: var(--kendo-spacing-4, 1rem);
    margin-inline: 0;
}

.k-timeline-mobile .k-timeline-flag {
    max-width: calc(80px + 2 * var(--kendo-spacing-4, 1rem));
}

.k-timeline-mobile.k-timeline-horizontal .k-timeline-flag-wrap {
    display: none;
}

.k-timeline-mobile.k-timeline-vertical {
    padding-left: calc(calc(var(--kendo-spacing-4, 1rem) + (80px - 6px) / 2) + 50px);
}

.k-timeline-mobile.k-timeline-vertical.k-timeline-dates-hidden {
    padding-left: calc(var(--kendo-spacing-4, 1rem) + (80px - 6px) / 2);
}

.k-timeline-mobile.k-timeline-vertical.k-timeline-alternating {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-timeline-mobile.k-timeline-vertical .k-timeline-card {
    width: 100%;
}

.k-timeline-mobile.k-timeline-vertical .k-timeline-card .k-card {
    width: auto;
}

.k-timeline-card .k-card-header {
    padding-top: 1rem;
}

.k-timeline .k-timeline-flag {
    color: var(--kendo-color-on-primary, #ffffff);
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-timeline .k-timeline-circle {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-timeline .k-timeline-card .k-card-header {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-timeline .k-timeline-card .k-card-body {
    scrollbar-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) var(--kendo-color-surface-alt, #ffffff);
}

.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
    background: var(--kendo-color-surface-alt, #ffffff);
}

.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
    background: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
    background: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-timeline .k-timeline-date {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-timeline .k-timeline-arrow.k-disabled {
    opacity: 1;
    color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 65%, transparent);
    background-color: color-mix(in srgb, var(--kendo-color-base-subtle, #e9ecef) 65%, transparent);
    border-color: color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 15%, transparent);
}

.k-timeline-vertical::after,
.k-timeline-horizontal .k-timeline-track-wrap::after {
    background-color: var(--kendo-color-base-subtle, #e9ecef);
    border-color: var(--kendo-color-base-subtle, #e9ecef);
}

.k-timeline-horizontal .k-timeline-flag::after {
    background-color: var(--kendo-color-primary, #0d6efd);
}

.k-timeline-track-item.k-focus .k-timeline-circle {
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.k-pdf-viewer {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: relative;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pdf-viewer .k-toolbar {
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-color: inherit;
    flex: 0 0 auto;
    z-index: 2;
}

.k-pdf-viewer .k-toolbar .k-pager-wrap,
.k-pdf-viewer .k-toolbar .k-pager {
    padding: 0;
    border-width: 0;
    color: inherit;
    background: none;
    overflow: visible;
}

.k-pdf-viewer .k-canvas {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    outline: none;
}

.k-pdf-viewer .k-canvas.k-enable-text-select {
    user-select: text;
    cursor: text;
}

.k-pdf-viewer .k-canvas.k-enable-panning {
    cursor: grab;
}

.k-pdf-viewer .k-canvas.k-enable-panning span::selection {
    background-color: transparent;
}

.k-pdf-viewer .k-pdf-viewer-pages {
    flex: 1 1 auto;
}

.k-pdf-viewer .k-page {
    position: relative;
    margin-block: var(--kendo-spacing-7\.5, 1.875rem);
    margin-inline: auto;
}

.k-pdf-viewer .k-page canvas {
    direction: ltr;
}

.k-pdf-viewer .k-page .k-text-layer {
    position: absolute;
    top: 0;
    left: 0;
    opacity: .2;
    overflow: hidden;
}

.k-pdf-viewer .k-page .k-text-layer > span {
    position: absolute;
    line-height: 1.2;
    transform-origin: 0% 0%;
    color: transparent;
}

.k-pdf-viewer .k-page .k-text-layer .k-search-highlight-mark {
    color: transparent;
}

.k-pdf-viewer .k-blank-page {
    margin: 0;
    display: flex;
    flex-flow: column nowrap;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    background-color: inherit !important;
}

.k-pdf-viewer .k-blank-page .k-upload,
.k-pdf-viewer .k-blank-page .k-dropzone,
.k-pdf-viewer .k-blank-page .k-dropzone-inner {
    border: 0;
    background: none;
}

.k-pdf-viewer-canvas > .k-search-panel {
    width: max-content;
    margin-top: calc( (calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px) + ( 2 * 1px ) + ( 2 * calc( var(--kendo-spacing-2, 0.5rem) * 2) )) * -1);
    padding-block: calc( var(--kendo-spacing-2, 0.5rem) * 2);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px;
    border-style: solid;
    border-radius: var(--kendo-spacing-1, 0.25rem);
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row nowrap;
    flex: 0 0 auto;
    justify-content: flex-start;
    align-items: center;
    z-index: 10;
    cursor: default;
}

.k-pdf-viewer-canvas > .k-search-panel .k-search-dialog-draghandle {
    cursor: move;
    margin-left: 0;
}

.k-pdf-viewer-canvas > .k-search-panel .k-textbox {
    width: 10em;
    flex: none;
}

.k-pdf-viewer-canvas > .k-search-panel .k-textbox .k-button {
    border-width: 0;
}

.k-pdf-viewer-canvas > .k-search-panel .k-search-matches {
    display: inline-flex;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pdf-viewer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pdf-viewer .k-canvas {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pdf-viewer .k-page {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: white;
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-pdf-viewer .k-blank-page > .k-icon {
    color: var(--kendo-color-subtle, #596169);
}

.k-pdf-viewer .k-search-highlight {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-pdf-viewer .k-search-highlight-mark {
    background-color: yellow;
}

.k-pdf-viewer-canvas > .k-search-panel {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.km-scrollview,
.km-scroll-container {
    user-select: none;
    border-collapse: separate;
}

.km-scroll-wrapper {
    position: relative;
}

.km-scroll-header {
    position: absolute;
    z-index: 1001;
    width: 100%;
    top: 0;
    left: 0;
}

.km-scroller-pull {
    width: 100%;
    display: block;
    position: absolute;
    line-height: 3em;
    font-size: 1.4em;
    text-align: center;
    transform: translate3d(0, -3em, 0);
}

.km-scroller-pull .km-template {
    display: inline-block;
    min-width: 200px;
    text-align: start;
}

.km-load-more .km-icon,
.km-widget .km-scroller-pull .km-icon {
    display: inline-block;
    height: 2rem;
    margin-right: 1rem;
    vertical-align: middle;
    width: 2rem;
    font-size: 2rem;
    transform: rotate(0deg);
    transition: transform 300ms linear;
}

.km-widget .km-scroller-release .km-icon {
    transform: rotate(180deg);
}

.km-widget .km-scroller-refresh .km-icon {
    transition: none;
}

.km-touch-scrollbar {
    position: absolute;
    visibility: hidden;
    z-index: 200000;
    height: .4em;
    width: .4em;
    opacity: 0;
    transform-origin: 0 0;
    transition: opacity .3s linear;
}

.k-map .km-touch-scrollbar,
.k-diagram .km-touch-scrollbar {
    display: none;
}

.km-vertical-scrollbar {
    height: 100%;
    right: 2px;
    top: 0;
}

.km-horizontal-scrollbar {
    width: 100%;
    left: 0;
    bottom: 2px;
}

.km-touch-scrollbar {
    background-color: #333333;
}

.k-scrollview {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    overflow: hidden;
    display: block;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-scrollview-wrap {
    position: absolute;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    cursor: default;
    white-space: nowrap;
}

.k-scrollview-wrap > .k-scrollview-view {
    display: inline-block;
    overflow: hidden;
    flex-shrink: 0;
}

.k-scrollview-wrap img {
    user-select: none;
}

.k-scrollview-wrap.k-scrollview-animate {
    width: calc( var(--kendo-scrollview-views, 1) * 100%);
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    transform: translateX(calc( -100% / var(--kendo-scrollview-views, 1) * ( var(--kendo-scrollview-current, 1) - 1)));
}

[dir="rtl"] .k-scrollview-wrap.k-scrollview-animate,
.k-rtl .k-scrollview-wrap.k-scrollview-animate {
    transform: translateX(calc( 100% / var(--kendo-scrollview-views, 1) * ( var(--kendo-scrollview-current, 1) - 1)));
}

.k-scrollview-wrap.k-scrollview-animate .k-scrollview-view {
    width: calc( 100% / var(--kendo-scrollview-views, 1));
    flex: 0 0 calc( 100% / var(--kendo-scrollview-views, 1));
}

.k-scrollview-nav-wrap {
    padding: 0;
    margin: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: calc( 10px + 0px + calc( var(--kendo-spacing-5, 1.25rem) * 2 ));
    text-align: center;
}

kendo-scrollview.k-scrollview kendo-scrollview-pager {
    pointer-events: none;
}

kendo-scrollview.k-scrollview .k-scrollview-nav {
    pointer-events: initial;
}

.k-scrollview-nav {
    margin: 0;
    padding: var(--kendo-spacing-5, 1.25rem);
    max-width: 100%;
    box-sizing: border-box;
    line-height: 0;
    text-align: center;
    white-space: nowrap;
    list-style: none;
    display: inline-flex;
    align-items: center;
    overflow-x: scroll;
    overflow-y: hidden;
    pointer-events: initial;
}

.k-scrollview-nav:focus {
    outline: none;
}

.k-scrollview-nav > .k-link {
    margin-block: 0;
    margin-inline: calc( var(--kendo-spacing-5, 1.25rem) / 2);
    padding: 0;
    width: 10px;
    height: 10px;
    border-width: 0px;
    border-style: solid;
    border-radius: 50%;
    box-sizing: content-box;
    display: inline-block;
    position: relative;
    flex: 0 0 auto;
    cursor: pointer;
    pointer-events: all;
    vertical-align: top;
}

.k-scrollview-nav > .k-link::before {
    content: "";
    width: calc( 10px + var(--kendo-spacing-5, 1.25rem));
    height: calc( 10px + var(--kendo-spacing-5, 1.25rem));
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: initial;
    border-radius: 0;
}

.k-scrollview-next,
.k-scrollview-prev {
    display: table;
    position: absolute;
    padding: 0;
    height: 60%;
    top: 20%;
    text-decoration: none;
    user-select: none;
    cursor: pointer;
}

.k-scrollview-next .k-icon,
.k-scrollview-prev .k-icon {
    display: table-cell;
    overflow: visible;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    font-weight: normal;
}

.k-scrollview-prev {
    inset-inline-start: 0;
}

.k-scrollview-next {
    inset-inline-end: 0;
}

.k-scrollview-animation {
    transition-duration: .3s;
    transition-timing-function: ease-in-out;
}

.k-scrollview {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scrollview.k-scrollview-dark kendo-scrollview-pager,
.k-scrollview.k-scrollview-dark .k-scrollview-nav-wrap {
    background-color: rgba(0, 0, 0, 0.4);
}

.k-scrollview.k-scrollview-dark .k-scrollview-next,
.k-scrollview.k-scrollview-dark .k-scrollview-prev {
    color: rgba(0, 0, 0, 0.4);
}

.k-scrollview.k-scrollview-light kendo-scrollview-pager,
.k-scrollview.k-scrollview-light .k-scrollview-nav-wrap {
    background-color: rgba(255, 255, 255, 0.4);
}

.k-scrollview:focus,
.k-scrollview-wrap:focus {
    outline: none;
}

.k-scrollview-next,
.k-scrollview-prev {
    color: white;
    background-color: rgba(0, 0, 0, 0);
    text-shadow: rgba(0, 0, 0, 0.3) 0 0 15px;
    opacity: 0.7;
    outline-width: 0;
}

.k-scrollview-next:focus, .k-scrollview-next.k-focus,
.k-scrollview-prev:focus,
.k-scrollview-prev.k-focus {
    color: white;
    opacity: 1;
}

.k-scrollview-next:focus .k-icon::before, .k-scrollview-next.k-focus .k-icon::before,
.k-scrollview-prev:focus .k-icon::before,
.k-scrollview-prev.k-focus .k-icon::before {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-scrollview-next:hover, .k-scrollview-next.k-hover,
.k-scrollview-prev:hover,
.k-scrollview-prev.k-hover {
    color: white;
    opacity: 1;
}

.k-scrollview-nav > .k-link {
    background-color: var(--kendo-color-base, #dee2e6);
    border-color: var(--kendo-color-base, #dee2e6);
}

.k-scrollview-nav > .k-link.k-primary {
    background: var(--kendo-color-primary, #0d6efd);
    border: var(--kendo-color-primary, #0d6efd);
}

.k-scrollview-nav > .k-link:focus, .k-scrollview-nav > .k-link.k-focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-scrollview-nav > .k-link:hover, .k-scrollview-nav > .k-link.k-hover {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-prompt {
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
}

.k-prompt-content {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-flow: column nowrap;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-4, 1rem);
    overflow: auto;
}

.k-prompt-view {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-prompt-expander {
    display: flex;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-prompt-expander-content {
    display: flex;
    flex-flow: column;
    flex: 0 0 auto;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-self: stretch;
}

.k-prompt-suggestion {
    border-width: 1px;
    border-style: solid;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    cursor: pointer;
}

.k-prompt-setting {
    display: flex;
    flex-direction: column;
}

.k-prompt-actions.k-actions, .k-prompt-actions.k-edit-buttons,
.k-prompt-actions.k-action-buttons,
.k-prompt-actions.k-columnmenu-actions, .k-prompt-actions.k-form-buttons {
    margin: 0;
}

.k-prompt {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-prompt-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-prompt-content {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-prompt-suggestion {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-app-surface, #ffffff);
    box-shadow: var(--kendo-elevation-1, 0px 1px 2px rgba(0, 0, 0, 0.038));
}

.k-map {
    height: 600px;
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
}

.k-map *,
.k-map *::before,
.k-map *::after {
    box-sizing: border-box;
}

.k-map .km-scroll-wrapper {
    width: 100%;
    height: 100%;
    user-select: none;
    position: absolute;
}

.k-map .km-scroll-container {
    height: 100%;
}

.k-map .k-touch-scrollbar {
    display: none;
}

.k-map .k-layer {
    position: absolute;
    left: 0;
    top: 0;
}

.k-map .k-marker {
    transform: translate(-50%, -100%);
    cursor: pointer;
    position: absolute;
    overflow: visible;
}

.k-map .k-attribution {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
    font-size: calc( var(--kendo-font-size, inherit) * .75);
    z-index: 1000;
}

.k-map-controls {
    position: absolute;
    display: flex;
    align-items: center;
}

.k-navigator {
    margin: var(--kendo-spacing-4, 1rem);
    width: calc( calc( 16px * 3 ) + calc( var(--kendo-spacing-0\.5, 0.125rem) * 2 ));
    height: calc( calc( 16px * 3 ) + calc( var(--kendo-spacing-0\.5, 0.125rem) * 2 ));
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    border-radius: 50%;
    position: relative;
}

.k-pdf-export .k-navigator {
    display: none;
}

.k-navigator .k-button {
    padding: 0;
    width: auto;
    height: auto;
    line-height: 1;
    box-shadow: none;
    position: absolute;
}

.k-navigator .k-button .k-icon {
    min-width: 0;
    min-height: 0;
}

.k-navigator .k-navigator-n,
.k-navigator .k-navigator-up {
    transform: translateX(-50%);
    top: var(--kendo-spacing-0\.5, 0.125rem);
    left: 50%;
}

.k-navigator .k-navigator-e,
.k-navigator .k-navigator-right {
    transform: translateY(-50%);
    right: var(--kendo-spacing-0\.5, 0.125rem);
    top: 50%;
}

.k-navigator .k-navigator-s,
.k-navigator .k-navigator-down {
    transform: translateX(-50%);
    bottom: var(--kendo-spacing-0\.5, 0.125rem);
    left: 50%;
}

.k-navigator .k-navigator-w,
.k-navigator .k-navigator-left {
    transform: translateY(-50%);
    left: var(--kendo-spacing-0\.5, 0.125rem);
    top: 50%;
}

.k-zoom-control {
    margin: var(--kendo-spacing-4, 1rem);
    border: 0;
    background: none;
    display: flex;
}

.k-pdf-export .k-zoom-control {
    display: none;
}

.k-map {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-map .k-navigator {
    border-color: var(--kendo-color-base, #dee2e6);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #dee2e6);
}

.k-map .k-marker {
    color: var(--kendo-color-primary, #0d6efd);
}

.k-map .k-attribution {
    background-color: color-mix(in srgb, var(--kendo-color-app-surface, #ffffff) 80%, transparent);
}

.k-orgchart {
    width: 100%;
    padding-block: var(--kendo-spacing-6, 1.5rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    overflow: auto;
}

.k-orgchart *,
.k-orgchart *::before,
.k-orgchart *::after {
    box-sizing: border-box;
}

.k-orgchart-container {
    margin-block: 0;
    margin-inline: auto;
    width: 100%;
    height: 100%;
    position: relative;
}

.k-orgchart-group {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.k-orgchart-group.k-vstack > .k-orgchart-node-container, .k-orgchart-group.k-vbox > .k-orgchart-node-container {
    gap: 0;
}

.k-orgchart-node-container {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.k-orgchart-node-group-container {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-6, 1.5rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    border-width: 1px;
    border-style: solid;
    outline: 0;
}

.k-orgchart-node-group-title {
    margin: 0 0 calc( var(--kendo-spacing-6, 1.5rem) / 4);
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height-sm, normal);
}

.k-orgchart-node-group-subtitle {
    margin: 0 0 var(--kendo-spacing-6, 1.5rem);
    font-size: var(--kendo-font-size, inherit);
}

.k-orgchart-card {
    width: 300px;
    border-width: 1px;
}

.k-orgchart-card .k-card-title {
    margin: 0 0 var(--kendo-spacing-0, 0px);
}

.k-orgchart-card .k-card-subtitle {
    margin: 0 0 var(--kendo-spacing-0, 0px);
}

.k-orgchart-card .k-card-body {
    border-width: 2px 0 0;
    border-style: solid;
    flex-grow: 0;
}

.k-orgchart-card .k-card-body .k-card-title-wrap {
    margin: 0 var(--kendo-spacing-6, 1.5rem)/2 0 0;
    min-width: 0;
    min-height: 45px;
}

.k-orgchart-line {
    background-color: currentColor;
}

.k-orgchart-line-h {
    height: 1px;
}

.k-orgchart-line-v {
    margin-block: 0;
    margin-inline: auto;
    width: 1px;
    height: 25px;
}

.k-orgchart-button {
    z-index: 1;
}

.k-orgchart {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-orgchart-card .k-card-body {
    border-color: transparent;
}

.k-orgchart-card:focus, .k-orgchart-card.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-orgchart-node-group-container {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-orgchart-node-group-container:focus,
.k-orgchart-node-group-container.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-orgchart-node-group-subtitle {
    color: var(--kendo-color-subtle, #596169);
}

.k-orgchart-line-h,
.k-orgchart-line-v {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-signature {
    width: 246px;
    min-height: 108px;
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.k-signature.k-signature-maximized {
    width: 750px;
    height: 252px;
}

.k-signature.k-signature-maximized > .k-signature-line {
    border-bottom-width: 3px;
}

.k-signature-actions {
    display: flex;
    width: min-content;
    margin-inline-start: auto;
    gap: var(--kendo-spacing-1, 0.25rem);
    z-index: 2;
}

.k-signature-canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
    outline: none;
}

.k-signature-line {
    position: absolute;
    bottom: 33%;
    z-index: 2;
    pointer-events: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}

.k-signature-sm {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-signature-sm .k-signature-line {
    width: calc( 100% - 2 * var(--kendo-spacing-2, 0.5rem));
}

.k-signature-md {
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.k-signature-md .k-signature-line {
    width: calc( 100% - 2 * var(--kendo-spacing-3, 0.75rem));
}

.k-signature-lg {
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
}

.k-signature-lg .k-signature-line {
    width: calc( 100% - 2 * var(--kendo-spacing-4, 1rem));
}

.k-signature-lg {
    min-height: 110px;
}

.k-signature .k-signature-line {
    border-bottom-color: color-mix(in srgb, var(--kendo-color-info, #0dcaf0) 24%, transparent);
}

/**
 * Kendo UI v2024.3.806 (http://www.telerik.com/kendo-ui)
 * Copyright 2024 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
 *
 * Kendo UI commercial licenses may be obtained at
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
 * If you do not own a commercial license, this file shall be governed by the trial license terms.
 */
:root {
    --kendo-color-app-surface: #ffffff;
    --kendo-color-on-app-surface: #212529;
    --kendo-color-subtle: #6c757d;
    --kendo-color-surface: #f8f9fa;
    --kendo-color-surface-alt: #ffffff;
    --kendo-color-border: rgba(33, 37, 41, 0.13);
    --kendo-color-border-alt: rgba(33, 37, 41, 0.2);
    --kendo-color-base-subtle: #eceef1;
    --kendo-color-base-subtle-hover: #e4e7eb;
    --kendo-color-base-subtle-active: #d2d5d8;
    --kendo-color-base: #e4e7eb;
    --kendo-color-base-hover: #ced3db;
    --kendo-color-base-active: #c7cdd5;
    --kendo-color-base-emphasis: #b4b6ba;
    --kendo-color-base-on-subtle: #212529;
    --kendo-color-on-base: #212529;
    --kendo-color-base-on-surface: #212529;
    --kendo-color-primary-subtle: #cce5ff;
    --kendo-color-primary-subtle-hover: #a6d1ff;
    --kendo-color-primary-subtle-active: #80bdff;
    --kendo-color-primary: #007bff;
    --kendo-color-primary-hover: #0069d9;
    --kendo-color-primary-active: #0062cc;
    --kendo-color-primary-emphasis: #409cff;
    --kendo-color-primary-on-subtle: #002b59;
    --kendo-color-on-primary: white;
    --kendo-color-primary-on-surface: #005cbf;
    --kendo-color-secondary-subtle: #e2e3e5;
    --kendo-color-secondary-subtle-hover: #cccfd2;
    --kendo-color-secondary-subtle-active: #b6babe;
    --kendo-color-secondary: #6c757d;
    --kendo-color-secondary-hover: #5a6268;
    --kendo-color-secondary-active: #545b62;
    --kendo-color-secondary-emphasis: #91989e;
    --kendo-color-secondary-on-subtle: #26292c;
    --kendo-color-on-secondary: white;
    --kendo-color-secondary-on-surface: #51585e;
    --kendo-color-tertiary-subtle: #e2d9f3;
    --kendo-color-tertiary-subtle-hover: #d3c5ec;
    --kendo-color-tertiary-subtle-active: #c5b3e6;
    --kendo-color-tertiary: #6f42c1;
    --kendo-color-tertiary-hover: #59359a;
    --kendo-color-tertiary-active: #4e2f89;
    --kendo-color-tertiary-emphasis: rgba(111, 66, 193, 0.4);
    --kendo-color-tertiary-on-subtle: #432874;
    --kendo-color-on-tertiary: #ffffff;
    --kendo-color-tertiary-on-surface: #6f42c1;
    --kendo-color-info-subtle: #d1ecf1;
    --kendo-color-info-subtle-hover: #aedee6;
    --kendo-color-info-subtle-active: #8bd1dc;
    --kendo-color-info: #17a2b8;
    --kendo-color-info-hover: #138496;
    --kendo-color-info-active: #117a8b;
    --kendo-color-info-emphasis: #51b9ca;
    --kendo-color-info-on-subtle: #083940;
    --kendo-color-on-info: white;
    --kendo-color-info-on-surface: #117a8a;
    --kendo-color-success-subtle: #d4edda;
    --kendo-color-success-subtle-hover: #b4e0be;
    --kendo-color-success-subtle-active: #94d3a2;
    --kendo-color-success: #28a745;
    --kendo-color-success-hover: #218838;
    --kendo-color-success-active: #1e7e34;
    --kendo-color-success-emphasis: #5ebd74;
    --kendo-color-success-on-subtle: #0e3a18;
    --kendo-color-on-success: white;
    --kendo-color-success-on-surface: #1e7d34;
    --kendo-color-warning-subtle: #fff3cd;
    --kendo-color-warning-subtle-hover: #ffe9a8;
    --kendo-color-warning-subtle-active: #ffe083;
    --kendo-color-warning: #ffc107;
    --kendo-color-warning-hover: #e0a800;
    --kendo-color-warning-active: #d39e00;
    --kendo-color-warning-emphasis: #ffd145;
    --kendo-color-warning-on-subtle: #594402;
    --kendo-color-on-warning: black;
    --kendo-color-warning-on-surface: #bf9105;
    --kendo-color-error-subtle: #f8d7da;
    --kendo-color-error-subtle-hover: #f3b8be;
    --kendo-color-error-subtle-active: #ee9aa2;
    --kendo-color-error: #dc3545;
    --kendo-color-error-hover: #c82333;
    --kendo-color-error-active: #bd2130;
    --kendo-color-error-emphasis: #e56874;
    --kendo-color-error-on-subtle: #4d1318;
    --kendo-color-on-error: white;
    --kendo-color-error-on-surface: #a52834;
    --kendo-color-light-subtle: #ffffff;
    --kendo-color-light-subtle-hover: #f8f9fa;
    --kendo-color-light-subtle-active: #e9ecef;
    --kendo-color-light: #f8f9fa;
    --kendo-color-light-hover: #e9ecef;
    --kendo-color-light-active: #dee2e6;
    --kendo-color-light-emphasis: rgba(33, 37, 41, 0.1);
    --kendo-color-light-on-subtle: #495057;
    --kendo-color-on-light: #000000;
    --kendo-color-light-on-surface: #f8f9fa;
    --kendo-color-dark-subtle: #495057;
    --kendo-color-dark-subtle-hover: #596169;
    --kendo-color-dark-subtle-active: #6c757d;
    --kendo-color-dark: #212529;
    --kendo-color-dark-hover: #343a40;
    --kendo-color-dark-active: #495057;
    --kendo-color-dark-emphasis: rgba(33, 37, 41, 0.4);
    --kendo-color-dark-on-subtle: #ffffff;
    --kendo-color-on-dark: #ffffff;
    --kendo-color-dark-on-surface: #212529;
    --kendo-color-inverse-subtle: #495057;
    --kendo-color-inverse-subtle-hover: #596169;
    --kendo-color-inverse-subtle-active: #6c757d;
    --kendo-color-inverse: #212529;
    --kendo-color-inverse-hover: #343a40;
    --kendo-color-inverse-active: #495057;
    --kendo-color-inverse-emphasis: rgba(33, 37, 41, 0.4);
    --kendo-color-inverse-on-subtle: #ffffff;
    --kendo-color-on-inverse: #ffffff;
    --kendo-color-inverse-on-surface: #212529;
    --kendo-color-series-a: #0275d8;
    --kendo-color-series-a-bold: #0258a2;
    --kendo-color-series-a-bolder: #013b6c;
    --kendo-color-series-a-subtle: #4198e2;
    --kendo-color-series-a-subtler: #81baec;
    --kendo-color-series-b: #5bc0de;
    --kendo-color-series-b-bold: #4490a7;
    --kendo-color-series-b-bolder: #2e606f;
    --kendo-color-series-b-subtle: #84d0e6;
    --kendo-color-series-b-subtler: #ade0ef;
    --kendo-color-series-c: #5cb85c;
    --kendo-color-series-c-bold: #458a45;
    --kendo-color-series-c-bolder: #2e5c2e;
    --kendo-color-series-c-subtle: #85ca85;
    --kendo-color-series-c-subtler: #aedcae;
    --kendo-color-series-d: #f0ad4e;
    --kendo-color-series-d-bold: #b4823b;
    --kendo-color-series-d-bolder: #785727;
    --kendo-color-series-d-subtle: #f4c27a;
    --kendo-color-series-d-subtler: #f8d6a7;
    --kendo-color-series-e: #e67d4a;
    --kendo-color-series-e-bold: #ad5e38;
    --kendo-color-series-e-bolder: #733f25;
    --kendo-color-series-e-subtle: #ec9e77;
    --kendo-color-series-e-subtler: #f3bea5;
    --kendo-color-series-f: #d9534f;
    --kendo-color-series-f-bold: #a33e3b;
    --kendo-color-series-f-bolder: #6d2a28;
    --kendo-color-series-f-subtle: #e37e7b;
    --kendo-color-series-f-subtler: #eca9a7;
}

.k-sr-only {
    position: absolute;
    left: -1px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.k-push-right-enter, .k-push-right-appear {
    transform: translate(-100%, 0);
}

.k-push-right-enter-active, .k-push-right-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-right-exit {
    transform: translate(0, 0);
}

.k-push-right-exit-active {
    transform: translate(100%, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-left-enter, .k-push-left-appear {
    transform: translate(100%, 0);
}

.k-push-left-enter-active, .k-push-left-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-left-exit {
    transform: translate(0, 0);
}

.k-push-left-exit-active {
    transform: translate(-100%, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-down-enter, .k-push-down-appear {
    transform: translate(0, -100%);
}

.k-push-down-enter-active, .k-push-down-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-down-exit {
    transform: translate(0, 0);
}

.k-push-down-exit-active {
    transform: translate(0, 100%);
    transition: transform 300ms ease-in-out;
}

.k-push-up-enter, .k-push-up-appear {
    transform: translate(0, 100%);
}

.k-push-up-enter-active, .k-push-up-appear-active {
    transform: translate(0, 0);
    transition: transform 300ms ease-in-out;
}

.k-push-up-exit {
    transform: translate(0, 0);
}

.k-push-up-exit-active {
    transform: translate(0, -100%);
    transition: transform 300ms ease-in-out;
}

.k-expand-vertical-enter, .k-expand-vertical-appear {
    transform: scaleY(0);
}

.k-expand-vertical-enter-active, .k-expand-vertical-appear-active {
    transform: scaleY(1);
    transition: transform 300ms ease-in-out;
}

.k-expand-vertical-exit {
    transform: scaleY(1);
}

.k-expand-vertical-exit-active {
    transform: scaleY(0);
    transition: transform 300ms ease-in-out;
}

.k-expand-horizontal-enter, .k-expand-horizontal-appear {
    transform: scaleX(0);
}

.k-expand-horizontal-enter-active, .k-expand-horizontal-appear-active {
    transform: scaleX(1);
    transition: transform 300ms ease-in-out;
}

.k-expand-horizontal-exit {
    transform: scaleX(1);
}

.k-expand-horizontal-exit-active {
    transform: scaleX(0);
    transition: transform 300ms ease-in-out;
}

.k-fade-enter, .k-fade-appear {
    opacity: 0;
}

.k-fade-enter-active, .k-fade-appear-active {
    opacity: 1;
    transition: opacity 500ms ease-in-out;
}

.k-fade-exit {
    opacity: 1;
}

.k-fade-exit-active {
    opacity: 0;
    transition: opacity 500ms ease-in-out;
}

.k-fade-exit-active + .k-fade-exit-active,
.k-fade-enter-active + .k-fade-enter-active {
    display: none;
}

.k-zoom-in-enter, .k-zoom-in-appear {
    opacity: 0;
    transform: scale(0);
}

.k-zoom-in-enter-active, .k-zoom-in-appear-active {
    opacity: 1;
    transform: scale(1);
    transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-in-exit {
    opacity: 1;
    transform: scale(1);
}

.k-zoom-in-exit-active {
    opacity: 0;
    transform: scale(2);
    transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-out-enter, .k-zoom-out-appear {
    opacity: 0;
    transform: scale(2);
}

.k-zoom-out-enter-active, .k-zoom-out-appear-active {
    opacity: 1;
    transform: scale(1);
    transition: transform, opacity 300ms ease-in-out;
}

.k-zoom-out-exit {
    opacity: 1;
    transform: scale(1);
}

.k-zoom-out-exit-active {
    opacity: 0;
    transform: scale(0);
    transition: transform, opacity 300ms ease-in-out;
}

.k-slide-in-appear {
    opacity: .1;
    transform: translate(0, -3em);
}

.k-slide-in-appear .k-centered {
    transform: translate(-50%, -60%);
}

.k-slide-in-appear-active {
    opacity: 1;
    transform: translate(0, 0);
    transition: transform 0.3s cubic-bezier(0.2, 0.6, 0.4, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.2, 1);
}

.k-slide-in-appear-active .k-centered {
    transform: translate(-50%, -50%);
}

.k-slide-down-enter, .k-slide-down-appear {
    transform: translateY(-100%);
}

.k-slide-down-enter-active, .k-slide-down-appear-active {
    transform: translateY(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-down-exit {
    transform: translateY(0);
}

.k-slide-down-exit-active {
    transform: translateY(-100%);
    transition: transform 300ms ease-in-out;
}

.k-slide-up-enter, .k-slide-up-appear {
    transform: translateY(100%);
}

.k-slide-up-enter-active, .k-slide-up-appear-active {
    transform: translateY(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-up-exit {
    transform: translateY(0);
}

.k-slide-up-exit-active {
    transform: translateY(100%);
    transition: transform 300ms ease-in-out;
}

.k-slide-right-enter, .k-slide-right-appear {
    transform: translateX(-100%);
}

.k-slide-right-enter-active, .k-slide-right-appear-active {
    transform: translateX(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-right-exit {
    transform: translateX(0);
}

.k-slide-right-exit-active {
    transform: translateX(-100%);
    transition: transform 300ms ease-in-out;
}

.k-slide-left-enter, .k-slide-left-appear {
    transform: translateX(100%);
}

.k-slide-left-enter-active, .k-slide-left-appear-active {
    transform: translateX(0);
    transition: transform 300ms ease-in-out;
}

.k-slide-left-exit {
    transform: translateX(0);
}

.k-slide-left-exit-active {
    transform: translateX(100%);
    transition: transform 300ms ease-in-out;
}

.k-reveal-vertical-enter, .k-reveal-vertical-appear {
    max-height: 0;
}

.k-reveal-vertical-enter-active, .k-reveal-vertical-appear-active {
    transition: max-height 300ms ease-in-out;
}

.k-reveal-vertical-exit-active {
    max-height: 0 !important;
    transition: max-height 300ms ease-in-out;
}

.k-reveal-horizontal-enter, .k-reveal-horizontal-appear {
    max-width: 0;
}

.k-reveal-horizontal-enter-active, .k-reveal-horizontal-appear-active {
    transition: max-width 300ms ease-in-out;
}

.k-reveal-horizontal-exit-active {
    max-width: 0 !important;
    transition: max-width 300ms ease-in-out;
}

.k-fx-end .k-fx-next,
.k-fx-end .k-fx-current {
    transition: all 350ms ease-out;
}

.k-fx {
    position: relative;
}

.k-fx .k-fx-current {
    z-index: 0;
}

.k-fx .k-fx-next {
    z-index: 1;
}

.k-fx-hidden,
.k-fx-hidden * {
    visibility: hidden !important;
}

.k-fx-reverse .k-fx-current {
    z-index: 1;
}

.k-fx-reverse .k-fx-next {
    z-index: 0;
}

.k-fx-zoom.k-fx-start .k-fx-next {
    transform: scale(0) !important;
}

.k-fx-zoom.k-fx-end .k-fx-next {
    transform: scale(1) !important;
}

.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next,
.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next {
    transform: scale(1) !important;
}

.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current {
    transform: scale(1) !important;
}

.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current {
    transform: scale(0) !important;
}

.k-fx-fade.k-fx-start .k-fx-next {
    will-change: opacity;
    opacity: 0;
}

.k-fx-fade.k-fx-end .k-fx-next {
    opacity: 1;
}

.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current {
    will-change: opacity;
    opacity: 1;
}

.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current {
    opacity: 0;
}

.k-fx-slide.k-fx-end .k-fx-next .k-content,
.k-fx-slide.k-fx-end .k-fx-next .k-header,
.k-fx-slide.k-fx-end .k-fx-next .k-footer,
.k-fx-slide.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-end .k-fx-current .k-header,
.k-fx-slide.k-fx-end .k-fx-current .k-footer,
.k-fx-slide.k-fx-end .k-fx-next .km-content,
.k-fx-slide.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-end .k-fx-next .km-footer,
.k-fx-slide.k-fx-end .k-fx-current .km-content,
.k-fx-slide.k-fx-end .k-fx-current .km-header,
.k-fx-slide.k-fx-end .k-fx-current .km-footer {
    transition: all 350ms ease-out;
}

.k-fx-slide.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-start .k-fx-next .km-content {
    will-change: transform;
    transform: translateX(100%);
}

.k-fx-slide.k-fx-start .k-fx-next .k-header,
.k-fx-slide.k-fx-start .k-fx-next .k-footer,
.k-fx-slide.k-fx-start .k-fx-next .km-header,
.k-fx-slide.k-fx-start .k-fx-next .km-footer {
    will-change: opacity;
    opacity: 0;
}

.k-fx-slide.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-end .k-fx-current .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-end .k-fx-next .k-header,
.k-fx-slide.k-fx-end .k-fx-next .k-footer,
.k-fx-slide.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-end .k-fx-next .km-footer {
    opacity: 1;
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-content,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content {
    will-change: transform;
    transform: translateX(0);
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content {
    transform: translateX(100%);
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-content,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content {
    transform: translateX(0);
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer {
    will-change: opacity;
    opacity: 1;
}

.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header,
.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer {
    opacity: 1;
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer {
    opacity: 0;
}

.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-footer,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header,
.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer {
    opacity: 1;
}

.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content {
    transform: translateX(100%);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content {
    transform: translateX(0);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content {
    transform: translateX(-100%);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content {
    transform: translateX(100%);
}

.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .k-content,
.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content {
    transform: translateX(0%);
}

.k-fx-tile.k-fx-start .k-fx-next {
    will-change: transform;
    transform: translateX(100%);
}

.k-fx-tile.k-fx-end .k-fx-current {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current {
    will-change: transform;
    transform: translateX(0);
}

.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current {
    transform: translateX(100%);
}

.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next {
    transform: translateX(0);
}

.k-fx-tile.k-fx-right.k-fx-start .k-fx-next {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-right.k-fx-end .k-fx-current {
    transform: translateX(100%);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current {
    transform: translateX(0);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current {
    transform: translateX(-100%);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next {
    transform: translateX(100%);
}

.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next {
    transform: translateX(0%);
}

.k-fx.k-fx-overlay.k-fx-start .k-fx-next,
.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next {
    will-change: transform;
    transform: translateX(100%);
}

.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next {
    transform: translateX(-100%);
}

.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next {
    transform: translateY(100%);
}

.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next {
    transform: translateY(-100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next {
    transform: none;
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current {
    will-change: transform;
    transform: none;
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,
.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current {
    transform: translateX(100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current {
    transform: translateX(-100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current {
    transform: translateY(100%);
}

.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current {
    transform: translateY(-100%);
}

.k-theme-test-class,
.k-common-test-class {
    opacity: 0;
}

.k-hstack, .k-hbox {
    display: flex;
    flex-flow: row nowrap;
}

.k-vstack, .k-vbox {
    display: flex;
    flex-flow: column nowrap;
}

.k-spacer, .k-flex {
    flex: 1 1 auto;
}

.k-spacer-sized {
    flex: none;
}

.k-float-wrap::after, .k-floatwrap::after {
    content: "";
    display: block;
    clear: both;
}

.k-flex-layout {
    display: flex;
}

.k-grid-layout {
    display: grid;
}

.k-separator {
    width: auto;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    display: block;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
    align-self: stretch;
}

.k-separator-horizontal,
.k-vstack > .k-separator,
.k-vbox > .k-separator {
    width: auto;
    height: 0;
    border-width: 1px 0 0;
}

.k-separator-vertical,
.k-hstack > .k-separator,
.k-hbox > .k-separator {
    width: 0;
    height: auto;
    border-width: 0 0 0 1px;
}

hr.k-separator {
    margin: 0;
    padding: 0;
}

.k-hidden {
    display: none !important;
}

.k-rtl {
    direction: rtl;
}

[hidden] {
    display: none !important;
}

script {
    display: none !important;
}

.k-disabled,
.k-widget[disabled],
.k-disabled {
    outline: none;
    cursor: default;
    color: var(--kendo-disabled-text, );
    background-color: var(--kendo-disabled-bg, );
    border-color: var(--kendo-disabled-border, );
    opacity: var(--kendo-disabled-opacity, 0.65);
    filter: var(--kendo-disabled-filter, grayscale(0.1));
    pointer-events: none;
    box-shadow: none;
}

.k-disabled .k-link,
.k-widget[disabled] .k-link,
.k-disabled .k-link {
    cursor: default;
    outline: 0;
}

.k-disabled [disabled],
.k-disabled .k-disabled,
.k-widget[disabled] [disabled],
.k-widget[disabled] .k-disabled,
.k-disabled [disabled],
.k-disabled .k-disabled {
    --kendo-disabled-opacity: 1;
    --kendo-disabled-filter: grayscale(0);
}

.k-hr {
    margin-block: var(--kendo-spacing-4, 1rem);
    padding: 0;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    display: block;
    float: none;
    clear: both;
}

.k-d-flex-row > .k-hr {
    margin: 0;
    width: 0;
    height: auto;
    border-width: 0 0 0 1px;
    flex: 0 0 auto;
}

.k-d-flex-col > .k-hr {
    margin: 0;
    flex: 0 0 auto;
}

.k-sprite {
    display: inline-block;
    width: 1rem;
    height: 1rem;
    overflow: hidden;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-align: center;
}

.k-image {
    display: inline-block;
}

.k-reset {
    margin: 0;
    padding: 0;
    border-width: 0;
    outline: 0;
    text-decoration: none;
    font: inherit;
    list-style: none;
}

kendo-sortable {
    display: block;
}

.k-link,
.k-link:hover {
    color: inherit;
    text-decoration: none;
    outline: 0;
    cursor: pointer;
}

.k-content {
    outline: 0;
}

.k-centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.k-no-click {
    pointer-events: none;
}

.k-pdf-export-shadow {
    position: absolute;
    overflow: hidden;
    left: -15000px;
    width: 14400px;
}

.kendo-pdf-hide-pseudo-elements::before,
.kendo-pdf-hide-pseudo-elements::after {
    display: none !important;
}

.k-dirty {
    margin: 0;
    padding: 0;
    width: 0;
    height: 0;
    border-width: 3px;
    border-style: solid;
    border-block-start-color: currentColor;
    border-block-end-color: transparent;
    border-inline-start-color: transparent;
    border-inline-end-color: currentColor;
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
}

.k-marquee {
    position: absolute;
    z-index: 100000;
}

.k-marquee-color,
.k-marquee-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.k-marquee-color {
    color: var(--kendo-neutral-160, var(--kendo-color-on-primary, white));
    background-color: var(--kendo-primary-60, var(--kendo-color-primary, #007bff));
    border-color: var(--kendo-primary-100, var(--kendo-color-primary, #007bff));
    opacity: .6;
}

.k-marquee-text {
    color: var(--kendo-neutral-160, var(--kendo-color-on-primary, white));
}

.k-text-selection ::selection {
    background-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
}

.k-scrollbar {
    position: absolute;
    overflow: scroll;
}

.k-scrollbar-vertical {
    top: 0;
    right: 0;
    width: 17px;
    height: 100%;
    overflow-x: hidden;
}

.k-touch-scrollbar {
    display: none;
    position: absolute;
    z-index: 200000;
    height: 8px;
    width: 8px;
    border: 1px solid #8a8a8a;
    background-color: #858585;
}

.k-resize-handle,
.k-resize-hint {
    position: absolute;
    border-color: inherit;
    z-index: 200;
}

.k-resize-handle {
    display: flex;
    align-items: center;
    justify-content: center;
}

.k-resize-handle::before {
    content: "";
    border: 0 solid;
    border-color: inherit;
}

.k-resize-n {
    width: 100%;
    height: 6px;
    flex-direction: row;
    left: 0;
    top: -3px;
    cursor: n-resize;
}

.k-resize-s {
    width: 100%;
    height: 6px;
    flex-direction: row;
    left: 0;
    bottom: -3px;
    cursor: s-resize;
}

.k-resize-w {
    width: 6px;
    height: 100%;
    flex-direction: column;
    top: 0;
    left: -3px;
    cursor: w-resize;
}

.k-resize-e {
    width: 6px;
    height: 100%;
    flex-direction: column;
    top: 0;
    right: -3px;
    cursor: e-resize;
}

.k-resize-sw,
.k-resize-se,
.k-resize-nw,
.k-resize-ne {
    width: 5px;
    height: 5px;
}

.k-resize-sw {
    cursor: sw-resize;
    bottom: 0;
    left: 0;
}

.k-resize-se {
    cursor: se-resize;
    bottom: 0;
    right: 0;
}

.k-resize-nw {
    cursor: nw-resize;
    top: 0;
    left: 0;
}

.k-resize-ne {
    cursor: ne-resize;
    top: 0;
    right: 0;
}

.k-vertical-resize {
    cursor: row-resize;
}

.k-horizontal-resize {
    cursor: col-resize;
}

.k-resize-hint {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.k-resize-hint .k-resize-hint-handle {
    width: auto;
    height: 20px;
    align-self: stretch;
}

.k-resize-hint .k-resize-hint-marker {
    width: 2px;
    height: auto;
    flex: 1 1 auto;
}

.k-resize-hint-vertical {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-resize-hint-vertical .k-resize-hint-handle {
    width: 20px;
    height: auto;
    align-self: stretch;
}

.k-resize-hint-vertical .k-resize-hint-marker {
    width: auto;
    height: 2px;
    flex: 1 1 auto;
}

:root {
    --kendo-elevation-1: 0px 1px 2px rgba(0, 0, 0, 0.038);
    --kendo-elevation-2: 0px 2px 7px rgba(0, 0, 0, 0.075);
    --kendo-elevation-3: 0px 4px 10px rgba(0, 0, 0, 0.1);
    --kendo-elevation-4: 0px 6px 13px rgba(0, 0, 0, 0.125);
    --kendo-elevation-5: 0px 8px 16px 0px rgba(0, 0, 0, 0.15);
    --kendo-elevation-6: 0px 11px 24px 0px rgba(0, 0, 0, 0.159);
    --kendo-elevation-7: 0px 14px 36px 0px rgba(0, 0, 0, 0.168);
    --kendo-elevation-8: 0px 16px 48px 0px rgba(0, 0, 0, 0.176);
    --kendo-elevation-9: 0px 18px 60px 0px rgba(0, 0, 0, 0.185);
}

:root {
    --kendo-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --kendo-font-size: 1rem;
    --kendo-line-height: 1.5;
    --kendo-font-weight: 400;
    --kendo-letter-spacing: ;
    --kendo-font-size-xs: 0.75rem;
    --kendo-font-size-sm: 0.875rem;
    --kendo-font-size-md: 1rem;
    --kendo-font-size-lg: 1.25rem;
    --kendo-font-size-xl: 1.5rem;
    --kendo-line-height-xs: 1;
    --kendo-line-height-sm: 1.25;
    --kendo-line-height-md: 1.5;
    --kendo-line-height-lg: 2;
    --kendo-font-weight-light: 300;
    --kendo-font-weight-normal: 400;
    --kendo-font-weight-medium: 500;
    --kendo-font-weight-semibold: 600;
    --kendo-font-weight-bold: 700;
    --kendo-letter-spacing-tightest: -0.15px;
    --kendo-letter-spacing-tighter: -0.1px;
    --kendo-letter-spacing-tight: -0.5px;
    --kendo-letter-spacing-normal: 0px;
    --kendo-letter-spacing-wide: 0.5px;
    --kendo-letter-spacing-wider: 0.1px;
    --kendo-letter-spacing-widest: 0.15px;
    --kendo-font-family-sans-serif: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    --kendo-font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

:root {
    --kendo-spacing-0: 0px;
    --kendo-spacing-1px: 1px;
    --kendo-spacing-0\.5: 0.125rem;
    --kendo-spacing-1: 0.25rem;
    --kendo-spacing-1\.5: 0.375rem;
    --kendo-spacing-2: 0.5rem;
    --kendo-spacing-2\.5: 0.625rem;
    --kendo-spacing-3: 0.75rem;
    --kendo-spacing-3\.5: 0.875rem;
    --kendo-spacing-4: 1rem;
    --kendo-spacing-4\.5: 1.125rem;
    --kendo-spacing-5: 1.25rem;
    --kendo-spacing-5\.5: 1.375rem;
    --kendo-spacing-6: 1.5rem;
    --kendo-spacing-6\.5: 1.625rem;
    --kendo-spacing-7: 1.75rem;
    --kendo-spacing-7\.5: 1.875rem;
    --kendo-spacing-8: 2rem;
    --kendo-spacing-9: 2.25rem;
    --kendo-spacing-10: 2.5rem;
    --kendo-spacing-11: 2.75rem;
    --kendo-spacing-12: 3rem;
    --kendo-spacing-13: 3.25rem;
    --kendo-spacing-14: 3.5rem;
    --kendo-spacing-15: 3.75rem;
    --kendo-spacing-16: 4rem;
    --kendo-spacing-17: 4.25rem;
    --kendo-spacing-18: 4.5rem;
    --kendo-spacing-19: 4.75rem;
    --kendo-spacing-20: 5rem;
    --kendo-spacing-21: 5.25rem;
    --kendo-spacing-22: 5.5rem;
    --kendo-spacing-23: 5.75rem;
    --kendo-spacing-24: 6rem;
    --kendo-spacing-25: 7rem;
    --kendo-spacing-26: 8rem;
    --kendo-spacing-27: 9rem;
    --kendo-spacing-28: 10rem;
    --kendo-spacing-29: 11rem;
    --kendo-spacing-30: 12rem;
}

:root {
    --kendo-border-radius-none: 0px;
    --kendo-border-radius-xs: 0.125rem;
    --kendo-border-radius-sm: 0.25rem;
    --kendo-border-radius-md: 0.375rem;
    --kendo-border-radius-lg: 0.5rem;
    --kendo-border-radius-xl: 0.75rem;
    --kendo-border-radius-xxl: 1rem;
    --kendo-border-radius-xxxl: 2rem;
    --kendo-border-radius-full: 50rem;
}

.k-ratio-auto {
    aspect-ratio: auto;
}

.\!k-ratio-auto {
    aspect-ratio: auto !important;
}

.k-ratio-1 {
    aspect-ratio: 1;
}

.\!k-ratio-1 {
    aspect-ratio: 1 !important;
}

.k-ratio-square {
    aspect-ratio: 1 / 1;
}

.\!k-ratio-square {
    aspect-ratio: 1 / 1 !important;
}

.k-ratio-video {
    aspect-ratio: 16 / 9;
}

.\!k-ratio-video {
    aspect-ratio: 16 / 9 !important;
}

.k-aspect-ratio-auto {
    aspect-ratio: auto;
}

.\!k-aspect-ratio-auto {
    aspect-ratio: auto !important;
}

.k-aspect-ratio-1 {
    aspect-ratio: 1;
}

.\!k-aspect-ratio-1 {
    aspect-ratio: 1 !important;
}

.k-aspect-ratio-square {
    aspect-ratio: 1 / 1;
}

.\!k-aspect-ratio-square {
    aspect-ratio: 1 / 1 !important;
}

.k-aspect-ratio-video {
    aspect-ratio: 16 / 9;
}

.\!k-aspect-ratio-video {
    aspect-ratio: 16 / 9 !important;
}

.k-box-sizing-border {
    box-sizing: border-box;
}

.\!k-box-sizing-border {
    box-sizing: border-box !important;
}

.k-box-sizing-content {
    box-sizing: content-box;
}

.\!k-box-sizing-content {
    box-sizing: content-box !important;
}

.k-clear-left {
    clear: left;
}

.\!k-clear-left {
    clear: left !important;
}

.k-clear-right {
    clear: right;
}

.\!k-clear-right {
    clear: right !important;
}

.k-clear-both {
    clear: both;
}

.\!k-clear-both {
    clear: both !important;
}

.k-clear-none {
    clear: none;
}

.\!k-clear-none {
    clear: none !important;
}

.k-columns-1 {
    columns: 1;
}

.\!k-columns-1 {
    columns: 1 !important;
}

.k-columns-2 {
    columns: 2;
}

.\!k-columns-2 {
    columns: 2 !important;
}

.k-columns-3 {
    columns: 3;
}

.\!k-columns-3 {
    columns: 3 !important;
}

.k-columns-4 {
    columns: 4;
}

.\!k-columns-4 {
    columns: 4 !important;
}

.k-columns-5 {
    columns: 5;
}

.\!k-columns-5 {
    columns: 5 !important;
}

.k-columns-6 {
    columns: 6;
}

.\!k-columns-6 {
    columns: 6 !important;
}

.k-columns-7 {
    columns: 7;
}

.\!k-columns-7 {
    columns: 7 !important;
}

.k-columns-8 {
    columns: 8;
}

.\!k-columns-8 {
    columns: 8 !important;
}

.k-columns-9 {
    columns: 9;
}

.\!k-columns-9 {
    columns: 9 !important;
}

.k-columns-10 {
    columns: 10;
}

.\!k-columns-10 {
    columns: 10 !important;
}

.k-columns-11 {
    columns: 11;
}

.\!k-columns-11 {
    columns: 11 !important;
}

.k-columns-12 {
    columns: 12;
}

.\!k-columns-12 {
    columns: 12 !important;
}

.k-columns-auto {
    columns: auto;
}

.\!k-columns-auto {
    columns: auto !important;
}

.k-d-none {
    display: none;
}

.\!k-d-none {
    display: none !important;
}

.k-d-contents {
    display: contents;
}

.\!k-d-contents {
    display: contents !important;
}

.k-d-block {
    display: block;
}

.\!k-d-block {
    display: block !important;
}

.k-d-inline {
    display: inline;
}

.\!k-d-inline {
    display: inline !important;
}

.k-d-inline-block {
    display: inline-block;
}

.\!k-d-inline-block {
    display: inline-block !important;
}

.k-d-flex, .k-d-flex-row, .k-d-flex-col {
    display: flex;
}

.\!k-d-flex, .\!k-d-flex-row, .\!k-d-flex-col {
    display: flex !important;
}

.k-d-inline-flex {
    display: inline-flex;
}

.\!k-d-inline-flex {
    display: inline-flex !important;
}

.k-d-grid {
    display: grid;
}

.\!k-d-grid {
    display: grid !important;
}

.k-d-inline-grid {
    display: inline-grid;
}

.\!k-d-inline-grid {
    display: inline-grid !important;
}

.k-d-table {
    display: table;
}

.\!k-d-table {
    display: table !important;
}

.k-d-inline-table {
    display: inline-table;
}

.\!k-d-inline-table {
    display: inline-table !important;
}

.k-d-table-row {
    display: table-row;
}

.\!k-d-table-row {
    display: table-row !important;
}

.k-d-table-cell {
    display: table-cell;
}

.\!k-d-table-cell {
    display: table-cell !important;
}

.k-d-list-item {
    display: list-item;
}

.\!k-d-list-item {
    display: list-item !important;
}

.k-display-none {
    display: none;
}

.\!k-display-none {
    display: none !important;
}

.k-display-contents {
    display: contents;
}

.\!k-display-contents {
    display: contents !important;
}

.k-display-block {
    display: block;
}

.\!k-display-block {
    display: block !important;
}

.k-display-inline {
    display: inline;
}

.\!k-display-inline {
    display: inline !important;
}

.k-display-inline-block {
    display: inline-block;
}

.\!k-display-inline-block {
    display: inline-block !important;
}

.k-display-flex {
    display: flex;
}

.\!k-display-flex {
    display: flex !important;
}

.k-display-inline-flex {
    display: inline-flex;
}

.\!k-display-inline-flex {
    display: inline-flex !important;
}

.k-display-grid {
    display: grid;
}

.\!k-display-grid {
    display: grid !important;
}

.k-display-inline-grid {
    display: inline-grid;
}

.\!k-display-inline-grid {
    display: inline-grid !important;
}

.k-display-table {
    display: table;
}

.\!k-display-table {
    display: table !important;
}

.k-display-inline-table {
    display: inline-table;
}

.\!k-display-inline-table {
    display: inline-table !important;
}

.k-display-table-row {
    display: table-row;
}

.\!k-display-table-row {
    display: table-row !important;
}

.k-display-table-cell {
    display: table-cell;
}

.\!k-display-table-cell {
    display: table-cell !important;
}

.k-display-list-item {
    display: list-item;
}

.\!k-display-list-item {
    display: list-item !important;
}

.k-float-left {
    float: left;
}

.\!k-float-left {
    float: left !important;
}

.k-float-right {
    float: right;
}

.\!k-float-right {
    float: right !important;
}

.k-float-none {
    float: none;
}

.\!k-float-none {
    float: none !important;
}

.k-object-fit-contain {
    object-fit: contain;
}

.\!k-object-fit-contain {
    object-fit: contain !important;
}

.k-object-fit-cover {
    object-fit: cover;
}

.\!k-object-fit-cover {
    object-fit: cover !important;
}

.k-object-fit-fill {
    object-fit: fill;
}

.\!k-object-fit-fill {
    object-fit: fill !important;
}

.k-object-fit-scale-down {
    object-fit: scale-down;
}

.\!k-object-fit-scale-down {
    object-fit: scale-down !important;
}

.k-object-fit-initial {
    object-fit: initial;
}

.\!k-object-fit-initial {
    object-fit: initial !important;
}

.k-object-fit-none {
    object-fit: none;
}

.\!k-object-fit-none {
    object-fit: none !important;
}

.k-object-position-center {
    object-position: center;
}

.\!k-object-position-center {
    object-position: center !important;
}

.k-object-position-top {
    object-position: top;
}

.\!k-object-position-top {
    object-position: top !important;
}

.k-object-position-right {
    object-position: right;
}

.\!k-object-position-right {
    object-position: right !important;
}

.k-object-position-bottom {
    object-position: bottom;
}

.\!k-object-position-bottom {
    object-position: bottom !important;
}

.k-object-position-left {
    object-position: left;
}

.\!k-object-position-left {
    object-position: left !important;
}

.k-object-position-top-left {
    object-position: top left;
}

.\!k-object-position-top-left {
    object-position: top left !important;
}

.k-object-position-top-right {
    object-position: top right;
}

.\!k-object-position-top-right {
    object-position: top right !important;
}

.k-object-position-bottom-left {
    object-position: bottom left;
}

.\!k-object-position-bottom-left {
    object-position: bottom left !important;
}

.k-object-position-bottom-right {
    object-position: bottom right;
}

.\!k-object-position-bottom-right {
    object-position: bottom right !important;
}

.k-overflow-auto {
    overflow: auto;
}

.\!k-overflow-auto {
    overflow: auto !important;
}

.k-overflow-hidden {
    overflow: hidden;
}

.\!k-overflow-hidden {
    overflow: hidden !important;
}

.k-overflow-visible {
    overflow: visible;
}

.\!k-overflow-visible {
    overflow: visible !important;
}

.k-overflow-scroll {
    overflow: scroll;
}

.\!k-overflow-scroll {
    overflow: scroll !important;
}

.k-overflow-clip {
    overflow: clip;
}

.\!k-overflow-clip {
    overflow: clip !important;
}

.k-overflow-x-auto {
    overflow-x: auto;
}

.\!k-overflow-x-auto {
    overflow-x: auto !important;
}

.k-overflow-x-hidden {
    overflow-x: hidden;
}

.\!k-overflow-x-hidden {
    overflow-x: hidden !important;
}

.k-overflow-x-visible {
    overflow-x: visible;
}

.\!k-overflow-x-visible {
    overflow-x: visible !important;
}

.k-overflow-x-scroll {
    overflow-x: scroll;
}

.\!k-overflow-x-scroll {
    overflow-x: scroll !important;
}

.k-overflow-x-clip {
    overflow-x: clip;
}

.\!k-overflow-x-clip {
    overflow-x: clip !important;
}

.k-overflow-y-auto {
    overflow-y: auto;
}

.\!k-overflow-y-auto {
    overflow-y: auto !important;
}

.k-overflow-y-hidden {
    overflow-y: hidden;
}

.\!k-overflow-y-hidden {
    overflow-y: hidden !important;
}

.k-overflow-y-visible {
    overflow-y: visible;
}

.\!k-overflow-y-visible {
    overflow-y: visible !important;
}

.k-overflow-y-scroll {
    overflow-y: scroll;
}

.\!k-overflow-y-scroll {
    overflow-y: scroll !important;
}

.k-overflow-y-clip {
    overflow-y: clip;
}

.\!k-overflow-y-clip {
    overflow-y: clip !important;
}

.k-top-0 {
    top: 0px;
}

.\!k-top-0 {
    top: 0px !important;
}

.k-top-1px {
    top: 1px;
}

.\!k-top-1px {
    top: 1px !important;
}

.k-top-0\.5 {
    top: 0.125rem;
}

.\!k-top-0\.5 {
    top: 0.125rem !important;
}

.k-top-1 {
    top: 0.25rem;
}

.\!k-top-1 {
    top: 0.25rem !important;
}

.k-top-1\.5 {
    top: 0.375rem;
}

.\!k-top-1\.5 {
    top: 0.375rem !important;
}

.k-top-2 {
    top: 0.5rem;
}

.\!k-top-2 {
    top: 0.5rem !important;
}

.k-top-2\.5 {
    top: 0.625rem;
}

.\!k-top-2\.5 {
    top: 0.625rem !important;
}

.k-top-3 {
    top: 0.75rem;
}

.\!k-top-3 {
    top: 0.75rem !important;
}

.k-top-3\.5 {
    top: 0.875rem;
}

.\!k-top-3\.5 {
    top: 0.875rem !important;
}

.k-top-4 {
    top: 1rem;
}

.\!k-top-4 {
    top: 1rem !important;
}

.k-top-4\.5 {
    top: 1.125rem;
}

.\!k-top-4\.5 {
    top: 1.125rem !important;
}

.k-top-5 {
    top: 1.25rem;
}

.\!k-top-5 {
    top: 1.25rem !important;
}

.k-top-5\.5 {
    top: 1.375rem;
}

.\!k-top-5\.5 {
    top: 1.375rem !important;
}

.k-top-6 {
    top: 1.5rem;
}

.\!k-top-6 {
    top: 1.5rem !important;
}

.k-top-6\.5 {
    top: 1.625rem;
}

.\!k-top-6\.5 {
    top: 1.625rem !important;
}

.k-top-7 {
    top: 1.75rem;
}

.\!k-top-7 {
    top: 1.75rem !important;
}

.k-top-7\.5 {
    top: 1.875rem;
}

.\!k-top-7\.5 {
    top: 1.875rem !important;
}

.k-top-8 {
    top: 2rem;
}

.\!k-top-8 {
    top: 2rem !important;
}

.k-top-9 {
    top: 2.25rem;
}

.\!k-top-9 {
    top: 2.25rem !important;
}

.k-top-10 {
    top: 2.5rem;
}

.\!k-top-10 {
    top: 2.5rem !important;
}

.k-top-11 {
    top: 2.75rem;
}

.\!k-top-11 {
    top: 2.75rem !important;
}

.k-top-12 {
    top: 3rem;
}

.\!k-top-12 {
    top: 3rem !important;
}

.k-top-13 {
    top: 3.25rem;
}

.\!k-top-13 {
    top: 3.25rem !important;
}

.k-top-14 {
    top: 3.5rem;
}

.\!k-top-14 {
    top: 3.5rem !important;
}

.k-top-15 {
    top: 3.75rem;
}

.\!k-top-15 {
    top: 3.75rem !important;
}

.k-top-16 {
    top: 4rem;
}

.\!k-top-16 {
    top: 4rem !important;
}

.k-top-17 {
    top: 4.25rem;
}

.\!k-top-17 {
    top: 4.25rem !important;
}

.k-top-18 {
    top: 4.5rem;
}

.\!k-top-18 {
    top: 4.5rem !important;
}

.k-top-19 {
    top: 4.75rem;
}

.\!k-top-19 {
    top: 4.75rem !important;
}

.k-top-20 {
    top: 5rem;
}

.\!k-top-20 {
    top: 5rem !important;
}

.k-top-21 {
    top: 5.25rem;
}

.\!k-top-21 {
    top: 5.25rem !important;
}

.k-top-22 {
    top: 5.5rem;
}

.\!k-top-22 {
    top: 5.5rem !important;
}

.k-top-23 {
    top: 5.75rem;
}

.\!k-top-23 {
    top: 5.75rem !important;
}

.k-top-24 {
    top: 6rem;
}

.\!k-top-24 {
    top: 6rem !important;
}

.k-top-25 {
    top: 7rem;
}

.\!k-top-25 {
    top: 7rem !important;
}

.k-top-26 {
    top: 8rem;
}

.\!k-top-26 {
    top: 8rem !important;
}

.k-top-27 {
    top: 9rem;
}

.\!k-top-27 {
    top: 9rem !important;
}

.k-top-28 {
    top: 10rem;
}

.\!k-top-28 {
    top: 10rem !important;
}

.k-top-29 {
    top: 11rem;
}

.\!k-top-29 {
    top: 11rem !important;
}

.k-top-30 {
    top: 12rem;
}

.\!k-top-30 {
    top: 12rem !important;
}

.k-top--1 {
    top: -1px;
}

.\!k-top--1 {
    top: -1px !important;
}

.k-right-0 {
    right: 0px;
}

.\!k-right-0 {
    right: 0px !important;
}

.k-right-1px {
    right: 1px;
}

.\!k-right-1px {
    right: 1px !important;
}

.k-right-0\.5 {
    right: 0.125rem;
}

.\!k-right-0\.5 {
    right: 0.125rem !important;
}

.k-right-1 {
    right: 0.25rem;
}

.\!k-right-1 {
    right: 0.25rem !important;
}

.k-right-1\.5 {
    right: 0.375rem;
}

.\!k-right-1\.5 {
    right: 0.375rem !important;
}

.k-right-2 {
    right: 0.5rem;
}

.\!k-right-2 {
    right: 0.5rem !important;
}

.k-right-2\.5 {
    right: 0.625rem;
}

.\!k-right-2\.5 {
    right: 0.625rem !important;
}

.k-right-3 {
    right: 0.75rem;
}

.\!k-right-3 {
    right: 0.75rem !important;
}

.k-right-3\.5 {
    right: 0.875rem;
}

.\!k-right-3\.5 {
    right: 0.875rem !important;
}

.k-right-4 {
    right: 1rem;
}

.\!k-right-4 {
    right: 1rem !important;
}

.k-right-4\.5 {
    right: 1.125rem;
}

.\!k-right-4\.5 {
    right: 1.125rem !important;
}

.k-right-5 {
    right: 1.25rem;
}

.\!k-right-5 {
    right: 1.25rem !important;
}

.k-right-5\.5 {
    right: 1.375rem;
}

.\!k-right-5\.5 {
    right: 1.375rem !important;
}

.k-right-6 {
    right: 1.5rem;
}

.\!k-right-6 {
    right: 1.5rem !important;
}

.k-right-6\.5 {
    right: 1.625rem;
}

.\!k-right-6\.5 {
    right: 1.625rem !important;
}

.k-right-7 {
    right: 1.75rem;
}

.\!k-right-7 {
    right: 1.75rem !important;
}

.k-right-7\.5 {
    right: 1.875rem;
}

.\!k-right-7\.5 {
    right: 1.875rem !important;
}

.k-right-8 {
    right: 2rem;
}

.\!k-right-8 {
    right: 2rem !important;
}

.k-right-9 {
    right: 2.25rem;
}

.\!k-right-9 {
    right: 2.25rem !important;
}

.k-right-10 {
    right: 2.5rem;
}

.\!k-right-10 {
    right: 2.5rem !important;
}

.k-right-11 {
    right: 2.75rem;
}

.\!k-right-11 {
    right: 2.75rem !important;
}

.k-right-12 {
    right: 3rem;
}

.\!k-right-12 {
    right: 3rem !important;
}

.k-right-13 {
    right: 3.25rem;
}

.\!k-right-13 {
    right: 3.25rem !important;
}

.k-right-14 {
    right: 3.5rem;
}

.\!k-right-14 {
    right: 3.5rem !important;
}

.k-right-15 {
    right: 3.75rem;
}

.\!k-right-15 {
    right: 3.75rem !important;
}

.k-right-16 {
    right: 4rem;
}

.\!k-right-16 {
    right: 4rem !important;
}

.k-right-17 {
    right: 4.25rem;
}

.\!k-right-17 {
    right: 4.25rem !important;
}

.k-right-18 {
    right: 4.5rem;
}

.\!k-right-18 {
    right: 4.5rem !important;
}

.k-right-19 {
    right: 4.75rem;
}

.\!k-right-19 {
    right: 4.75rem !important;
}

.k-right-20 {
    right: 5rem;
}

.\!k-right-20 {
    right: 5rem !important;
}

.k-right-21 {
    right: 5.25rem;
}

.\!k-right-21 {
    right: 5.25rem !important;
}

.k-right-22 {
    right: 5.5rem;
}

.\!k-right-22 {
    right: 5.5rem !important;
}

.k-right-23 {
    right: 5.75rem;
}

.\!k-right-23 {
    right: 5.75rem !important;
}

.k-right-24 {
    right: 6rem;
}

.\!k-right-24 {
    right: 6rem !important;
}

.k-right-25 {
    right: 7rem;
}

.\!k-right-25 {
    right: 7rem !important;
}

.k-right-26 {
    right: 8rem;
}

.\!k-right-26 {
    right: 8rem !important;
}

.k-right-27 {
    right: 9rem;
}

.\!k-right-27 {
    right: 9rem !important;
}

.k-right-28 {
    right: 10rem;
}

.\!k-right-28 {
    right: 10rem !important;
}

.k-right-29 {
    right: 11rem;
}

.\!k-right-29 {
    right: 11rem !important;
}

.k-right-30 {
    right: 12rem;
}

.\!k-right-30 {
    right: 12rem !important;
}

.k-right--1 {
    right: -1px;
}

.\!k-right--1 {
    right: -1px !important;
}

.k-bottom-0 {
    bottom: 0px;
}

.\!k-bottom-0 {
    bottom: 0px !important;
}

.k-bottom-1px {
    bottom: 1px;
}

.\!k-bottom-1px {
    bottom: 1px !important;
}

.k-bottom-0\.5 {
    bottom: 0.125rem;
}

.\!k-bottom-0\.5 {
    bottom: 0.125rem !important;
}

.k-bottom-1 {
    bottom: 0.25rem;
}

.\!k-bottom-1 {
    bottom: 0.25rem !important;
}

.k-bottom-1\.5 {
    bottom: 0.375rem;
}

.\!k-bottom-1\.5 {
    bottom: 0.375rem !important;
}

.k-bottom-2 {
    bottom: 0.5rem;
}

.\!k-bottom-2 {
    bottom: 0.5rem !important;
}

.k-bottom-2\.5 {
    bottom: 0.625rem;
}

.\!k-bottom-2\.5 {
    bottom: 0.625rem !important;
}

.k-bottom-3 {
    bottom: 0.75rem;
}

.\!k-bottom-3 {
    bottom: 0.75rem !important;
}

.k-bottom-3\.5 {
    bottom: 0.875rem;
}

.\!k-bottom-3\.5 {
    bottom: 0.875rem !important;
}

.k-bottom-4 {
    bottom: 1rem;
}

.\!k-bottom-4 {
    bottom: 1rem !important;
}

.k-bottom-4\.5 {
    bottom: 1.125rem;
}

.\!k-bottom-4\.5 {
    bottom: 1.125rem !important;
}

.k-bottom-5 {
    bottom: 1.25rem;
}

.\!k-bottom-5 {
    bottom: 1.25rem !important;
}

.k-bottom-5\.5 {
    bottom: 1.375rem;
}

.\!k-bottom-5\.5 {
    bottom: 1.375rem !important;
}

.k-bottom-6 {
    bottom: 1.5rem;
}

.\!k-bottom-6 {
    bottom: 1.5rem !important;
}

.k-bottom-6\.5 {
    bottom: 1.625rem;
}

.\!k-bottom-6\.5 {
    bottom: 1.625rem !important;
}

.k-bottom-7 {
    bottom: 1.75rem;
}

.\!k-bottom-7 {
    bottom: 1.75rem !important;
}

.k-bottom-7\.5 {
    bottom: 1.875rem;
}

.\!k-bottom-7\.5 {
    bottom: 1.875rem !important;
}

.k-bottom-8 {
    bottom: 2rem;
}

.\!k-bottom-8 {
    bottom: 2rem !important;
}

.k-bottom-9 {
    bottom: 2.25rem;
}

.\!k-bottom-9 {
    bottom: 2.25rem !important;
}

.k-bottom-10 {
    bottom: 2.5rem;
}

.\!k-bottom-10 {
    bottom: 2.5rem !important;
}

.k-bottom-11 {
    bottom: 2.75rem;
}

.\!k-bottom-11 {
    bottom: 2.75rem !important;
}

.k-bottom-12 {
    bottom: 3rem;
}

.\!k-bottom-12 {
    bottom: 3rem !important;
}

.k-bottom-13 {
    bottom: 3.25rem;
}

.\!k-bottom-13 {
    bottom: 3.25rem !important;
}

.k-bottom-14 {
    bottom: 3.5rem;
}

.\!k-bottom-14 {
    bottom: 3.5rem !important;
}

.k-bottom-15 {
    bottom: 3.75rem;
}

.\!k-bottom-15 {
    bottom: 3.75rem !important;
}

.k-bottom-16 {
    bottom: 4rem;
}

.\!k-bottom-16 {
    bottom: 4rem !important;
}

.k-bottom-17 {
    bottom: 4.25rem;
}

.\!k-bottom-17 {
    bottom: 4.25rem !important;
}

.k-bottom-18 {
    bottom: 4.5rem;
}

.\!k-bottom-18 {
    bottom: 4.5rem !important;
}

.k-bottom-19 {
    bottom: 4.75rem;
}

.\!k-bottom-19 {
    bottom: 4.75rem !important;
}

.k-bottom-20 {
    bottom: 5rem;
}

.\!k-bottom-20 {
    bottom: 5rem !important;
}

.k-bottom-21 {
    bottom: 5.25rem;
}

.\!k-bottom-21 {
    bottom: 5.25rem !important;
}

.k-bottom-22 {
    bottom: 5.5rem;
}

.\!k-bottom-22 {
    bottom: 5.5rem !important;
}

.k-bottom-23 {
    bottom: 5.75rem;
}

.\!k-bottom-23 {
    bottom: 5.75rem !important;
}

.k-bottom-24 {
    bottom: 6rem;
}

.\!k-bottom-24 {
    bottom: 6rem !important;
}

.k-bottom-25 {
    bottom: 7rem;
}

.\!k-bottom-25 {
    bottom: 7rem !important;
}

.k-bottom-26 {
    bottom: 8rem;
}

.\!k-bottom-26 {
    bottom: 8rem !important;
}

.k-bottom-27 {
    bottom: 9rem;
}

.\!k-bottom-27 {
    bottom: 9rem !important;
}

.k-bottom-28 {
    bottom: 10rem;
}

.\!k-bottom-28 {
    bottom: 10rem !important;
}

.k-bottom-29 {
    bottom: 11rem;
}

.\!k-bottom-29 {
    bottom: 11rem !important;
}

.k-bottom-30 {
    bottom: 12rem;
}

.\!k-bottom-30 {
    bottom: 12rem !important;
}

.k-bottom--1 {
    bottom: -1px;
}

.\!k-bottom--1 {
    bottom: -1px !important;
}

.k-left-0 {
    left: 0px;
}

.\!k-left-0 {
    left: 0px !important;
}

.k-left-1px {
    left: 1px;
}

.\!k-left-1px {
    left: 1px !important;
}

.k-left-0\.5 {
    left: 0.125rem;
}

.\!k-left-0\.5 {
    left: 0.125rem !important;
}

.k-left-1 {
    left: 0.25rem;
}

.\!k-left-1 {
    left: 0.25rem !important;
}

.k-left-1\.5 {
    left: 0.375rem;
}

.\!k-left-1\.5 {
    left: 0.375rem !important;
}

.k-left-2 {
    left: 0.5rem;
}

.\!k-left-2 {
    left: 0.5rem !important;
}

.k-left-2\.5 {
    left: 0.625rem;
}

.\!k-left-2\.5 {
    left: 0.625rem !important;
}

.k-left-3 {
    left: 0.75rem;
}

.\!k-left-3 {
    left: 0.75rem !important;
}

.k-left-3\.5 {
    left: 0.875rem;
}

.\!k-left-3\.5 {
    left: 0.875rem !important;
}

.k-left-4 {
    left: 1rem;
}

.\!k-left-4 {
    left: 1rem !important;
}

.k-left-4\.5 {
    left: 1.125rem;
}

.\!k-left-4\.5 {
    left: 1.125rem !important;
}

.k-left-5 {
    left: 1.25rem;
}

.\!k-left-5 {
    left: 1.25rem !important;
}

.k-left-5\.5 {
    left: 1.375rem;
}

.\!k-left-5\.5 {
    left: 1.375rem !important;
}

.k-left-6 {
    left: 1.5rem;
}

.\!k-left-6 {
    left: 1.5rem !important;
}

.k-left-6\.5 {
    left: 1.625rem;
}

.\!k-left-6\.5 {
    left: 1.625rem !important;
}

.k-left-7 {
    left: 1.75rem;
}

.\!k-left-7 {
    left: 1.75rem !important;
}

.k-left-7\.5 {
    left: 1.875rem;
}

.\!k-left-7\.5 {
    left: 1.875rem !important;
}

.k-left-8 {
    left: 2rem;
}

.\!k-left-8 {
    left: 2rem !important;
}

.k-left-9 {
    left: 2.25rem;
}

.\!k-left-9 {
    left: 2.25rem !important;
}

.k-left-10 {
    left: 2.5rem;
}

.\!k-left-10 {
    left: 2.5rem !important;
}

.k-left-11 {
    left: 2.75rem;
}

.\!k-left-11 {
    left: 2.75rem !important;
}

.k-left-12 {
    left: 3rem;
}

.\!k-left-12 {
    left: 3rem !important;
}

.k-left-13 {
    left: 3.25rem;
}

.\!k-left-13 {
    left: 3.25rem !important;
}

.k-left-14 {
    left: 3.5rem;
}

.\!k-left-14 {
    left: 3.5rem !important;
}

.k-left-15 {
    left: 3.75rem;
}

.\!k-left-15 {
    left: 3.75rem !important;
}

.k-left-16 {
    left: 4rem;
}

.\!k-left-16 {
    left: 4rem !important;
}

.k-left-17 {
    left: 4.25rem;
}

.\!k-left-17 {
    left: 4.25rem !important;
}

.k-left-18 {
    left: 4.5rem;
}

.\!k-left-18 {
    left: 4.5rem !important;
}

.k-left-19 {
    left: 4.75rem;
}

.\!k-left-19 {
    left: 4.75rem !important;
}

.k-left-20 {
    left: 5rem;
}

.\!k-left-20 {
    left: 5rem !important;
}

.k-left-21 {
    left: 5.25rem;
}

.\!k-left-21 {
    left: 5.25rem !important;
}

.k-left-22 {
    left: 5.5rem;
}

.\!k-left-22 {
    left: 5.5rem !important;
}

.k-left-23 {
    left: 5.75rem;
}

.\!k-left-23 {
    left: 5.75rem !important;
}

.k-left-24 {
    left: 6rem;
}

.\!k-left-24 {
    left: 6rem !important;
}

.k-left-25 {
    left: 7rem;
}

.\!k-left-25 {
    left: 7rem !important;
}

.k-left-26 {
    left: 8rem;
}

.\!k-left-26 {
    left: 8rem !important;
}

.k-left-27 {
    left: 9rem;
}

.\!k-left-27 {
    left: 9rem !important;
}

.k-left-28 {
    left: 10rem;
}

.\!k-left-28 {
    left: 10rem !important;
}

.k-left-29 {
    left: 11rem;
}

.\!k-left-29 {
    left: 11rem !important;
}

.k-left-30 {
    left: 12rem;
}

.\!k-left-30 {
    left: 12rem !important;
}

.k-left--1 {
    left: -1px;
}

.\!k-left--1 {
    left: -1px !important;
}

.k-top,
.k-pos-top {
    top: 0;
}

.k-right,
.k-pos-right {
    right: 0;
}

.k-bottom,
.k-pos-bottom {
    bottom: 0;
}

.k-left,
.k-pos-left {
    left: 0;
}

.k-inset-0 {
    inset: 0;
}

.\!k-inset-0 {
    inset: 0 !important;
}

.k-inset-1 {
    inset: 1px;
}

.\!k-inset-1 {
    inset: 1px !important;
}

.k-inset--1 {
    inset: -1px;
}

.\!k-inset--1 {
    inset: -1px !important;
}

.k-inset-x-0 {
    inset-inline: 0;
}

.\!k-inset-x-0 {
    inset-inline: 0 !important;
}

.k-inset-x-1 {
    inset-inline: 1px;
}

.\!k-inset-x-1 {
    inset-inline: 1px !important;
}

.k-inset-x--1 {
    inset-inline: -1px;
}

.\!k-inset-x--1 {
    inset-inline: -1px !important;
}

.k-inset-y-0 {
    inset-block: 0;
}

.\!k-inset-y-0 {
    inset-block: 0 !important;
}

.k-inset-y-1 {
    inset-block: 1px;
}

.\!k-inset-y-1 {
    inset-block: 1px !important;
}

.k-inset-y--1 {
    inset-block: -1px;
}

.\!k-inset-y--1 {
    inset-block: -1px !important;
}

.k-top-left-0 {
    top: 0;
    left: 0;
}

.\!k-top-left-0 {
    top: 0 !important;
    left: 0 !important;
}

.k-top-left-1 {
    top: 1px;
    left: 1px;
}

.\!k-top-left-1 {
    top: 1px !important;
    left: 1px !important;
}

.k-top-left--1 {
    top: -1px;
    left: -1px;
}

.\!k-top-left--1 {
    top: -1px !important;
    left: -1px !important;
}

.k-top-right-0 {
    top: 0;
    right: 0;
}

.\!k-top-right-0 {
    top: 0 !important;
    right: 0 !important;
}

.k-top-right-1 {
    top: 1px;
    right: 1px;
}

.\!k-top-right-1 {
    top: 1px !important;
    right: 1px !important;
}

.k-top-right--1 {
    top: -1px;
    right: -1px;
}

.\!k-top-right--1 {
    top: -1px !important;
    right: -1px !important;
}

.k-bottom-left-0 {
    bottom: 0;
    left: 0;
}

.\!k-bottom-left-0 {
    bottom: 0 !important;
    left: 0 !important;
}

.k-bottom-left-1 {
    bottom: 1px;
    left: 1px;
}

.\!k-bottom-left-1 {
    bottom: 1px !important;
    left: 1px !important;
}

.k-bottom-left--1 {
    bottom: -1px;
    left: -1px;
}

.\!k-bottom-left--1 {
    bottom: -1px !important;
    left: -1px !important;
}

.k-bottom-right-0 {
    bottom: 0;
    right: 0;
}

.\!k-bottom-right-0 {
    bottom: 0 !important;
    right: 0 !important;
}

.k-bottom-right-1 {
    bottom: 1px;
    right: 1px;
}

.\!k-bottom-right-1 {
    bottom: 1px !important;
    right: 1px !important;
}

.k-bottom-right--1 {
    bottom: -1px;
    right: -1px;
}

.\!k-bottom-right--1 {
    bottom: -1px !important;
    right: -1px !important;
}

.k-top-start,
.k-pos-top-start {
    top: 0;
    inset-inline-start: 0;
}

.k-top-end,
.k-pos-top-end {
    top: 0;
    inset-inline-end: 0;
}

.k-bottom-start,
.k-pos-bottom-start {
    bottom: 0;
    inset-inline-start: 0;
}

.k-bottom-end,
.k-pos-bottom-end {
    bottom: 0;
    inset-inline-end: 0;
}

.k-top-center,
.k-pos-top-center {
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}

.k-middle-left,
.k-middle-start,
.k-pos-middle-start {
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.k-middle-center {
    top: 50%;
    left: 50%;
    transform: translateY(-50%);
}

.k-middle-right,
.k-middle-end,
.k-pos-middle-end {
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.k-bottom-center,
.k-pos-bottom-center {
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.k-pos-static, .k-static {
    position: static;
}

.\!k-pos-static, .\!k-static {
    position: static !important;
}

.k-pos-relative, .k-relative {
    position: relative;
}

.\!k-pos-relative, .\!k-relative {
    position: relative !important;
}

.k-pos-absolute, .k-absolute {
    position: absolute;
}

.\!k-pos-absolute, .\!k-absolute {
    position: absolute !important;
}

.k-pos-fixed, .k-fixed {
    position: fixed;
}

.\!k-pos-fixed, .\!k-fixed {
    position: fixed !important;
}

.k-pos-sticky, .k-sticky {
    position: sticky;
}

.\!k-pos-sticky, .\!k-sticky {
    position: sticky !important;
}

.k-visibility-visible, .k-visible {
    visibility: visible;
}

.\!k-visibility-visible, .\!k-visible {
    visibility: visible !important;
}

.k-visibility-invisible {
    visibility: hidden;
}

.\!k-visibility-invisible {
    visibility: hidden !important;
}

.k-visibility-collapse {
    visibility: collapse;
}

.\!k-visibility-collapse {
    visibility: collapse !important;
}

.k-z-0 {
    z-index: 0;
}

.\!k-z-0 {
    z-index: 0 !important;
}

.k-z-10 {
    z-index: 10;
}

.\!k-z-10 {
    z-index: 10 !important;
}

.k-z-20 {
    z-index: 20;
}

.\!k-z-20 {
    z-index: 20 !important;
}

.k-z-30 {
    z-index: 30;
}

.\!k-z-30 {
    z-index: 30 !important;
}

.k-z-40 {
    z-index: 40;
}

.\!k-z-40 {
    z-index: 40 !important;
}

.k-z-50 {
    z-index: 50;
}

.\!k-z-50 {
    z-index: 50 !important;
}

.k-z-auto {
    z-index: auto;
}

.\!k-z-auto {
    z-index: auto !important;
}

.k-align-content-normal {
    align-content: normal;
}

.\!k-align-content-normal {
    align-content: normal !important;
}

.k-align-content-stretch {
    align-content: stretch;
}

.\!k-align-content-stretch {
    align-content: stretch !important;
}

.k-align-content-center {
    align-content: center;
}

.\!k-align-content-center {
    align-content: center !important;
}

.k-align-content-start {
    align-content: start;
}

.\!k-align-content-start {
    align-content: start !important;
}

.k-align-content-end {
    align-content: end;
}

.\!k-align-content-end {
    align-content: end !important;
}

.k-align-content-flex-start {
    align-content: flex-start;
}

.\!k-align-content-flex-start {
    align-content: flex-start !important;
}

.k-align-content-flex-end {
    align-content: flex-end;
}

.\!k-align-content-flex-end {
    align-content: flex-end !important;
}

.k-align-content-baseline {
    align-content: baseline;
}

.\!k-align-content-baseline {
    align-content: baseline !important;
}

.k-align-content-first-baseline {
    align-content: first baseline;
}

.\!k-align-content-first-baseline {
    align-content: first baseline !important;
}

.k-align-content-last-baseline {
    align-content: last baseline;
}

.\!k-align-content-last-baseline {
    align-content: last baseline !important;
}

.k-align-content-between {
    align-content: space-between;
}

.\!k-align-content-between {
    align-content: space-between !important;
}

.k-align-content-around {
    align-content: space-around;
}

.\!k-align-content-around {
    align-content: space-around !important;
}

.k-align-content-evenly {
    align-content: space-evenly;
}

.\!k-align-content-evenly {
    align-content: space-evenly !important;
}

.k-align-items-normal {
    align-items: normal;
}

.\!k-align-items-normal {
    align-items: normal !important;
}

.k-align-items-stretch {
    align-items: stretch;
}

.\!k-align-items-stretch {
    align-items: stretch !important;
}

.k-align-items-center {
    align-items: center;
}

.\!k-align-items-center {
    align-items: center !important;
}

.k-align-items-start {
    align-items: start;
}

.\!k-align-items-start {
    align-items: start !important;
}

.k-align-items-end {
    align-items: end;
}

.\!k-align-items-end {
    align-items: end !important;
}

.k-align-items-flex-start {
    align-items: flex-start;
}

.\!k-align-items-flex-start {
    align-items: flex-start !important;
}

.k-align-items-flex-end {
    align-items: flex-end;
}

.\!k-align-items-flex-end {
    align-items: flex-end !important;
}

.k-align-items-baseline {
    align-items: baseline;
}

.\!k-align-items-baseline {
    align-items: baseline !important;
}

.k-align-items-first-baseline {
    align-items: first baseline;
}

.\!k-align-items-first-baseline {
    align-items: first baseline !important;
}

.k-align-items-last-baseline {
    align-items: last baseline;
}

.\!k-align-items-last-baseline {
    align-items: last baseline !important;
}

.k-align-items-self-start {
    align-items: self-start;
}

.\!k-align-items-self-start {
    align-items: self-start !important;
}

.k-align-items-self-end {
    align-items: self-end;
}

.\!k-align-items-self-end {
    align-items: self-end !important;
}

.k-align-self-auto {
    align-self: auto;
}

.\!k-align-self-auto {
    align-self: auto !important;
}

.k-align-self-normal {
    align-self: normal;
}

.\!k-align-self-normal {
    align-self: normal !important;
}

.k-align-self-stretch {
    align-self: stretch;
}

.\!k-align-self-stretch {
    align-self: stretch !important;
}

.k-align-self-center {
    align-self: center;
}

.\!k-align-self-center {
    align-self: center !important;
}

.k-align-self-start {
    align-self: start;
}

.\!k-align-self-start {
    align-self: start !important;
}

.k-align-self-end {
    align-self: end;
}

.\!k-align-self-end {
    align-self: end !important;
}

.k-align-self-flex-start {
    align-self: flex-start;
}

.\!k-align-self-flex-start {
    align-self: flex-start !important;
}

.k-align-self-flex-end {
    align-self: flex-end;
}

.\!k-align-self-flex-end {
    align-self: flex-end !important;
}

.k-align-self-baseline {
    align-self: baseline;
}

.\!k-align-self-baseline {
    align-self: baseline !important;
}

.k-align-self-first-baseline {
    align-self: first baseline;
}

.\!k-align-self-first-baseline {
    align-self: first baseline !important;
}

.k-align-self-last-baseline {
    align-self: last baseline;
}

.\!k-align-self-last-baseline {
    align-self: last baseline !important;
}

.k-align-self-self-start {
    align-self: self-start;
}

.\!k-align-self-self-start {
    align-self: self-start !important;
}

.k-align-self-self-end {
    align-self: self-end;
}

.\!k-align-self-self-end {
    align-self: self-end !important;
}

.k-basis-0 {
    flex-basis: 0px;
}

.\!k-basis-0 {
    flex-basis: 0px !important;
}

.k-basis-1px {
    flex-basis: 1px;
}

.\!k-basis-1px {
    flex-basis: 1px !important;
}

.k-basis-0\.5 {
    flex-basis: 0.125rem;
}

.\!k-basis-0\.5 {
    flex-basis: 0.125rem !important;
}

.k-basis-1 {
    flex-basis: 0.25rem;
}

.\!k-basis-1 {
    flex-basis: 0.25rem !important;
}

.k-basis-1\.5 {
    flex-basis: 0.375rem;
}

.\!k-basis-1\.5 {
    flex-basis: 0.375rem !important;
}

.k-basis-2 {
    flex-basis: 0.5rem;
}

.\!k-basis-2 {
    flex-basis: 0.5rem !important;
}

.k-basis-2\.5 {
    flex-basis: 0.625rem;
}

.\!k-basis-2\.5 {
    flex-basis: 0.625rem !important;
}

.k-basis-3 {
    flex-basis: 0.75rem;
}

.\!k-basis-3 {
    flex-basis: 0.75rem !important;
}

.k-basis-3\.5 {
    flex-basis: 0.875rem;
}

.\!k-basis-3\.5 {
    flex-basis: 0.875rem !important;
}

.k-basis-4 {
    flex-basis: 1rem;
}

.\!k-basis-4 {
    flex-basis: 1rem !important;
}

.k-basis-4\.5 {
    flex-basis: 1.125rem;
}

.\!k-basis-4\.5 {
    flex-basis: 1.125rem !important;
}

.k-basis-5 {
    flex-basis: 1.25rem;
}

.\!k-basis-5 {
    flex-basis: 1.25rem !important;
}

.k-basis-5\.5 {
    flex-basis: 1.375rem;
}

.\!k-basis-5\.5 {
    flex-basis: 1.375rem !important;
}

.k-basis-6 {
    flex-basis: 1.5rem;
}

.\!k-basis-6 {
    flex-basis: 1.5rem !important;
}

.k-basis-6\.5 {
    flex-basis: 1.625rem;
}

.\!k-basis-6\.5 {
    flex-basis: 1.625rem !important;
}

.k-basis-7 {
    flex-basis: 1.75rem;
}

.\!k-basis-7 {
    flex-basis: 1.75rem !important;
}

.k-basis-7\.5 {
    flex-basis: 1.875rem;
}

.\!k-basis-7\.5 {
    flex-basis: 1.875rem !important;
}

.k-basis-8 {
    flex-basis: 2rem;
}

.\!k-basis-8 {
    flex-basis: 2rem !important;
}

.k-basis-9 {
    flex-basis: 2.25rem;
}

.\!k-basis-9 {
    flex-basis: 2.25rem !important;
}

.k-basis-10 {
    flex-basis: 2.5rem;
}

.\!k-basis-10 {
    flex-basis: 2.5rem !important;
}

.k-basis-11 {
    flex-basis: 2.75rem;
}

.\!k-basis-11 {
    flex-basis: 2.75rem !important;
}

.k-basis-12 {
    flex-basis: 3rem;
}

.\!k-basis-12 {
    flex-basis: 3rem !important;
}

.k-basis-13 {
    flex-basis: 3.25rem;
}

.\!k-basis-13 {
    flex-basis: 3.25rem !important;
}

.k-basis-14 {
    flex-basis: 3.5rem;
}

.\!k-basis-14 {
    flex-basis: 3.5rem !important;
}

.k-basis-15 {
    flex-basis: 3.75rem;
}

.\!k-basis-15 {
    flex-basis: 3.75rem !important;
}

.k-basis-16 {
    flex-basis: 4rem;
}

.\!k-basis-16 {
    flex-basis: 4rem !important;
}

.k-basis-17 {
    flex-basis: 4.25rem;
}

.\!k-basis-17 {
    flex-basis: 4.25rem !important;
}

.k-basis-18 {
    flex-basis: 4.5rem;
}

.\!k-basis-18 {
    flex-basis: 4.5rem !important;
}

.k-basis-19 {
    flex-basis: 4.75rem;
}

.\!k-basis-19 {
    flex-basis: 4.75rem !important;
}

.k-basis-20 {
    flex-basis: 5rem;
}

.\!k-basis-20 {
    flex-basis: 5rem !important;
}

.k-basis-21 {
    flex-basis: 5.25rem;
}

.\!k-basis-21 {
    flex-basis: 5.25rem !important;
}

.k-basis-22 {
    flex-basis: 5.5rem;
}

.\!k-basis-22 {
    flex-basis: 5.5rem !important;
}

.k-basis-23 {
    flex-basis: 5.75rem;
}

.\!k-basis-23 {
    flex-basis: 5.75rem !important;
}

.k-basis-24 {
    flex-basis: 6rem;
}

.\!k-basis-24 {
    flex-basis: 6rem !important;
}

.k-basis-25 {
    flex-basis: 7rem;
}

.\!k-basis-25 {
    flex-basis: 7rem !important;
}

.k-basis-26 {
    flex-basis: 8rem;
}

.\!k-basis-26 {
    flex-basis: 8rem !important;
}

.k-basis-27 {
    flex-basis: 9rem;
}

.\!k-basis-27 {
    flex-basis: 9rem !important;
}

.k-basis-28 {
    flex-basis: 10rem;
}

.\!k-basis-28 {
    flex-basis: 10rem !important;
}

.k-basis-29 {
    flex-basis: 11rem;
}

.\!k-basis-29 {
    flex-basis: 11rem !important;
}

.k-basis-30 {
    flex-basis: 12rem;
}

.\!k-basis-30 {
    flex-basis: 12rem !important;
}

.k-basis-auto {
    flex-basis: auto;
}

.\!k-basis-auto {
    flex-basis: auto !important;
}

.k-basis-1\/2 {
    flex-basis: 50%;
}

.\!k-basis-1\/2 {
    flex-basis: 50% !important;
}

.k-basis-1\/3 {
    flex-basis: 33.333333%;
}

.\!k-basis-1\/3 {
    flex-basis: 33.333333% !important;
}

.k-basis-2\/3 {
    flex-basis: 66.666667%;
}

.\!k-basis-2\/3 {
    flex-basis: 66.666667% !important;
}

.k-basis-1\/4 {
    flex-basis: 25%;
}

.\!k-basis-1\/4 {
    flex-basis: 25% !important;
}

.k-basis-2\/4 {
    flex-basis: 50%;
}

.\!k-basis-2\/4 {
    flex-basis: 50% !important;
}

.k-basis-3\/4 {
    flex-basis: 75%;
}

.\!k-basis-3\/4 {
    flex-basis: 75% !important;
}

.k-basis-1\/5 {
    flex-basis: 20%;
}

.\!k-basis-1\/5 {
    flex-basis: 20% !important;
}

.k-basis-2\/5 {
    flex-basis: 40%;
}

.\!k-basis-2\/5 {
    flex-basis: 40% !important;
}

.k-basis-3\/5 {
    flex-basis: 60%;
}

.\!k-basis-3\/5 {
    flex-basis: 60% !important;
}

.k-basis-4\/5 {
    flex-basis: 80%;
}

.\!k-basis-4\/5 {
    flex-basis: 80% !important;
}

.k-basis-1\/6 {
    flex-basis: 16.666667%;
}

.\!k-basis-1\/6 {
    flex-basis: 16.666667% !important;
}

.k-basis-2\/6 {
    flex-basis: 33.333333%;
}

.\!k-basis-2\/6 {
    flex-basis: 33.333333% !important;
}

.k-basis-3\/6 {
    flex-basis: 50%;
}

.\!k-basis-3\/6 {
    flex-basis: 50% !important;
}

.k-basis-4\/6 {
    flex-basis: 66.666667%;
}

.\!k-basis-4\/6 {
    flex-basis: 66.666667% !important;
}

.k-basis-5\/6 {
    flex-basis: 83.333333%;
}

.\!k-basis-5\/6 {
    flex-basis: 83.333333% !important;
}

.k-basis-1\/12 {
    flex-basis: 8.333333%;
}

.\!k-basis-1\/12 {
    flex-basis: 8.333333% !important;
}

.k-basis-2\/12 {
    flex-basis: 16.666667%;
}

.\!k-basis-2\/12 {
    flex-basis: 16.666667% !important;
}

.k-basis-3\/12 {
    flex-basis: 25%;
}

.\!k-basis-3\/12 {
    flex-basis: 25% !important;
}

.k-basis-4\/12 {
    flex-basis: 33.333333%;
}

.\!k-basis-4\/12 {
    flex-basis: 33.333333% !important;
}

.k-basis-5\/12 {
    flex-basis: 41.666667%;
}

.\!k-basis-5\/12 {
    flex-basis: 41.666667% !important;
}

.k-basis-6\/12 {
    flex-basis: 50%;
}

.\!k-basis-6\/12 {
    flex-basis: 50% !important;
}

.k-basis-7\/12 {
    flex-basis: 58.333333%;
}

.\!k-basis-7\/12 {
    flex-basis: 58.333333% !important;
}

.k-basis-8\/12 {
    flex-basis: 66.666667%;
}

.\!k-basis-8\/12 {
    flex-basis: 66.666667% !important;
}

.k-basis-9\/12 {
    flex-basis: 75%;
}

.\!k-basis-9\/12 {
    flex-basis: 75% !important;
}

.k-basis-10\/12 {
    flex-basis: 83.333333%;
}

.\!k-basis-10\/12 {
    flex-basis: 83.333333% !important;
}

.k-basis-11\/12 {
    flex-basis: 91.666667%;
}

.\!k-basis-11\/12 {
    flex-basis: 91.666667% !important;
}

.k-basis-full {
    flex-basis: 100%;
}

.\!k-basis-full {
    flex-basis: 100% !important;
}

.k-basis-min {
    flex-basis: min-content;
}

.\!k-basis-min {
    flex-basis: min-content !important;
}

.k-basis-max {
    flex-basis: max-content;
}

.\!k-basis-max {
    flex-basis: max-content !important;
}

.k-basis-fit {
    flex-basis: fit-content;
}

.\!k-basis-fit {
    flex-basis: fit-content !important;
}

.k-flex-basis-0 {
    flex-basis: 0px;
}

.\!k-flex-basis-0 {
    flex-basis: 0px !important;
}

.k-flex-basis-1px {
    flex-basis: 1px;
}

.\!k-flex-basis-1px {
    flex-basis: 1px !important;
}

.k-flex-basis-0\.5 {
    flex-basis: 0.125rem;
}

.\!k-flex-basis-0\.5 {
    flex-basis: 0.125rem !important;
}

.k-flex-basis-1 {
    flex-basis: 0.25rem;
}

.\!k-flex-basis-1 {
    flex-basis: 0.25rem !important;
}

.k-flex-basis-1\.5 {
    flex-basis: 0.375rem;
}

.\!k-flex-basis-1\.5 {
    flex-basis: 0.375rem !important;
}

.k-flex-basis-2 {
    flex-basis: 0.5rem;
}

.\!k-flex-basis-2 {
    flex-basis: 0.5rem !important;
}

.k-flex-basis-2\.5 {
    flex-basis: 0.625rem;
}

.\!k-flex-basis-2\.5 {
    flex-basis: 0.625rem !important;
}

.k-flex-basis-3 {
    flex-basis: 0.75rem;
}

.\!k-flex-basis-3 {
    flex-basis: 0.75rem !important;
}

.k-flex-basis-3\.5 {
    flex-basis: 0.875rem;
}

.\!k-flex-basis-3\.5 {
    flex-basis: 0.875rem !important;
}

.k-flex-basis-4 {
    flex-basis: 1rem;
}

.\!k-flex-basis-4 {
    flex-basis: 1rem !important;
}

.k-flex-basis-4\.5 {
    flex-basis: 1.125rem;
}

.\!k-flex-basis-4\.5 {
    flex-basis: 1.125rem !important;
}

.k-flex-basis-5 {
    flex-basis: 1.25rem;
}

.\!k-flex-basis-5 {
    flex-basis: 1.25rem !important;
}

.k-flex-basis-5\.5 {
    flex-basis: 1.375rem;
}

.\!k-flex-basis-5\.5 {
    flex-basis: 1.375rem !important;
}

.k-flex-basis-6 {
    flex-basis: 1.5rem;
}

.\!k-flex-basis-6 {
    flex-basis: 1.5rem !important;
}

.k-flex-basis-6\.5 {
    flex-basis: 1.625rem;
}

.\!k-flex-basis-6\.5 {
    flex-basis: 1.625rem !important;
}

.k-flex-basis-7 {
    flex-basis: 1.75rem;
}

.\!k-flex-basis-7 {
    flex-basis: 1.75rem !important;
}

.k-flex-basis-7\.5 {
    flex-basis: 1.875rem;
}

.\!k-flex-basis-7\.5 {
    flex-basis: 1.875rem !important;
}

.k-flex-basis-8 {
    flex-basis: 2rem;
}

.\!k-flex-basis-8 {
    flex-basis: 2rem !important;
}

.k-flex-basis-9 {
    flex-basis: 2.25rem;
}

.\!k-flex-basis-9 {
    flex-basis: 2.25rem !important;
}

.k-flex-basis-10 {
    flex-basis: 2.5rem;
}

.\!k-flex-basis-10 {
    flex-basis: 2.5rem !important;
}

.k-flex-basis-11 {
    flex-basis: 2.75rem;
}

.\!k-flex-basis-11 {
    flex-basis: 2.75rem !important;
}

.k-flex-basis-12 {
    flex-basis: 3rem;
}

.\!k-flex-basis-12 {
    flex-basis: 3rem !important;
}

.k-flex-basis-13 {
    flex-basis: 3.25rem;
}

.\!k-flex-basis-13 {
    flex-basis: 3.25rem !important;
}

.k-flex-basis-14 {
    flex-basis: 3.5rem;
}

.\!k-flex-basis-14 {
    flex-basis: 3.5rem !important;
}

.k-flex-basis-15 {
    flex-basis: 3.75rem;
}

.\!k-flex-basis-15 {
    flex-basis: 3.75rem !important;
}

.k-flex-basis-16 {
    flex-basis: 4rem;
}

.\!k-flex-basis-16 {
    flex-basis: 4rem !important;
}

.k-flex-basis-17 {
    flex-basis: 4.25rem;
}

.\!k-flex-basis-17 {
    flex-basis: 4.25rem !important;
}

.k-flex-basis-18 {
    flex-basis: 4.5rem;
}

.\!k-flex-basis-18 {
    flex-basis: 4.5rem !important;
}

.k-flex-basis-19 {
    flex-basis: 4.75rem;
}

.\!k-flex-basis-19 {
    flex-basis: 4.75rem !important;
}

.k-flex-basis-20 {
    flex-basis: 5rem;
}

.\!k-flex-basis-20 {
    flex-basis: 5rem !important;
}

.k-flex-basis-21 {
    flex-basis: 5.25rem;
}

.\!k-flex-basis-21 {
    flex-basis: 5.25rem !important;
}

.k-flex-basis-22 {
    flex-basis: 5.5rem;
}

.\!k-flex-basis-22 {
    flex-basis: 5.5rem !important;
}

.k-flex-basis-23 {
    flex-basis: 5.75rem;
}

.\!k-flex-basis-23 {
    flex-basis: 5.75rem !important;
}

.k-flex-basis-24 {
    flex-basis: 6rem;
}

.\!k-flex-basis-24 {
    flex-basis: 6rem !important;
}

.k-flex-basis-25 {
    flex-basis: 7rem;
}

.\!k-flex-basis-25 {
    flex-basis: 7rem !important;
}

.k-flex-basis-26 {
    flex-basis: 8rem;
}

.\!k-flex-basis-26 {
    flex-basis: 8rem !important;
}

.k-flex-basis-27 {
    flex-basis: 9rem;
}

.\!k-flex-basis-27 {
    flex-basis: 9rem !important;
}

.k-flex-basis-28 {
    flex-basis: 10rem;
}

.\!k-flex-basis-28 {
    flex-basis: 10rem !important;
}

.k-flex-basis-29 {
    flex-basis: 11rem;
}

.\!k-flex-basis-29 {
    flex-basis: 11rem !important;
}

.k-flex-basis-30 {
    flex-basis: 12rem;
}

.\!k-flex-basis-30 {
    flex-basis: 12rem !important;
}

.k-flex-basis-auto {
    flex-basis: auto;
}

.\!k-flex-basis-auto {
    flex-basis: auto !important;
}

.k-flex-basis-1\/2 {
    flex-basis: 50%;
}

.\!k-flex-basis-1\/2 {
    flex-basis: 50% !important;
}

.k-flex-basis-1\/3 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-1\/3 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-2\/3 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-2\/3 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-1\/4 {
    flex-basis: 25%;
}

.\!k-flex-basis-1\/4 {
    flex-basis: 25% !important;
}

.k-flex-basis-2\/4 {
    flex-basis: 50%;
}

.\!k-flex-basis-2\/4 {
    flex-basis: 50% !important;
}

.k-flex-basis-3\/4 {
    flex-basis: 75%;
}

.\!k-flex-basis-3\/4 {
    flex-basis: 75% !important;
}

.k-flex-basis-1\/5 {
    flex-basis: 20%;
}

.\!k-flex-basis-1\/5 {
    flex-basis: 20% !important;
}

.k-flex-basis-2\/5 {
    flex-basis: 40%;
}

.\!k-flex-basis-2\/5 {
    flex-basis: 40% !important;
}

.k-flex-basis-3\/5 {
    flex-basis: 60%;
}

.\!k-flex-basis-3\/5 {
    flex-basis: 60% !important;
}

.k-flex-basis-4\/5 {
    flex-basis: 80%;
}

.\!k-flex-basis-4\/5 {
    flex-basis: 80% !important;
}

.k-flex-basis-1\/6 {
    flex-basis: 16.666667%;
}

.\!k-flex-basis-1\/6 {
    flex-basis: 16.666667% !important;
}

.k-flex-basis-2\/6 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-2\/6 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-3\/6 {
    flex-basis: 50%;
}

.\!k-flex-basis-3\/6 {
    flex-basis: 50% !important;
}

.k-flex-basis-4\/6 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-4\/6 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-5\/6 {
    flex-basis: 83.333333%;
}

.\!k-flex-basis-5\/6 {
    flex-basis: 83.333333% !important;
}

.k-flex-basis-1\/12 {
    flex-basis: 8.333333%;
}

.\!k-flex-basis-1\/12 {
    flex-basis: 8.333333% !important;
}

.k-flex-basis-2\/12 {
    flex-basis: 16.666667%;
}

.\!k-flex-basis-2\/12 {
    flex-basis: 16.666667% !important;
}

.k-flex-basis-3\/12 {
    flex-basis: 25%;
}

.\!k-flex-basis-3\/12 {
    flex-basis: 25% !important;
}

.k-flex-basis-4\/12 {
    flex-basis: 33.333333%;
}

.\!k-flex-basis-4\/12 {
    flex-basis: 33.333333% !important;
}

.k-flex-basis-5\/12 {
    flex-basis: 41.666667%;
}

.\!k-flex-basis-5\/12 {
    flex-basis: 41.666667% !important;
}

.k-flex-basis-6\/12 {
    flex-basis: 50%;
}

.\!k-flex-basis-6\/12 {
    flex-basis: 50% !important;
}

.k-flex-basis-7\/12 {
    flex-basis: 58.333333%;
}

.\!k-flex-basis-7\/12 {
    flex-basis: 58.333333% !important;
}

.k-flex-basis-8\/12 {
    flex-basis: 66.666667%;
}

.\!k-flex-basis-8\/12 {
    flex-basis: 66.666667% !important;
}

.k-flex-basis-9\/12 {
    flex-basis: 75%;
}

.\!k-flex-basis-9\/12 {
    flex-basis: 75% !important;
}

.k-flex-basis-10\/12 {
    flex-basis: 83.333333%;
}

.\!k-flex-basis-10\/12 {
    flex-basis: 83.333333% !important;
}

.k-flex-basis-11\/12 {
    flex-basis: 91.666667%;
}

.\!k-flex-basis-11\/12 {
    flex-basis: 91.666667% !important;
}

.k-flex-basis-full {
    flex-basis: 100%;
}

.\!k-flex-basis-full {
    flex-basis: 100% !important;
}

.k-flex-basis-min {
    flex-basis: min-content;
}

.\!k-flex-basis-min {
    flex-basis: min-content !important;
}

.k-flex-basis-max {
    flex-basis: max-content;
}

.\!k-flex-basis-max {
    flex-basis: max-content !important;
}

.k-flex-basis-fit {
    flex-basis: fit-content;
}

.\!k-flex-basis-fit {
    flex-basis: fit-content !important;
}

.k-flex-row, .k-d-flex-row {
    flex-direction: row;
}

.\!k-flex-row, .\!k-d-flex-row, .\!k-d-flex-col {
    flex-direction: row !important;
}

.k-flex-row-reverse {
    flex-direction: row-reverse;
}

.\!k-flex-row-reverse {
    flex-direction: row-reverse !important;
}

.k-flex-col, .k-d-flex-col, .k-flex-column {
    flex-direction: column;
}

.\!k-flex-col {
    flex-direction: column !important;
}

.k-flex-col-reverse, .k-flex-column-reverse {
    flex-direction: column-reverse;
}

.\!k-flex-col-reverse {
    flex-direction: column-reverse !important;
}

.k-grow {
    flex-grow: 1;
}

.\!k-grow {
    flex-grow: 1 !important;
}

.k-grow-0 {
    flex-grow: 0;
}

.\!k-grow-0 {
    flex-grow: 0 !important;
}

.k-flex-grow {
    flex-grow: 1;
}

.\!k-flex-grow {
    flex-grow: 1 !important;
}

.k-flex-grow-0 {
    flex-grow: 0;
}

.\!k-flex-grow-0 {
    flex-grow: 0 !important;
}

.k-shrink {
    flex-shrink: 1;
}

.\!k-shrink {
    flex-shrink: 1 !important;
}

.k-shrink-0 {
    flex-shrink: 0;
}

.\!k-shrink-0 {
    flex-shrink: 0 !important;
}

.k-flex-shrink {
    flex-shrink: 1;
}

.\!k-flex-shrink {
    flex-shrink: 1 !important;
}

.k-flex-shrink-0 {
    flex-shrink: 0;
}

.\!k-flex-shrink-0 {
    flex-shrink: 0 !important;
}

.k-flex-wrap {
    flex-wrap: wrap;
}

.\!k-flex-wrap {
    flex-wrap: wrap !important;
}

.k-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
}

.\!k-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

.k-flex-nowrap {
    flex-wrap: nowrap;
}

.\!k-flex-nowrap {
    flex-wrap: nowrap !important;
}

.k-flex-1 {
    flex: 1 1 0%;
}

.\!k-flex-1 {
    flex: 1 1 0% !important;
}

.k-flex-auto {
    flex: 1 1 auto;
}

.\!k-flex-auto {
    flex: 1 1 auto !important;
}

.k-flex-initial {
    flex: 0 1 auto;
}

.\!k-flex-initial {
    flex: 0 1 auto !important;
}

.k-flex-none {
    flex: none;
}

.\!k-flex-none {
    flex: none !important;
}

.k-gap-0 {
    gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-0 {
    gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-1px {
    gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-1px {
    gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-0\.5 {
    gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-0\.5 {
    gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-1 {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-1 {
    gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-1\.5 {
    gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-1\.5 {
    gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-2 {
    gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-2 {
    gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-2\.5 {
    gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-2\.5 {
    gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-3 {
    gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-3 {
    gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-3\.5 {
    gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-3\.5 {
    gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-4 {
    gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-4 {
    gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-4\.5 {
    gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-4\.5 {
    gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-5 {
    gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-5 {
    gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-5\.5 {
    gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-5\.5 {
    gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-6 {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-6 {
    gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-6\.5 {
    gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-6\.5 {
    gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-7 {
    gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-7 {
    gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-7\.5 {
    gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-7\.5 {
    gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-8 {
    gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-8 {
    gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-9 {
    gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-9 {
    gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-10 {
    gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-10 {
    gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-11 {
    gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-11 {
    gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-12 {
    gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-12 {
    gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-13 {
    gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-13 {
    gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-14 {
    gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-14 {
    gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-15 {
    gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-15 {
    gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-16 {
    gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-16 {
    gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-17 {
    gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-17 {
    gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-18 {
    gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-18 {
    gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-19 {
    gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-19 {
    gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-20 {
    gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-20 {
    gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-21 {
    gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-21 {
    gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-22 {
    gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-22 {
    gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-23 {
    gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-23 {
    gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-24 {
    gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-24 {
    gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-25 {
    gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-25 {
    gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-26 {
    gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-26 {
    gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-27 {
    gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-27 {
    gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-28 {
    gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-28 {
    gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-29 {
    gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-29 {
    gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-30 {
    gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-30 {
    gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-xs {
    gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-xs {
    gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-sm {
    gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-sm {
    gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-md {
    gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-md {
    gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-lg {
    gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-lg {
    gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-xl {
    gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-xl {
    gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-thin {
    gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-thin {
    gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-hair {
    gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-hair {
    gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-gap-x-0 {
    column-gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-x-0 {
    column-gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-x-1px {
    column-gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-x-1px {
    column-gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-x-0\.5 {
    column-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-x-0\.5 {
    column-gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-x-1 {
    column-gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-x-1 {
    column-gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-x-1\.5 {
    column-gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-x-1\.5 {
    column-gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-x-2 {
    column-gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-x-2 {
    column-gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-x-2\.5 {
    column-gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-x-2\.5 {
    column-gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-x-3 {
    column-gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-x-3 {
    column-gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-x-3\.5 {
    column-gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-x-3\.5 {
    column-gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-x-4 {
    column-gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-x-4 {
    column-gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-x-4\.5 {
    column-gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-x-4\.5 {
    column-gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-x-5 {
    column-gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-x-5 {
    column-gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-x-5\.5 {
    column-gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-x-5\.5 {
    column-gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-x-6 {
    column-gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-x-6 {
    column-gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-x-6\.5 {
    column-gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-x-6\.5 {
    column-gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-x-7 {
    column-gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-x-7 {
    column-gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-x-7\.5 {
    column-gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-x-7\.5 {
    column-gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-x-8 {
    column-gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-x-8 {
    column-gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-x-9 {
    column-gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-x-9 {
    column-gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-x-10 {
    column-gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-x-10 {
    column-gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-x-11 {
    column-gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-x-11 {
    column-gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-x-12 {
    column-gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-x-12 {
    column-gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-x-13 {
    column-gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-x-13 {
    column-gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-x-14 {
    column-gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-x-14 {
    column-gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-x-15 {
    column-gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-x-15 {
    column-gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-x-16 {
    column-gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-x-16 {
    column-gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-x-17 {
    column-gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-x-17 {
    column-gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-x-18 {
    column-gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-x-18 {
    column-gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-x-19 {
    column-gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-x-19 {
    column-gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-x-20 {
    column-gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-x-20 {
    column-gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-x-21 {
    column-gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-x-21 {
    column-gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-x-22 {
    column-gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-x-22 {
    column-gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-x-23 {
    column-gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-x-23 {
    column-gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-x-24 {
    column-gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-x-24 {
    column-gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-x-25 {
    column-gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-x-25 {
    column-gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-x-26 {
    column-gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-x-26 {
    column-gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-x-27 {
    column-gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-x-27 {
    column-gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-x-28 {
    column-gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-x-28 {
    column-gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-x-29 {
    column-gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-x-29 {
    column-gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-x-30 {
    column-gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-x-30 {
    column-gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-x-xs {
    column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-x-xs {
    column-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-x-sm {
    column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-x-sm {
    column-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-x-md {
    column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-x-md {
    column-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-x-lg {
    column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-x-lg {
    column-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-x-xl {
    column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-x-xl {
    column-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-x-thin {
    column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-x-thin {
    column-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-x-hair {
    column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-x-hair {
    column-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-gap-y-0 {
    row-gap: var(--kendo-spacing-0, 0px);
}

.\!k-gap-y-0 {
    row-gap: var(--kendo-spacing-0, 0px) !important;
}

.k-gap-y-1px {
    row-gap: var(--kendo-spacing-1px, 1px);
}

.\!k-gap-y-1px {
    row-gap: var(--kendo-spacing-1px, 1px) !important;
}

.k-gap-y-0\.5 {
    row-gap: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-gap-y-0\.5 {
    row-gap: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-gap-y-1 {
    row-gap: var(--kendo-spacing-1, 0.25rem);
}

.\!k-gap-y-1 {
    row-gap: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-gap-y-1\.5 {
    row-gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-gap-y-1\.5 {
    row-gap: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-gap-y-2 {
    row-gap: var(--kendo-spacing-2, 0.5rem);
}

.\!k-gap-y-2 {
    row-gap: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-gap-y-2\.5 {
    row-gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-gap-y-2\.5 {
    row-gap: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-gap-y-3 {
    row-gap: var(--kendo-spacing-3, 0.75rem);
}

.\!k-gap-y-3 {
    row-gap: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-gap-y-3\.5 {
    row-gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-gap-y-3\.5 {
    row-gap: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-gap-y-4 {
    row-gap: var(--kendo-spacing-4, 1rem);
}

.\!k-gap-y-4 {
    row-gap: var(--kendo-spacing-4, 1rem) !important;
}

.k-gap-y-4\.5 {
    row-gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-gap-y-4\.5 {
    row-gap: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-gap-y-5 {
    row-gap: var(--kendo-spacing-5, 1.25rem);
}

.\!k-gap-y-5 {
    row-gap: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-gap-y-5\.5 {
    row-gap: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-gap-y-5\.5 {
    row-gap: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-gap-y-6 {
    row-gap: var(--kendo-spacing-6, 1.5rem);
}

.\!k-gap-y-6 {
    row-gap: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-gap-y-6\.5 {
    row-gap: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-gap-y-6\.5 {
    row-gap: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-gap-y-7 {
    row-gap: var(--kendo-spacing-7, 1.75rem);
}

.\!k-gap-y-7 {
    row-gap: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-gap-y-7\.5 {
    row-gap: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-gap-y-7\.5 {
    row-gap: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-gap-y-8 {
    row-gap: var(--kendo-spacing-8, 2rem);
}

.\!k-gap-y-8 {
    row-gap: var(--kendo-spacing-8, 2rem) !important;
}

.k-gap-y-9 {
    row-gap: var(--kendo-spacing-9, 2.25rem);
}

.\!k-gap-y-9 {
    row-gap: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-gap-y-10 {
    row-gap: var(--kendo-spacing-10, 2.5rem);
}

.\!k-gap-y-10 {
    row-gap: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-gap-y-11 {
    row-gap: var(--kendo-spacing-11, 2.75rem);
}

.\!k-gap-y-11 {
    row-gap: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-gap-y-12 {
    row-gap: var(--kendo-spacing-12, 3rem);
}

.\!k-gap-y-12 {
    row-gap: var(--kendo-spacing-12, 3rem) !important;
}

.k-gap-y-13 {
    row-gap: var(--kendo-spacing-13, 3.25rem);
}

.\!k-gap-y-13 {
    row-gap: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-gap-y-14 {
    row-gap: var(--kendo-spacing-14, 3.5rem);
}

.\!k-gap-y-14 {
    row-gap: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-gap-y-15 {
    row-gap: var(--kendo-spacing-15, 3.75rem);
}

.\!k-gap-y-15 {
    row-gap: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-gap-y-16 {
    row-gap: var(--kendo-spacing-16, 4rem);
}

.\!k-gap-y-16 {
    row-gap: var(--kendo-spacing-16, 4rem) !important;
}

.k-gap-y-17 {
    row-gap: var(--kendo-spacing-17, 4.25rem);
}

.\!k-gap-y-17 {
    row-gap: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-gap-y-18 {
    row-gap: var(--kendo-spacing-18, 4.5rem);
}

.\!k-gap-y-18 {
    row-gap: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-gap-y-19 {
    row-gap: var(--kendo-spacing-19, 4.75rem);
}

.\!k-gap-y-19 {
    row-gap: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-gap-y-20 {
    row-gap: var(--kendo-spacing-20, 5rem);
}

.\!k-gap-y-20 {
    row-gap: var(--kendo-spacing-20, 5rem) !important;
}

.k-gap-y-21 {
    row-gap: var(--kendo-spacing-21, 5.25rem);
}

.\!k-gap-y-21 {
    row-gap: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-gap-y-22 {
    row-gap: var(--kendo-spacing-22, 5.5rem);
}

.\!k-gap-y-22 {
    row-gap: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-gap-y-23 {
    row-gap: var(--kendo-spacing-23, 5.75rem);
}

.\!k-gap-y-23 {
    row-gap: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-gap-y-24 {
    row-gap: var(--kendo-spacing-24, 6rem);
}

.\!k-gap-y-24 {
    row-gap: var(--kendo-spacing-24, 6rem) !important;
}

.k-gap-y-25 {
    row-gap: var(--kendo-spacing-25, 7rem);
}

.\!k-gap-y-25 {
    row-gap: var(--kendo-spacing-25, 7rem) !important;
}

.k-gap-y-26 {
    row-gap: var(--kendo-spacing-26, 8rem);
}

.\!k-gap-y-26 {
    row-gap: var(--kendo-spacing-26, 8rem) !important;
}

.k-gap-y-27 {
    row-gap: var(--kendo-spacing-27, 9rem);
}

.\!k-gap-y-27 {
    row-gap: var(--kendo-spacing-27, 9rem) !important;
}

.k-gap-y-28 {
    row-gap: var(--kendo-spacing-28, 10rem);
}

.\!k-gap-y-28 {
    row-gap: var(--kendo-spacing-28, 10rem) !important;
}

.k-gap-y-29 {
    row-gap: var(--kendo-spacing-29, 11rem);
}

.\!k-gap-y-29 {
    row-gap: var(--kendo-spacing-29, 11rem) !important;
}

.k-gap-y-30 {
    row-gap: var(--kendo-spacing-30, 12rem);
}

.\!k-gap-y-30 {
    row-gap: var(--kendo-spacing-30, 12rem) !important;
}

.k-gap-y-xs {
    row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-gap-y-xs {
    row-gap: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-gap-y-sm {
    row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-gap-y-sm {
    row-gap: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-gap-y-md {
    row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-gap-y-md {
    row-gap: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-gap-y-lg {
    row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-gap-y-lg {
    row-gap: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-gap-y-xl {
    row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-gap-y-xl {
    row-gap: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-gap-y-thin {
    row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-gap-y-thin {
    row-gap: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-gap-y-hair {
    row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-gap-y-hair {
    row-gap: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-grid-auto-cols-auto {
    grid-auto-columns: auto;
}

.\!k-grid-auto-cols-auto {
    grid-auto-columns: auto !important;
}

.k-grid-auto-cols-min {
    grid-auto-columns: min-content;
}

.\!k-grid-auto-cols-min {
    grid-auto-columns: min-content !important;
}

.k-grid-auto-cols-max {
    grid-auto-columns: max-content;
}

.\!k-grid-auto-cols-max {
    grid-auto-columns: max-content !important;
}

.k-grid-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
}

.\!k-grid-auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr) !important;
}

.k-grid-flow-row {
    grid-auto-flow: row;
}

.\!k-grid-flow-row {
    grid-auto-flow: row !important;
}

.k-grid-flow-col {
    grid-auto-flow: column;
}

.\!k-grid-flow-col {
    grid-auto-flow: column !important;
}

.k-grid-flow-dense {
    grid-auto-flow: dense;
}

.\!k-grid-flow-dense {
    grid-auto-flow: dense !important;
}

.k-grid-flow-row-dense {
    grid-auto-flow: row dense;
}

.\!k-grid-flow-row-dense {
    grid-auto-flow: row dense !important;
}

.k-grid-flow-col-dense {
    grid-auto-flow: column dense;
}

.\!k-grid-flow-col-dense {
    grid-auto-flow: column dense !important;
}

.k-grid-flow-unset {
    grid-auto-flow: unset;
}

.\!k-grid-flow-unset {
    grid-auto-flow: unset !important;
}

.k-grid-auto-rows-auto {
    grid-auto-rows: auto;
}

.\!k-grid-auto-rows-auto {
    grid-auto-rows: auto !important;
}

.k-grid-auto-rows-min {
    grid-auto-rows: min-content;
}

.\!k-grid-auto-rows-min {
    grid-auto-rows: min-content !important;
}

.k-grid-auto-rows-max {
    grid-auto-rows: max-content;
}

.\!k-grid-auto-rows-max {
    grid-auto-rows: max-content !important;
}

.k-grid-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
}

.\!k-grid-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr) !important;
}

.k-col-start-1 {
    grid-column-start: 1;
}

.\!k-col-start-1 {
    grid-column-start: 1 !important;
}

.k-col-start-2 {
    grid-column-start: 2;
}

.\!k-col-start-2 {
    grid-column-start: 2 !important;
}

.k-col-start-3 {
    grid-column-start: 3;
}

.\!k-col-start-3 {
    grid-column-start: 3 !important;
}

.k-col-start-4 {
    grid-column-start: 4;
}

.\!k-col-start-4 {
    grid-column-start: 4 !important;
}

.k-col-start-5 {
    grid-column-start: 5;
}

.\!k-col-start-5 {
    grid-column-start: 5 !important;
}

.k-col-start-6 {
    grid-column-start: 6;
}

.\!k-col-start-6 {
    grid-column-start: 6 !important;
}

.k-col-start-7 {
    grid-column-start: 7;
}

.\!k-col-start-7 {
    grid-column-start: 7 !important;
}

.k-col-start-8 {
    grid-column-start: 8;
}

.\!k-col-start-8 {
    grid-column-start: 8 !important;
}

.k-col-start-9 {
    grid-column-start: 9;
}

.\!k-col-start-9 {
    grid-column-start: 9 !important;
}

.k-col-start-10 {
    grid-column-start: 10;
}

.\!k-col-start-10 {
    grid-column-start: 10 !important;
}

.k-col-start-11 {
    grid-column-start: 11;
}

.\!k-col-start-11 {
    grid-column-start: 11 !important;
}

.k-col-start-12 {
    grid-column-start: 12;
}

.\!k-col-start-12 {
    grid-column-start: 12 !important;
}

.k-col-start-13 {
    grid-column-start: 13;
}

.\!k-col-start-13 {
    grid-column-start: 13 !important;
}

.k-col-start--1 {
    grid-column-start: -1;
}

.\!k-col-start--1 {
    grid-column-start: -1 !important;
}

.k-col-start--2 {
    grid-column-start: -2;
}

.\!k-col-start--2 {
    grid-column-start: -2 !important;
}

.k-col-start--3 {
    grid-column-start: -3;
}

.\!k-col-start--3 {
    grid-column-start: -3 !important;
}

.k-col-start--4 {
    grid-column-start: -4;
}

.\!k-col-start--4 {
    grid-column-start: -4 !important;
}

.k-col-start--5 {
    grid-column-start: -5;
}

.\!k-col-start--5 {
    grid-column-start: -5 !important;
}

.k-col-start--6 {
    grid-column-start: -6;
}

.\!k-col-start--6 {
    grid-column-start: -6 !important;
}

.k-col-start--7 {
    grid-column-start: -7;
}

.\!k-col-start--7 {
    grid-column-start: -7 !important;
}

.k-col-start--8 {
    grid-column-start: -8;
}

.\!k-col-start--8 {
    grid-column-start: -8 !important;
}

.k-col-start--9 {
    grid-column-start: -9;
}

.\!k-col-start--9 {
    grid-column-start: -9 !important;
}

.k-col-start--10 {
    grid-column-start: -10;
}

.\!k-col-start--10 {
    grid-column-start: -10 !important;
}

.k-col-start--11 {
    grid-column-start: -11;
}

.\!k-col-start--11 {
    grid-column-start: -11 !important;
}

.k-col-start--12 {
    grid-column-start: -12;
}

.\!k-col-start--12 {
    grid-column-start: -12 !important;
}

.k-col-start--13 {
    grid-column-start: -13;
}

.\!k-col-start--13 {
    grid-column-start: -13 !important;
}

.k-col-start-auto {
    grid-column-start: auto;
}

.\!k-col-start-auto {
    grid-column-start: auto !important;
}

.k-col-end-1 {
    grid-column-end: 1;
}

.\!k-col-end-1 {
    grid-column-end: 1 !important;
}

.k-col-end-2 {
    grid-column-end: 2;
}

.\!k-col-end-2 {
    grid-column-end: 2 !important;
}

.k-col-end-3 {
    grid-column-end: 3;
}

.\!k-col-end-3 {
    grid-column-end: 3 !important;
}

.k-col-end-4 {
    grid-column-end: 4;
}

.\!k-col-end-4 {
    grid-column-end: 4 !important;
}

.k-col-end-5 {
    grid-column-end: 5;
}

.\!k-col-end-5 {
    grid-column-end: 5 !important;
}

.k-col-end-6 {
    grid-column-end: 6;
}

.\!k-col-end-6 {
    grid-column-end: 6 !important;
}

.k-col-end-7 {
    grid-column-end: 7;
}

.\!k-col-end-7 {
    grid-column-end: 7 !important;
}

.k-col-end-8 {
    grid-column-end: 8;
}

.\!k-col-end-8 {
    grid-column-end: 8 !important;
}

.k-col-end-9 {
    grid-column-end: 9;
}

.\!k-col-end-9 {
    grid-column-end: 9 !important;
}

.k-col-end-10 {
    grid-column-end: 10;
}

.\!k-col-end-10 {
    grid-column-end: 10 !important;
}

.k-col-end-11 {
    grid-column-end: 11;
}

.\!k-col-end-11 {
    grid-column-end: 11 !important;
}

.k-col-end-12 {
    grid-column-end: 12;
}

.\!k-col-end-12 {
    grid-column-end: 12 !important;
}

.k-col-end-13 {
    grid-column-end: 13;
}

.\!k-col-end-13 {
    grid-column-end: 13 !important;
}

.k-col-end--1 {
    grid-column-end: -1;
}

.\!k-col-end--1 {
    grid-column-end: -1 !important;
}

.k-col-end--2 {
    grid-column-end: -2;
}

.\!k-col-end--2 {
    grid-column-end: -2 !important;
}

.k-col-end--3 {
    grid-column-end: -3;
}

.\!k-col-end--3 {
    grid-column-end: -3 !important;
}

.k-col-end--4 {
    grid-column-end: -4;
}

.\!k-col-end--4 {
    grid-column-end: -4 !important;
}

.k-col-end--5 {
    grid-column-end: -5;
}

.\!k-col-end--5 {
    grid-column-end: -5 !important;
}

.k-col-end--6 {
    grid-column-end: -6;
}

.\!k-col-end--6 {
    grid-column-end: -6 !important;
}

.k-col-end--7 {
    grid-column-end: -7;
}

.\!k-col-end--7 {
    grid-column-end: -7 !important;
}

.k-col-end--8 {
    grid-column-end: -8;
}

.\!k-col-end--8 {
    grid-column-end: -8 !important;
}

.k-col-end--9 {
    grid-column-end: -9;
}

.\!k-col-end--9 {
    grid-column-end: -9 !important;
}

.k-col-end--10 {
    grid-column-end: -10;
}

.\!k-col-end--10 {
    grid-column-end: -10 !important;
}

.k-col-end--11 {
    grid-column-end: -11;
}

.\!k-col-end--11 {
    grid-column-end: -11 !important;
}

.k-col-end--12 {
    grid-column-end: -12;
}

.\!k-col-end--12 {
    grid-column-end: -12 !important;
}

.k-col-end--13 {
    grid-column-end: -13;
}

.\!k-col-end--13 {
    grid-column-end: -13 !important;
}

.k-col-end-auto {
    grid-column-end: auto;
}

.\!k-col-end-auto {
    grid-column-end: auto !important;
}

.k-col-span-1 {
    grid-column: span 1/span 1;
}

.\!k-col-span-1 {
    grid-column: span 1/span 1 !important;
}

.k-col-span-2 {
    grid-column: span 2/span 2;
}

.\!k-col-span-2 {
    grid-column: span 2/span 2 !important;
}

.k-col-span-3 {
    grid-column: span 3/span 3;
}

.\!k-col-span-3 {
    grid-column: span 3/span 3 !important;
}

.k-col-span-4 {
    grid-column: span 4/span 4;
}

.\!k-col-span-4 {
    grid-column: span 4/span 4 !important;
}

.k-col-span-5 {
    grid-column: span 5/span 5;
}

.\!k-col-span-5 {
    grid-column: span 5/span 5 !important;
}

.k-col-span-6 {
    grid-column: span 6/span 6;
}

.\!k-col-span-6 {
    grid-column: span 6/span 6 !important;
}

.k-col-span-7 {
    grid-column: span 7/span 7;
}

.\!k-col-span-7 {
    grid-column: span 7/span 7 !important;
}

.k-col-span-8 {
    grid-column: span 8/span 8;
}

.\!k-col-span-8 {
    grid-column: span 8/span 8 !important;
}

.k-col-span-9 {
    grid-column: span 9/span 9;
}

.\!k-col-span-9 {
    grid-column: span 9/span 9 !important;
}

.k-col-span-10 {
    grid-column: span 10/span 10;
}

.\!k-col-span-10 {
    grid-column: span 10/span 10 !important;
}

.k-col-span-11 {
    grid-column: span 11/span 11;
}

.\!k-col-span-11 {
    grid-column: span 11/span 11 !important;
}

.k-col-span-12 {
    grid-column: span 12/span 12;
}

.\!k-col-span-12 {
    grid-column: span 12/span 12 !important;
}

.k-col-span-full {
    grid-column: 1 / -1;
}

.\!k-col-span-full {
    grid-column: 1 / -1 !important;
}

.k-col-span-auto {
    grid-column: auto;
}

.\!k-col-span-auto {
    grid-column: auto !important;
}

.k-colspan-1 {
    grid-column: span 1/span 1;
}

.\!k-colspan-1 {
    grid-column: span 1/span 1 !important;
}

.k-colspan-2 {
    grid-column: span 2/span 2;
}

.\!k-colspan-2 {
    grid-column: span 2/span 2 !important;
}

.k-colspan-3 {
    grid-column: span 3/span 3;
}

.\!k-colspan-3 {
    grid-column: span 3/span 3 !important;
}

.k-colspan-4 {
    grid-column: span 4/span 4;
}

.\!k-colspan-4 {
    grid-column: span 4/span 4 !important;
}

.k-colspan-5 {
    grid-column: span 5/span 5;
}

.\!k-colspan-5 {
    grid-column: span 5/span 5 !important;
}

.k-colspan-6 {
    grid-column: span 6/span 6;
}

.\!k-colspan-6 {
    grid-column: span 6/span 6 !important;
}

.k-colspan-7 {
    grid-column: span 7/span 7;
}

.\!k-colspan-7 {
    grid-column: span 7/span 7 !important;
}

.k-colspan-8 {
    grid-column: span 8/span 8;
}

.\!k-colspan-8 {
    grid-column: span 8/span 8 !important;
}

.k-colspan-9 {
    grid-column: span 9/span 9;
}

.\!k-colspan-9 {
    grid-column: span 9/span 9 !important;
}

.k-colspan-10 {
    grid-column: span 10/span 10;
}

.\!k-colspan-10 {
    grid-column: span 10/span 10 !important;
}

.k-colspan-11 {
    grid-column: span 11/span 11;
}

.\!k-colspan-11 {
    grid-column: span 11/span 11 !important;
}

.k-colspan-12 {
    grid-column: span 12/span 12;
}

.\!k-colspan-12 {
    grid-column: span 12/span 12 !important;
}

.k-colspan-full, .k-colspan-all {
    grid-column: 1 / -1;
}

.\!k-colspan-full, .\!k-colspan-all {
    grid-column: 1 / -1 !important;
}

.k-colspan-auto {
    grid-column: auto;
}

.\!k-colspan-auto {
    grid-column: auto !important;
}

.k-row-start-1 {
    grid-row-start: 1;
}

.\!k-row-start-1 {
    grid-row-start: 1 !important;
}

.k-row-start-2 {
    grid-row-start: 2;
}

.\!k-row-start-2 {
    grid-row-start: 2 !important;
}

.k-row-start-3 {
    grid-row-start: 3;
}

.\!k-row-start-3 {
    grid-row-start: 3 !important;
}

.k-row-start-4 {
    grid-row-start: 4;
}

.\!k-row-start-4 {
    grid-row-start: 4 !important;
}

.k-row-start-5 {
    grid-row-start: 5;
}

.\!k-row-start-5 {
    grid-row-start: 5 !important;
}

.k-row-start-6 {
    grid-row-start: 6;
}

.\!k-row-start-6 {
    grid-row-start: 6 !important;
}

.k-row-start-7 {
    grid-row-start: 7;
}

.\!k-row-start-7 {
    grid-row-start: 7 !important;
}

.k-row-start-8 {
    grid-row-start: 8;
}

.\!k-row-start-8 {
    grid-row-start: 8 !important;
}

.k-row-start-9 {
    grid-row-start: 9;
}

.\!k-row-start-9 {
    grid-row-start: 9 !important;
}

.k-row-start-10 {
    grid-row-start: 10;
}

.\!k-row-start-10 {
    grid-row-start: 10 !important;
}

.k-row-start-11 {
    grid-row-start: 11;
}

.\!k-row-start-11 {
    grid-row-start: 11 !important;
}

.k-row-start-12 {
    grid-row-start: 12;
}

.\!k-row-start-12 {
    grid-row-start: 12 !important;
}

.k-row-start-13 {
    grid-row-start: 13;
}

.\!k-row-start-13 {
    grid-row-start: 13 !important;
}

.k-row-start--1 {
    grid-row-start: -1;
}

.\!k-row-start--1 {
    grid-row-start: -1 !important;
}

.k-row-start--2 {
    grid-row-start: -2;
}

.\!k-row-start--2 {
    grid-row-start: -2 !important;
}

.k-row-start--3 {
    grid-row-start: -3;
}

.\!k-row-start--3 {
    grid-row-start: -3 !important;
}

.k-row-start--4 {
    grid-row-start: -4;
}

.\!k-row-start--4 {
    grid-row-start: -4 !important;
}

.k-row-start--5 {
    grid-row-start: -5;
}

.\!k-row-start--5 {
    grid-row-start: -5 !important;
}

.k-row-start--6 {
    grid-row-start: -6;
}

.\!k-row-start--6 {
    grid-row-start: -6 !important;
}

.k-row-start--7 {
    grid-row-start: -7;
}

.\!k-row-start--7 {
    grid-row-start: -7 !important;
}

.k-row-start--8 {
    grid-row-start: -8;
}

.\!k-row-start--8 {
    grid-row-start: -8 !important;
}

.k-row-start--9 {
    grid-row-start: -9;
}

.\!k-row-start--9 {
    grid-row-start: -9 !important;
}

.k-row-start--10 {
    grid-row-start: -10;
}

.\!k-row-start--10 {
    grid-row-start: -10 !important;
}

.k-row-start--11 {
    grid-row-start: -11;
}

.\!k-row-start--11 {
    grid-row-start: -11 !important;
}

.k-row-start--12 {
    grid-row-start: -12;
}

.\!k-row-start--12 {
    grid-row-start: -12 !important;
}

.k-row-start--13 {
    grid-row-start: -13;
}

.\!k-row-start--13 {
    grid-row-start: -13 !important;
}

.k-row-start-auto {
    grid-row-start: auto;
}

.\!k-row-start-auto {
    grid-row-start: auto !important;
}

.k-row-end-1 {
    grid-row-end: 1;
}

.\!k-row-end-1 {
    grid-row-end: 1 !important;
}

.k-row-end-2 {
    grid-row-end: 2;
}

.\!k-row-end-2 {
    grid-row-end: 2 !important;
}

.k-row-end-3 {
    grid-row-end: 3;
}

.\!k-row-end-3 {
    grid-row-end: 3 !important;
}

.k-row-end-4 {
    grid-row-end: 4;
}

.\!k-row-end-4 {
    grid-row-end: 4 !important;
}

.k-row-end-5 {
    grid-row-end: 5;
}

.\!k-row-end-5 {
    grid-row-end: 5 !important;
}

.k-row-end-6 {
    grid-row-end: 6;
}

.\!k-row-end-6 {
    grid-row-end: 6 !important;
}

.k-row-end-7 {
    grid-row-end: 7;
}

.\!k-row-end-7 {
    grid-row-end: 7 !important;
}

.k-row-end-8 {
    grid-row-end: 8;
}

.\!k-row-end-8 {
    grid-row-end: 8 !important;
}

.k-row-end-9 {
    grid-row-end: 9;
}

.\!k-row-end-9 {
    grid-row-end: 9 !important;
}

.k-row-end-10 {
    grid-row-end: 10;
}

.\!k-row-end-10 {
    grid-row-end: 10 !important;
}

.k-row-end-11 {
    grid-row-end: 11;
}

.\!k-row-end-11 {
    grid-row-end: 11 !important;
}

.k-row-end-12 {
    grid-row-end: 12;
}

.\!k-row-end-12 {
    grid-row-end: 12 !important;
}

.k-row-end-13 {
    grid-row-end: 13;
}

.\!k-row-end-13 {
    grid-row-end: 13 !important;
}

.k-row-end--1 {
    grid-row-end: -1;
}

.\!k-row-end--1 {
    grid-row-end: -1 !important;
}

.k-row-end--2 {
    grid-row-end: -2;
}

.\!k-row-end--2 {
    grid-row-end: -2 !important;
}

.k-row-end--3 {
    grid-row-end: -3;
}

.\!k-row-end--3 {
    grid-row-end: -3 !important;
}

.k-row-end--4 {
    grid-row-end: -4;
}

.\!k-row-end--4 {
    grid-row-end: -4 !important;
}

.k-row-end--5 {
    grid-row-end: -5;
}

.\!k-row-end--5 {
    grid-row-end: -5 !important;
}

.k-row-end--6 {
    grid-row-end: -6;
}

.\!k-row-end--6 {
    grid-row-end: -6 !important;
}

.k-row-end--7 {
    grid-row-end: -7;
}

.\!k-row-end--7 {
    grid-row-end: -7 !important;
}

.k-row-end--8 {
    grid-row-end: -8;
}

.\!k-row-end--8 {
    grid-row-end: -8 !important;
}

.k-row-end--9 {
    grid-row-end: -9;
}

.\!k-row-end--9 {
    grid-row-end: -9 !important;
}

.k-row-end--10 {
    grid-row-end: -10;
}

.\!k-row-end--10 {
    grid-row-end: -10 !important;
}

.k-row-end--11 {
    grid-row-end: -11;
}

.\!k-row-end--11 {
    grid-row-end: -11 !important;
}

.k-row-end--12 {
    grid-row-end: -12;
}

.\!k-row-end--12 {
    grid-row-end: -12 !important;
}

.k-row-end--13 {
    grid-row-end: -13;
}

.\!k-row-end--13 {
    grid-row-end: -13 !important;
}

.k-row-end-auto {
    grid-row-end: auto;
}

.\!k-row-end-auto {
    grid-row-end: auto !important;
}

.k-row-span-1 {
    grid-row: span 1/span 1;
}

.\!k-row-span-1 {
    grid-row: span 1/span 1 !important;
}

.k-row-span-2 {
    grid-row: span 2/span 2;
}

.\!k-row-span-2 {
    grid-row: span 2/span 2 !important;
}

.k-row-span-3 {
    grid-row: span 3/span 3;
}

.\!k-row-span-3 {
    grid-row: span 3/span 3 !important;
}

.k-row-span-4 {
    grid-row: span 4/span 4;
}

.\!k-row-span-4 {
    grid-row: span 4/span 4 !important;
}

.k-row-span-5 {
    grid-row: span 5/span 5;
}

.\!k-row-span-5 {
    grid-row: span 5/span 5 !important;
}

.k-row-span-6 {
    grid-row: span 6/span 6;
}

.\!k-row-span-6 {
    grid-row: span 6/span 6 !important;
}

.k-row-span-7 {
    grid-row: span 7/span 7;
}

.\!k-row-span-7 {
    grid-row: span 7/span 7 !important;
}

.k-row-span-8 {
    grid-row: span 8/span 8;
}

.\!k-row-span-8 {
    grid-row: span 8/span 8 !important;
}

.k-row-span-9 {
    grid-row: span 9/span 9;
}

.\!k-row-span-9 {
    grid-row: span 9/span 9 !important;
}

.k-row-span-10 {
    grid-row: span 10/span 10;
}

.\!k-row-span-10 {
    grid-row: span 10/span 10 !important;
}

.k-row-span-11 {
    grid-row: span 11/span 11;
}

.\!k-row-span-11 {
    grid-row: span 11/span 11 !important;
}

.k-row-span-12 {
    grid-row: span 12/span 12;
}

.\!k-row-span-12 {
    grid-row: span 12/span 12 !important;
}

.k-row-span-full {
    grid-row: span 1/span -1;
}

.\!k-row-span-full {
    grid-row: span 1/span -1 !important;
}

.k-row-span-auto {
    grid-row: auto;
}

.\!k-row-span-auto {
    grid-row: auto !important;
}

.k-rowspan-1 {
    grid-row: span 1/span 1;
}

.\!k-rowspan-1 {
    grid-row: span 1/span 1 !important;
}

.k-rowspan-2 {
    grid-row: span 2/span 2;
}

.\!k-rowspan-2 {
    grid-row: span 2/span 2 !important;
}

.k-rowspan-3 {
    grid-row: span 3/span 3;
}

.\!k-rowspan-3 {
    grid-row: span 3/span 3 !important;
}

.k-rowspan-4 {
    grid-row: span 4/span 4;
}

.\!k-rowspan-4 {
    grid-row: span 4/span 4 !important;
}

.k-rowspan-5 {
    grid-row: span 5/span 5;
}

.\!k-rowspan-5 {
    grid-row: span 5/span 5 !important;
}

.k-rowspan-6 {
    grid-row: span 6/span 6;
}

.\!k-rowspan-6 {
    grid-row: span 6/span 6 !important;
}

.k-rowspan-7 {
    grid-row: span 7/span 7;
}

.\!k-rowspan-7 {
    grid-row: span 7/span 7 !important;
}

.k-rowspan-8 {
    grid-row: span 8/span 8;
}

.\!k-rowspan-8 {
    grid-row: span 8/span 8 !important;
}

.k-rowspan-9 {
    grid-row: span 9/span 9;
}

.\!k-rowspan-9 {
    grid-row: span 9/span 9 !important;
}

.k-rowspan-10 {
    grid-row: span 10/span 10;
}

.\!k-rowspan-10 {
    grid-row: span 10/span 10 !important;
}

.k-rowspan-11 {
    grid-row: span 11/span 11;
}

.\!k-rowspan-11 {
    grid-row: span 11/span 11 !important;
}

.k-rowspan-12 {
    grid-row: span 12/span 12;
}

.\!k-rowspan-12 {
    grid-row: span 12/span 12 !important;
}

.k-rowspan-full, .k-rowspan-all {
    grid-row: span 1/span -1;
}

.\!k-rowspan-full, .\!k-rowspan-all {
    grid-row: span 1/span -1 !important;
}

.k-rowspan-auto {
    grid-row: auto;
}

.\!k-rowspan-auto {
    grid-row: auto !important;
}

.k-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.\!k-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}

.k-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.\!k-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.k-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.\!k-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.k-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.\!k-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

.k-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.\!k-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}

.k-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.\!k-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}

.k-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.\!k-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}

.k-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.\!k-grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}

.k-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.\!k-grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
}

.k-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.\!k-grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
}

.k-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.\!k-grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
}

.k-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.\!k-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
}

.k-grid-cols-none {
    grid-template-columns: none;
}

.\!k-grid-cols-none {
    grid-template-columns: none !important;
}

.k-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.\!k-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)) !important;
}

.k-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.\!k-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)) !important;
}

.k-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.\!k-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)) !important;
}

.k-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.\!k-grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)) !important;
}

.k-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.\!k-grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)) !important;
}

.k-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.\!k-grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)) !important;
}

.k-grid-rows-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.\!k-grid-rows-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr)) !important;
}

.k-grid-rows-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.\!k-grid-rows-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr)) !important;
}

.k-grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.\!k-grid-rows-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr)) !important;
}

.k-grid-rows-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.\!k-grid-rows-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr)) !important;
}

.k-grid-rows-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.\!k-grid-rows-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr)) !important;
}

.k-grid-rows-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.\!k-grid-rows-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr)) !important;
}

.k-grid-rows-none {
    grid-template-rows: none;
}

.\!k-grid-rows-none {
    grid-template-rows: none !important;
}

.k-justify-content-normal {
    justify-content: normal;
}

.\!k-justify-content-normal {
    justify-content: normal !important;
}

.k-justify-content-stretch {
    justify-content: stretch;
}

.\!k-justify-content-stretch {
    justify-content: stretch !important;
}

.k-justify-content-center {
    justify-content: center;
}

.\!k-justify-content-center {
    justify-content: center !important;
}

.k-justify-content-start {
    justify-content: start;
}

.\!k-justify-content-start {
    justify-content: start !important;
}

.k-justify-content-end {
    justify-content: end;
}

.\!k-justify-content-end {
    justify-content: end !important;
}

.k-justify-content-flex-start {
    justify-content: flex-start;
}

.\!k-justify-content-flex-start {
    justify-content: flex-start !important;
}

.k-justify-content-flex-end {
    justify-content: flex-end;
}

.\!k-justify-content-flex-end {
    justify-content: flex-end !important;
}

.k-justify-content-left {
    justify-content: left;
}

.\!k-justify-content-left {
    justify-content: left !important;
}

.k-justify-content-right {
    justify-content: right;
}

.\!k-justify-content-right {
    justify-content: right !important;
}

.k-justify-content-baseline {
    justify-content: baseline;
}

.\!k-justify-content-baseline {
    justify-content: baseline !important;
}

.k-justify-content-first-baseline {
    justify-content: first baseline;
}

.\!k-justify-content-first-baseline {
    justify-content: first baseline !important;
}

.k-justify-content-last-baseline {
    justify-content: last baseline;
}

.\!k-justify-content-last-baseline {
    justify-content: last baseline !important;
}

.k-justify-content-between {
    justify-content: space-between;
}

.\!k-justify-content-between {
    justify-content: space-between !important;
}

.k-justify-content-around {
    justify-content: space-around;
}

.\!k-justify-content-around {
    justify-content: space-around !important;
}

.k-justify-content-evenly {
    justify-content: space-evenly;
}

.\!k-justify-content-evenly {
    justify-content: space-evenly !important;
}

.k-justify-content-stretch > * {
    flex: 1 0 0%;
}

.\!.k-justify-content-stretch > * {
    flex: 1 0 0% !important;
}

.k-justify-items-normal {
    justify-items: normal;
}

.\!k-justify-items-normal {
    justify-items: normal !important;
}

.k-justify-items-stretch {
    justify-items: stretch;
}

.\!k-justify-items-stretch {
    justify-items: stretch !important;
}

.k-justify-items-center {
    justify-items: center;
}

.\!k-justify-items-center {
    justify-items: center !important;
}

.k-justify-items-start {
    justify-items: start;
}

.\!k-justify-items-start {
    justify-items: start !important;
}

.k-justify-items-end {
    justify-items: end;
}

.\!k-justify-items-end {
    justify-items: end !important;
}

.k-justify-items-flex-start {
    justify-items: flex-start;
}

.\!k-justify-items-flex-start {
    justify-items: flex-start !important;
}

.k-justify-items-flex-end {
    justify-items: flex-end;
}

.\!k-justify-items-flex-end {
    justify-items: flex-end !important;
}

.k-justify-items-self-start {
    justify-items: self-start;
}

.\!k-justify-items-self-start {
    justify-items: self-start !important;
}

.k-justify-items-self-end {
    justify-items: self-end;
}

.\!k-justify-items-self-end {
    justify-items: self-end !important;
}

.k-justify-items-left {
    justify-items: left;
}

.\!k-justify-items-left {
    justify-items: left !important;
}

.k-justify-items-right {
    justify-items: right;
}

.\!k-justify-items-right {
    justify-items: right !important;
}

.k-justify-items-baseline {
    justify-items: baseline;
}

.\!k-justify-items-baseline {
    justify-items: baseline !important;
}

.k-justify-items-first-baseline {
    justify-items: first baseline;
}

.\!k-justify-items-first-baseline {
    justify-items: first baseline !important;
}

.k-justify-items-last-baseline {
    justify-items: last baseline;
}

.\!k-justify-items-last-baseline {
    justify-items: last baseline !important;
}

.k-justify-self-auto {
    justify-self: auto;
}

.\!k-justify-self-auto {
    justify-self: auto !important;
}

.k-justify-self-normal {
    justify-self: normal;
}

.\!k-justify-self-normal {
    justify-self: normal !important;
}

.k-justify-self-stretch {
    justify-self: stretch;
}

.\!k-justify-self-stretch {
    justify-self: stretch !important;
}

.k-justify-self-center {
    justify-self: center;
}

.\!k-justify-self-center {
    justify-self: center !important;
}

.k-justify-self-start {
    justify-self: start;
}

.\!k-justify-self-start {
    justify-self: start !important;
}

.k-justify-self-end {
    justify-self: end;
}

.\!k-justify-self-end {
    justify-self: end !important;
}

.k-justify-self-flex-start {
    justify-self: flex-start;
}

.\!k-justify-self-flex-start {
    justify-self: flex-start !important;
}

.k-justify-self-flex-end {
    justify-self: flex-end;
}

.\!k-justify-self-flex-end {
    justify-self: flex-end !important;
}

.k-justify-self-self-start {
    justify-self: self-start;
}

.\!k-justify-self-self-start {
    justify-self: self-start !important;
}

.k-justify-self-self-end {
    justify-self: self-end;
}

.\!k-justify-self-self-end {
    justify-self: self-end !important;
}

.k-justify-self-baseline {
    justify-self: baseline;
}

.\!k-justify-self-baseline {
    justify-self: baseline !important;
}

.k-justify-self-first-baseline {
    justify-self: first baseline;
}

.\!k-justify-self-first-baseline {
    justify-self: first baseline !important;
}

.k-justify-self-last-baseline {
    justify-self: last baseline;
}

.\!k-justify-self-last-baseline {
    justify-self: last baseline !important;
}

.k-order-1 {
    order: 1;
}

.\!k-order-1 {
    order: 1 !important;
}

.k-order-2 {
    order: 2;
}

.\!k-order-2 {
    order: 2 !important;
}

.k-order-3 {
    order: 3;
}

.\!k-order-3 {
    order: 3 !important;
}

.k-order-4 {
    order: 4;
}

.\!k-order-4 {
    order: 4 !important;
}

.k-order-5 {
    order: 5;
}

.\!k-order-5 {
    order: 5 !important;
}

.k-order-6 {
    order: 6;
}

.\!k-order-6 {
    order: 6 !important;
}

.k-order-7 {
    order: 7;
}

.\!k-order-7 {
    order: 7 !important;
}

.k-order-8 {
    order: 8;
}

.\!k-order-8 {
    order: 8 !important;
}

.k-order-9 {
    order: 9;
}

.\!k-order-9 {
    order: 9 !important;
}

.k-order-10 {
    order: 10;
}

.\!k-order-10 {
    order: 10 !important;
}

.k-order-11 {
    order: 11;
}

.\!k-order-11 {
    order: 11 !important;
}

.k-order-12 {
    order: 12;
}

.\!k-order-12 {
    order: 12 !important;
}

.k-order-first {
    order: -9999;
}

.\!k-order-first {
    order: -9999 !important;
}

.k-order-last {
    order: 9999;
}

.\!k-order-last {
    order: 9999 !important;
}

.k-order-none {
    order: 0;
}

.\!k-order-none {
    order: 0 !important;
}

.k-place-content-normal {
    place-content: normal;
}

.\!k-place-content-normal {
    place-content: normal !important;
}

.k-place-content-stretch {
    place-content: stretch;
}

.\!k-place-content-stretch {
    place-content: stretch !important;
}

.k-place-content-center {
    place-content: center;
}

.\!k-place-content-center {
    place-content: center !important;
}

.k-place-content-start {
    place-content: start;
}

.\!k-place-content-start {
    place-content: start !important;
}

.k-place-content-end {
    place-content: end;
}

.\!k-place-content-end {
    place-content: end !important;
}

.k-place-content-flex-start {
    place-content: flex-start;
}

.\!k-place-content-flex-start {
    place-content: flex-start !important;
}

.k-place-content-flex-end {
    place-content: flex-end;
}

.\!k-place-content-flex-end {
    place-content: flex-end !important;
}

.k-place-content-baseline {
    place-content: baseline;
}

.\!k-place-content-baseline {
    place-content: baseline !important;
}

.k-place-content-between {
    place-content: space-between;
}

.\!k-place-content-between {
    place-content: space-between !important;
}

.k-place-content-around {
    place-content: space-around;
}

.\!k-place-content-around {
    place-content: space-around !important;
}

.k-place-content-evenly {
    place-content: space-evenly;
}

.\!k-place-content-evenly {
    place-content: space-evenly !important;
}

.k-place-items-normal {
    place-items: normal;
}

.\!k-place-items-normal {
    place-items: normal !important;
}

.k-place-items-stretch {
    place-items: stretch;
}

.\!k-place-items-stretch {
    place-items: stretch !important;
}

.k-place-items-center {
    place-items: center;
}

.\!k-place-items-center {
    place-items: center !important;
}

.k-place-items-start {
    place-items: start;
}

.\!k-place-items-start {
    place-items: start !important;
}

.k-place-items-end {
    place-items: end;
}

.\!k-place-items-end {
    place-items: end !important;
}

.k-place-items-flex-start {
    place-items: flex-start;
}

.\!k-place-items-flex-start {
    place-items: flex-start !important;
}

.k-place-items-flex-end {
    place-items: flex-end;
}

.\!k-place-items-flex-end {
    place-items: flex-end !important;
}

.k-place-items-self-start {
    place-items: self-start;
}

.\!k-place-items-self-start {
    place-items: self-start !important;
}

.k-place-items-self-end {
    place-items: self-end;
}

.\!k-place-items-self-end {
    place-items: self-end !important;
}

.k-place-items-baseline {
    place-items: baseline;
}

.\!k-place-items-baseline {
    place-items: baseline !important;
}

.k-place-self-auto {
    place-self: auto;
}

.\!k-place-self-auto {
    place-self: auto !important;
}

.k-place-self-normal {
    place-self: normal;
}

.\!k-place-self-normal {
    place-self: normal !important;
}

.k-place-self-stretch {
    place-self: stretch;
}

.\!k-place-self-stretch {
    place-self: stretch !important;
}

.k-place-self-center {
    place-self: center;
}

.\!k-place-self-center {
    place-self: center !important;
}

.k-place-self-start {
    place-self: start;
}

.\!k-place-self-start {
    place-self: start !important;
}

.k-place-self-end {
    place-self: end;
}

.\!k-place-self-end {
    place-self: end !important;
}

.k-place-self-flex-start {
    place-self: flex-start;
}

.\!k-place-self-flex-start {
    place-self: flex-start !important;
}

.k-place-self-flex-end {
    place-self: flex-end;
}

.\!k-place-self-flex-end {
    place-self: flex-end !important;
}

.k-place-self-self-start {
    place-self: self-start;
}

.\!k-place-self-self-start {
    place-self: self-start !important;
}

.k-place-self-self-end {
    place-self: self-end;
}

.\!k-place-self-self-end {
    place-self: self-end !important;
}

.k-place-self-baseline {
    place-self: baseline;
}

.\!k-place-self-baseline {
    place-self: baseline !important;
}

.k-m-0 {
    margin: var(--kendo-spacing-0, 0px);
}

.\!k-m-0 {
    margin: var(--kendo-spacing-0, 0px) !important;
}

.k-m-1px {
    margin: var(--kendo-spacing-1px, 1px);
}

.\!k-m-1px {
    margin: var(--kendo-spacing-1px, 1px) !important;
}

.k-m-0\.5 {
    margin: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-m-0\.5 {
    margin: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-m-1 {
    margin: var(--kendo-spacing-1, 0.25rem);
}

.\!k-m-1 {
    margin: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-m-1\.5 {
    margin: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-m-1\.5 {
    margin: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-m-2 {
    margin: var(--kendo-spacing-2, 0.5rem);
}

.\!k-m-2 {
    margin: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-m-2\.5 {
    margin: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-m-2\.5 {
    margin: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-m-3 {
    margin: var(--kendo-spacing-3, 0.75rem);
}

.\!k-m-3 {
    margin: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-m-3\.5 {
    margin: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-m-3\.5 {
    margin: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-m-4 {
    margin: var(--kendo-spacing-4, 1rem);
}

.\!k-m-4 {
    margin: var(--kendo-spacing-4, 1rem) !important;
}

.k-m-4\.5 {
    margin: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-m-4\.5 {
    margin: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-m-5 {
    margin: var(--kendo-spacing-5, 1.25rem);
}

.\!k-m-5 {
    margin: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-m-5\.5 {
    margin: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-m-5\.5 {
    margin: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-m-6 {
    margin: var(--kendo-spacing-6, 1.5rem);
}

.\!k-m-6 {
    margin: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-m-6\.5 {
    margin: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-m-6\.5 {
    margin: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-m-7 {
    margin: var(--kendo-spacing-7, 1.75rem);
}

.\!k-m-7 {
    margin: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-m-7\.5 {
    margin: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-m-7\.5 {
    margin: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-m-8 {
    margin: var(--kendo-spacing-8, 2rem);
}

.\!k-m-8 {
    margin: var(--kendo-spacing-8, 2rem) !important;
}

.k-m-9 {
    margin: var(--kendo-spacing-9, 2.25rem);
}

.\!k-m-9 {
    margin: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-m-10 {
    margin: var(--kendo-spacing-10, 2.5rem);
}

.\!k-m-10 {
    margin: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-m-11 {
    margin: var(--kendo-spacing-11, 2.75rem);
}

.\!k-m-11 {
    margin: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-m-12 {
    margin: var(--kendo-spacing-12, 3rem);
}

.\!k-m-12 {
    margin: var(--kendo-spacing-12, 3rem) !important;
}

.k-m-13 {
    margin: var(--kendo-spacing-13, 3.25rem);
}

.\!k-m-13 {
    margin: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-m-14 {
    margin: var(--kendo-spacing-14, 3.5rem);
}

.\!k-m-14 {
    margin: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-m-15 {
    margin: var(--kendo-spacing-15, 3.75rem);
}

.\!k-m-15 {
    margin: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-m-16 {
    margin: var(--kendo-spacing-16, 4rem);
}

.\!k-m-16 {
    margin: var(--kendo-spacing-16, 4rem) !important;
}

.k-m-17 {
    margin: var(--kendo-spacing-17, 4.25rem);
}

.\!k-m-17 {
    margin: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-m-18 {
    margin: var(--kendo-spacing-18, 4.5rem);
}

.\!k-m-18 {
    margin: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-m-19 {
    margin: var(--kendo-spacing-19, 4.75rem);
}

.\!k-m-19 {
    margin: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-m-20 {
    margin: var(--kendo-spacing-20, 5rem);
}

.\!k-m-20 {
    margin: var(--kendo-spacing-20, 5rem) !important;
}

.k-m-21 {
    margin: var(--kendo-spacing-21, 5.25rem);
}

.\!k-m-21 {
    margin: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-m-22 {
    margin: var(--kendo-spacing-22, 5.5rem);
}

.\!k-m-22 {
    margin: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-m-23 {
    margin: var(--kendo-spacing-23, 5.75rem);
}

.\!k-m-23 {
    margin: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-m-24 {
    margin: var(--kendo-spacing-24, 6rem);
}

.\!k-m-24 {
    margin: var(--kendo-spacing-24, 6rem) !important;
}

.k-m-25 {
    margin: var(--kendo-spacing-25, 7rem);
}

.\!k-m-25 {
    margin: var(--kendo-spacing-25, 7rem) !important;
}

.k-m-26 {
    margin: var(--kendo-spacing-26, 8rem);
}

.\!k-m-26 {
    margin: var(--kendo-spacing-26, 8rem) !important;
}

.k-m-27 {
    margin: var(--kendo-spacing-27, 9rem);
}

.\!k-m-27 {
    margin: var(--kendo-spacing-27, 9rem) !important;
}

.k-m-28 {
    margin: var(--kendo-spacing-28, 10rem);
}

.\!k-m-28 {
    margin: var(--kendo-spacing-28, 10rem) !important;
}

.k-m-29 {
    margin: var(--kendo-spacing-29, 11rem);
}

.\!k-m-29 {
    margin: var(--kendo-spacing-29, 11rem) !important;
}

.k-m-30 {
    margin: var(--kendo-spacing-30, 12rem);
}

.\!k-m-30 {
    margin: var(--kendo-spacing-30, 12rem) !important;
}

.k-m--1px {
    margin: var(--kendo-spacing--1px, -1px);
}

.\!k-m--1px {
    margin: var(--kendo-spacing--1px, -1px) !important;
}

.k-m--0\.5 {
    margin: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-m--0\.5 {
    margin: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-m--1 {
    margin: var(--kendo-spacing--1, -0.25rem);
}

.\!k-m--1 {
    margin: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-m--1\.5 {
    margin: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-m--1\.5 {
    margin: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-m--2 {
    margin: var(--kendo-spacing--2, -0.5rem);
}

.\!k-m--2 {
    margin: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-m--2\.5 {
    margin: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-m--2\.5 {
    margin: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-m--3 {
    margin: var(--kendo-spacing--3, -0.75rem);
}

.\!k-m--3 {
    margin: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-m--3\.5 {
    margin: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-m--3\.5 {
    margin: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-m--4 {
    margin: var(--kendo-spacing--4, -1rem);
}

.\!k-m--4 {
    margin: var(--kendo-spacing--4, -1rem) !important;
}

.k-m--4\.5 {
    margin: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-m--4\.5 {
    margin: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-m--5 {
    margin: var(--kendo-spacing--5, -1.25rem);
}

.\!k-m--5 {
    margin: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-m--5\.5 {
    margin: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-m--5\.5 {
    margin: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-m--6 {
    margin: var(--kendo-spacing--6, -1.5rem);
}

.\!k-m--6 {
    margin: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-m--6\.5 {
    margin: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-m--6\.5 {
    margin: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-m--7 {
    margin: var(--kendo-spacing--7, -1.75rem);
}

.\!k-m--7 {
    margin: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-m--7\.5 {
    margin: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-m--7\.5 {
    margin: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-m--8 {
    margin: var(--kendo-spacing--8, -2rem);
}

.\!k-m--8 {
    margin: var(--kendo-spacing--8, -2rem) !important;
}

.k-m--9 {
    margin: var(--kendo-spacing--9, -2.25rem);
}

.\!k-m--9 {
    margin: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-m--10 {
    margin: var(--kendo-spacing--10, -2.5rem);
}

.\!k-m--10 {
    margin: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-m--11 {
    margin: var(--kendo-spacing--11, -2.75rem);
}

.\!k-m--11 {
    margin: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-m--12 {
    margin: var(--kendo-spacing--12, -3rem);
}

.\!k-m--12 {
    margin: var(--kendo-spacing--12, -3rem) !important;
}

.k-m--13 {
    margin: var(--kendo-spacing--13, -3.25rem);
}

.\!k-m--13 {
    margin: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-m--14 {
    margin: var(--kendo-spacing--14, -3.5rem);
}

.\!k-m--14 {
    margin: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-m--15 {
    margin: var(--kendo-spacing--15, -3.75rem);
}

.\!k-m--15 {
    margin: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-m--16 {
    margin: var(--kendo-spacing--16, -4rem);
}

.\!k-m--16 {
    margin: var(--kendo-spacing--16, -4rem) !important;
}

.k-m--17 {
    margin: var(--kendo-spacing--17, -4.25rem);
}

.\!k-m--17 {
    margin: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-m--18 {
    margin: var(--kendo-spacing--18, -4.5rem);
}

.\!k-m--18 {
    margin: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-m--19 {
    margin: var(--kendo-spacing--19, -4.75rem);
}

.\!k-m--19 {
    margin: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-m--20 {
    margin: var(--kendo-spacing--20, -5rem);
}

.\!k-m--20 {
    margin: var(--kendo-spacing--20, -5rem) !important;
}

.k-m--21 {
    margin: var(--kendo-spacing--21, -5.25rem);
}

.\!k-m--21 {
    margin: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-m--22 {
    margin: var(--kendo-spacing--22, -5.5rem);
}

.\!k-m--22 {
    margin: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-m--23 {
    margin: var(--kendo-spacing--23, -5.75rem);
}

.\!k-m--23 {
    margin: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-m--24 {
    margin: var(--kendo-spacing--24, -6rem);
}

.\!k-m--24 {
    margin: var(--kendo-spacing--24, -6rem) !important;
}

.k-m--25 {
    margin: var(--kendo-spacing--25, -7rem);
}

.\!k-m--25 {
    margin: var(--kendo-spacing--25, -7rem) !important;
}

.k-m--26 {
    margin: var(--kendo-spacing--26, -8rem);
}

.\!k-m--26 {
    margin: var(--kendo-spacing--26, -8rem) !important;
}

.k-m--27 {
    margin: var(--kendo-spacing--27, -9rem);
}

.\!k-m--27 {
    margin: var(--kendo-spacing--27, -9rem) !important;
}

.k-m--28 {
    margin: var(--kendo-spacing--28, -10rem);
}

.\!k-m--28 {
    margin: var(--kendo-spacing--28, -10rem) !important;
}

.k-m--29 {
    margin: var(--kendo-spacing--29, -11rem);
}

.\!k-m--29 {
    margin: var(--kendo-spacing--29, -11rem) !important;
}

.k-m--30 {
    margin: var(--kendo-spacing--30, -12rem);
}

.\!k-m--30 {
    margin: var(--kendo-spacing--30, -12rem) !important;
}

.k-m-xs {
    margin: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-m-xs {
    margin: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-m-sm {
    margin: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-m-sm {
    margin: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-m-md {
    margin: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-m-md {
    margin: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-m-lg {
    margin: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-m-lg {
    margin: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-m-xl {
    margin: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-m-xl {
    margin: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-m-thin {
    margin: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-m-thin {
    margin: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-m-hair {
    margin: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-m-hair {
    margin: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-m-auto {
    margin: var(--kendo-spacing-auto, auto);
}

.\!k-m-auto {
    margin: var(--kendo-spacing-auto, auto) !important;
}

.k-mt-0 {
    margin-top: var(--kendo-spacing-0, 0px);
}

.\!k-mt-0 {
    margin-top: var(--kendo-spacing-0, 0px) !important;
}

.k-mt-1px {
    margin-top: var(--kendo-spacing-1px, 1px);
}

.\!k-mt-1px {
    margin-top: var(--kendo-spacing-1px, 1px) !important;
}

.k-mt-0\.5 {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mt-0\.5 {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mt-1 {
    margin-top: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mt-1 {
    margin-top: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mt-1\.5 {
    margin-top: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mt-1\.5 {
    margin-top: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mt-2 {
    margin-top: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mt-2 {
    margin-top: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mt-2\.5 {
    margin-top: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mt-2\.5 {
    margin-top: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mt-3 {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mt-3 {
    margin-top: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mt-3\.5 {
    margin-top: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mt-3\.5 {
    margin-top: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mt-4 {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.\!k-mt-4 {
    margin-top: var(--kendo-spacing-4, 1rem) !important;
}

.k-mt-4\.5 {
    margin-top: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mt-4\.5 {
    margin-top: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mt-5 {
    margin-top: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mt-5 {
    margin-top: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mt-5\.5 {
    margin-top: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mt-5\.5 {
    margin-top: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mt-6 {
    margin-top: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mt-6 {
    margin-top: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mt-6\.5 {
    margin-top: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mt-6\.5 {
    margin-top: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mt-7 {
    margin-top: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mt-7 {
    margin-top: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mt-7\.5 {
    margin-top: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mt-7\.5 {
    margin-top: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mt-8 {
    margin-top: var(--kendo-spacing-8, 2rem);
}

.\!k-mt-8 {
    margin-top: var(--kendo-spacing-8, 2rem) !important;
}

.k-mt-9 {
    margin-top: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mt-9 {
    margin-top: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mt-10 {
    margin-top: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mt-10 {
    margin-top: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mt-11 {
    margin-top: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mt-11 {
    margin-top: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mt-12 {
    margin-top: var(--kendo-spacing-12, 3rem);
}

.\!k-mt-12 {
    margin-top: var(--kendo-spacing-12, 3rem) !important;
}

.k-mt-13 {
    margin-top: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mt-13 {
    margin-top: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mt-14 {
    margin-top: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mt-14 {
    margin-top: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mt-15 {
    margin-top: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mt-15 {
    margin-top: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mt-16 {
    margin-top: var(--kendo-spacing-16, 4rem);
}

.\!k-mt-16 {
    margin-top: var(--kendo-spacing-16, 4rem) !important;
}

.k-mt-17 {
    margin-top: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mt-17 {
    margin-top: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mt-18 {
    margin-top: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mt-18 {
    margin-top: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mt-19 {
    margin-top: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mt-19 {
    margin-top: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mt-20 {
    margin-top: var(--kendo-spacing-20, 5rem);
}

.\!k-mt-20 {
    margin-top: var(--kendo-spacing-20, 5rem) !important;
}

.k-mt-21 {
    margin-top: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mt-21 {
    margin-top: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mt-22 {
    margin-top: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mt-22 {
    margin-top: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mt-23 {
    margin-top: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mt-23 {
    margin-top: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mt-24 {
    margin-top: var(--kendo-spacing-24, 6rem);
}

.\!k-mt-24 {
    margin-top: var(--kendo-spacing-24, 6rem) !important;
}

.k-mt-25 {
    margin-top: var(--kendo-spacing-25, 7rem);
}

.\!k-mt-25 {
    margin-top: var(--kendo-spacing-25, 7rem) !important;
}

.k-mt-26 {
    margin-top: var(--kendo-spacing-26, 8rem);
}

.\!k-mt-26 {
    margin-top: var(--kendo-spacing-26, 8rem) !important;
}

.k-mt-27 {
    margin-top: var(--kendo-spacing-27, 9rem);
}

.\!k-mt-27 {
    margin-top: var(--kendo-spacing-27, 9rem) !important;
}

.k-mt-28 {
    margin-top: var(--kendo-spacing-28, 10rem);
}

.\!k-mt-28 {
    margin-top: var(--kendo-spacing-28, 10rem) !important;
}

.k-mt-29 {
    margin-top: var(--kendo-spacing-29, 11rem);
}

.\!k-mt-29 {
    margin-top: var(--kendo-spacing-29, 11rem) !important;
}

.k-mt-30 {
    margin-top: var(--kendo-spacing-30, 12rem);
}

.\!k-mt-30 {
    margin-top: var(--kendo-spacing-30, 12rem) !important;
}

.k-mt--1px {
    margin-top: var(--kendo-spacing--1px, -1px);
}

.\!k-mt--1px {
    margin-top: var(--kendo-spacing--1px, -1px) !important;
}

.k-mt--0\.5 {
    margin-top: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mt--0\.5 {
    margin-top: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mt--1 {
    margin-top: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mt--1 {
    margin-top: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mt--1\.5 {
    margin-top: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mt--1\.5 {
    margin-top: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mt--2 {
    margin-top: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mt--2 {
    margin-top: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mt--2\.5 {
    margin-top: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mt--2\.5 {
    margin-top: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mt--3 {
    margin-top: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mt--3 {
    margin-top: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mt--3\.5 {
    margin-top: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mt--3\.5 {
    margin-top: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mt--4 {
    margin-top: var(--kendo-spacing--4, -1rem);
}

.\!k-mt--4 {
    margin-top: var(--kendo-spacing--4, -1rem) !important;
}

.k-mt--4\.5 {
    margin-top: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mt--4\.5 {
    margin-top: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mt--5 {
    margin-top: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mt--5 {
    margin-top: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mt--5\.5 {
    margin-top: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mt--5\.5 {
    margin-top: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mt--6 {
    margin-top: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mt--6 {
    margin-top: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mt--6\.5 {
    margin-top: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mt--6\.5 {
    margin-top: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mt--7 {
    margin-top: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mt--7 {
    margin-top: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mt--7\.5 {
    margin-top: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mt--7\.5 {
    margin-top: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mt--8 {
    margin-top: var(--kendo-spacing--8, -2rem);
}

.\!k-mt--8 {
    margin-top: var(--kendo-spacing--8, -2rem) !important;
}

.k-mt--9 {
    margin-top: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mt--9 {
    margin-top: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mt--10 {
    margin-top: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mt--10 {
    margin-top: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mt--11 {
    margin-top: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mt--11 {
    margin-top: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mt--12 {
    margin-top: var(--kendo-spacing--12, -3rem);
}

.\!k-mt--12 {
    margin-top: var(--kendo-spacing--12, -3rem) !important;
}

.k-mt--13 {
    margin-top: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mt--13 {
    margin-top: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mt--14 {
    margin-top: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mt--14 {
    margin-top: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mt--15 {
    margin-top: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mt--15 {
    margin-top: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mt--16 {
    margin-top: var(--kendo-spacing--16, -4rem);
}

.\!k-mt--16 {
    margin-top: var(--kendo-spacing--16, -4rem) !important;
}

.k-mt--17 {
    margin-top: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mt--17 {
    margin-top: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mt--18 {
    margin-top: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mt--18 {
    margin-top: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mt--19 {
    margin-top: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mt--19 {
    margin-top: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mt--20 {
    margin-top: var(--kendo-spacing--20, -5rem);
}

.\!k-mt--20 {
    margin-top: var(--kendo-spacing--20, -5rem) !important;
}

.k-mt--21 {
    margin-top: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mt--21 {
    margin-top: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mt--22 {
    margin-top: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mt--22 {
    margin-top: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mt--23 {
    margin-top: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mt--23 {
    margin-top: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mt--24 {
    margin-top: var(--kendo-spacing--24, -6rem);
}

.\!k-mt--24 {
    margin-top: var(--kendo-spacing--24, -6rem) !important;
}

.k-mt--25 {
    margin-top: var(--kendo-spacing--25, -7rem);
}

.\!k-mt--25 {
    margin-top: var(--kendo-spacing--25, -7rem) !important;
}

.k-mt--26 {
    margin-top: var(--kendo-spacing--26, -8rem);
}

.\!k-mt--26 {
    margin-top: var(--kendo-spacing--26, -8rem) !important;
}

.k-mt--27 {
    margin-top: var(--kendo-spacing--27, -9rem);
}

.\!k-mt--27 {
    margin-top: var(--kendo-spacing--27, -9rem) !important;
}

.k-mt--28 {
    margin-top: var(--kendo-spacing--28, -10rem);
}

.\!k-mt--28 {
    margin-top: var(--kendo-spacing--28, -10rem) !important;
}

.k-mt--29 {
    margin-top: var(--kendo-spacing--29, -11rem);
}

.\!k-mt--29 {
    margin-top: var(--kendo-spacing--29, -11rem) !important;
}

.k-mt--30 {
    margin-top: var(--kendo-spacing--30, -12rem);
}

.\!k-mt--30 {
    margin-top: var(--kendo-spacing--30, -12rem) !important;
}

.k-mt-xs {
    margin-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mt-xs {
    margin-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mt-sm {
    margin-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mt-sm {
    margin-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mt-md {
    margin-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mt-md {
    margin-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mt-lg {
    margin-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mt-lg {
    margin-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mt-xl {
    margin-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mt-xl {
    margin-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mt-thin {
    margin-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mt-thin {
    margin-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mt-hair {
    margin-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mt-hair {
    margin-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mt-auto {
    margin-top: var(--kendo-spacing-auto, auto);
}

.\!k-mt-auto {
    margin-top: var(--kendo-spacing-auto, auto) !important;
}

.k-mr-0 {
    margin-right: var(--kendo-spacing-0, 0px);
}

.\!k-mr-0 {
    margin-right: var(--kendo-spacing-0, 0px) !important;
}

.k-mr-1px {
    margin-right: var(--kendo-spacing-1px, 1px);
}

.\!k-mr-1px {
    margin-right: var(--kendo-spacing-1px, 1px) !important;
}

.k-mr-0\.5 {
    margin-right: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mr-0\.5 {
    margin-right: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mr-1 {
    margin-right: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mr-1 {
    margin-right: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mr-1\.5 {
    margin-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mr-1\.5 {
    margin-right: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mr-2 {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mr-2 {
    margin-right: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mr-2\.5 {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mr-2\.5 {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mr-3 {
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mr-3 {
    margin-right: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mr-3\.5 {
    margin-right: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mr-3\.5 {
    margin-right: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mr-4 {
    margin-right: var(--kendo-spacing-4, 1rem);
}

.\!k-mr-4 {
    margin-right: var(--kendo-spacing-4, 1rem) !important;
}

.k-mr-4\.5 {
    margin-right: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mr-4\.5 {
    margin-right: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mr-5 {
    margin-right: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mr-5 {
    margin-right: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mr-5\.5 {
    margin-right: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mr-5\.5 {
    margin-right: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mr-6 {
    margin-right: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mr-6 {
    margin-right: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mr-6\.5 {
    margin-right: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mr-6\.5 {
    margin-right: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mr-7 {
    margin-right: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mr-7 {
    margin-right: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mr-7\.5 {
    margin-right: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mr-7\.5 {
    margin-right: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mr-8 {
    margin-right: var(--kendo-spacing-8, 2rem);
}

.\!k-mr-8 {
    margin-right: var(--kendo-spacing-8, 2rem) !important;
}

.k-mr-9 {
    margin-right: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mr-9 {
    margin-right: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mr-10 {
    margin-right: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mr-10 {
    margin-right: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mr-11 {
    margin-right: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mr-11 {
    margin-right: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mr-12 {
    margin-right: var(--kendo-spacing-12, 3rem);
}

.\!k-mr-12 {
    margin-right: var(--kendo-spacing-12, 3rem) !important;
}

.k-mr-13 {
    margin-right: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mr-13 {
    margin-right: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mr-14 {
    margin-right: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mr-14 {
    margin-right: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mr-15 {
    margin-right: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mr-15 {
    margin-right: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mr-16 {
    margin-right: var(--kendo-spacing-16, 4rem);
}

.\!k-mr-16 {
    margin-right: var(--kendo-spacing-16, 4rem) !important;
}

.k-mr-17 {
    margin-right: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mr-17 {
    margin-right: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mr-18 {
    margin-right: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mr-18 {
    margin-right: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mr-19 {
    margin-right: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mr-19 {
    margin-right: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mr-20 {
    margin-right: var(--kendo-spacing-20, 5rem);
}

.\!k-mr-20 {
    margin-right: var(--kendo-spacing-20, 5rem) !important;
}

.k-mr-21 {
    margin-right: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mr-21 {
    margin-right: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mr-22 {
    margin-right: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mr-22 {
    margin-right: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mr-23 {
    margin-right: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mr-23 {
    margin-right: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mr-24 {
    margin-right: var(--kendo-spacing-24, 6rem);
}

.\!k-mr-24 {
    margin-right: var(--kendo-spacing-24, 6rem) !important;
}

.k-mr-25 {
    margin-right: var(--kendo-spacing-25, 7rem);
}

.\!k-mr-25 {
    margin-right: var(--kendo-spacing-25, 7rem) !important;
}

.k-mr-26 {
    margin-right: var(--kendo-spacing-26, 8rem);
}

.\!k-mr-26 {
    margin-right: var(--kendo-spacing-26, 8rem) !important;
}

.k-mr-27 {
    margin-right: var(--kendo-spacing-27, 9rem);
}

.\!k-mr-27 {
    margin-right: var(--kendo-spacing-27, 9rem) !important;
}

.k-mr-28 {
    margin-right: var(--kendo-spacing-28, 10rem);
}

.\!k-mr-28 {
    margin-right: var(--kendo-spacing-28, 10rem) !important;
}

.k-mr-29 {
    margin-right: var(--kendo-spacing-29, 11rem);
}

.\!k-mr-29 {
    margin-right: var(--kendo-spacing-29, 11rem) !important;
}

.k-mr-30 {
    margin-right: var(--kendo-spacing-30, 12rem);
}

.\!k-mr-30 {
    margin-right: var(--kendo-spacing-30, 12rem) !important;
}

.k-mr--1px {
    margin-right: var(--kendo-spacing--1px, -1px);
}

.\!k-mr--1px {
    margin-right: var(--kendo-spacing--1px, -1px) !important;
}

.k-mr--0\.5 {
    margin-right: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mr--0\.5 {
    margin-right: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mr--1 {
    margin-right: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mr--1 {
    margin-right: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mr--1\.5 {
    margin-right: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mr--1\.5 {
    margin-right: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mr--2 {
    margin-right: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mr--2 {
    margin-right: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mr--2\.5 {
    margin-right: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mr--2\.5 {
    margin-right: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mr--3 {
    margin-right: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mr--3 {
    margin-right: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mr--3\.5 {
    margin-right: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mr--3\.5 {
    margin-right: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mr--4 {
    margin-right: var(--kendo-spacing--4, -1rem);
}

.\!k-mr--4 {
    margin-right: var(--kendo-spacing--4, -1rem) !important;
}

.k-mr--4\.5 {
    margin-right: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mr--4\.5 {
    margin-right: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mr--5 {
    margin-right: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mr--5 {
    margin-right: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mr--5\.5 {
    margin-right: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mr--5\.5 {
    margin-right: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mr--6 {
    margin-right: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mr--6 {
    margin-right: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mr--6\.5 {
    margin-right: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mr--6\.5 {
    margin-right: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mr--7 {
    margin-right: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mr--7 {
    margin-right: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mr--7\.5 {
    margin-right: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mr--7\.5 {
    margin-right: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mr--8 {
    margin-right: var(--kendo-spacing--8, -2rem);
}

.\!k-mr--8 {
    margin-right: var(--kendo-spacing--8, -2rem) !important;
}

.k-mr--9 {
    margin-right: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mr--9 {
    margin-right: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mr--10 {
    margin-right: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mr--10 {
    margin-right: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mr--11 {
    margin-right: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mr--11 {
    margin-right: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mr--12 {
    margin-right: var(--kendo-spacing--12, -3rem);
}

.\!k-mr--12 {
    margin-right: var(--kendo-spacing--12, -3rem) !important;
}

.k-mr--13 {
    margin-right: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mr--13 {
    margin-right: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mr--14 {
    margin-right: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mr--14 {
    margin-right: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mr--15 {
    margin-right: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mr--15 {
    margin-right: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mr--16 {
    margin-right: var(--kendo-spacing--16, -4rem);
}

.\!k-mr--16 {
    margin-right: var(--kendo-spacing--16, -4rem) !important;
}

.k-mr--17 {
    margin-right: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mr--17 {
    margin-right: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mr--18 {
    margin-right: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mr--18 {
    margin-right: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mr--19 {
    margin-right: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mr--19 {
    margin-right: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mr--20 {
    margin-right: var(--kendo-spacing--20, -5rem);
}

.\!k-mr--20 {
    margin-right: var(--kendo-spacing--20, -5rem) !important;
}

.k-mr--21 {
    margin-right: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mr--21 {
    margin-right: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mr--22 {
    margin-right: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mr--22 {
    margin-right: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mr--23 {
    margin-right: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mr--23 {
    margin-right: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mr--24 {
    margin-right: var(--kendo-spacing--24, -6rem);
}

.\!k-mr--24 {
    margin-right: var(--kendo-spacing--24, -6rem) !important;
}

.k-mr--25 {
    margin-right: var(--kendo-spacing--25, -7rem);
}

.\!k-mr--25 {
    margin-right: var(--kendo-spacing--25, -7rem) !important;
}

.k-mr--26 {
    margin-right: var(--kendo-spacing--26, -8rem);
}

.\!k-mr--26 {
    margin-right: var(--kendo-spacing--26, -8rem) !important;
}

.k-mr--27 {
    margin-right: var(--kendo-spacing--27, -9rem);
}

.\!k-mr--27 {
    margin-right: var(--kendo-spacing--27, -9rem) !important;
}

.k-mr--28 {
    margin-right: var(--kendo-spacing--28, -10rem);
}

.\!k-mr--28 {
    margin-right: var(--kendo-spacing--28, -10rem) !important;
}

.k-mr--29 {
    margin-right: var(--kendo-spacing--29, -11rem);
}

.\!k-mr--29 {
    margin-right: var(--kendo-spacing--29, -11rem) !important;
}

.k-mr--30 {
    margin-right: var(--kendo-spacing--30, -12rem);
}

.\!k-mr--30 {
    margin-right: var(--kendo-spacing--30, -12rem) !important;
}

.k-mr-xs {
    margin-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mr-xs {
    margin-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mr-sm {
    margin-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mr-sm {
    margin-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mr-md {
    margin-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mr-md {
    margin-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mr-lg {
    margin-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mr-lg {
    margin-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mr-xl {
    margin-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mr-xl {
    margin-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mr-thin {
    margin-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mr-thin {
    margin-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mr-hair {
    margin-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mr-hair {
    margin-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mr-auto {
    margin-right: var(--kendo-spacing-auto, auto);
}

.\!k-mr-auto {
    margin-right: var(--kendo-spacing-auto, auto) !important;
}

.k-mb-0 {
    margin-bottom: var(--kendo-spacing-0, 0px);
}

.\!k-mb-0 {
    margin-bottom: var(--kendo-spacing-0, 0px) !important;
}

.k-mb-1px {
    margin-bottom: var(--kendo-spacing-1px, 1px);
}

.\!k-mb-1px {
    margin-bottom: var(--kendo-spacing-1px, 1px) !important;
}

.k-mb-0\.5 {
    margin-bottom: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mb-0\.5 {
    margin-bottom: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mb-1 {
    margin-bottom: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mb-1 {
    margin-bottom: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mb-1\.5 {
    margin-bottom: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mb-1\.5 {
    margin-bottom: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mb-2 {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mb-2 {
    margin-bottom: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mb-2\.5 {
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mb-2\.5 {
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mb-3 {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mb-3 {
    margin-bottom: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mb-3\.5 {
    margin-bottom: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mb-3\.5 {
    margin-bottom: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mb-4 {
    margin-bottom: var(--kendo-spacing-4, 1rem);
}

.\!k-mb-4 {
    margin-bottom: var(--kendo-spacing-4, 1rem) !important;
}

.k-mb-4\.5 {
    margin-bottom: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mb-4\.5 {
    margin-bottom: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mb-5 {
    margin-bottom: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mb-5 {
    margin-bottom: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mb-5\.5 {
    margin-bottom: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mb-5\.5 {
    margin-bottom: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mb-6 {
    margin-bottom: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mb-6 {
    margin-bottom: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mb-6\.5 {
    margin-bottom: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mb-6\.5 {
    margin-bottom: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mb-7 {
    margin-bottom: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mb-7 {
    margin-bottom: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mb-7\.5 {
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mb-7\.5 {
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mb-8 {
    margin-bottom: var(--kendo-spacing-8, 2rem);
}

.\!k-mb-8 {
    margin-bottom: var(--kendo-spacing-8, 2rem) !important;
}

.k-mb-9 {
    margin-bottom: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mb-9 {
    margin-bottom: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mb-10 {
    margin-bottom: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mb-10 {
    margin-bottom: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mb-11 {
    margin-bottom: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mb-11 {
    margin-bottom: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mb-12 {
    margin-bottom: var(--kendo-spacing-12, 3rem);
}

.\!k-mb-12 {
    margin-bottom: var(--kendo-spacing-12, 3rem) !important;
}

.k-mb-13 {
    margin-bottom: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mb-13 {
    margin-bottom: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mb-14 {
    margin-bottom: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mb-14 {
    margin-bottom: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mb-15 {
    margin-bottom: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mb-15 {
    margin-bottom: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mb-16 {
    margin-bottom: var(--kendo-spacing-16, 4rem);
}

.\!k-mb-16 {
    margin-bottom: var(--kendo-spacing-16, 4rem) !important;
}

.k-mb-17 {
    margin-bottom: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mb-17 {
    margin-bottom: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mb-18 {
    margin-bottom: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mb-18 {
    margin-bottom: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mb-19 {
    margin-bottom: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mb-19 {
    margin-bottom: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mb-20 {
    margin-bottom: var(--kendo-spacing-20, 5rem);
}

.\!k-mb-20 {
    margin-bottom: var(--kendo-spacing-20, 5rem) !important;
}

.k-mb-21 {
    margin-bottom: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mb-21 {
    margin-bottom: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mb-22 {
    margin-bottom: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mb-22 {
    margin-bottom: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mb-23 {
    margin-bottom: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mb-23 {
    margin-bottom: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mb-24 {
    margin-bottom: var(--kendo-spacing-24, 6rem);
}

.\!k-mb-24 {
    margin-bottom: var(--kendo-spacing-24, 6rem) !important;
}

.k-mb-25 {
    margin-bottom: var(--kendo-spacing-25, 7rem);
}

.\!k-mb-25 {
    margin-bottom: var(--kendo-spacing-25, 7rem) !important;
}

.k-mb-26 {
    margin-bottom: var(--kendo-spacing-26, 8rem);
}

.\!k-mb-26 {
    margin-bottom: var(--kendo-spacing-26, 8rem) !important;
}

.k-mb-27 {
    margin-bottom: var(--kendo-spacing-27, 9rem);
}

.\!k-mb-27 {
    margin-bottom: var(--kendo-spacing-27, 9rem) !important;
}

.k-mb-28 {
    margin-bottom: var(--kendo-spacing-28, 10rem);
}

.\!k-mb-28 {
    margin-bottom: var(--kendo-spacing-28, 10rem) !important;
}

.k-mb-29 {
    margin-bottom: var(--kendo-spacing-29, 11rem);
}

.\!k-mb-29 {
    margin-bottom: var(--kendo-spacing-29, 11rem) !important;
}

.k-mb-30 {
    margin-bottom: var(--kendo-spacing-30, 12rem);
}

.\!k-mb-30 {
    margin-bottom: var(--kendo-spacing-30, 12rem) !important;
}

.k-mb--1px {
    margin-bottom: var(--kendo-spacing--1px, -1px);
}

.\!k-mb--1px {
    margin-bottom: var(--kendo-spacing--1px, -1px) !important;
}

.k-mb--0\.5 {
    margin-bottom: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mb--0\.5 {
    margin-bottom: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mb--1 {
    margin-bottom: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mb--1 {
    margin-bottom: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mb--1\.5 {
    margin-bottom: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mb--1\.5 {
    margin-bottom: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mb--2 {
    margin-bottom: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mb--2 {
    margin-bottom: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mb--2\.5 {
    margin-bottom: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mb--2\.5 {
    margin-bottom: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mb--3 {
    margin-bottom: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mb--3 {
    margin-bottom: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mb--3\.5 {
    margin-bottom: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mb--3\.5 {
    margin-bottom: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mb--4 {
    margin-bottom: var(--kendo-spacing--4, -1rem);
}

.\!k-mb--4 {
    margin-bottom: var(--kendo-spacing--4, -1rem) !important;
}

.k-mb--4\.5 {
    margin-bottom: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mb--4\.5 {
    margin-bottom: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mb--5 {
    margin-bottom: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mb--5 {
    margin-bottom: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mb--5\.5 {
    margin-bottom: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mb--5\.5 {
    margin-bottom: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mb--6 {
    margin-bottom: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mb--6 {
    margin-bottom: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mb--6\.5 {
    margin-bottom: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mb--6\.5 {
    margin-bottom: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mb--7 {
    margin-bottom: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mb--7 {
    margin-bottom: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mb--7\.5 {
    margin-bottom: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mb--7\.5 {
    margin-bottom: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mb--8 {
    margin-bottom: var(--kendo-spacing--8, -2rem);
}

.\!k-mb--8 {
    margin-bottom: var(--kendo-spacing--8, -2rem) !important;
}

.k-mb--9 {
    margin-bottom: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mb--9 {
    margin-bottom: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mb--10 {
    margin-bottom: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mb--10 {
    margin-bottom: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mb--11 {
    margin-bottom: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mb--11 {
    margin-bottom: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mb--12 {
    margin-bottom: var(--kendo-spacing--12, -3rem);
}

.\!k-mb--12 {
    margin-bottom: var(--kendo-spacing--12, -3rem) !important;
}

.k-mb--13 {
    margin-bottom: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mb--13 {
    margin-bottom: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mb--14 {
    margin-bottom: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mb--14 {
    margin-bottom: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mb--15 {
    margin-bottom: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mb--15 {
    margin-bottom: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mb--16 {
    margin-bottom: var(--kendo-spacing--16, -4rem);
}

.\!k-mb--16 {
    margin-bottom: var(--kendo-spacing--16, -4rem) !important;
}

.k-mb--17 {
    margin-bottom: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mb--17 {
    margin-bottom: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mb--18 {
    margin-bottom: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mb--18 {
    margin-bottom: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mb--19 {
    margin-bottom: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mb--19 {
    margin-bottom: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mb--20 {
    margin-bottom: var(--kendo-spacing--20, -5rem);
}

.\!k-mb--20 {
    margin-bottom: var(--kendo-spacing--20, -5rem) !important;
}

.k-mb--21 {
    margin-bottom: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mb--21 {
    margin-bottom: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mb--22 {
    margin-bottom: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mb--22 {
    margin-bottom: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mb--23 {
    margin-bottom: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mb--23 {
    margin-bottom: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mb--24 {
    margin-bottom: var(--kendo-spacing--24, -6rem);
}

.\!k-mb--24 {
    margin-bottom: var(--kendo-spacing--24, -6rem) !important;
}

.k-mb--25 {
    margin-bottom: var(--kendo-spacing--25, -7rem);
}

.\!k-mb--25 {
    margin-bottom: var(--kendo-spacing--25, -7rem) !important;
}

.k-mb--26 {
    margin-bottom: var(--kendo-spacing--26, -8rem);
}

.\!k-mb--26 {
    margin-bottom: var(--kendo-spacing--26, -8rem) !important;
}

.k-mb--27 {
    margin-bottom: var(--kendo-spacing--27, -9rem);
}

.\!k-mb--27 {
    margin-bottom: var(--kendo-spacing--27, -9rem) !important;
}

.k-mb--28 {
    margin-bottom: var(--kendo-spacing--28, -10rem);
}

.\!k-mb--28 {
    margin-bottom: var(--kendo-spacing--28, -10rem) !important;
}

.k-mb--29 {
    margin-bottom: var(--kendo-spacing--29, -11rem);
}

.\!k-mb--29 {
    margin-bottom: var(--kendo-spacing--29, -11rem) !important;
}

.k-mb--30 {
    margin-bottom: var(--kendo-spacing--30, -12rem);
}

.\!k-mb--30 {
    margin-bottom: var(--kendo-spacing--30, -12rem) !important;
}

.k-mb-xs {
    margin-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mb-xs {
    margin-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mb-sm {
    margin-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mb-sm {
    margin-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mb-md {
    margin-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mb-md {
    margin-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mb-lg {
    margin-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mb-lg {
    margin-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mb-xl {
    margin-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mb-xl {
    margin-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mb-thin {
    margin-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mb-thin {
    margin-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mb-hair {
    margin-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mb-hair {
    margin-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mb-auto {
    margin-bottom: var(--kendo-spacing-auto, auto);
}

.\!k-mb-auto {
    margin-bottom: var(--kendo-spacing-auto, auto) !important;
}

.k-ml-0 {
    margin-left: var(--kendo-spacing-0, 0px);
}

.\!k-ml-0 {
    margin-left: var(--kendo-spacing-0, 0px) !important;
}

.k-ml-1px {
    margin-left: var(--kendo-spacing-1px, 1px);
}

.\!k-ml-1px {
    margin-left: var(--kendo-spacing-1px, 1px) !important;
}

.k-ml-0\.5 {
    margin-left: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-ml-0\.5 {
    margin-left: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-ml-1 {
    margin-left: var(--kendo-spacing-1, 0.25rem);
}

.\!k-ml-1 {
    margin-left: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-ml-1\.5 {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-ml-1\.5 {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-ml-2 {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.\!k-ml-2 {
    margin-left: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-ml-2\.5 {
    margin-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-ml-2\.5 {
    margin-left: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-ml-3 {
    margin-left: var(--kendo-spacing-3, 0.75rem);
}

.\!k-ml-3 {
    margin-left: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-ml-3\.5 {
    margin-left: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-ml-3\.5 {
    margin-left: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-ml-4 {
    margin-left: var(--kendo-spacing-4, 1rem);
}

.\!k-ml-4 {
    margin-left: var(--kendo-spacing-4, 1rem) !important;
}

.k-ml-4\.5 {
    margin-left: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-ml-4\.5 {
    margin-left: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-ml-5 {
    margin-left: var(--kendo-spacing-5, 1.25rem);
}

.\!k-ml-5 {
    margin-left: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-ml-5\.5 {
    margin-left: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-ml-5\.5 {
    margin-left: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-ml-6 {
    margin-left: var(--kendo-spacing-6, 1.5rem);
}

.\!k-ml-6 {
    margin-left: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-ml-6\.5 {
    margin-left: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-ml-6\.5 {
    margin-left: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-ml-7 {
    margin-left: var(--kendo-spacing-7, 1.75rem);
}

.\!k-ml-7 {
    margin-left: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-ml-7\.5 {
    margin-left: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-ml-7\.5 {
    margin-left: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-ml-8 {
    margin-left: var(--kendo-spacing-8, 2rem);
}

.\!k-ml-8 {
    margin-left: var(--kendo-spacing-8, 2rem) !important;
}

.k-ml-9 {
    margin-left: var(--kendo-spacing-9, 2.25rem);
}

.\!k-ml-9 {
    margin-left: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-ml-10 {
    margin-left: var(--kendo-spacing-10, 2.5rem);
}

.\!k-ml-10 {
    margin-left: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-ml-11 {
    margin-left: var(--kendo-spacing-11, 2.75rem);
}

.\!k-ml-11 {
    margin-left: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-ml-12 {
    margin-left: var(--kendo-spacing-12, 3rem);
}

.\!k-ml-12 {
    margin-left: var(--kendo-spacing-12, 3rem) !important;
}

.k-ml-13 {
    margin-left: var(--kendo-spacing-13, 3.25rem);
}

.\!k-ml-13 {
    margin-left: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-ml-14 {
    margin-left: var(--kendo-spacing-14, 3.5rem);
}

.\!k-ml-14 {
    margin-left: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-ml-15 {
    margin-left: var(--kendo-spacing-15, 3.75rem);
}

.\!k-ml-15 {
    margin-left: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-ml-16 {
    margin-left: var(--kendo-spacing-16, 4rem);
}

.\!k-ml-16 {
    margin-left: var(--kendo-spacing-16, 4rem) !important;
}

.k-ml-17 {
    margin-left: var(--kendo-spacing-17, 4.25rem);
}

.\!k-ml-17 {
    margin-left: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-ml-18 {
    margin-left: var(--kendo-spacing-18, 4.5rem);
}

.\!k-ml-18 {
    margin-left: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-ml-19 {
    margin-left: var(--kendo-spacing-19, 4.75rem);
}

.\!k-ml-19 {
    margin-left: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-ml-20 {
    margin-left: var(--kendo-spacing-20, 5rem);
}

.\!k-ml-20 {
    margin-left: var(--kendo-spacing-20, 5rem) !important;
}

.k-ml-21 {
    margin-left: var(--kendo-spacing-21, 5.25rem);
}

.\!k-ml-21 {
    margin-left: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-ml-22 {
    margin-left: var(--kendo-spacing-22, 5.5rem);
}

.\!k-ml-22 {
    margin-left: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-ml-23 {
    margin-left: var(--kendo-spacing-23, 5.75rem);
}

.\!k-ml-23 {
    margin-left: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-ml-24 {
    margin-left: var(--kendo-spacing-24, 6rem);
}

.\!k-ml-24 {
    margin-left: var(--kendo-spacing-24, 6rem) !important;
}

.k-ml-25 {
    margin-left: var(--kendo-spacing-25, 7rem);
}

.\!k-ml-25 {
    margin-left: var(--kendo-spacing-25, 7rem) !important;
}

.k-ml-26 {
    margin-left: var(--kendo-spacing-26, 8rem);
}

.\!k-ml-26 {
    margin-left: var(--kendo-spacing-26, 8rem) !important;
}

.k-ml-27 {
    margin-left: var(--kendo-spacing-27, 9rem);
}

.\!k-ml-27 {
    margin-left: var(--kendo-spacing-27, 9rem) !important;
}

.k-ml-28 {
    margin-left: var(--kendo-spacing-28, 10rem);
}

.\!k-ml-28 {
    margin-left: var(--kendo-spacing-28, 10rem) !important;
}

.k-ml-29 {
    margin-left: var(--kendo-spacing-29, 11rem);
}

.\!k-ml-29 {
    margin-left: var(--kendo-spacing-29, 11rem) !important;
}

.k-ml-30 {
    margin-left: var(--kendo-spacing-30, 12rem);
}

.\!k-ml-30 {
    margin-left: var(--kendo-spacing-30, 12rem) !important;
}

.k-ml--1px {
    margin-left: var(--kendo-spacing--1px, -1px);
}

.\!k-ml--1px {
    margin-left: var(--kendo-spacing--1px, -1px) !important;
}

.k-ml--0\.5 {
    margin-left: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-ml--0\.5 {
    margin-left: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-ml--1 {
    margin-left: var(--kendo-spacing--1, -0.25rem);
}

.\!k-ml--1 {
    margin-left: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-ml--1\.5 {
    margin-left: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-ml--1\.5 {
    margin-left: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-ml--2 {
    margin-left: var(--kendo-spacing--2, -0.5rem);
}

.\!k-ml--2 {
    margin-left: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-ml--2\.5 {
    margin-left: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-ml--2\.5 {
    margin-left: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-ml--3 {
    margin-left: var(--kendo-spacing--3, -0.75rem);
}

.\!k-ml--3 {
    margin-left: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-ml--3\.5 {
    margin-left: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-ml--3\.5 {
    margin-left: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-ml--4 {
    margin-left: var(--kendo-spacing--4, -1rem);
}

.\!k-ml--4 {
    margin-left: var(--kendo-spacing--4, -1rem) !important;
}

.k-ml--4\.5 {
    margin-left: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-ml--4\.5 {
    margin-left: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-ml--5 {
    margin-left: var(--kendo-spacing--5, -1.25rem);
}

.\!k-ml--5 {
    margin-left: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-ml--5\.5 {
    margin-left: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-ml--5\.5 {
    margin-left: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-ml--6 {
    margin-left: var(--kendo-spacing--6, -1.5rem);
}

.\!k-ml--6 {
    margin-left: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-ml--6\.5 {
    margin-left: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-ml--6\.5 {
    margin-left: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-ml--7 {
    margin-left: var(--kendo-spacing--7, -1.75rem);
}

.\!k-ml--7 {
    margin-left: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-ml--7\.5 {
    margin-left: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-ml--7\.5 {
    margin-left: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-ml--8 {
    margin-left: var(--kendo-spacing--8, -2rem);
}

.\!k-ml--8 {
    margin-left: var(--kendo-spacing--8, -2rem) !important;
}

.k-ml--9 {
    margin-left: var(--kendo-spacing--9, -2.25rem);
}

.\!k-ml--9 {
    margin-left: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-ml--10 {
    margin-left: var(--kendo-spacing--10, -2.5rem);
}

.\!k-ml--10 {
    margin-left: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-ml--11 {
    margin-left: var(--kendo-spacing--11, -2.75rem);
}

.\!k-ml--11 {
    margin-left: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-ml--12 {
    margin-left: var(--kendo-spacing--12, -3rem);
}

.\!k-ml--12 {
    margin-left: var(--kendo-spacing--12, -3rem) !important;
}

.k-ml--13 {
    margin-left: var(--kendo-spacing--13, -3.25rem);
}

.\!k-ml--13 {
    margin-left: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-ml--14 {
    margin-left: var(--kendo-spacing--14, -3.5rem);
}

.\!k-ml--14 {
    margin-left: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-ml--15 {
    margin-left: var(--kendo-spacing--15, -3.75rem);
}

.\!k-ml--15 {
    margin-left: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-ml--16 {
    margin-left: var(--kendo-spacing--16, -4rem);
}

.\!k-ml--16 {
    margin-left: var(--kendo-spacing--16, -4rem) !important;
}

.k-ml--17 {
    margin-left: var(--kendo-spacing--17, -4.25rem);
}

.\!k-ml--17 {
    margin-left: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-ml--18 {
    margin-left: var(--kendo-spacing--18, -4.5rem);
}

.\!k-ml--18 {
    margin-left: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-ml--19 {
    margin-left: var(--kendo-spacing--19, -4.75rem);
}

.\!k-ml--19 {
    margin-left: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-ml--20 {
    margin-left: var(--kendo-spacing--20, -5rem);
}

.\!k-ml--20 {
    margin-left: var(--kendo-spacing--20, -5rem) !important;
}

.k-ml--21 {
    margin-left: var(--kendo-spacing--21, -5.25rem);
}

.\!k-ml--21 {
    margin-left: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-ml--22 {
    margin-left: var(--kendo-spacing--22, -5.5rem);
}

.\!k-ml--22 {
    margin-left: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-ml--23 {
    margin-left: var(--kendo-spacing--23, -5.75rem);
}

.\!k-ml--23 {
    margin-left: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-ml--24 {
    margin-left: var(--kendo-spacing--24, -6rem);
}

.\!k-ml--24 {
    margin-left: var(--kendo-spacing--24, -6rem) !important;
}

.k-ml--25 {
    margin-left: var(--kendo-spacing--25, -7rem);
}

.\!k-ml--25 {
    margin-left: var(--kendo-spacing--25, -7rem) !important;
}

.k-ml--26 {
    margin-left: var(--kendo-spacing--26, -8rem);
}

.\!k-ml--26 {
    margin-left: var(--kendo-spacing--26, -8rem) !important;
}

.k-ml--27 {
    margin-left: var(--kendo-spacing--27, -9rem);
}

.\!k-ml--27 {
    margin-left: var(--kendo-spacing--27, -9rem) !important;
}

.k-ml--28 {
    margin-left: var(--kendo-spacing--28, -10rem);
}

.\!k-ml--28 {
    margin-left: var(--kendo-spacing--28, -10rem) !important;
}

.k-ml--29 {
    margin-left: var(--kendo-spacing--29, -11rem);
}

.\!k-ml--29 {
    margin-left: var(--kendo-spacing--29, -11rem) !important;
}

.k-ml--30 {
    margin-left: var(--kendo-spacing--30, -12rem);
}

.\!k-ml--30 {
    margin-left: var(--kendo-spacing--30, -12rem) !important;
}

.k-ml-xs {
    margin-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-ml-xs {
    margin-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-ml-sm {
    margin-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-ml-sm {
    margin-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-ml-md {
    margin-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-ml-md {
    margin-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-ml-lg {
    margin-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-ml-lg {
    margin-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-ml-xl {
    margin-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-ml-xl {
    margin-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-ml-thin {
    margin-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-ml-thin {
    margin-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-ml-hair {
    margin-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-ml-hair {
    margin-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-ml-auto {
    margin-left: var(--kendo-spacing-auto, auto);
}

.\!k-ml-auto {
    margin-left: var(--kendo-spacing-auto, auto) !important;
}

.k-mx-0 {
    margin-inline: var(--kendo-spacing-0, 0px);
}

.\!k-mx-0 {
    margin-inline: var(--kendo-spacing-0, 0px) !important;
}

.k-mx-1px {
    margin-inline: var(--kendo-spacing-1px, 1px);
}

.\!k-mx-1px {
    margin-inline: var(--kendo-spacing-1px, 1px) !important;
}

.k-mx-0\.5 {
    margin-inline: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-mx-0\.5 {
    margin-inline: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-mx-1 {
    margin-inline: var(--kendo-spacing-1, 0.25rem);
}

.\!k-mx-1 {
    margin-inline: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-mx-1\.5 {
    margin-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-mx-1\.5 {
    margin-inline: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-mx-2 {
    margin-inline: var(--kendo-spacing-2, 0.5rem);
}

.\!k-mx-2 {
    margin-inline: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-mx-2\.5 {
    margin-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-mx-2\.5 {
    margin-inline: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-mx-3 {
    margin-inline: var(--kendo-spacing-3, 0.75rem);
}

.\!k-mx-3 {
    margin-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-mx-3\.5 {
    margin-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-mx-3\.5 {
    margin-inline: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-mx-4 {
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.\!k-mx-4 {
    margin-inline: var(--kendo-spacing-4, 1rem) !important;
}

.k-mx-4\.5 {
    margin-inline: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-mx-4\.5 {
    margin-inline: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-mx-5 {
    margin-inline: var(--kendo-spacing-5, 1.25rem);
}

.\!k-mx-5 {
    margin-inline: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-mx-5\.5 {
    margin-inline: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-mx-5\.5 {
    margin-inline: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-mx-6 {
    margin-inline: var(--kendo-spacing-6, 1.5rem);
}

.\!k-mx-6 {
    margin-inline: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-mx-6\.5 {
    margin-inline: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-mx-6\.5 {
    margin-inline: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-mx-7 {
    margin-inline: var(--kendo-spacing-7, 1.75rem);
}

.\!k-mx-7 {
    margin-inline: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-mx-7\.5 {
    margin-inline: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-mx-7\.5 {
    margin-inline: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-mx-8 {
    margin-inline: var(--kendo-spacing-8, 2rem);
}

.\!k-mx-8 {
    margin-inline: var(--kendo-spacing-8, 2rem) !important;
}

.k-mx-9 {
    margin-inline: var(--kendo-spacing-9, 2.25rem);
}

.\!k-mx-9 {
    margin-inline: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-mx-10 {
    margin-inline: var(--kendo-spacing-10, 2.5rem);
}

.\!k-mx-10 {
    margin-inline: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-mx-11 {
    margin-inline: var(--kendo-spacing-11, 2.75rem);
}

.\!k-mx-11 {
    margin-inline: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-mx-12 {
    margin-inline: var(--kendo-spacing-12, 3rem);
}

.\!k-mx-12 {
    margin-inline: var(--kendo-spacing-12, 3rem) !important;
}

.k-mx-13 {
    margin-inline: var(--kendo-spacing-13, 3.25rem);
}

.\!k-mx-13 {
    margin-inline: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-mx-14 {
    margin-inline: var(--kendo-spacing-14, 3.5rem);
}

.\!k-mx-14 {
    margin-inline: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-mx-15 {
    margin-inline: var(--kendo-spacing-15, 3.75rem);
}

.\!k-mx-15 {
    margin-inline: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-mx-16 {
    margin-inline: var(--kendo-spacing-16, 4rem);
}

.\!k-mx-16 {
    margin-inline: var(--kendo-spacing-16, 4rem) !important;
}

.k-mx-17 {
    margin-inline: var(--kendo-spacing-17, 4.25rem);
}

.\!k-mx-17 {
    margin-inline: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-mx-18 {
    margin-inline: var(--kendo-spacing-18, 4.5rem);
}

.\!k-mx-18 {
    margin-inline: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-mx-19 {
    margin-inline: var(--kendo-spacing-19, 4.75rem);
}

.\!k-mx-19 {
    margin-inline: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-mx-20 {
    margin-inline: var(--kendo-spacing-20, 5rem);
}

.\!k-mx-20 {
    margin-inline: var(--kendo-spacing-20, 5rem) !important;
}

.k-mx-21 {
    margin-inline: var(--kendo-spacing-21, 5.25rem);
}

.\!k-mx-21 {
    margin-inline: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-mx-22 {
    margin-inline: var(--kendo-spacing-22, 5.5rem);
}

.\!k-mx-22 {
    margin-inline: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-mx-23 {
    margin-inline: var(--kendo-spacing-23, 5.75rem);
}

.\!k-mx-23 {
    margin-inline: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-mx-24 {
    margin-inline: var(--kendo-spacing-24, 6rem);
}

.\!k-mx-24 {
    margin-inline: var(--kendo-spacing-24, 6rem) !important;
}

.k-mx-25 {
    margin-inline: var(--kendo-spacing-25, 7rem);
}

.\!k-mx-25 {
    margin-inline: var(--kendo-spacing-25, 7rem) !important;
}

.k-mx-26 {
    margin-inline: var(--kendo-spacing-26, 8rem);
}

.\!k-mx-26 {
    margin-inline: var(--kendo-spacing-26, 8rem) !important;
}

.k-mx-27 {
    margin-inline: var(--kendo-spacing-27, 9rem);
}

.\!k-mx-27 {
    margin-inline: var(--kendo-spacing-27, 9rem) !important;
}

.k-mx-28 {
    margin-inline: var(--kendo-spacing-28, 10rem);
}

.\!k-mx-28 {
    margin-inline: var(--kendo-spacing-28, 10rem) !important;
}

.k-mx-29 {
    margin-inline: var(--kendo-spacing-29, 11rem);
}

.\!k-mx-29 {
    margin-inline: var(--kendo-spacing-29, 11rem) !important;
}

.k-mx-30 {
    margin-inline: var(--kendo-spacing-30, 12rem);
}

.\!k-mx-30 {
    margin-inline: var(--kendo-spacing-30, 12rem) !important;
}

.k-mx--1px {
    margin-inline: var(--kendo-spacing--1px, -1px);
}

.\!k-mx--1px {
    margin-inline: var(--kendo-spacing--1px, -1px) !important;
}

.k-mx--0\.5 {
    margin-inline: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-mx--0\.5 {
    margin-inline: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-mx--1 {
    margin-inline: var(--kendo-spacing--1, -0.25rem);
}

.\!k-mx--1 {
    margin-inline: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-mx--1\.5 {
    margin-inline: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-mx--1\.5 {
    margin-inline: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-mx--2 {
    margin-inline: var(--kendo-spacing--2, -0.5rem);
}

.\!k-mx--2 {
    margin-inline: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-mx--2\.5 {
    margin-inline: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-mx--2\.5 {
    margin-inline: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-mx--3 {
    margin-inline: var(--kendo-spacing--3, -0.75rem);
}

.\!k-mx--3 {
    margin-inline: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-mx--3\.5 {
    margin-inline: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-mx--3\.5 {
    margin-inline: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-mx--4 {
    margin-inline: var(--kendo-spacing--4, -1rem);
}

.\!k-mx--4 {
    margin-inline: var(--kendo-spacing--4, -1rem) !important;
}

.k-mx--4\.5 {
    margin-inline: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-mx--4\.5 {
    margin-inline: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-mx--5 {
    margin-inline: var(--kendo-spacing--5, -1.25rem);
}

.\!k-mx--5 {
    margin-inline: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-mx--5\.5 {
    margin-inline: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-mx--5\.5 {
    margin-inline: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-mx--6 {
    margin-inline: var(--kendo-spacing--6, -1.5rem);
}

.\!k-mx--6 {
    margin-inline: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-mx--6\.5 {
    margin-inline: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-mx--6\.5 {
    margin-inline: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-mx--7 {
    margin-inline: var(--kendo-spacing--7, -1.75rem);
}

.\!k-mx--7 {
    margin-inline: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-mx--7\.5 {
    margin-inline: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-mx--7\.5 {
    margin-inline: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-mx--8 {
    margin-inline: var(--kendo-spacing--8, -2rem);
}

.\!k-mx--8 {
    margin-inline: var(--kendo-spacing--8, -2rem) !important;
}

.k-mx--9 {
    margin-inline: var(--kendo-spacing--9, -2.25rem);
}

.\!k-mx--9 {
    margin-inline: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-mx--10 {
    margin-inline: var(--kendo-spacing--10, -2.5rem);
}

.\!k-mx--10 {
    margin-inline: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-mx--11 {
    margin-inline: var(--kendo-spacing--11, -2.75rem);
}

.\!k-mx--11 {
    margin-inline: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-mx--12 {
    margin-inline: var(--kendo-spacing--12, -3rem);
}

.\!k-mx--12 {
    margin-inline: var(--kendo-spacing--12, -3rem) !important;
}

.k-mx--13 {
    margin-inline: var(--kendo-spacing--13, -3.25rem);
}

.\!k-mx--13 {
    margin-inline: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-mx--14 {
    margin-inline: var(--kendo-spacing--14, -3.5rem);
}

.\!k-mx--14 {
    margin-inline: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-mx--15 {
    margin-inline: var(--kendo-spacing--15, -3.75rem);
}

.\!k-mx--15 {
    margin-inline: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-mx--16 {
    margin-inline: var(--kendo-spacing--16, -4rem);
}

.\!k-mx--16 {
    margin-inline: var(--kendo-spacing--16, -4rem) !important;
}

.k-mx--17 {
    margin-inline: var(--kendo-spacing--17, -4.25rem);
}

.\!k-mx--17 {
    margin-inline: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-mx--18 {
    margin-inline: var(--kendo-spacing--18, -4.5rem);
}

.\!k-mx--18 {
    margin-inline: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-mx--19 {
    margin-inline: var(--kendo-spacing--19, -4.75rem);
}

.\!k-mx--19 {
    margin-inline: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-mx--20 {
    margin-inline: var(--kendo-spacing--20, -5rem);
}

.\!k-mx--20 {
    margin-inline: var(--kendo-spacing--20, -5rem) !important;
}

.k-mx--21 {
    margin-inline: var(--kendo-spacing--21, -5.25rem);
}

.\!k-mx--21 {
    margin-inline: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-mx--22 {
    margin-inline: var(--kendo-spacing--22, -5.5rem);
}

.\!k-mx--22 {
    margin-inline: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-mx--23 {
    margin-inline: var(--kendo-spacing--23, -5.75rem);
}

.\!k-mx--23 {
    margin-inline: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-mx--24 {
    margin-inline: var(--kendo-spacing--24, -6rem);
}

.\!k-mx--24 {
    margin-inline: var(--kendo-spacing--24, -6rem) !important;
}

.k-mx--25 {
    margin-inline: var(--kendo-spacing--25, -7rem);
}

.\!k-mx--25 {
    margin-inline: var(--kendo-spacing--25, -7rem) !important;
}

.k-mx--26 {
    margin-inline: var(--kendo-spacing--26, -8rem);
}

.\!k-mx--26 {
    margin-inline: var(--kendo-spacing--26, -8rem) !important;
}

.k-mx--27 {
    margin-inline: var(--kendo-spacing--27, -9rem);
}

.\!k-mx--27 {
    margin-inline: var(--kendo-spacing--27, -9rem) !important;
}

.k-mx--28 {
    margin-inline: var(--kendo-spacing--28, -10rem);
}

.\!k-mx--28 {
    margin-inline: var(--kendo-spacing--28, -10rem) !important;
}

.k-mx--29 {
    margin-inline: var(--kendo-spacing--29, -11rem);
}

.\!k-mx--29 {
    margin-inline: var(--kendo-spacing--29, -11rem) !important;
}

.k-mx--30 {
    margin-inline: var(--kendo-spacing--30, -12rem);
}

.\!k-mx--30 {
    margin-inline: var(--kendo-spacing--30, -12rem) !important;
}

.k-mx-xs {
    margin-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-mx-xs {
    margin-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-mx-sm {
    margin-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-mx-sm {
    margin-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-mx-md {
    margin-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-mx-md {
    margin-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-mx-lg {
    margin-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-mx-lg {
    margin-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-mx-xl {
    margin-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-mx-xl {
    margin-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-mx-thin {
    margin-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-mx-thin {
    margin-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-mx-hair {
    margin-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-mx-hair {
    margin-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-mx-auto {
    margin-inline: var(--kendo-spacing-auto, auto);
}

.\!k-mx-auto {
    margin-inline: var(--kendo-spacing-auto, auto) !important;
}

.k-my-0 {
    margin-block: var(--kendo-spacing-0, 0px);
}

.\!k-my-0 {
    margin-block: var(--kendo-spacing-0, 0px) !important;
}

.k-my-1px {
    margin-block: var(--kendo-spacing-1px, 1px);
}

.\!k-my-1px {
    margin-block: var(--kendo-spacing-1px, 1px) !important;
}

.k-my-0\.5 {
    margin-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-my-0\.5 {
    margin-block: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-my-1 {
    margin-block: var(--kendo-spacing-1, 0.25rem);
}

.\!k-my-1 {
    margin-block: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-my-1\.5 {
    margin-block: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-my-1\.5 {
    margin-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-my-2 {
    margin-block: var(--kendo-spacing-2, 0.5rem);
}

.\!k-my-2 {
    margin-block: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-my-2\.5 {
    margin-block: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-my-2\.5 {
    margin-block: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-my-3 {
    margin-block: var(--kendo-spacing-3, 0.75rem);
}

.\!k-my-3 {
    margin-block: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-my-3\.5 {
    margin-block: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-my-3\.5 {
    margin-block: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-my-4 {
    margin-block: var(--kendo-spacing-4, 1rem);
}

.\!k-my-4 {
    margin-block: var(--kendo-spacing-4, 1rem) !important;
}

.k-my-4\.5 {
    margin-block: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-my-4\.5 {
    margin-block: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-my-5 {
    margin-block: var(--kendo-spacing-5, 1.25rem);
}

.\!k-my-5 {
    margin-block: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-my-5\.5 {
    margin-block: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-my-5\.5 {
    margin-block: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-my-6 {
    margin-block: var(--kendo-spacing-6, 1.5rem);
}

.\!k-my-6 {
    margin-block: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-my-6\.5 {
    margin-block: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-my-6\.5 {
    margin-block: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-my-7 {
    margin-block: var(--kendo-spacing-7, 1.75rem);
}

.\!k-my-7 {
    margin-block: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-my-7\.5 {
    margin-block: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-my-7\.5 {
    margin-block: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-my-8 {
    margin-block: var(--kendo-spacing-8, 2rem);
}

.\!k-my-8 {
    margin-block: var(--kendo-spacing-8, 2rem) !important;
}

.k-my-9 {
    margin-block: var(--kendo-spacing-9, 2.25rem);
}

.\!k-my-9 {
    margin-block: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-my-10 {
    margin-block: var(--kendo-spacing-10, 2.5rem);
}

.\!k-my-10 {
    margin-block: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-my-11 {
    margin-block: var(--kendo-spacing-11, 2.75rem);
}

.\!k-my-11 {
    margin-block: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-my-12 {
    margin-block: var(--kendo-spacing-12, 3rem);
}

.\!k-my-12 {
    margin-block: var(--kendo-spacing-12, 3rem) !important;
}

.k-my-13 {
    margin-block: var(--kendo-spacing-13, 3.25rem);
}

.\!k-my-13 {
    margin-block: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-my-14 {
    margin-block: var(--kendo-spacing-14, 3.5rem);
}

.\!k-my-14 {
    margin-block: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-my-15 {
    margin-block: var(--kendo-spacing-15, 3.75rem);
}

.\!k-my-15 {
    margin-block: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-my-16 {
    margin-block: var(--kendo-spacing-16, 4rem);
}

.\!k-my-16 {
    margin-block: var(--kendo-spacing-16, 4rem) !important;
}

.k-my-17 {
    margin-block: var(--kendo-spacing-17, 4.25rem);
}

.\!k-my-17 {
    margin-block: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-my-18 {
    margin-block: var(--kendo-spacing-18, 4.5rem);
}

.\!k-my-18 {
    margin-block: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-my-19 {
    margin-block: var(--kendo-spacing-19, 4.75rem);
}

.\!k-my-19 {
    margin-block: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-my-20 {
    margin-block: var(--kendo-spacing-20, 5rem);
}

.\!k-my-20 {
    margin-block: var(--kendo-spacing-20, 5rem) !important;
}

.k-my-21 {
    margin-block: var(--kendo-spacing-21, 5.25rem);
}

.\!k-my-21 {
    margin-block: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-my-22 {
    margin-block: var(--kendo-spacing-22, 5.5rem);
}

.\!k-my-22 {
    margin-block: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-my-23 {
    margin-block: var(--kendo-spacing-23, 5.75rem);
}

.\!k-my-23 {
    margin-block: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-my-24 {
    margin-block: var(--kendo-spacing-24, 6rem);
}

.\!k-my-24 {
    margin-block: var(--kendo-spacing-24, 6rem) !important;
}

.k-my-25 {
    margin-block: var(--kendo-spacing-25, 7rem);
}

.\!k-my-25 {
    margin-block: var(--kendo-spacing-25, 7rem) !important;
}

.k-my-26 {
    margin-block: var(--kendo-spacing-26, 8rem);
}

.\!k-my-26 {
    margin-block: var(--kendo-spacing-26, 8rem) !important;
}

.k-my-27 {
    margin-block: var(--kendo-spacing-27, 9rem);
}

.\!k-my-27 {
    margin-block: var(--kendo-spacing-27, 9rem) !important;
}

.k-my-28 {
    margin-block: var(--kendo-spacing-28, 10rem);
}

.\!k-my-28 {
    margin-block: var(--kendo-spacing-28, 10rem) !important;
}

.k-my-29 {
    margin-block: var(--kendo-spacing-29, 11rem);
}

.\!k-my-29 {
    margin-block: var(--kendo-spacing-29, 11rem) !important;
}

.k-my-30 {
    margin-block: var(--kendo-spacing-30, 12rem);
}

.\!k-my-30 {
    margin-block: var(--kendo-spacing-30, 12rem) !important;
}

.k-my--1px {
    margin-block: var(--kendo-spacing--1px, -1px);
}

.\!k-my--1px {
    margin-block: var(--kendo-spacing--1px, -1px) !important;
}

.k-my--0\.5 {
    margin-block: var(--kendo-spacing--0\.5, -0.125rem);
}

.\!k-my--0\.5 {
    margin-block: var(--kendo-spacing--0\.5, -0.125rem) !important;
}

.k-my--1 {
    margin-block: var(--kendo-spacing--1, -0.25rem);
}

.\!k-my--1 {
    margin-block: var(--kendo-spacing--1, -0.25rem) !important;
}

.k-my--1\.5 {
    margin-block: var(--kendo-spacing--1\.5, -0.375rem);
}

.\!k-my--1\.5 {
    margin-block: var(--kendo-spacing--1\.5, -0.375rem) !important;
}

.k-my--2 {
    margin-block: var(--kendo-spacing--2, -0.5rem);
}

.\!k-my--2 {
    margin-block: var(--kendo-spacing--2, -0.5rem) !important;
}

.k-my--2\.5 {
    margin-block: var(--kendo-spacing--2\.5, -0.625rem);
}

.\!k-my--2\.5 {
    margin-block: var(--kendo-spacing--2\.5, -0.625rem) !important;
}

.k-my--3 {
    margin-block: var(--kendo-spacing--3, -0.75rem);
}

.\!k-my--3 {
    margin-block: var(--kendo-spacing--3, -0.75rem) !important;
}

.k-my--3\.5 {
    margin-block: var(--kendo-spacing--3\.5, -0.875rem);
}

.\!k-my--3\.5 {
    margin-block: var(--kendo-spacing--3\.5, -0.875rem) !important;
}

.k-my--4 {
    margin-block: var(--kendo-spacing--4, -1rem);
}

.\!k-my--4 {
    margin-block: var(--kendo-spacing--4, -1rem) !important;
}

.k-my--4\.5 {
    margin-block: var(--kendo-spacing--4\.5, -1.125rem);
}

.\!k-my--4\.5 {
    margin-block: var(--kendo-spacing--4\.5, -1.125rem) !important;
}

.k-my--5 {
    margin-block: var(--kendo-spacing--5, -1.25rem);
}

.\!k-my--5 {
    margin-block: var(--kendo-spacing--5, -1.25rem) !important;
}

.k-my--5\.5 {
    margin-block: var(--kendo-spacing--5\.5, -1.375rem);
}

.\!k-my--5\.5 {
    margin-block: var(--kendo-spacing--5\.5, -1.375rem) !important;
}

.k-my--6 {
    margin-block: var(--kendo-spacing--6, -1.5rem);
}

.\!k-my--6 {
    margin-block: var(--kendo-spacing--6, -1.5rem) !important;
}

.k-my--6\.5 {
    margin-block: var(--kendo-spacing--6\.5, -1.625rem);
}

.\!k-my--6\.5 {
    margin-block: var(--kendo-spacing--6\.5, -1.625rem) !important;
}

.k-my--7 {
    margin-block: var(--kendo-spacing--7, -1.75rem);
}

.\!k-my--7 {
    margin-block: var(--kendo-spacing--7, -1.75rem) !important;
}

.k-my--7\.5 {
    margin-block: var(--kendo-spacing--7\.5, -1.875rem);
}

.\!k-my--7\.5 {
    margin-block: var(--kendo-spacing--7\.5, -1.875rem) !important;
}

.k-my--8 {
    margin-block: var(--kendo-spacing--8, -2rem);
}

.\!k-my--8 {
    margin-block: var(--kendo-spacing--8, -2rem) !important;
}

.k-my--9 {
    margin-block: var(--kendo-spacing--9, -2.25rem);
}

.\!k-my--9 {
    margin-block: var(--kendo-spacing--9, -2.25rem) !important;
}

.k-my--10 {
    margin-block: var(--kendo-spacing--10, -2.5rem);
}

.\!k-my--10 {
    margin-block: var(--kendo-spacing--10, -2.5rem) !important;
}

.k-my--11 {
    margin-block: var(--kendo-spacing--11, -2.75rem);
}

.\!k-my--11 {
    margin-block: var(--kendo-spacing--11, -2.75rem) !important;
}

.k-my--12 {
    margin-block: var(--kendo-spacing--12, -3rem);
}

.\!k-my--12 {
    margin-block: var(--kendo-spacing--12, -3rem) !important;
}

.k-my--13 {
    margin-block: var(--kendo-spacing--13, -3.25rem);
}

.\!k-my--13 {
    margin-block: var(--kendo-spacing--13, -3.25rem) !important;
}

.k-my--14 {
    margin-block: var(--kendo-spacing--14, -3.5rem);
}

.\!k-my--14 {
    margin-block: var(--kendo-spacing--14, -3.5rem) !important;
}

.k-my--15 {
    margin-block: var(--kendo-spacing--15, -3.75rem);
}

.\!k-my--15 {
    margin-block: var(--kendo-spacing--15, -3.75rem) !important;
}

.k-my--16 {
    margin-block: var(--kendo-spacing--16, -4rem);
}

.\!k-my--16 {
    margin-block: var(--kendo-spacing--16, -4rem) !important;
}

.k-my--17 {
    margin-block: var(--kendo-spacing--17, -4.25rem);
}

.\!k-my--17 {
    margin-block: var(--kendo-spacing--17, -4.25rem) !important;
}

.k-my--18 {
    margin-block: var(--kendo-spacing--18, -4.5rem);
}

.\!k-my--18 {
    margin-block: var(--kendo-spacing--18, -4.5rem) !important;
}

.k-my--19 {
    margin-block: var(--kendo-spacing--19, -4.75rem);
}

.\!k-my--19 {
    margin-block: var(--kendo-spacing--19, -4.75rem) !important;
}

.k-my--20 {
    margin-block: var(--kendo-spacing--20, -5rem);
}

.\!k-my--20 {
    margin-block: var(--kendo-spacing--20, -5rem) !important;
}

.k-my--21 {
    margin-block: var(--kendo-spacing--21, -5.25rem);
}

.\!k-my--21 {
    margin-block: var(--kendo-spacing--21, -5.25rem) !important;
}

.k-my--22 {
    margin-block: var(--kendo-spacing--22, -5.5rem);
}

.\!k-my--22 {
    margin-block: var(--kendo-spacing--22, -5.5rem) !important;
}

.k-my--23 {
    margin-block: var(--kendo-spacing--23, -5.75rem);
}

.\!k-my--23 {
    margin-block: var(--kendo-spacing--23, -5.75rem) !important;
}

.k-my--24 {
    margin-block: var(--kendo-spacing--24, -6rem);
}

.\!k-my--24 {
    margin-block: var(--kendo-spacing--24, -6rem) !important;
}

.k-my--25 {
    margin-block: var(--kendo-spacing--25, -7rem);
}

.\!k-my--25 {
    margin-block: var(--kendo-spacing--25, -7rem) !important;
}

.k-my--26 {
    margin-block: var(--kendo-spacing--26, -8rem);
}

.\!k-my--26 {
    margin-block: var(--kendo-spacing--26, -8rem) !important;
}

.k-my--27 {
    margin-block: var(--kendo-spacing--27, -9rem);
}

.\!k-my--27 {
    margin-block: var(--kendo-spacing--27, -9rem) !important;
}

.k-my--28 {
    margin-block: var(--kendo-spacing--28, -10rem);
}

.\!k-my--28 {
    margin-block: var(--kendo-spacing--28, -10rem) !important;
}

.k-my--29 {
    margin-block: var(--kendo-spacing--29, -11rem);
}

.\!k-my--29 {
    margin-block: var(--kendo-spacing--29, -11rem) !important;
}

.k-my--30 {
    margin-block: var(--kendo-spacing--30, -12rem);
}

.\!k-my--30 {
    margin-block: var(--kendo-spacing--30, -12rem) !important;
}

.k-my-xs {
    margin-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-my-xs {
    margin-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-my-sm {
    margin-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-my-sm {
    margin-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-my-md {
    margin-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-my-md {
    margin-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-my-lg {
    margin-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-my-lg {
    margin-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-my-xl {
    margin-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-my-xl {
    margin-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-my-thin {
    margin-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-my-thin {
    margin-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-my-hair {
    margin-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-my-hair {
    margin-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-my-auto {
    margin-block: var(--kendo-spacing-auto, auto);
}

.\!k-my-auto {
    margin-block: var(--kendo-spacing-auto, auto) !important;
}

.k-p-0 {
    padding: var(--kendo-spacing-0, 0px);
}

.\!k-p-0 {
    padding: var(--kendo-spacing-0, 0px) !important;
}

.k-p-1px {
    padding: var(--kendo-spacing-1px, 1px);
}

.\!k-p-1px {
    padding: var(--kendo-spacing-1px, 1px) !important;
}

.k-p-0\.5 {
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-p-0\.5 {
    padding: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-p-1 {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.\!k-p-1 {
    padding: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-p-1\.5 {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-p-1\.5 {
    padding: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-p-2 {
    padding: var(--kendo-spacing-2, 0.5rem);
}

.\!k-p-2 {
    padding: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-p-2\.5 {
    padding: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-p-2\.5 {
    padding: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-p-3 {
    padding: var(--kendo-spacing-3, 0.75rem);
}

.\!k-p-3 {
    padding: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-p-3\.5 {
    padding: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-p-3\.5 {
    padding: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-p-4 {
    padding: var(--kendo-spacing-4, 1rem);
}

.\!k-p-4 {
    padding: var(--kendo-spacing-4, 1rem) !important;
}

.k-p-4\.5 {
    padding: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-p-4\.5 {
    padding: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-p-5 {
    padding: var(--kendo-spacing-5, 1.25rem);
}

.\!k-p-5 {
    padding: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-p-5\.5 {
    padding: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-p-5\.5 {
    padding: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-p-6 {
    padding: var(--kendo-spacing-6, 1.5rem);
}

.\!k-p-6 {
    padding: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-p-6\.5 {
    padding: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-p-6\.5 {
    padding: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-p-7 {
    padding: var(--kendo-spacing-7, 1.75rem);
}

.\!k-p-7 {
    padding: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-p-7\.5 {
    padding: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-p-7\.5 {
    padding: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-p-8 {
    padding: var(--kendo-spacing-8, 2rem);
}

.\!k-p-8 {
    padding: var(--kendo-spacing-8, 2rem) !important;
}

.k-p-9 {
    padding: var(--kendo-spacing-9, 2.25rem);
}

.\!k-p-9 {
    padding: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-p-10 {
    padding: var(--kendo-spacing-10, 2.5rem);
}

.\!k-p-10 {
    padding: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-p-11 {
    padding: var(--kendo-spacing-11, 2.75rem);
}

.\!k-p-11 {
    padding: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-p-12 {
    padding: var(--kendo-spacing-12, 3rem);
}

.\!k-p-12 {
    padding: var(--kendo-spacing-12, 3rem) !important;
}

.k-p-13 {
    padding: var(--kendo-spacing-13, 3.25rem);
}

.\!k-p-13 {
    padding: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-p-14 {
    padding: var(--kendo-spacing-14, 3.5rem);
}

.\!k-p-14 {
    padding: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-p-15 {
    padding: var(--kendo-spacing-15, 3.75rem);
}

.\!k-p-15 {
    padding: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-p-16 {
    padding: var(--kendo-spacing-16, 4rem);
}

.\!k-p-16 {
    padding: var(--kendo-spacing-16, 4rem) !important;
}

.k-p-17 {
    padding: var(--kendo-spacing-17, 4.25rem);
}

.\!k-p-17 {
    padding: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-p-18 {
    padding: var(--kendo-spacing-18, 4.5rem);
}

.\!k-p-18 {
    padding: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-p-19 {
    padding: var(--kendo-spacing-19, 4.75rem);
}

.\!k-p-19 {
    padding: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-p-20 {
    padding: var(--kendo-spacing-20, 5rem);
}

.\!k-p-20 {
    padding: var(--kendo-spacing-20, 5rem) !important;
}

.k-p-21 {
    padding: var(--kendo-spacing-21, 5.25rem);
}

.\!k-p-21 {
    padding: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-p-22 {
    padding: var(--kendo-spacing-22, 5.5rem);
}

.\!k-p-22 {
    padding: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-p-23 {
    padding: var(--kendo-spacing-23, 5.75rem);
}

.\!k-p-23 {
    padding: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-p-24 {
    padding: var(--kendo-spacing-24, 6rem);
}

.\!k-p-24 {
    padding: var(--kendo-spacing-24, 6rem) !important;
}

.k-p-25 {
    padding: var(--kendo-spacing-25, 7rem);
}

.\!k-p-25 {
    padding: var(--kendo-spacing-25, 7rem) !important;
}

.k-p-26 {
    padding: var(--kendo-spacing-26, 8rem);
}

.\!k-p-26 {
    padding: var(--kendo-spacing-26, 8rem) !important;
}

.k-p-27 {
    padding: var(--kendo-spacing-27, 9rem);
}

.\!k-p-27 {
    padding: var(--kendo-spacing-27, 9rem) !important;
}

.k-p-28 {
    padding: var(--kendo-spacing-28, 10rem);
}

.\!k-p-28 {
    padding: var(--kendo-spacing-28, 10rem) !important;
}

.k-p-29 {
    padding: var(--kendo-spacing-29, 11rem);
}

.\!k-p-29 {
    padding: var(--kendo-spacing-29, 11rem) !important;
}

.k-p-30 {
    padding: var(--kendo-spacing-30, 12rem);
}

.\!k-p-30 {
    padding: var(--kendo-spacing-30, 12rem) !important;
}

.k-p-xs {
    padding: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-p-xs {
    padding: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-p-sm {
    padding: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-p-sm {
    padding: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-p-md {
    padding: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-p-md {
    padding: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-p-lg {
    padding: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-p-lg {
    padding: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-p-xl {
    padding: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-p-xl {
    padding: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-p-thin {
    padding: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-p-thin {
    padding: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-p-hair {
    padding: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-p-hair {
    padding: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pt-0 {
    padding-top: var(--kendo-spacing-0, 0px);
}

.\!k-pt-0 {
    padding-top: var(--kendo-spacing-0, 0px) !important;
}

.k-pt-1px {
    padding-top: var(--kendo-spacing-1px, 1px);
}

.\!k-pt-1px {
    padding-top: var(--kendo-spacing-1px, 1px) !important;
}

.k-pt-0\.5 {
    padding-top: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pt-0\.5 {
    padding-top: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pt-1 {
    padding-top: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pt-1 {
    padding-top: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pt-1\.5 {
    padding-top: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pt-1\.5 {
    padding-top: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pt-2 {
    padding-top: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pt-2 {
    padding-top: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pt-2\.5 {
    padding-top: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pt-2\.5 {
    padding-top: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pt-3 {
    padding-top: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pt-3 {
    padding-top: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pt-3\.5 {
    padding-top: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pt-3\.5 {
    padding-top: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pt-4 {
    padding-top: var(--kendo-spacing-4, 1rem);
}

.\!k-pt-4 {
    padding-top: var(--kendo-spacing-4, 1rem) !important;
}

.k-pt-4\.5 {
    padding-top: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pt-4\.5 {
    padding-top: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pt-5 {
    padding-top: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pt-5 {
    padding-top: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pt-5\.5 {
    padding-top: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pt-5\.5 {
    padding-top: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pt-6 {
    padding-top: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pt-6 {
    padding-top: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pt-6\.5 {
    padding-top: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pt-6\.5 {
    padding-top: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pt-7 {
    padding-top: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pt-7 {
    padding-top: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pt-7\.5 {
    padding-top: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pt-7\.5 {
    padding-top: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pt-8 {
    padding-top: var(--kendo-spacing-8, 2rem);
}

.\!k-pt-8 {
    padding-top: var(--kendo-spacing-8, 2rem) !important;
}

.k-pt-9 {
    padding-top: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pt-9 {
    padding-top: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pt-10 {
    padding-top: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pt-10 {
    padding-top: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pt-11 {
    padding-top: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pt-11 {
    padding-top: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pt-12 {
    padding-top: var(--kendo-spacing-12, 3rem);
}

.\!k-pt-12 {
    padding-top: var(--kendo-spacing-12, 3rem) !important;
}

.k-pt-13 {
    padding-top: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pt-13 {
    padding-top: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pt-14 {
    padding-top: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pt-14 {
    padding-top: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pt-15 {
    padding-top: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pt-15 {
    padding-top: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pt-16 {
    padding-top: var(--kendo-spacing-16, 4rem);
}

.\!k-pt-16 {
    padding-top: var(--kendo-spacing-16, 4rem) !important;
}

.k-pt-17 {
    padding-top: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pt-17 {
    padding-top: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pt-18 {
    padding-top: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pt-18 {
    padding-top: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pt-19 {
    padding-top: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pt-19 {
    padding-top: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pt-20 {
    padding-top: var(--kendo-spacing-20, 5rem);
}

.\!k-pt-20 {
    padding-top: var(--kendo-spacing-20, 5rem) !important;
}

.k-pt-21 {
    padding-top: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pt-21 {
    padding-top: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pt-22 {
    padding-top: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pt-22 {
    padding-top: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pt-23 {
    padding-top: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pt-23 {
    padding-top: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pt-24 {
    padding-top: var(--kendo-spacing-24, 6rem);
}

.\!k-pt-24 {
    padding-top: var(--kendo-spacing-24, 6rem) !important;
}

.k-pt-25 {
    padding-top: var(--kendo-spacing-25, 7rem);
}

.\!k-pt-25 {
    padding-top: var(--kendo-spacing-25, 7rem) !important;
}

.k-pt-26 {
    padding-top: var(--kendo-spacing-26, 8rem);
}

.\!k-pt-26 {
    padding-top: var(--kendo-spacing-26, 8rem) !important;
}

.k-pt-27 {
    padding-top: var(--kendo-spacing-27, 9rem);
}

.\!k-pt-27 {
    padding-top: var(--kendo-spacing-27, 9rem) !important;
}

.k-pt-28 {
    padding-top: var(--kendo-spacing-28, 10rem);
}

.\!k-pt-28 {
    padding-top: var(--kendo-spacing-28, 10rem) !important;
}

.k-pt-29 {
    padding-top: var(--kendo-spacing-29, 11rem);
}

.\!k-pt-29 {
    padding-top: var(--kendo-spacing-29, 11rem) !important;
}

.k-pt-30 {
    padding-top: var(--kendo-spacing-30, 12rem);
}

.\!k-pt-30 {
    padding-top: var(--kendo-spacing-30, 12rem) !important;
}

.k-pt-xs {
    padding-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pt-xs {
    padding-top: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pt-sm {
    padding-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pt-sm {
    padding-top: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pt-md {
    padding-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pt-md {
    padding-top: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pt-lg {
    padding-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pt-lg {
    padding-top: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pt-xl {
    padding-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pt-xl {
    padding-top: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pt-thin {
    padding-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pt-thin {
    padding-top: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pt-hair {
    padding-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pt-hair {
    padding-top: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pr-0 {
    padding-right: var(--kendo-spacing-0, 0px);
}

.\!k-pr-0 {
    padding-right: var(--kendo-spacing-0, 0px) !important;
}

.k-pr-1px {
    padding-right: var(--kendo-spacing-1px, 1px);
}

.\!k-pr-1px {
    padding-right: var(--kendo-spacing-1px, 1px) !important;
}

.k-pr-0\.5 {
    padding-right: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pr-0\.5 {
    padding-right: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pr-1 {
    padding-right: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pr-1 {
    padding-right: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pr-1\.5 {
    padding-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pr-1\.5 {
    padding-right: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pr-2 {
    padding-right: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pr-2 {
    padding-right: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pr-2\.5 {
    padding-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pr-2\.5 {
    padding-right: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pr-3 {
    padding-right: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pr-3 {
    padding-right: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pr-3\.5 {
    padding-right: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pr-3\.5 {
    padding-right: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pr-4 {
    padding-right: var(--kendo-spacing-4, 1rem);
}

.\!k-pr-4 {
    padding-right: var(--kendo-spacing-4, 1rem) !important;
}

.k-pr-4\.5 {
    padding-right: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pr-4\.5 {
    padding-right: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pr-5 {
    padding-right: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pr-5 {
    padding-right: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pr-5\.5 {
    padding-right: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pr-5\.5 {
    padding-right: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pr-6 {
    padding-right: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pr-6 {
    padding-right: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pr-6\.5 {
    padding-right: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pr-6\.5 {
    padding-right: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pr-7 {
    padding-right: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pr-7 {
    padding-right: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pr-7\.5 {
    padding-right: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pr-7\.5 {
    padding-right: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pr-8 {
    padding-right: var(--kendo-spacing-8, 2rem);
}

.\!k-pr-8 {
    padding-right: var(--kendo-spacing-8, 2rem) !important;
}

.k-pr-9 {
    padding-right: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pr-9 {
    padding-right: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pr-10 {
    padding-right: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pr-10 {
    padding-right: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pr-11 {
    padding-right: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pr-11 {
    padding-right: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pr-12 {
    padding-right: var(--kendo-spacing-12, 3rem);
}

.\!k-pr-12 {
    padding-right: var(--kendo-spacing-12, 3rem) !important;
}

.k-pr-13 {
    padding-right: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pr-13 {
    padding-right: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pr-14 {
    padding-right: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pr-14 {
    padding-right: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pr-15 {
    padding-right: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pr-15 {
    padding-right: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pr-16 {
    padding-right: var(--kendo-spacing-16, 4rem);
}

.\!k-pr-16 {
    padding-right: var(--kendo-spacing-16, 4rem) !important;
}

.k-pr-17 {
    padding-right: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pr-17 {
    padding-right: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pr-18 {
    padding-right: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pr-18 {
    padding-right: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pr-19 {
    padding-right: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pr-19 {
    padding-right: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pr-20 {
    padding-right: var(--kendo-spacing-20, 5rem);
}

.\!k-pr-20 {
    padding-right: var(--kendo-spacing-20, 5rem) !important;
}

.k-pr-21 {
    padding-right: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pr-21 {
    padding-right: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pr-22 {
    padding-right: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pr-22 {
    padding-right: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pr-23 {
    padding-right: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pr-23 {
    padding-right: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pr-24 {
    padding-right: var(--kendo-spacing-24, 6rem);
}

.\!k-pr-24 {
    padding-right: var(--kendo-spacing-24, 6rem) !important;
}

.k-pr-25 {
    padding-right: var(--kendo-spacing-25, 7rem);
}

.\!k-pr-25 {
    padding-right: var(--kendo-spacing-25, 7rem) !important;
}

.k-pr-26 {
    padding-right: var(--kendo-spacing-26, 8rem);
}

.\!k-pr-26 {
    padding-right: var(--kendo-spacing-26, 8rem) !important;
}

.k-pr-27 {
    padding-right: var(--kendo-spacing-27, 9rem);
}

.\!k-pr-27 {
    padding-right: var(--kendo-spacing-27, 9rem) !important;
}

.k-pr-28 {
    padding-right: var(--kendo-spacing-28, 10rem);
}

.\!k-pr-28 {
    padding-right: var(--kendo-spacing-28, 10rem) !important;
}

.k-pr-29 {
    padding-right: var(--kendo-spacing-29, 11rem);
}

.\!k-pr-29 {
    padding-right: var(--kendo-spacing-29, 11rem) !important;
}

.k-pr-30 {
    padding-right: var(--kendo-spacing-30, 12rem);
}

.\!k-pr-30 {
    padding-right: var(--kendo-spacing-30, 12rem) !important;
}

.k-pr-xs {
    padding-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pr-xs {
    padding-right: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pr-sm {
    padding-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pr-sm {
    padding-right: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pr-md {
    padding-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pr-md {
    padding-right: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pr-lg {
    padding-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pr-lg {
    padding-right: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pr-xl {
    padding-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pr-xl {
    padding-right: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pr-thin {
    padding-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pr-thin {
    padding-right: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pr-hair {
    padding-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pr-hair {
    padding-right: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pb-0 {
    padding-bottom: var(--kendo-spacing-0, 0px);
}

.\!k-pb-0 {
    padding-bottom: var(--kendo-spacing-0, 0px) !important;
}

.k-pb-1px {
    padding-bottom: var(--kendo-spacing-1px, 1px);
}

.\!k-pb-1px {
    padding-bottom: var(--kendo-spacing-1px, 1px) !important;
}

.k-pb-0\.5 {
    padding-bottom: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pb-0\.5 {
    padding-bottom: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pb-1 {
    padding-bottom: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pb-1 {
    padding-bottom: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pb-1\.5 {
    padding-bottom: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pb-1\.5 {
    padding-bottom: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pb-2 {
    padding-bottom: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pb-2 {
    padding-bottom: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pb-2\.5 {
    padding-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pb-2\.5 {
    padding-bottom: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pb-3 {
    padding-bottom: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pb-3 {
    padding-bottom: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pb-3\.5 {
    padding-bottom: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pb-3\.5 {
    padding-bottom: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pb-4 {
    padding-bottom: var(--kendo-spacing-4, 1rem);
}

.\!k-pb-4 {
    padding-bottom: var(--kendo-spacing-4, 1rem) !important;
}

.k-pb-4\.5 {
    padding-bottom: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pb-4\.5 {
    padding-bottom: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pb-5 {
    padding-bottom: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pb-5 {
    padding-bottom: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pb-5\.5 {
    padding-bottom: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pb-5\.5 {
    padding-bottom: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pb-6 {
    padding-bottom: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pb-6 {
    padding-bottom: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pb-6\.5 {
    padding-bottom: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pb-6\.5 {
    padding-bottom: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pb-7 {
    padding-bottom: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pb-7 {
    padding-bottom: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pb-7\.5 {
    padding-bottom: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pb-7\.5 {
    padding-bottom: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pb-8 {
    padding-bottom: var(--kendo-spacing-8, 2rem);
}

.\!k-pb-8 {
    padding-bottom: var(--kendo-spacing-8, 2rem) !important;
}

.k-pb-9 {
    padding-bottom: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pb-9 {
    padding-bottom: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pb-10 {
    padding-bottom: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pb-10 {
    padding-bottom: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pb-11 {
    padding-bottom: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pb-11 {
    padding-bottom: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pb-12 {
    padding-bottom: var(--kendo-spacing-12, 3rem);
}

.\!k-pb-12 {
    padding-bottom: var(--kendo-spacing-12, 3rem) !important;
}

.k-pb-13 {
    padding-bottom: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pb-13 {
    padding-bottom: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pb-14 {
    padding-bottom: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pb-14 {
    padding-bottom: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pb-15 {
    padding-bottom: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pb-15 {
    padding-bottom: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pb-16 {
    padding-bottom: var(--kendo-spacing-16, 4rem);
}

.\!k-pb-16 {
    padding-bottom: var(--kendo-spacing-16, 4rem) !important;
}

.k-pb-17 {
    padding-bottom: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pb-17 {
    padding-bottom: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pb-18 {
    padding-bottom: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pb-18 {
    padding-bottom: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pb-19 {
    padding-bottom: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pb-19 {
    padding-bottom: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pb-20 {
    padding-bottom: var(--kendo-spacing-20, 5rem);
}

.\!k-pb-20 {
    padding-bottom: var(--kendo-spacing-20, 5rem) !important;
}

.k-pb-21 {
    padding-bottom: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pb-21 {
    padding-bottom: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pb-22 {
    padding-bottom: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pb-22 {
    padding-bottom: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pb-23 {
    padding-bottom: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pb-23 {
    padding-bottom: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pb-24 {
    padding-bottom: var(--kendo-spacing-24, 6rem);
}

.\!k-pb-24 {
    padding-bottom: var(--kendo-spacing-24, 6rem) !important;
}

.k-pb-25 {
    padding-bottom: var(--kendo-spacing-25, 7rem);
}

.\!k-pb-25 {
    padding-bottom: var(--kendo-spacing-25, 7rem) !important;
}

.k-pb-26 {
    padding-bottom: var(--kendo-spacing-26, 8rem);
}

.\!k-pb-26 {
    padding-bottom: var(--kendo-spacing-26, 8rem) !important;
}

.k-pb-27 {
    padding-bottom: var(--kendo-spacing-27, 9rem);
}

.\!k-pb-27 {
    padding-bottom: var(--kendo-spacing-27, 9rem) !important;
}

.k-pb-28 {
    padding-bottom: var(--kendo-spacing-28, 10rem);
}

.\!k-pb-28 {
    padding-bottom: var(--kendo-spacing-28, 10rem) !important;
}

.k-pb-29 {
    padding-bottom: var(--kendo-spacing-29, 11rem);
}

.\!k-pb-29 {
    padding-bottom: var(--kendo-spacing-29, 11rem) !important;
}

.k-pb-30 {
    padding-bottom: var(--kendo-spacing-30, 12rem);
}

.\!k-pb-30 {
    padding-bottom: var(--kendo-spacing-30, 12rem) !important;
}

.k-pb-xs {
    padding-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pb-xs {
    padding-bottom: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pb-sm {
    padding-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pb-sm {
    padding-bottom: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pb-md {
    padding-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pb-md {
    padding-bottom: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pb-lg {
    padding-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pb-lg {
    padding-bottom: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pb-xl {
    padding-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pb-xl {
    padding-bottom: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pb-thin {
    padding-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pb-thin {
    padding-bottom: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pb-hair {
    padding-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pb-hair {
    padding-bottom: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-pl-0 {
    padding-left: var(--kendo-spacing-0, 0px);
}

.\!k-pl-0 {
    padding-left: var(--kendo-spacing-0, 0px) !important;
}

.k-pl-1px {
    padding-left: var(--kendo-spacing-1px, 1px);
}

.\!k-pl-1px {
    padding-left: var(--kendo-spacing-1px, 1px) !important;
}

.k-pl-0\.5 {
    padding-left: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-pl-0\.5 {
    padding-left: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-pl-1 {
    padding-left: var(--kendo-spacing-1, 0.25rem);
}

.\!k-pl-1 {
    padding-left: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-pl-1\.5 {
    padding-left: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-pl-1\.5 {
    padding-left: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-pl-2 {
    padding-left: var(--kendo-spacing-2, 0.5rem);
}

.\!k-pl-2 {
    padding-left: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-pl-2\.5 {
    padding-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-pl-2\.5 {
    padding-left: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-pl-3 {
    padding-left: var(--kendo-spacing-3, 0.75rem);
}

.\!k-pl-3 {
    padding-left: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-pl-3\.5 {
    padding-left: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-pl-3\.5 {
    padding-left: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-pl-4 {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.\!k-pl-4 {
    padding-left: var(--kendo-spacing-4, 1rem) !important;
}

.k-pl-4\.5 {
    padding-left: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-pl-4\.5 {
    padding-left: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-pl-5 {
    padding-left: var(--kendo-spacing-5, 1.25rem);
}

.\!k-pl-5 {
    padding-left: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-pl-5\.5 {
    padding-left: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-pl-5\.5 {
    padding-left: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-pl-6 {
    padding-left: var(--kendo-spacing-6, 1.5rem);
}

.\!k-pl-6 {
    padding-left: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-pl-6\.5 {
    padding-left: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-pl-6\.5 {
    padding-left: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-pl-7 {
    padding-left: var(--kendo-spacing-7, 1.75rem);
}

.\!k-pl-7 {
    padding-left: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-pl-7\.5 {
    padding-left: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-pl-7\.5 {
    padding-left: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-pl-8 {
    padding-left: var(--kendo-spacing-8, 2rem);
}

.\!k-pl-8 {
    padding-left: var(--kendo-spacing-8, 2rem) !important;
}

.k-pl-9 {
    padding-left: var(--kendo-spacing-9, 2.25rem);
}

.\!k-pl-9 {
    padding-left: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-pl-10 {
    padding-left: var(--kendo-spacing-10, 2.5rem);
}

.\!k-pl-10 {
    padding-left: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-pl-11 {
    padding-left: var(--kendo-spacing-11, 2.75rem);
}

.\!k-pl-11 {
    padding-left: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-pl-12 {
    padding-left: var(--kendo-spacing-12, 3rem);
}

.\!k-pl-12 {
    padding-left: var(--kendo-spacing-12, 3rem) !important;
}

.k-pl-13 {
    padding-left: var(--kendo-spacing-13, 3.25rem);
}

.\!k-pl-13 {
    padding-left: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-pl-14 {
    padding-left: var(--kendo-spacing-14, 3.5rem);
}

.\!k-pl-14 {
    padding-left: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-pl-15 {
    padding-left: var(--kendo-spacing-15, 3.75rem);
}

.\!k-pl-15 {
    padding-left: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-pl-16 {
    padding-left: var(--kendo-spacing-16, 4rem);
}

.\!k-pl-16 {
    padding-left: var(--kendo-spacing-16, 4rem) !important;
}

.k-pl-17 {
    padding-left: var(--kendo-spacing-17, 4.25rem);
}

.\!k-pl-17 {
    padding-left: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-pl-18 {
    padding-left: var(--kendo-spacing-18, 4.5rem);
}

.\!k-pl-18 {
    padding-left: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-pl-19 {
    padding-left: var(--kendo-spacing-19, 4.75rem);
}

.\!k-pl-19 {
    padding-left: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-pl-20 {
    padding-left: var(--kendo-spacing-20, 5rem);
}

.\!k-pl-20 {
    padding-left: var(--kendo-spacing-20, 5rem) !important;
}

.k-pl-21 {
    padding-left: var(--kendo-spacing-21, 5.25rem);
}

.\!k-pl-21 {
    padding-left: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-pl-22 {
    padding-left: var(--kendo-spacing-22, 5.5rem);
}

.\!k-pl-22 {
    padding-left: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-pl-23 {
    padding-left: var(--kendo-spacing-23, 5.75rem);
}

.\!k-pl-23 {
    padding-left: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-pl-24 {
    padding-left: var(--kendo-spacing-24, 6rem);
}

.\!k-pl-24 {
    padding-left: var(--kendo-spacing-24, 6rem) !important;
}

.k-pl-25 {
    padding-left: var(--kendo-spacing-25, 7rem);
}

.\!k-pl-25 {
    padding-left: var(--kendo-spacing-25, 7rem) !important;
}

.k-pl-26 {
    padding-left: var(--kendo-spacing-26, 8rem);
}

.\!k-pl-26 {
    padding-left: var(--kendo-spacing-26, 8rem) !important;
}

.k-pl-27 {
    padding-left: var(--kendo-spacing-27, 9rem);
}

.\!k-pl-27 {
    padding-left: var(--kendo-spacing-27, 9rem) !important;
}

.k-pl-28 {
    padding-left: var(--kendo-spacing-28, 10rem);
}

.\!k-pl-28 {
    padding-left: var(--kendo-spacing-28, 10rem) !important;
}

.k-pl-29 {
    padding-left: var(--kendo-spacing-29, 11rem);
}

.\!k-pl-29 {
    padding-left: var(--kendo-spacing-29, 11rem) !important;
}

.k-pl-30 {
    padding-left: var(--kendo-spacing-30, 12rem);
}

.\!k-pl-30 {
    padding-left: var(--kendo-spacing-30, 12rem) !important;
}

.k-pl-xs {
    padding-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-pl-xs {
    padding-left: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-pl-sm {
    padding-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-pl-sm {
    padding-left: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-pl-md {
    padding-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-pl-md {
    padding-left: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-pl-lg {
    padding-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-pl-lg {
    padding-left: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-pl-xl {
    padding-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-pl-xl {
    padding-left: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-pl-thin {
    padding-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-pl-thin {
    padding-left: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-pl-hair {
    padding-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-pl-hair {
    padding-left: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-px-0 {
    padding-inline: var(--kendo-spacing-0, 0px);
}

.\!k-px-0 {
    padding-inline: var(--kendo-spacing-0, 0px) !important;
}

.k-px-1px {
    padding-inline: var(--kendo-spacing-1px, 1px);
}

.\!k-px-1px {
    padding-inline: var(--kendo-spacing-1px, 1px) !important;
}

.k-px-0\.5 {
    padding-inline: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-px-0\.5 {
    padding-inline: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-px-1 {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.\!k-px-1 {
    padding-inline: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-px-1\.5 {
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-px-1\.5 {
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-px-2 {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.\!k-px-2 {
    padding-inline: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-px-2\.5 {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-px-2\.5 {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-px-3 {
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.\!k-px-3 {
    padding-inline: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-px-3\.5 {
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-px-3\.5 {
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-px-4 {
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.\!k-px-4 {
    padding-inline: var(--kendo-spacing-4, 1rem) !important;
}

.k-px-4\.5 {
    padding-inline: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-px-4\.5 {
    padding-inline: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-px-5 {
    padding-inline: var(--kendo-spacing-5, 1.25rem);
}

.\!k-px-5 {
    padding-inline: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-px-5\.5 {
    padding-inline: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-px-5\.5 {
    padding-inline: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-px-6 {
    padding-inline: var(--kendo-spacing-6, 1.5rem);
}

.\!k-px-6 {
    padding-inline: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-px-6\.5 {
    padding-inline: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-px-6\.5 {
    padding-inline: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-px-7 {
    padding-inline: var(--kendo-spacing-7, 1.75rem);
}

.\!k-px-7 {
    padding-inline: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-px-7\.5 {
    padding-inline: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-px-7\.5 {
    padding-inline: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-px-8 {
    padding-inline: var(--kendo-spacing-8, 2rem);
}

.\!k-px-8 {
    padding-inline: var(--kendo-spacing-8, 2rem) !important;
}

.k-px-9 {
    padding-inline: var(--kendo-spacing-9, 2.25rem);
}

.\!k-px-9 {
    padding-inline: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-px-10 {
    padding-inline: var(--kendo-spacing-10, 2.5rem);
}

.\!k-px-10 {
    padding-inline: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-px-11 {
    padding-inline: var(--kendo-spacing-11, 2.75rem);
}

.\!k-px-11 {
    padding-inline: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-px-12 {
    padding-inline: var(--kendo-spacing-12, 3rem);
}

.\!k-px-12 {
    padding-inline: var(--kendo-spacing-12, 3rem) !important;
}

.k-px-13 {
    padding-inline: var(--kendo-spacing-13, 3.25rem);
}

.\!k-px-13 {
    padding-inline: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-px-14 {
    padding-inline: var(--kendo-spacing-14, 3.5rem);
}

.\!k-px-14 {
    padding-inline: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-px-15 {
    padding-inline: var(--kendo-spacing-15, 3.75rem);
}

.\!k-px-15 {
    padding-inline: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-px-16 {
    padding-inline: var(--kendo-spacing-16, 4rem);
}

.\!k-px-16 {
    padding-inline: var(--kendo-spacing-16, 4rem) !important;
}

.k-px-17 {
    padding-inline: var(--kendo-spacing-17, 4.25rem);
}

.\!k-px-17 {
    padding-inline: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-px-18 {
    padding-inline: var(--kendo-spacing-18, 4.5rem);
}

.\!k-px-18 {
    padding-inline: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-px-19 {
    padding-inline: var(--kendo-spacing-19, 4.75rem);
}

.\!k-px-19 {
    padding-inline: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-px-20 {
    padding-inline: var(--kendo-spacing-20, 5rem);
}

.\!k-px-20 {
    padding-inline: var(--kendo-spacing-20, 5rem) !important;
}

.k-px-21 {
    padding-inline: var(--kendo-spacing-21, 5.25rem);
}

.\!k-px-21 {
    padding-inline: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-px-22 {
    padding-inline: var(--kendo-spacing-22, 5.5rem);
}

.\!k-px-22 {
    padding-inline: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-px-23 {
    padding-inline: var(--kendo-spacing-23, 5.75rem);
}

.\!k-px-23 {
    padding-inline: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-px-24 {
    padding-inline: var(--kendo-spacing-24, 6rem);
}

.\!k-px-24 {
    padding-inline: var(--kendo-spacing-24, 6rem) !important;
}

.k-px-25 {
    padding-inline: var(--kendo-spacing-25, 7rem);
}

.\!k-px-25 {
    padding-inline: var(--kendo-spacing-25, 7rem) !important;
}

.k-px-26 {
    padding-inline: var(--kendo-spacing-26, 8rem);
}

.\!k-px-26 {
    padding-inline: var(--kendo-spacing-26, 8rem) !important;
}

.k-px-27 {
    padding-inline: var(--kendo-spacing-27, 9rem);
}

.\!k-px-27 {
    padding-inline: var(--kendo-spacing-27, 9rem) !important;
}

.k-px-28 {
    padding-inline: var(--kendo-spacing-28, 10rem);
}

.\!k-px-28 {
    padding-inline: var(--kendo-spacing-28, 10rem) !important;
}

.k-px-29 {
    padding-inline: var(--kendo-spacing-29, 11rem);
}

.\!k-px-29 {
    padding-inline: var(--kendo-spacing-29, 11rem) !important;
}

.k-px-30 {
    padding-inline: var(--kendo-spacing-30, 12rem);
}

.\!k-px-30 {
    padding-inline: var(--kendo-spacing-30, 12rem) !important;
}

.k-px-xs {
    padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-px-xs {
    padding-inline: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-px-sm {
    padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-px-sm {
    padding-inline: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-px-md {
    padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-px-md {
    padding-inline: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-px-lg {
    padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-px-lg {
    padding-inline: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-px-xl {
    padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-px-xl {
    padding-inline: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-px-thin {
    padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-px-thin {
    padding-inline: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-px-hair {
    padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-px-hair {
    padding-inline: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-py-0 {
    padding-block: var(--kendo-spacing-0, 0px);
}

.\!k-py-0 {
    padding-block: var(--kendo-spacing-0, 0px) !important;
}

.k-py-1px {
    padding-block: var(--kendo-spacing-1px, 1px);
}

.\!k-py-1px {
    padding-block: var(--kendo-spacing-1px, 1px) !important;
}

.k-py-0\.5 {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.\!k-py-0\.5 {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem) !important;
}

.k-py-1 {
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.\!k-py-1 {
    padding-block: var(--kendo-spacing-1, 0.25rem) !important;
}

.k-py-1\.5 {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
}

.\!k-py-1\.5 {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem) !important;
}

.k-py-2 {
    padding-block: var(--kendo-spacing-2, 0.5rem);
}

.\!k-py-2 {
    padding-block: var(--kendo-spacing-2, 0.5rem) !important;
}

.k-py-2\.5 {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
}

.\!k-py-2\.5 {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem) !important;
}

.k-py-3 {
    padding-block: var(--kendo-spacing-3, 0.75rem);
}

.\!k-py-3 {
    padding-block: var(--kendo-spacing-3, 0.75rem) !important;
}

.k-py-3\.5 {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem);
}

.\!k-py-3\.5 {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem) !important;
}

.k-py-4 {
    padding-block: var(--kendo-spacing-4, 1rem);
}

.\!k-py-4 {
    padding-block: var(--kendo-spacing-4, 1rem) !important;
}

.k-py-4\.5 {
    padding-block: var(--kendo-spacing-4\.5, 1.125rem);
}

.\!k-py-4\.5 {
    padding-block: var(--kendo-spacing-4\.5, 1.125rem) !important;
}

.k-py-5 {
    padding-block: var(--kendo-spacing-5, 1.25rem);
}

.\!k-py-5 {
    padding-block: var(--kendo-spacing-5, 1.25rem) !important;
}

.k-py-5\.5 {
    padding-block: var(--kendo-spacing-5\.5, 1.375rem);
}

.\!k-py-5\.5 {
    padding-block: var(--kendo-spacing-5\.5, 1.375rem) !important;
}

.k-py-6 {
    padding-block: var(--kendo-spacing-6, 1.5rem);
}

.\!k-py-6 {
    padding-block: var(--kendo-spacing-6, 1.5rem) !important;
}

.k-py-6\.5 {
    padding-block: var(--kendo-spacing-6\.5, 1.625rem);
}

.\!k-py-6\.5 {
    padding-block: var(--kendo-spacing-6\.5, 1.625rem) !important;
}

.k-py-7 {
    padding-block: var(--kendo-spacing-7, 1.75rem);
}

.\!k-py-7 {
    padding-block: var(--kendo-spacing-7, 1.75rem) !important;
}

.k-py-7\.5 {
    padding-block: var(--kendo-spacing-7\.5, 1.875rem);
}

.\!k-py-7\.5 {
    padding-block: var(--kendo-spacing-7\.5, 1.875rem) !important;
}

.k-py-8 {
    padding-block: var(--kendo-spacing-8, 2rem);
}

.\!k-py-8 {
    padding-block: var(--kendo-spacing-8, 2rem) !important;
}

.k-py-9 {
    padding-block: var(--kendo-spacing-9, 2.25rem);
}

.\!k-py-9 {
    padding-block: var(--kendo-spacing-9, 2.25rem) !important;
}

.k-py-10 {
    padding-block: var(--kendo-spacing-10, 2.5rem);
}

.\!k-py-10 {
    padding-block: var(--kendo-spacing-10, 2.5rem) !important;
}

.k-py-11 {
    padding-block: var(--kendo-spacing-11, 2.75rem);
}

.\!k-py-11 {
    padding-block: var(--kendo-spacing-11, 2.75rem) !important;
}

.k-py-12 {
    padding-block: var(--kendo-spacing-12, 3rem);
}

.\!k-py-12 {
    padding-block: var(--kendo-spacing-12, 3rem) !important;
}

.k-py-13 {
    padding-block: var(--kendo-spacing-13, 3.25rem);
}

.\!k-py-13 {
    padding-block: var(--kendo-spacing-13, 3.25rem) !important;
}

.k-py-14 {
    padding-block: var(--kendo-spacing-14, 3.5rem);
}

.\!k-py-14 {
    padding-block: var(--kendo-spacing-14, 3.5rem) !important;
}

.k-py-15 {
    padding-block: var(--kendo-spacing-15, 3.75rem);
}

.\!k-py-15 {
    padding-block: var(--kendo-spacing-15, 3.75rem) !important;
}

.k-py-16 {
    padding-block: var(--kendo-spacing-16, 4rem);
}

.\!k-py-16 {
    padding-block: var(--kendo-spacing-16, 4rem) !important;
}

.k-py-17 {
    padding-block: var(--kendo-spacing-17, 4.25rem);
}

.\!k-py-17 {
    padding-block: var(--kendo-spacing-17, 4.25rem) !important;
}

.k-py-18 {
    padding-block: var(--kendo-spacing-18, 4.5rem);
}

.\!k-py-18 {
    padding-block: var(--kendo-spacing-18, 4.5rem) !important;
}

.k-py-19 {
    padding-block: var(--kendo-spacing-19, 4.75rem);
}

.\!k-py-19 {
    padding-block: var(--kendo-spacing-19, 4.75rem) !important;
}

.k-py-20 {
    padding-block: var(--kendo-spacing-20, 5rem);
}

.\!k-py-20 {
    padding-block: var(--kendo-spacing-20, 5rem) !important;
}

.k-py-21 {
    padding-block: var(--kendo-spacing-21, 5.25rem);
}

.\!k-py-21 {
    padding-block: var(--kendo-spacing-21, 5.25rem) !important;
}

.k-py-22 {
    padding-block: var(--kendo-spacing-22, 5.5rem);
}

.\!k-py-22 {
    padding-block: var(--kendo-spacing-22, 5.5rem) !important;
}

.k-py-23 {
    padding-block: var(--kendo-spacing-23, 5.75rem);
}

.\!k-py-23 {
    padding-block: var(--kendo-spacing-23, 5.75rem) !important;
}

.k-py-24 {
    padding-block: var(--kendo-spacing-24, 6rem);
}

.\!k-py-24 {
    padding-block: var(--kendo-spacing-24, 6rem) !important;
}

.k-py-25 {
    padding-block: var(--kendo-spacing-25, 7rem);
}

.\!k-py-25 {
    padding-block: var(--kendo-spacing-25, 7rem) !important;
}

.k-py-26 {
    padding-block: var(--kendo-spacing-26, 8rem);
}

.\!k-py-26 {
    padding-block: var(--kendo-spacing-26, 8rem) !important;
}

.k-py-27 {
    padding-block: var(--kendo-spacing-27, 9rem);
}

.\!k-py-27 {
    padding-block: var(--kendo-spacing-27, 9rem) !important;
}

.k-py-28 {
    padding-block: var(--kendo-spacing-28, 10rem);
}

.\!k-py-28 {
    padding-block: var(--kendo-spacing-28, 10rem) !important;
}

.k-py-29 {
    padding-block: var(--kendo-spacing-29, 11rem);
}

.\!k-py-29 {
    padding-block: var(--kendo-spacing-29, 11rem) !important;
}

.k-py-30 {
    padding-block: var(--kendo-spacing-30, 12rem);
}

.\!k-py-30 {
    padding-block: var(--kendo-spacing-30, 12rem) !important;
}

.k-py-xs {
    padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem));
}

.\!k-py-xs {
    padding-block: var(--kendo-spacing-xs, var(--kendo-spacing-1, 0.25rem)) !important;
}

.k-py-sm {
    padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem));
}

.\!k-py-sm {
    padding-block: var(--kendo-spacing-sm, var(--kendo-spacing-2, 0.5rem)) !important;
}

.k-py-md {
    padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem));
}

.\!k-py-md {
    padding-block: var(--kendo-spacing-md, var(--kendo-spacing-3, 0.75rem)) !important;
}

.k-py-lg {
    padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem));
}

.\!k-py-lg {
    padding-block: var(--kendo-spacing-lg, var(--kendo-spacing-4, 1rem)) !important;
}

.k-py-xl {
    padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem));
}

.\!k-py-xl {
    padding-block: var(--kendo-spacing-xl, var(--kendo-spacing-6, 1.5rem)) !important;
}

.k-py-thin {
    padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem));
}

.\!k-py-thin {
    padding-block: var(--kendo-spacing-thin, var(--kendo-spacing-0\.5, 0.125rem)) !important;
}

.k-py-hair {
    padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px));
}

.\!k-py-hair {
    padding-block: var(--kendo-spacing-hair, var(--kendo-spacing-1px, 1px)) !important;
}

.k-h-0 {
    height: 0px;
}

.\!k-h-0 {
    height: 0px !important;
}

.k-h-1px {
    height: 1px;
}

.\!k-h-1px {
    height: 1px !important;
}

.k-h-0\.5 {
    height: 0.125rem;
}

.\!k-h-0\.5 {
    height: 0.125rem !important;
}

.k-h-1 {
    height: 0.25rem;
}

.\!k-h-1 {
    height: 0.25rem !important;
}

.k-h-1\.5 {
    height: 0.375rem;
}

.\!k-h-1\.5 {
    height: 0.375rem !important;
}

.k-h-2 {
    height: 0.5rem;
}

.\!k-h-2 {
    height: 0.5rem !important;
}

.k-h-2\.5 {
    height: 0.625rem;
}

.\!k-h-2\.5 {
    height: 0.625rem !important;
}

.k-h-3 {
    height: 0.75rem;
}

.\!k-h-3 {
    height: 0.75rem !important;
}

.k-h-3\.5 {
    height: 0.875rem;
}

.\!k-h-3\.5 {
    height: 0.875rem !important;
}

.k-h-4 {
    height: 1rem;
}

.\!k-h-4 {
    height: 1rem !important;
}

.k-h-4\.5 {
    height: 1.125rem;
}

.\!k-h-4\.5 {
    height: 1.125rem !important;
}

.k-h-5 {
    height: 1.25rem;
}

.\!k-h-5 {
    height: 1.25rem !important;
}

.k-h-5\.5 {
    height: 1.375rem;
}

.\!k-h-5\.5 {
    height: 1.375rem !important;
}

.k-h-6 {
    height: 1.5rem;
}

.\!k-h-6 {
    height: 1.5rem !important;
}

.k-h-6\.5 {
    height: 1.625rem;
}

.\!k-h-6\.5 {
    height: 1.625rem !important;
}

.k-h-7 {
    height: 1.75rem;
}

.\!k-h-7 {
    height: 1.75rem !important;
}

.k-h-7\.5 {
    height: 1.875rem;
}

.\!k-h-7\.5 {
    height: 1.875rem !important;
}

.k-h-8 {
    height: 2rem;
}

.\!k-h-8 {
    height: 2rem !important;
}

.k-h-9 {
    height: 2.25rem;
}

.\!k-h-9 {
    height: 2.25rem !important;
}

.k-h-10 {
    height: 2.5rem;
}

.\!k-h-10 {
    height: 2.5rem !important;
}

.k-h-11 {
    height: 2.75rem;
}

.\!k-h-11 {
    height: 2.75rem !important;
}

.k-h-12 {
    height: 3rem;
}

.\!k-h-12 {
    height: 3rem !important;
}

.k-h-13 {
    height: 3.25rem;
}

.\!k-h-13 {
    height: 3.25rem !important;
}

.k-h-14 {
    height: 3.5rem;
}

.\!k-h-14 {
    height: 3.5rem !important;
}

.k-h-15 {
    height: 3.75rem;
}

.\!k-h-15 {
    height: 3.75rem !important;
}

.k-h-16 {
    height: 4rem;
}

.\!k-h-16 {
    height: 4rem !important;
}

.k-h-17 {
    height: 4.25rem;
}

.\!k-h-17 {
    height: 4.25rem !important;
}

.k-h-18 {
    height: 4.5rem;
}

.\!k-h-18 {
    height: 4.5rem !important;
}

.k-h-19 {
    height: 4.75rem;
}

.\!k-h-19 {
    height: 4.75rem !important;
}

.k-h-20 {
    height: 5rem;
}

.\!k-h-20 {
    height: 5rem !important;
}

.k-h-21 {
    height: 5.25rem;
}

.\!k-h-21 {
    height: 5.25rem !important;
}

.k-h-22 {
    height: 5.5rem;
}

.\!k-h-22 {
    height: 5.5rem !important;
}

.k-h-23 {
    height: 5.75rem;
}

.\!k-h-23 {
    height: 5.75rem !important;
}

.k-h-24 {
    height: 6rem;
}

.\!k-h-24 {
    height: 6rem !important;
}

.k-h-25 {
    height: 7rem;
}

.\!k-h-25 {
    height: 7rem !important;
}

.k-h-26 {
    height: 8rem;
}

.\!k-h-26 {
    height: 8rem !important;
}

.k-h-27 {
    height: 9rem;
}

.\!k-h-27 {
    height: 9rem !important;
}

.k-h-28 {
    height: 10rem;
}

.\!k-h-28 {
    height: 10rem !important;
}

.k-h-29 {
    height: 11rem;
}

.\!k-h-29 {
    height: 11rem !important;
}

.k-h-30 {
    height: 12rem;
}

.\!k-h-30 {
    height: 12rem !important;
}

.k-h-auto {
    height: auto;
}

.\!k-h-auto {
    height: auto !important;
}

.k-h-1\/2 {
    height: 50%;
}

.\!k-h-1\/2 {
    height: 50% !important;
}

.k-h-1\/3 {
    height: 33.333333%;
}

.\!k-h-1\/3 {
    height: 33.333333% !important;
}

.k-h-2\/3 {
    height: 66.666667%;
}

.\!k-h-2\/3 {
    height: 66.666667% !important;
}

.k-h-1\/4 {
    height: 25%;
}

.\!k-h-1\/4 {
    height: 25% !important;
}

.k-h-2\/4 {
    height: 50%;
}

.\!k-h-2\/4 {
    height: 50% !important;
}

.k-h-3\/4 {
    height: 75%;
}

.\!k-h-3\/4 {
    height: 75% !important;
}

.k-h-1\/5 {
    height: 20%;
}

.\!k-h-1\/5 {
    height: 20% !important;
}

.k-h-2\/5 {
    height: 40%;
}

.\!k-h-2\/5 {
    height: 40% !important;
}

.k-h-3\/5 {
    height: 60%;
}

.\!k-h-3\/5 {
    height: 60% !important;
}

.k-h-4\/5 {
    height: 80%;
}

.\!k-h-4\/5 {
    height: 80% !important;
}

.k-h-1\/6 {
    height: 16.666667%;
}

.\!k-h-1\/6 {
    height: 16.666667% !important;
}

.k-h-2\/6 {
    height: 33.333333%;
}

.\!k-h-2\/6 {
    height: 33.333333% !important;
}

.k-h-3\/6 {
    height: 50%;
}

.\!k-h-3\/6 {
    height: 50% !important;
}

.k-h-4\/6 {
    height: 66.666667%;
}

.\!k-h-4\/6 {
    height: 66.666667% !important;
}

.k-h-5\/6 {
    height: 83.333333%;
}

.\!k-h-5\/6 {
    height: 83.333333% !important;
}

.k-h-1\/12 {
    height: 8.333333%;
}

.\!k-h-1\/12 {
    height: 8.333333% !important;
}

.k-h-2\/12 {
    height: 16.666667%;
}

.\!k-h-2\/12 {
    height: 16.666667% !important;
}

.k-h-3\/12 {
    height: 25%;
}

.\!k-h-3\/12 {
    height: 25% !important;
}

.k-h-4\/12 {
    height: 33.333333%;
}

.\!k-h-4\/12 {
    height: 33.333333% !important;
}

.k-h-5\/12 {
    height: 41.666667%;
}

.\!k-h-5\/12 {
    height: 41.666667% !important;
}

.k-h-6\/12 {
    height: 50%;
}

.\!k-h-6\/12 {
    height: 50% !important;
}

.k-h-7\/12 {
    height: 58.333333%;
}

.\!k-h-7\/12 {
    height: 58.333333% !important;
}

.k-h-8\/12 {
    height: 66.666667%;
}

.\!k-h-8\/12 {
    height: 66.666667% !important;
}

.k-h-9\/12 {
    height: 75%;
}

.\!k-h-9\/12 {
    height: 75% !important;
}

.k-h-10\/12 {
    height: 83.333333%;
}

.\!k-h-10\/12 {
    height: 83.333333% !important;
}

.k-h-11\/12 {
    height: 91.666667%;
}

.\!k-h-11\/12 {
    height: 91.666667% !important;
}

.k-h-full {
    height: 100%;
}

.\!k-h-full {
    height: 100% !important;
}

.k-h-min {
    height: min-content;
}

.\!k-h-min {
    height: min-content !important;
}

.k-h-max {
    height: max-content;
}

.\!k-h-max {
    height: max-content !important;
}

.k-h-fit {
    height: fit-content;
}

.\!k-h-fit {
    height: fit-content !important;
}

.k-h-screen {
    height: 100vh;
}

.\!k-h-screen {
    height: 100vh !important;
}

.k-min-h-0 {
    min-height: 0;
}

.\!k-min-h-0 {
    min-height: 0 !important;
}

.k-min-h-full {
    min-height: 100%;
}

.\!k-min-h-full {
    min-height: 100% !important;
}

.k-min-h-screen {
    min-height: 100vh;
}

.\!k-min-h-screen {
    min-height: 100vh !important;
}

.k-min-h-min {
    min-height: min-content;
}

.\!k-min-h-min {
    min-height: min-content !important;
}

.k-min-h-max {
    min-height: max-content;
}

.\!k-min-h-max {
    min-height: max-content !important;
}

.k-min-h-fit {
    min-height: fit-content;
}

.\!k-min-h-fit {
    min-height: fit-content !important;
}

.k-max-h-none {
    max-height: none;
}

.\!k-max-h-none {
    max-height: none !important;
}

.k-max-h-0 {
    max-height: 0;
}

.\!k-max-h-0 {
    max-height: 0 !important;
}

.k-max-h-full {
    max-height: 100%;
}

.\!k-max-h-full {
    max-height: 100% !important;
}

.k-max-h-screen {
    max-height: 100vh;
}

.\!k-max-h-screen {
    max-height: 100vh !important;
}

.k-max-h-min {
    max-height: min-content;
}

.\!k-max-h-min {
    max-height: min-content !important;
}

.k-max-h-max {
    max-height: max-content;
}

.\!k-max-h-max {
    max-height: max-content !important;
}

.k-max-h-fit {
    max-height: fit-content;
}

.\!k-max-h-fit {
    max-height: fit-content !important;
}

.k-w-0 {
    width: 0px;
}

.\!k-w-0 {
    width: 0px !important;
}

.k-w-1px {
    width: 1px;
}

.\!k-w-1px {
    width: 1px !important;
}

.k-w-0\.5 {
    width: 0.125rem;
}

.\!k-w-0\.5 {
    width: 0.125rem !important;
}

.k-w-1 {
    width: 0.25rem;
}

.\!k-w-1 {
    width: 0.25rem !important;
}

.k-w-1\.5 {
    width: 0.375rem;
}

.\!k-w-1\.5 {
    width: 0.375rem !important;
}

.k-w-2 {
    width: 0.5rem;
}

.\!k-w-2 {
    width: 0.5rem !important;
}

.k-w-2\.5 {
    width: 0.625rem;
}

.\!k-w-2\.5 {
    width: 0.625rem !important;
}

.k-w-3 {
    width: 0.75rem;
}

.\!k-w-3 {
    width: 0.75rem !important;
}

.k-w-3\.5 {
    width: 0.875rem;
}

.\!k-w-3\.5 {
    width: 0.875rem !important;
}

.k-w-4 {
    width: 1rem;
}

.\!k-w-4 {
    width: 1rem !important;
}

.k-w-4\.5 {
    width: 1.125rem;
}

.\!k-w-4\.5 {
    width: 1.125rem !important;
}

.k-w-5 {
    width: 1.25rem;
}

.\!k-w-5 {
    width: 1.25rem !important;
}

.k-w-5\.5 {
    width: 1.375rem;
}

.\!k-w-5\.5 {
    width: 1.375rem !important;
}

.k-w-6 {
    width: 1.5rem;
}

.\!k-w-6 {
    width: 1.5rem !important;
}

.k-w-6\.5 {
    width: 1.625rem;
}

.\!k-w-6\.5 {
    width: 1.625rem !important;
}

.k-w-7 {
    width: 1.75rem;
}

.\!k-w-7 {
    width: 1.75rem !important;
}

.k-w-7\.5 {
    width: 1.875rem;
}

.\!k-w-7\.5 {
    width: 1.875rem !important;
}

.k-w-8 {
    width: 2rem;
}

.\!k-w-8 {
    width: 2rem !important;
}

.k-w-9 {
    width: 2.25rem;
}

.\!k-w-9 {
    width: 2.25rem !important;
}

.k-w-10 {
    width: 2.5rem;
}

.\!k-w-10 {
    width: 2.5rem !important;
}

.k-w-11 {
    width: 2.75rem;
}

.\!k-w-11 {
    width: 2.75rem !important;
}

.k-w-12 {
    width: 3rem;
}

.\!k-w-12 {
    width: 3rem !important;
}

.k-w-13 {
    width: 3.25rem;
}

.\!k-w-13 {
    width: 3.25rem !important;
}

.k-w-14 {
    width: 3.5rem;
}

.\!k-w-14 {
    width: 3.5rem !important;
}

.k-w-15 {
    width: 3.75rem;
}

.\!k-w-15 {
    width: 3.75rem !important;
}

.k-w-16 {
    width: 4rem;
}

.\!k-w-16 {
    width: 4rem !important;
}

.k-w-17 {
    width: 4.25rem;
}

.\!k-w-17 {
    width: 4.25rem !important;
}

.k-w-18 {
    width: 4.5rem;
}

.\!k-w-18 {
    width: 4.5rem !important;
}

.k-w-19 {
    width: 4.75rem;
}

.\!k-w-19 {
    width: 4.75rem !important;
}

.k-w-20 {
    width: 5rem;
}

.\!k-w-20 {
    width: 5rem !important;
}

.k-w-21 {
    width: 5.25rem;
}

.\!k-w-21 {
    width: 5.25rem !important;
}

.k-w-22 {
    width: 5.5rem;
}

.\!k-w-22 {
    width: 5.5rem !important;
}

.k-w-23 {
    width: 5.75rem;
}

.\!k-w-23 {
    width: 5.75rem !important;
}

.k-w-24 {
    width: 6rem;
}

.\!k-w-24 {
    width: 6rem !important;
}

.k-w-25 {
    width: 7rem;
}

.\!k-w-25 {
    width: 7rem !important;
}

.k-w-26 {
    width: 8rem;
}

.\!k-w-26 {
    width: 8rem !important;
}

.k-w-27 {
    width: 9rem;
}

.\!k-w-27 {
    width: 9rem !important;
}

.k-w-28 {
    width: 10rem;
}

.\!k-w-28 {
    width: 10rem !important;
}

.k-w-29 {
    width: 11rem;
}

.\!k-w-29 {
    width: 11rem !important;
}

.k-w-30 {
    width: 12rem;
}

.\!k-w-30 {
    width: 12rem !important;
}

.k-w-auto {
    width: auto;
}

.\!k-w-auto {
    width: auto !important;
}

.k-w-1\/2 {
    width: 50%;
}

.\!k-w-1\/2 {
    width: 50% !important;
}

.k-w-1\/3 {
    width: 33.333333%;
}

.\!k-w-1\/3 {
    width: 33.333333% !important;
}

.k-w-2\/3 {
    width: 66.666667%;
}

.\!k-w-2\/3 {
    width: 66.666667% !important;
}

.k-w-1\/4 {
    width: 25%;
}

.\!k-w-1\/4 {
    width: 25% !important;
}

.k-w-2\/4 {
    width: 50%;
}

.\!k-w-2\/4 {
    width: 50% !important;
}

.k-w-3\/4 {
    width: 75%;
}

.\!k-w-3\/4 {
    width: 75% !important;
}

.k-w-1\/5 {
    width: 20%;
}

.\!k-w-1\/5 {
    width: 20% !important;
}

.k-w-2\/5 {
    width: 40%;
}

.\!k-w-2\/5 {
    width: 40% !important;
}

.k-w-3\/5 {
    width: 60%;
}

.\!k-w-3\/5 {
    width: 60% !important;
}

.k-w-4\/5 {
    width: 80%;
}

.\!k-w-4\/5 {
    width: 80% !important;
}

.k-w-1\/6 {
    width: 16.666667%;
}

.\!k-w-1\/6 {
    width: 16.666667% !important;
}

.k-w-2\/6 {
    width: 33.333333%;
}

.\!k-w-2\/6 {
    width: 33.333333% !important;
}

.k-w-3\/6 {
    width: 50%;
}

.\!k-w-3\/6 {
    width: 50% !important;
}

.k-w-4\/6 {
    width: 66.666667%;
}

.\!k-w-4\/6 {
    width: 66.666667% !important;
}

.k-w-5\/6 {
    width: 83.333333%;
}

.\!k-w-5\/6 {
    width: 83.333333% !important;
}

.k-w-1\/12 {
    width: 8.333333%;
}

.\!k-w-1\/12 {
    width: 8.333333% !important;
}

.k-w-2\/12 {
    width: 16.666667%;
}

.\!k-w-2\/12 {
    width: 16.666667% !important;
}

.k-w-3\/12 {
    width: 25%;
}

.\!k-w-3\/12 {
    width: 25% !important;
}

.k-w-4\/12 {
    width: 33.333333%;
}

.\!k-w-4\/12 {
    width: 33.333333% !important;
}

.k-w-5\/12 {
    width: 41.666667%;
}

.\!k-w-5\/12 {
    width: 41.666667% !important;
}

.k-w-6\/12 {
    width: 50%;
}

.\!k-w-6\/12 {
    width: 50% !important;
}

.k-w-7\/12 {
    width: 58.333333%;
}

.\!k-w-7\/12 {
    width: 58.333333% !important;
}

.k-w-8\/12 {
    width: 66.666667%;
}

.\!k-w-8\/12 {
    width: 66.666667% !important;
}

.k-w-9\/12 {
    width: 75%;
}

.\!k-w-9\/12 {
    width: 75% !important;
}

.k-w-10\/12 {
    width: 83.333333%;
}

.\!k-w-10\/12 {
    width: 83.333333% !important;
}

.k-w-11\/12 {
    width: 91.666667%;
}

.\!k-w-11\/12 {
    width: 91.666667% !important;
}

.k-w-full {
    width: 100%;
}

.\!k-w-full {
    width: 100% !important;
}

.k-w-min {
    width: min-content;
}

.\!k-w-min {
    width: min-content !important;
}

.k-w-max {
    width: max-content;
}

.\!k-w-max {
    width: max-content !important;
}

.k-w-fit {
    width: fit-content;
}

.\!k-w-fit {
    width: fit-content !important;
}

.k-w-screen {
    width: 100vw;
}

.\!k-w-screen {
    width: 100vw !important;
}

.k-min-w-0 {
    min-width: 0;
}

.\!k-min-w-0 {
    min-width: 0 !important;
}

.k-min-w-full {
    min-width: 100%;
}

.\!k-min-w-full {
    min-width: 100% !important;
}

.k-min-w-screen {
    min-width: 100vw;
}

.\!k-min-w-screen {
    min-width: 100vw !important;
}

.k-min-w-min {
    min-width: min-content;
}

.\!k-min-w-min {
    min-width: min-content !important;
}

.k-min-w-max {
    min-width: max-content;
}

.\!k-min-w-max {
    min-width: max-content !important;
}

.k-min-w-fit {
    min-width: fit-content;
}

.\!k-min-w-fit {
    min-width: fit-content !important;
}

.k-max-w-none {
    max-width: none;
}

.\!k-max-w-none {
    max-width: none !important;
}

.k-max-w-0 {
    max-width: 0;
}

.\!k-max-w-0 {
    max-width: 0 !important;
}

.k-max-w-full {
    max-width: 100%;
}

.\!k-max-w-full {
    max-width: 100% !important;
}

.k-max-w-screen {
    max-width: 100vw;
}

.\!k-max-w-screen {
    max-width: 100vw !important;
}

.k-max-w-min {
    max-width: min-content;
}

.\!k-max-w-min {
    max-width: min-content !important;
}

.k-max-w-max {
    max-width: max-content;
}

.\!k-max-w-max {
    max-width: max-content !important;
}

.k-max-w-fit {
    max-width: fit-content;
}

.\!k-max-w-fit {
    max-width: fit-content !important;
}

.k-font-family-sans-serif {
    font-family: var(--kendo-font-family-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji);
}

.\!k-font-family-sans-serif {
    font-family: var(--kendo-font-family-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji) !important;
}

.k-font-family-monospace {
    font-family: var(--kendo-font-family-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace);
}

.\!k-font-family-monospace {
    font-family: var(--kendo-font-family-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace) !important;
}

.k-font-size-xs {
    font-size: var(--kendo-font-size-xs, 0.75rem);
}

.\!k-font-size-xs {
    font-size: var(--kendo-font-size-xs, 0.75rem) !important;
}

.k-font-size-sm {
    font-size: var(--kendo-font-size-sm, 0.875rem);
}

.\!k-font-size-sm {
    font-size: var(--kendo-font-size-sm, 0.875rem) !important;
}

.k-font-size-md {
    font-size: var(--kendo-font-size-md, 1rem);
}

.\!k-font-size-md {
    font-size: var(--kendo-font-size-md, 1rem) !important;
}

.k-font-size-lg {
    font-size: var(--kendo-font-size-lg, 1.25rem);
}

.\!k-font-size-lg {
    font-size: var(--kendo-font-size-lg, 1.25rem) !important;
}

.k-font-size-xl {
    font-size: var(--kendo-font-size-xl, 1.5rem);
}

.\!k-font-size-xl {
    font-size: var(--kendo-font-size-xl, 1.5rem) !important;
}

.k-fs-xs {
    font-size: var(--kendo-fs-xs, 0.75rem);
}

.\!k-fs-xs {
    font-size: var(--kendo-fs-xs, 0.75rem) !important;
}

.k-fs-sm {
    font-size: var(--kendo-fs-sm, 0.875rem);
}

.\!k-fs-sm {
    font-size: var(--kendo-fs-sm, 0.875rem) !important;
}

.k-fs-md {
    font-size: var(--kendo-fs-md, 1rem);
}

.\!k-fs-md {
    font-size: var(--kendo-fs-md, 1rem) !important;
}

.k-fs-lg {
    font-size: var(--kendo-fs-lg, 1.25rem);
}

.\!k-fs-lg {
    font-size: var(--kendo-fs-lg, 1.25rem) !important;
}

.k-fs-xl {
    font-size: var(--kendo-fs-xl, 1.5rem);
}

.\!k-fs-xl {
    font-size: var(--kendo-fs-xl, 1.5rem) !important;
}

.k-font-style-italic {
    font-style: var(--kendo-font-style-italic, italic);
}

.\!k-font-style-italic {
    font-style: var(--kendo-font-style-italic, italic) !important;
}

.k-font-style-non-italic {
    font-style: var(--kendo-font-style-non-italic, normal);
}

.\!k-font-style-non-italic {
    font-style: var(--kendo-font-style-non-italic, normal) !important;
}

.k-font-style-oblique {
    font-style: var(--kendo-font-style-oblique, oblique);
}

.\!k-font-style-oblique {
    font-style: var(--kendo-font-style-oblique, oblique) !important;
}

.k-font-light {
    font-weight: var(--kendo-font-weight-light, 300);
}

.\!k-font-light {
    font-weight: var(--kendo-font-weight-light, 300) !important;
}

.k-font-normal {
    font-weight: var(--kendo-font-weight-normal, 400);
}

.\!k-font-normal {
    font-weight: var(--kendo-font-weight-normal, 400) !important;
}

.k-font-medium {
    font-weight: var(--kendo-font-weight-medium, 500);
}

.\!k-font-medium {
    font-weight: var(--kendo-font-weight-medium, 500) !important;
}

.k-font-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600);
}

.\!k-font-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600) !important;
}

.k-font-bold {
    font-weight: var(--kendo-font-weight-bold, 700);
}

.\!k-font-bold {
    font-weight: var(--kendo-font-weight-bold, 700) !important;
}

.k-font-weight-light {
    font-weight: var(--kendo-font-weight-light, 300);
}

.\!k-font-weight-light {
    font-weight: var(--kendo-font-weight-light, 300) !important;
}

.k-font-weight-normal {
    font-weight: var(--kendo-font-weight-normal, 400);
}

.\!k-font-weight-normal {
    font-weight: var(--kendo-font-weight-normal, 400) !important;
}

.k-font-weight-medium {
    font-weight: var(--kendo-font-weight-medium, 500);
}

.\!k-font-weight-medium {
    font-weight: var(--kendo-font-weight-medium, 500) !important;
}

.k-font-weight-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600);
}

.\!k-font-weight-semibold {
    font-weight: var(--kendo-font-weight-semibold, 600) !important;
}

.k-font-weight-bold {
    font-weight: var(--kendo-font-weight-bold, 700);
}

.\!k-font-weight-bold {
    font-weight: var(--kendo-font-weight-bold, 700) !important;
}

.k-letter-spacing-tightest {
    letter-spacing: var(--kendo-letter-spacing-tightest, -0.15px);
}

.\!k-letter-spacing-tightest {
    letter-spacing: var(--kendo-letter-spacing-tightest, -0.15px) !important;
}

.k-letter-spacing-tighter {
    letter-spacing: var(--kendo-letter-spacing-tighter, -0.1px);
}

.\!k-letter-spacing-tighter {
    letter-spacing: var(--kendo-letter-spacing-tighter, -0.1px) !important;
}

.k-letter-spacing-tight {
    letter-spacing: var(--kendo-letter-spacing-tight, -0.5px);
}

.\!k-letter-spacing-tight {
    letter-spacing: var(--kendo-letter-spacing-tight, -0.5px) !important;
}

.k-letter-spacing-normal {
    letter-spacing: var(--kendo-letter-spacing-normal, 0px);
}

.\!k-letter-spacing-normal {
    letter-spacing: var(--kendo-letter-spacing-normal, 0px) !important;
}

.k-letter-spacing-wide {
    letter-spacing: var(--kendo-letter-spacing-wide, 0.5px);
}

.\!k-letter-spacing-wide {
    letter-spacing: var(--kendo-letter-spacing-wide, 0.5px) !important;
}

.k-letter-spacing-wider {
    letter-spacing: var(--kendo-letter-spacing-wider, 0.1px);
}

.\!k-letter-spacing-wider {
    letter-spacing: var(--kendo-letter-spacing-wider, 0.1px) !important;
}

.k-letter-spacing-widest {
    letter-spacing: var(--kendo-letter-spacing-widest, 0.15px);
}

.\!k-letter-spacing-widest {
    letter-spacing: var(--kendo-letter-spacing-widest, 0.15px) !important;
}

.k-line-height-xs {
    line-height: var(--kendo-line-height-xs, 1);
}

.\!k-line-height-xs {
    line-height: var(--kendo-line-height-xs, 1) !important;
}

.k-line-height-sm {
    line-height: var(--kendo-line-height-sm, 1.25);
}

.\!k-line-height-sm {
    line-height: var(--kendo-line-height-sm, 1.25) !important;
}

.k-line-height-md {
    line-height: var(--kendo-line-height-md, 1.5);
}

.\!k-line-height-md {
    line-height: var(--kendo-line-height-md, 1.5) !important;
}

.k-line-height-lg {
    line-height: var(--kendo-line-height-lg, 2);
}

.\!k-line-height-lg {
    line-height: var(--kendo-line-height-lg, 2) !important;
}

.k-list-none {
    list-style-type: none;
}

.\!k-list-none {
    list-style-type: none !important;
}

.k-list-disc {
    list-style-type: disc;
}

.\!k-list-disc {
    list-style-type: disc !important;
}

.k-list-decimal {
    list-style-type: decimal;
}

.\!k-list-decimal {
    list-style-type: decimal !important;
}

.k-text-left {
    text-align: left;
}

.\!k-text-left {
    text-align: left !important;
}

.k-text-right {
    text-align: right;
}

.\!k-text-right {
    text-align: right !important;
}

.k-text-center {
    text-align: center;
}

.\!k-text-center {
    text-align: center !important;
}

.k-text-justify {
    text-align: justify;
}

.\!k-text-justify {
    text-align: justify !important;
}

.k-text-start {
    text-align: start;
}

.\!k-text-start {
    text-align: start !important;
}

.k-text-end {
    text-align: end;
}

.\!k-text-end {
    text-align: end !important;
}

.k-text-app-surface {
    color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-text-app-surface {
    color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-text-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-text-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-text-subtle {
    color: var(--kendo-color-subtle, #6c757d);
}

.\!k-text-subtle {
    color: var(--kendo-color-subtle, #6c757d) !important;
}

.k-text-surface {
    color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-text-surface {
    color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-text-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-text-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-text-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-text-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-text-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-text-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-text-base-subtle {
    color: var(--kendo-color-base-subtle, #eceef1);
}

.\!k-text-base-subtle {
    color: var(--kendo-color-base-subtle, #eceef1) !important;
}

.k-text-base-emphasis {
    color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.\!k-text-base-emphasis {
    color: var(--kendo-color-base-emphasis, #b4b6ba) !important;
}

.k-text-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cce5ff);
}

.\!k-text-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cce5ff) !important;
}

.k-text-primary {
    color: var(--kendo-color-primary, #007bff);
}

.\!k-text-primary {
    color: var(--kendo-color-primary, #007bff) !important;
}

.k-text-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #409cff);
}

.\!k-text-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #409cff) !important;
}

.k-text-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.\!k-text-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #e2e3e5) !important;
}

.k-text-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.\!k-text-secondary {
    color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-text-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #91989e);
}

.\!k-text-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #91989e) !important;
}

.k-text-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-text-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-text-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-text-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-text-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-text-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-text-info-subtle {
    color: var(--kendo-color-info-subtle, #d1ecf1);
}

.\!k-text-info-subtle {
    color: var(--kendo-color-info-subtle, #d1ecf1) !important;
}

.k-text-info {
    color: var(--kendo-color-info, #17a2b8);
}

.\!k-text-info {
    color: var(--kendo-color-info, #17a2b8) !important;
}

.k-text-info-emphasis {
    color: var(--kendo-color-info-emphasis, #51b9ca);
}

.\!k-text-info-emphasis {
    color: var(--kendo-color-info-emphasis, #51b9ca) !important;
}

.k-text-success-subtle {
    color: var(--kendo-color-success-subtle, #d4edda);
}

.\!k-text-success-subtle {
    color: var(--kendo-color-success-subtle, #d4edda) !important;
}

.k-text-success {
    color: var(--kendo-color-success, #28a745);
}

.\!k-text-success {
    color: var(--kendo-color-success, #28a745) !important;
}

.k-text-success-emphasis {
    color: var(--kendo-color-success-emphasis, #5ebd74);
}

.\!k-text-success-emphasis {
    color: var(--kendo-color-success-emphasis, #5ebd74) !important;
}

.k-text-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-text-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-text-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.\!k-text-warning {
    color: var(--kendo-color-warning, #ffc107) !important;
}

.k-text-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd145);
}

.\!k-text-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd145) !important;
}

.k-text-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-text-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-text-error {
    color: var(--kendo-color-error, #dc3545);
}

.\!k-text-error {
    color: var(--kendo-color-error, #dc3545) !important;
}

.k-text-error-emphasis {
    color: var(--kendo-color-error-emphasis, #e56874);
}

.\!k-text-error-emphasis {
    color: var(--kendo-color-error-emphasis, #e56874) !important;
}

.k-text-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-text-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-text-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.\!k-text-light {
    color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-text-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-text-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-text-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-text-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-text-dark {
    color: var(--kendo-color-dark, #212529);
}

.\!k-text-dark {
    color: var(--kendo-color-dark, #212529) !important;
}

.k-text-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-text-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-text-inherit {
    color: var(--kendo-color-inherit, inherit);
}

.\!k-text-inherit {
    color: var(--kendo-color-inherit, inherit) !important;
}

.k-text-current {
    color: var(--kendo-color-current, currentColor);
}

.\!k-text-current {
    color: var(--kendo-color-current, currentColor) !important;
}

.k-text-transparent {
    color: var(--kendo-color-transparent, transparent);
}

.\!k-text-transparent {
    color: var(--kendo-color-transparent, transparent) !important;
}

.k-text-black {
    color: var(--kendo-color-black, black);
}

.\!k-text-black {
    color: var(--kendo-color-black, black) !important;
}

.k-text-white {
    color: var(--kendo-color-white, white);
}

.\!k-text-white {
    color: var(--kendo-color-white, white) !important;
}

.k-color-app-surface {
    color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-color-app-surface {
    color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-color-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-color-on-app-surface {
    color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-color-subtle {
    color: var(--kendo-color-subtle, #6c757d);
}

.\!k-color-subtle {
    color: var(--kendo-color-subtle, #6c757d) !important;
}

.k-color-surface {
    color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-color-surface {
    color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-color-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-color-surface-alt {
    color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-color-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-color-border {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-color-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-color-border-alt {
    color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-color-base-subtle {
    color: var(--kendo-color-base-subtle, #eceef1);
}

.\!k-color-base-subtle {
    color: var(--kendo-color-base-subtle, #eceef1) !important;
}

.k-color-base-emphasis {
    color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.\!k-color-base-emphasis {
    color: var(--kendo-color-base-emphasis, #b4b6ba) !important;
}

.k-color-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cce5ff);
}

.\!k-color-primary-subtle {
    color: var(--kendo-color-primary-subtle, #cce5ff) !important;
}

.k-color-primary {
    color: var(--kendo-color-primary, #007bff);
}

.\!k-color-primary {
    color: var(--kendo-color-primary, #007bff) !important;
}

.k-color-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #409cff);
}

.\!k-color-primary-emphasis {
    color: var(--kendo-color-primary-emphasis, #409cff) !important;
}

.k-color-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.\!k-color-secondary-subtle {
    color: var(--kendo-color-secondary-subtle, #e2e3e5) !important;
}

.k-color-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.\!k-color-secondary {
    color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-color-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #91989e);
}

.\!k-color-secondary-emphasis {
    color: var(--kendo-color-secondary-emphasis, #91989e) !important;
}

.k-color-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-color-tertiary-subtle {
    color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-color-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-color-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-color-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-color-tertiary-emphasis {
    color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-color-info-subtle {
    color: var(--kendo-color-info-subtle, #d1ecf1);
}

.\!k-color-info-subtle {
    color: var(--kendo-color-info-subtle, #d1ecf1) !important;
}

.k-color-info {
    color: var(--kendo-color-info, #17a2b8);
}

.\!k-color-info {
    color: var(--kendo-color-info, #17a2b8) !important;
}

.k-color-info-emphasis {
    color: var(--kendo-color-info-emphasis, #51b9ca);
}

.\!k-color-info-emphasis {
    color: var(--kendo-color-info-emphasis, #51b9ca) !important;
}

.k-color-success-subtle {
    color: var(--kendo-color-success-subtle, #d4edda);
}

.\!k-color-success-subtle {
    color: var(--kendo-color-success-subtle, #d4edda) !important;
}

.k-color-success {
    color: var(--kendo-color-success, #28a745);
}

.\!k-color-success {
    color: var(--kendo-color-success, #28a745) !important;
}

.k-color-success-emphasis {
    color: var(--kendo-color-success-emphasis, #5ebd74);
}

.\!k-color-success-emphasis {
    color: var(--kendo-color-success-emphasis, #5ebd74) !important;
}

.k-color-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-color-warning-subtle {
    color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-color-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.\!k-color-warning {
    color: var(--kendo-color-warning, #ffc107) !important;
}

.k-color-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd145);
}

.\!k-color-warning-emphasis {
    color: var(--kendo-color-warning-emphasis, #ffd145) !important;
}

.k-color-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-color-error-subtle {
    color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-color-error {
    color: var(--kendo-color-error, #dc3545);
}

.\!k-color-error {
    color: var(--kendo-color-error, #dc3545) !important;
}

.k-color-error-emphasis {
    color: var(--kendo-color-error-emphasis, #e56874);
}

.\!k-color-error-emphasis {
    color: var(--kendo-color-error-emphasis, #e56874) !important;
}

.k-color-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-color-light-subtle {
    color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-color-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.\!k-color-light {
    color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-color-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-color-light-emphasis {
    color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-color-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-color-dark-subtle {
    color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-color-dark {
    color: var(--kendo-color-dark, #212529);
}

.\!k-color-dark {
    color: var(--kendo-color-dark, #212529) !important;
}

.k-color-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-color-dark-emphasis {
    color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-color-inherit {
    color: var(--kendo-color-inherit, inherit);
}

.\!k-color-inherit {
    color: var(--kendo-color-inherit, inherit) !important;
}

.k-color-current {
    color: var(--kendo-color-current, currentColor);
}

.\!k-color-current {
    color: var(--kendo-color-current, currentColor) !important;
}

.k-color-transparent {
    color: var(--kendo-color-transparent, transparent);
}

.\!k-color-transparent {
    color: var(--kendo-color-transparent, transparent) !important;
}

.k-color-black {
    color: var(--kendo-color-black, black);
}

.\!k-color-black {
    color: var(--kendo-color-black, black) !important;
}

.k-color-white {
    color: var(--kendo-color-white, white);
}

.\!k-color-white {
    color: var(--kendo-color-white, white) !important;
}

.k-text-underline {
    text-decoration: underline;
}

.\!k-text-underline {
    text-decoration: underline !important;
}

.k-text-overline {
    text-decoration: overline;
}

.\!k-text-overline {
    text-decoration: overline !important;
}

.k-text-line-through {
    text-decoration: line-through;
}

.\!k-text-line-through {
    text-decoration: line-through !important;
}

.k-text-no-underline {
    text-decoration: none;
}

.\!k-text-no-underline {
    text-decoration: none !important;
}

.k-text-clip {
    text-overflow: clip;
}

.\!k-text-clip {
    text-overflow: clip !important;
}

.k-text-ellipsis {
    text-overflow: ellipsis;
}

.\!k-text-ellipsis {
    text-overflow: ellipsis !important;
}

.k-text-truncate, .k-text-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.\!k-text-truncate, .\!k-text-ellipsis {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.k-text-uppercase {
    text-transform: uppercase;
}

.\!k-text-uppercase {
    text-transform: uppercase !important;
}

.k-text-lowercase {
    text-transform: lowercase;
}

.\!k-text-lowercase {
    text-transform: lowercase !important;
}

.k-text-capitalize {
    text-transform: capitalize;
}

.\!k-text-capitalize {
    text-transform: capitalize !important;
}

.k-text-normal-case {
    text-transform: none;
}

.\!k-text-normal-case {
    text-transform: none !important;
}

.k-align-baseline {
    vertical-align: baseline;
}

.\!k-align-baseline {
    vertical-align: baseline !important;
}

.k-align-top {
    vertical-align: top;
}

.\!k-align-top {
    vertical-align: top !important;
}

.k-align-middle {
    vertical-align: middle;
}

.\!k-align-middle {
    vertical-align: middle !important;
}

.k-align-bottom {
    vertical-align: bottom;
}

.\!k-align-bottom {
    vertical-align: bottom !important;
}

.k-align-text-top {
    vertical-align: text-top;
}

.\!k-align-text-top {
    vertical-align: text-top !important;
}

.k-align-text-bottom {
    vertical-align: text-bottom;
}

.\!k-align-text-bottom {
    vertical-align: text-bottom !important;
}

.k-align-sub {
    vertical-align: sub;
}

.\!k-align-sub {
    vertical-align: sub !important;
}

.k-align-super {
    vertical-align: super;
}

.\!k-align-super {
    vertical-align: super !important;
}

.k-white-space-normal {
    white-space: normal;
}

.\!k-white-space-normal {
    white-space: normal !important;
}

.k-white-space-nowrap, .k-text-nowrap {
    white-space: nowrap;
}

.\!k-white-space-nowrap {
    white-space: nowrap !important;
}

.k-white-space-pre {
    white-space: pre;
}

.\!k-white-space-pre {
    white-space: pre !important;
}

.k-white-space-pre-line {
    white-space: pre-line;
}

.\!k-white-space-pre-line {
    white-space: pre-line !important;
}

.k-white-space-pre-wrap {
    white-space: pre-wrap;
}

.\!k-white-space-pre-wrap {
    white-space: pre-wrap !important;
}

.k-white-space-break-spaces {
    white-space: break-spaces;
}

.\!k-white-space-break-spaces {
    white-space: break-spaces !important;
}

.k-whitespace-normal {
    white-space: normal;
}

.\!k-whitespace-normal {
    white-space: normal !important;
}

.k-whitespace-nowrap {
    white-space: nowrap;
}

.\!k-whitespace-nowrap {
    white-space: nowrap !important;
}

.k-whitespace-pre {
    white-space: pre;
}

.\!k-whitespace-pre {
    white-space: pre !important;
}

.k-whitespace-pre-line {
    white-space: pre-line;
}

.\!k-whitespace-pre-line {
    white-space: pre-line !important;
}

.k-whitespace-pre-wrap {
    white-space: pre-wrap;
}

.\!k-whitespace-pre-wrap {
    white-space: pre-wrap !important;
}

.k-whitespace-break-spaces {
    white-space: break-spaces;
}

.\!k-whitespace-break-spaces {
    white-space: break-spaces !important;
}

.k-bg-clip-border {
    background-clip: border-box;
}

.\!k-bg-clip-border {
    background-clip: border-box !important;
}

.k-bg-clip-padding {
    background-clip: padding-box;
}

.\!k-bg-clip-padding {
    background-clip: padding-box !important;
}

.k-bg-clip-content {
    background-clip: content-box;
}

.\!k-bg-clip-content {
    background-clip: content-box !important;
}

.k-bg-clip-text {
    background-clip: text;
}

.\!k-bg-clip-text {
    background-clip: text !important;
}

.k-bg-app-surface {
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-bg-app-surface {
    background-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-bg-on-app-surface {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-bg-on-app-surface {
    background-color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-bg-subtle {
    background-color: var(--kendo-color-subtle, #6c757d);
}

.\!k-bg-subtle {
    background-color: var(--kendo-color-subtle, #6c757d) !important;
}

.k-bg-surface {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-bg-surface {
    background-color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-bg-surface-alt {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-bg-surface-alt {
    background-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-bg-border {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-bg-border {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-bg-border-alt {
    background-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-bg-border-alt {
    background-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-bg-base-subtle {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.\!k-bg-base-subtle {
    background-color: var(--kendo-color-base-subtle, #eceef1) !important;
}

.k-bg-base-emphasis {
    background-color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.\!k-bg-base-emphasis {
    background-color: var(--kendo-color-base-emphasis, #b4b6ba) !important;
}

.k-bg-primary-subtle {
    background-color: var(--kendo-color-primary-subtle, #cce5ff);
}

.\!k-bg-primary-subtle {
    background-color: var(--kendo-color-primary-subtle, #cce5ff) !important;
}

.k-bg-primary {
    background-color: var(--kendo-color-primary, #007bff);
}

.\!k-bg-primary {
    background-color: var(--kendo-color-primary, #007bff) !important;
}

.k-bg-primary-emphasis {
    background-color: var(--kendo-color-primary-emphasis, #409cff);
}

.\!k-bg-primary-emphasis {
    background-color: var(--kendo-color-primary-emphasis, #409cff) !important;
}

.k-bg-secondary-subtle {
    background-color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.\!k-bg-secondary-subtle {
    background-color: var(--kendo-color-secondary-subtle, #e2e3e5) !important;
}

.k-bg-secondary {
    background-color: var(--kendo-color-secondary, #6c757d);
}

.\!k-bg-secondary {
    background-color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-bg-secondary-emphasis {
    background-color: var(--kendo-color-secondary-emphasis, #91989e);
}

.\!k-bg-secondary-emphasis {
    background-color: var(--kendo-color-secondary-emphasis, #91989e) !important;
}

.k-bg-tertiary-subtle {
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-bg-tertiary-subtle {
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-bg-tertiary {
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-bg-tertiary {
    background-color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-bg-tertiary-emphasis {
    background-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-bg-tertiary-emphasis {
    background-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-bg-info-subtle {
    background-color: var(--kendo-color-info-subtle, #d1ecf1);
}

.\!k-bg-info-subtle {
    background-color: var(--kendo-color-info-subtle, #d1ecf1) !important;
}

.k-bg-info {
    background-color: var(--kendo-color-info, #17a2b8);
}

.\!k-bg-info {
    background-color: var(--kendo-color-info, #17a2b8) !important;
}

.k-bg-info-emphasis {
    background-color: var(--kendo-color-info-emphasis, #51b9ca);
}

.\!k-bg-info-emphasis {
    background-color: var(--kendo-color-info-emphasis, #51b9ca) !important;
}

.k-bg-success-subtle {
    background-color: var(--kendo-color-success-subtle, #d4edda);
}

.\!k-bg-success-subtle {
    background-color: var(--kendo-color-success-subtle, #d4edda) !important;
}

.k-bg-success {
    background-color: var(--kendo-color-success, #28a745);
}

.\!k-bg-success {
    background-color: var(--kendo-color-success, #28a745) !important;
}

.k-bg-success-emphasis {
    background-color: var(--kendo-color-success-emphasis, #5ebd74);
}

.\!k-bg-success-emphasis {
    background-color: var(--kendo-color-success-emphasis, #5ebd74) !important;
}

.k-bg-warning-subtle {
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-bg-warning-subtle {
    background-color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-bg-warning {
    background-color: var(--kendo-color-warning, #ffc107);
}

.\!k-bg-warning {
    background-color: var(--kendo-color-warning, #ffc107) !important;
}

.k-bg-warning-emphasis {
    background-color: var(--kendo-color-warning-emphasis, #ffd145);
}

.\!k-bg-warning-emphasis {
    background-color: var(--kendo-color-warning-emphasis, #ffd145) !important;
}

.k-bg-error-subtle {
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-bg-error-subtle {
    background-color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-bg-error {
    background-color: var(--kendo-color-error, #dc3545);
}

.\!k-bg-error {
    background-color: var(--kendo-color-error, #dc3545) !important;
}

.k-bg-error-emphasis {
    background-color: var(--kendo-color-error-emphasis, #e56874);
}

.\!k-bg-error-emphasis {
    background-color: var(--kendo-color-error-emphasis, #e56874) !important;
}

.k-bg-light-subtle {
    background-color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-bg-light-subtle {
    background-color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-bg-light {
    background-color: var(--kendo-color-light, #f8f9fa);
}

.\!k-bg-light {
    background-color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-bg-light-emphasis {
    background-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-bg-light-emphasis {
    background-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-bg-dark-subtle {
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-bg-dark-subtle {
    background-color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-bg-dark {
    background-color: var(--kendo-color-dark, #212529);
}

.\!k-bg-dark {
    background-color: var(--kendo-color-dark, #212529) !important;
}

.k-bg-dark-emphasis {
    background-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-bg-dark-emphasis {
    background-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-bg-inherit {
    background-color: var(--kendo-color-inherit, inherit);
}

.\!k-bg-inherit {
    background-color: var(--kendo-color-inherit, inherit) !important;
}

.k-bg-transparent {
    background-color: var(--kendo-color-transparent, transparent);
}

.\!k-bg-transparent {
    background-color: var(--kendo-color-transparent, transparent) !important;
}

.k-bg-black {
    background-color: var(--kendo-color-black, black);
}

.\!k-bg-black {
    background-color: var(--kendo-color-black, black) !important;
}

.k-bg-white {
    background-color: var(--kendo-color-white, white);
}

.\!k-bg-white {
    background-color: var(--kendo-color-white, white) !important;
}

.k-bg-center {
    background-position: center;
}

.\!k-bg-center {
    background-position: center !important;
}

.k-bg-top {
    background-position: top;
}

.\!k-bg-top {
    background-position: top !important;
}

.k-bg-right {
    background-position: right;
}

.\!k-bg-right {
    background-position: right !important;
}

.k-bg-bottom {
    background-position: bottom;
}

.\!k-bg-bottom {
    background-position: bottom !important;
}

.k-bg-left {
    background-position: left;
}

.\!k-bg-left {
    background-position: left !important;
}

.k-bg-top-left {
    background-position: top left;
}

.\!k-bg-top-left {
    background-position: top left !important;
}

.k-bg-top-right {
    background-position: top right;
}

.\!k-bg-top-right {
    background-position: top right !important;
}

.k-bg-bottom-left {
    background-position: bottom left;
}

.\!k-bg-bottom-left {
    background-position: bottom left !important;
}

.k-bg-bottom-right {
    background-position: bottom right;
}

.\!k-bg-bottom-right {
    background-position: bottom right !important;
}

.k-bg-auto {
    background-size: auto;
}

.\!k-bg-auto {
    background-size: auto !important;
}

.k-bg-cover {
    background-size: cover;
}

.\!k-bg-cover {
    background-size: cover !important;
}

.k-bg-contain {
    background-size: contain;
}

.\!k-bg-contain {
    background-size: contain !important;
}

.k-border-app-surface {
    border-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-border-app-surface {
    border-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-border-on-app-surface {
    border-color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-border-on-app-surface {
    border-color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-border-subtle {
    border-color: var(--kendo-color-subtle, #6c757d);
}

.\!k-border-subtle {
    border-color: var(--kendo-color-subtle, #6c757d) !important;
}

.k-border-surface {
    border-color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-border-surface {
    border-color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-border-surface-alt {
    border-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-border-surface-alt {
    border-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-border-border {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-border-border {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-border-border-alt {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-border-border-alt {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-border-base-subtle {
    border-color: var(--kendo-color-base-subtle, #eceef1);
}

.\!k-border-base-subtle {
    border-color: var(--kendo-color-base-subtle, #eceef1) !important;
}

.k-border-base-emphasis {
    border-color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.\!k-border-base-emphasis {
    border-color: var(--kendo-color-base-emphasis, #b4b6ba) !important;
}

.k-border-primary-subtle {
    border-color: var(--kendo-color-primary-subtle, #cce5ff);
}

.\!k-border-primary-subtle {
    border-color: var(--kendo-color-primary-subtle, #cce5ff) !important;
}

.k-border-primary {
    border-color: var(--kendo-color-primary, #007bff);
}

.\!k-border-primary {
    border-color: var(--kendo-color-primary, #007bff) !important;
}

.k-border-primary-emphasis {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
}

.\!k-border-primary-emphasis {
    border-color: var(--kendo-color-primary-emphasis, #409cff) !important;
}

.k-border-secondary-subtle {
    border-color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.\!k-border-secondary-subtle {
    border-color: var(--kendo-color-secondary-subtle, #e2e3e5) !important;
}

.k-border-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
}

.\!k-border-secondary {
    border-color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-border-secondary-emphasis {
    border-color: var(--kendo-color-secondary-emphasis, #91989e);
}

.\!k-border-secondary-emphasis {
    border-color: var(--kendo-color-secondary-emphasis, #91989e) !important;
}

.k-border-tertiary-subtle {
    border-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-border-tertiary-subtle {
    border-color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-border-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-border-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-border-tertiary-emphasis {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-border-tertiary-emphasis {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-border-info-subtle {
    border-color: var(--kendo-color-info-subtle, #d1ecf1);
}

.\!k-border-info-subtle {
    border-color: var(--kendo-color-info-subtle, #d1ecf1) !important;
}

.k-border-info {
    border-color: var(--kendo-color-info, #17a2b8);
}

.\!k-border-info {
    border-color: var(--kendo-color-info, #17a2b8) !important;
}

.k-border-info-emphasis {
    border-color: var(--kendo-color-info-emphasis, #51b9ca);
}

.\!k-border-info-emphasis {
    border-color: var(--kendo-color-info-emphasis, #51b9ca) !important;
}

.k-border-success-subtle {
    border-color: var(--kendo-color-success-subtle, #d4edda);
}

.\!k-border-success-subtle {
    border-color: var(--kendo-color-success-subtle, #d4edda) !important;
}

.k-border-success {
    border-color: var(--kendo-color-success, #28a745);
}

.\!k-border-success {
    border-color: var(--kendo-color-success, #28a745) !important;
}

.k-border-success-emphasis {
    border-color: var(--kendo-color-success-emphasis, #5ebd74);
}

.\!k-border-success-emphasis {
    border-color: var(--kendo-color-success-emphasis, #5ebd74) !important;
}

.k-border-warning-subtle {
    border-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-border-warning-subtle {
    border-color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-border-warning {
    border-color: var(--kendo-color-warning, #ffc107);
}

.\!k-border-warning {
    border-color: var(--kendo-color-warning, #ffc107) !important;
}

.k-border-warning-emphasis {
    border-color: var(--kendo-color-warning-emphasis, #ffd145);
}

.\!k-border-warning-emphasis {
    border-color: var(--kendo-color-warning-emphasis, #ffd145) !important;
}

.k-border-error-subtle {
    border-color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-border-error-subtle {
    border-color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-border-error {
    border-color: var(--kendo-color-error, #dc3545);
}

.\!k-border-error {
    border-color: var(--kendo-color-error, #dc3545) !important;
}

.k-border-error-emphasis {
    border-color: var(--kendo-color-error-emphasis, #e56874);
}

.\!k-border-error-emphasis {
    border-color: var(--kendo-color-error-emphasis, #e56874) !important;
}

.k-border-light-subtle {
    border-color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-border-light-subtle {
    border-color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-border-light {
    border-color: var(--kendo-color-light, #f8f9fa);
}

.\!k-border-light {
    border-color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-border-light-emphasis {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-border-light-emphasis {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-border-dark-subtle {
    border-color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-border-dark-subtle {
    border-color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-border-dark {
    border-color: var(--kendo-color-dark, #212529);
}

.\!k-border-dark {
    border-color: var(--kendo-color-dark, #212529) !important;
}

.k-border-dark-emphasis {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-border-dark-emphasis {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-border-inherit {
    border-color: var(--kendo-color-inherit, inherit);
}

.\!k-border-inherit {
    border-color: var(--kendo-color-inherit, inherit) !important;
}

.k-border-current {
    border-color: var(--kendo-color-current, currentColor);
}

.\!k-border-current {
    border-color: var(--kendo-color-current, currentColor) !important;
}

.k-border-transparent {
    border-color: var(--kendo-color-transparent, transparent);
}

.\!k-border-transparent {
    border-color: var(--kendo-color-transparent, transparent) !important;
}

.k-border-black {
    border-color: var(--kendo-color-black, black);
}

.\!k-border-black {
    border-color: var(--kendo-color-black, black) !important;
}

.k-border-white {
    border-color: var(--kendo-color-white, white);
}

.\!k-border-white {
    border-color: var(--kendo-color-white, white) !important;
}

.k-rounded-none {
    border-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-none {
    border-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-xs {
    border-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-xs {
    border-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-sm {
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-sm {
    border-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-md {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-md {
    border-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-lg {
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-lg {
    border-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-xl {
    border-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-xl {
    border-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-xxl {
    border-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-xxl {
    border-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-xxxl {
    border-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-xxxl {
    border-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-full {
    border-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-full {
    border-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-tl-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-tl-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-tl-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-tl-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-tl-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-tl-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-tl-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-tl-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-tl-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-tl-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-tl-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-tl-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-tl-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-tl-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-tl-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-tl-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-tl-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-tl-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-tr-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-tr-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-tr-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-tr-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-tr-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-tr-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-tr-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-tr-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-tr-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-tr-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-tr-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-tr-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-tr-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-tr-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-tr-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-tr-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-tr-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-tr-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-br-none {
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-br-none {
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-br-xs {
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-br-xs {
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-br-sm {
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-br-sm {
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-br-md {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-br-md {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-br-lg {
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-br-lg {
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-br-xl {
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-br-xl {
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-br-xxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-br-xxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-br-xxxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-br-xxxl {
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-br-full {
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-br-full {
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-bl-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-bl-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-bl-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-bl-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-bl-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-bl-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-bl-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-bl-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-bl-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-bl-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-bl-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-bl-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-bl-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-bl-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-bl-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-bl-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-bl-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-bl-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-t-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-t-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-t-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-t-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-t-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-t-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-t-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-t-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-t-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-t-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-t-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-t-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-t-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem);
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-t-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-t-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-t-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-t-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem);
    border-top-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-t-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-top-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-r-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-r-none {
    border-top-right-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-r-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-r-xs {
    border-top-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-r-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-r-sm {
    border-top-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-r-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-r-md {
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-r-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-r-lg {
    border-top-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-r-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-r-xl {
    border-top-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-r-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-r-xxl {
    border-top-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-r-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-r-xxxl {
    border-top-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-r-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem);
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-r-full {
    border-top-right-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-b-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-b-none {
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-right-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-b-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-b-xs {
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-b-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-b-sm {
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-b-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-b-md {
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-b-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-b-lg {
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-b-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-b-xl {
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-b-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-b-xxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-b-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-b-xxxl {
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-b-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem);
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-b-full {
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-bottom-right-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-rounded-l-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px);
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px);
}

.\!k-rounded-l-none {
    border-top-left-radius: var(--kendo-border-radius-none, 0px) !important;
    border-bottom-left-radius: var(--kendo-border-radius-none, 0px) !important;
}

.k-rounded-l-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem);
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem);
}

.\!k-rounded-l-xs {
    border-top-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xs, 0.125rem) !important;
}

.k-rounded-l-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.\!k-rounded-l-sm {
    border-top-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-sm, 0.25rem) !important;
}

.k-rounded-l-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
}

.\!k-rounded-l-md {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem) !important;
}

.k-rounded-l-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem);
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.\!k-rounded-l-lg {
    border-top-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-lg, 0.5rem) !important;
}

.k-rounded-l-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem);
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem);
}

.\!k-rounded-l-xl {
    border-top-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xl, 0.75rem) !important;
}

.k-rounded-l-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem);
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem);
}

.\!k-rounded-l-xxl {
    border-top-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xxl, 1rem) !important;
}

.k-rounded-l-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem);
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem);
}

.\!k-rounded-l-xxxl {
    border-top-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-xxxl, 2rem) !important;
}

.k-rounded-l-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem);
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem);
}

.\!k-rounded-l-full {
    border-top-left-radius: var(--kendo-border-radius-full, 50rem) !important;
    border-bottom-left-radius: var(--kendo-border-radius-full, 50rem) !important;
}

.k-border-solid {
    border-style: solid;
}

.\!k-border-solid {
    border-style: solid !important;
}

.k-border-dashed {
    border-style: dashed;
}

.\!k-border-dashed {
    border-style: dashed !important;
}

.k-border-dotted {
    border-style: dotted;
}

.\!k-border-dotted {
    border-style: dotted !important;
}

.k-border-double {
    border-style: double;
}

.\!k-border-double {
    border-style: double !important;
}

.k-border-inset {
    border-style: inset;
}

.\!k-border-inset {
    border-style: inset !important;
}

.k-border-outset {
    border-style: outset;
}

.\!k-border-outset {
    border-style: outset !important;
}

.k-border-hidden {
    border-style: hidden;
}

.\!k-border-hidden {
    border-style: hidden !important;
}

.k-border-none {
    border-style: none;
}

.\!k-border-none {
    border-style: none !important;
}

.k-border-t-solid {
    border-top-style: solid;
}

.\!k-border-t-solid {
    border-top-style: solid !important;
}

.k-border-t-dashed {
    border-top-style: dashed;
}

.\!k-border-t-dashed {
    border-top-style: dashed !important;
}

.k-border-t-dotted {
    border-top-style: dotted;
}

.\!k-border-t-dotted {
    border-top-style: dotted !important;
}

.k-border-t-double {
    border-top-style: double;
}

.\!k-border-t-double {
    border-top-style: double !important;
}

.k-border-t-inset {
    border-top-style: inset;
}

.\!k-border-t-inset {
    border-top-style: inset !important;
}

.k-border-t-outset {
    border-top-style: outset;
}

.\!k-border-t-outset {
    border-top-style: outset !important;
}

.k-border-t-hidden {
    border-top-style: hidden;
}

.\!k-border-t-hidden {
    border-top-style: hidden !important;
}

.k-border-t-none {
    border-top-style: none;
}

.\!k-border-t-none {
    border-top-style: none !important;
}

.k-border-r-solid {
    border-right-style: solid;
}

.\!k-border-r-solid {
    border-right-style: solid !important;
}

.k-border-r-dashed {
    border-right-style: dashed;
}

.\!k-border-r-dashed {
    border-right-style: dashed !important;
}

.k-border-r-dotted {
    border-right-style: dotted;
}

.\!k-border-r-dotted {
    border-right-style: dotted !important;
}

.k-border-r-double {
    border-right-style: double;
}

.\!k-border-r-double {
    border-right-style: double !important;
}

.k-border-r-inset {
    border-right-style: inset;
}

.\!k-border-r-inset {
    border-right-style: inset !important;
}

.k-border-r-outset {
    border-right-style: outset;
}

.\!k-border-r-outset {
    border-right-style: outset !important;
}

.k-border-r-hidden {
    border-right-style: hidden;
}

.\!k-border-r-hidden {
    border-right-style: hidden !important;
}

.k-border-r-none {
    border-right-style: none;
}

.\!k-border-r-none {
    border-right-style: none !important;
}

.k-border-b-solid {
    border-bottom-style: solid;
}

.\!k-border-b-solid {
    border-bottom-style: solid !important;
}

.k-border-b-dashed {
    border-bottom-style: dashed;
}

.\!k-border-b-dashed {
    border-bottom-style: dashed !important;
}

.k-border-b-dotted {
    border-bottom-style: dotted;
}

.\!k-border-b-dotted {
    border-bottom-style: dotted !important;
}

.k-border-b-double {
    border-bottom-style: double;
}

.\!k-border-b-double {
    border-bottom-style: double !important;
}

.k-border-b-inset {
    border-bottom-style: inset;
}

.\!k-border-b-inset {
    border-bottom-style: inset !important;
}

.k-border-b-outset {
    border-bottom-style: outset;
}

.\!k-border-b-outset {
    border-bottom-style: outset !important;
}

.k-border-b-hidden {
    border-bottom-style: hidden;
}

.\!k-border-b-hidden {
    border-bottom-style: hidden !important;
}

.k-border-b-none {
    border-bottom-style: none;
}

.\!k-border-b-none {
    border-bottom-style: none !important;
}

.k-border-l-solid {
    border-left-style: solid;
}

.\!k-border-l-solid {
    border-left-style: solid !important;
}

.k-border-l-dashed {
    border-left-style: dashed;
}

.\!k-border-l-dashed {
    border-left-style: dashed !important;
}

.k-border-l-dotted {
    border-left-style: dotted;
}

.\!k-border-l-dotted {
    border-left-style: dotted !important;
}

.k-border-l-double {
    border-left-style: double;
}

.\!k-border-l-double {
    border-left-style: double !important;
}

.k-border-l-inset {
    border-left-style: inset;
}

.\!k-border-l-inset {
    border-left-style: inset !important;
}

.k-border-l-outset {
    border-left-style: outset;
}

.\!k-border-l-outset {
    border-left-style: outset !important;
}

.k-border-l-hidden {
    border-left-style: hidden;
}

.\!k-border-l-hidden {
    border-left-style: hidden !important;
}

.k-border-l-none {
    border-left-style: none;
}

.\!k-border-l-none {
    border-left-style: none !important;
}

.k-border-x-solid {
    border-inline-style: solid;
}

.\!k-border-x-solid {
    border-inline-style: solid !important;
}

.k-border-x-dashed {
    border-inline-style: dashed;
}

.\!k-border-x-dashed {
    border-inline-style: dashed !important;
}

.k-border-x-dotted {
    border-inline-style: dotted;
}

.\!k-border-x-dotted {
    border-inline-style: dotted !important;
}

.k-border-x-double {
    border-inline-style: double;
}

.\!k-border-x-double {
    border-inline-style: double !important;
}

.k-border-x-inset {
    border-inline-style: inset;
}

.\!k-border-x-inset {
    border-inline-style: inset !important;
}

.k-border-x-outset {
    border-inline-style: outset;
}

.\!k-border-x-outset {
    border-inline-style: outset !important;
}

.k-border-x-hidden {
    border-inline-style: hidden;
}

.\!k-border-x-hidden {
    border-inline-style: hidden !important;
}

.k-border-x-none {
    border-inline-style: none;
}

.\!k-border-x-none {
    border-inline-style: none !important;
}

.k-border-y-solid {
    border-block-style: solid;
}

.\!k-border-y-solid {
    border-block-style: solid !important;
}

.k-border-y-dashed {
    border-block-style: dashed;
}

.\!k-border-y-dashed {
    border-block-style: dashed !important;
}

.k-border-y-dotted {
    border-block-style: dotted;
}

.\!k-border-y-dotted {
    border-block-style: dotted !important;
}

.k-border-y-double {
    border-block-style: double;
}

.\!k-border-y-double {
    border-block-style: double !important;
}

.k-border-y-inset {
    border-block-style: inset;
}

.\!k-border-y-inset {
    border-block-style: inset !important;
}

.k-border-y-outset {
    border-block-style: outset;
}

.\!k-border-y-outset {
    border-block-style: outset !important;
}

.k-border-y-hidden {
    border-block-style: hidden;
}

.\!k-border-y-hidden {
    border-block-style: hidden !important;
}

.k-border-y-none {
    border-block-style: none;
}

.\!k-border-y-none {
    border-block-style: none !important;
}

.k-border {
    border-width: 1px;
}

.\!k-border {
    border-width: 1px !important;
}

.k-border-0 {
    border-width: 0;
}

.\!k-border-0 {
    border-width: 0 !important;
}

.k-border-2 {
    border-width: 2px;
}

.\!k-border-2 {
    border-width: 2px !important;
}

.k-border-4 {
    border-width: 4px;
}

.\!k-border-4 {
    border-width: 4px !important;
}

.k-border-8 {
    border-width: 8px;
}

.\!k-border-8 {
    border-width: 8px !important;
}

.k-border-t {
    border-top-width: 1px;
}

.\!k-border-t {
    border-top-width: 1px !important;
}

.k-border-t-0 {
    border-top-width: 0;
}

.\!k-border-t-0 {
    border-top-width: 0 !important;
}

.k-border-t-2 {
    border-top-width: 2px;
}

.\!k-border-t-2 {
    border-top-width: 2px !important;
}

.k-border-t-4 {
    border-top-width: 4px;
}

.\!k-border-t-4 {
    border-top-width: 4px !important;
}

.k-border-t-8 {
    border-top-width: 8px;
}

.\!k-border-t-8 {
    border-top-width: 8px !important;
}

.k-border-r {
    border-right-width: 1px;
}

.\!k-border-r {
    border-right-width: 1px !important;
}

.k-border-r-0 {
    border-right-width: 0;
}

.\!k-border-r-0 {
    border-right-width: 0 !important;
}

.k-border-r-2 {
    border-right-width: 2px;
}

.\!k-border-r-2 {
    border-right-width: 2px !important;
}

.k-border-r-4 {
    border-right-width: 4px;
}

.\!k-border-r-4 {
    border-right-width: 4px !important;
}

.k-border-r-8 {
    border-right-width: 8px;
}

.\!k-border-r-8 {
    border-right-width: 8px !important;
}

.k-border-b {
    border-bottom-width: 1px;
}

.\!k-border-b {
    border-bottom-width: 1px !important;
}

.k-border-b-0 {
    border-bottom-width: 0;
}

.\!k-border-b-0 {
    border-bottom-width: 0 !important;
}

.k-border-b-2 {
    border-bottom-width: 2px;
}

.\!k-border-b-2 {
    border-bottom-width: 2px !important;
}

.k-border-b-4 {
    border-bottom-width: 4px;
}

.\!k-border-b-4 {
    border-bottom-width: 4px !important;
}

.k-border-b-8 {
    border-bottom-width: 8px;
}

.\!k-border-b-8 {
    border-bottom-width: 8px !important;
}

.k-border-l {
    border-left-width: 1px;
}

.\!k-border-l {
    border-left-width: 1px !important;
}

.k-border-l-0 {
    border-left-width: 0;
}

.\!k-border-l-0 {
    border-left-width: 0 !important;
}

.k-border-l-2 {
    border-left-width: 2px;
}

.\!k-border-l-2 {
    border-left-width: 2px !important;
}

.k-border-l-4 {
    border-left-width: 4px;
}

.\!k-border-l-4 {
    border-left-width: 4px !important;
}

.k-border-l-8 {
    border-left-width: 8px;
}

.\!k-border-l-8 {
    border-left-width: 8px !important;
}

.k-border-x {
    border-inline-width: 1px;
}

.\!k-border-x {
    border-inline-width: 1px !important;
}

.k-border-x-0 {
    border-inline-width: 0;
}

.\!k-border-x-0 {
    border-inline-width: 0 !important;
}

.k-border-x-2 {
    border-inline-width: 2px;
}

.\!k-border-x-2 {
    border-inline-width: 2px !important;
}

.k-border-x-4 {
    border-inline-width: 4px;
}

.\!k-border-x-4 {
    border-inline-width: 4px !important;
}

.k-border-x-8 {
    border-inline-width: 8px;
}

.\!k-border-x-8 {
    border-inline-width: 8px !important;
}

.k-border-y {
    border-block-width: 1px;
}

.\!k-border-y {
    border-block-width: 1px !important;
}

.k-border-y-0 {
    border-block-width: 0;
}

.\!k-border-y-0 {
    border-block-width: 0 !important;
}

.k-border-y-2 {
    border-block-width: 2px;
}

.\!k-border-y-2 {
    border-block-width: 2px !important;
}

.k-border-y-4 {
    border-block-width: 4px;
}

.\!k-border-y-4 {
    border-block-width: 4px !important;
}

.k-border-y-8 {
    border-block-width: 8px;
}

.\!k-border-y-8 {
    border-block-width: 8px !important;
}

.k-border-top {
    border-top-width: 1px;
}

.\!k-border-top {
    border-top-width: 1px !important;
}

.k-border-top-0 {
    border-top-width: 0;
}

.\!k-border-top-0 {
    border-top-width: 0 !important;
}

.k-border-top-2 {
    border-top-width: 2px;
}

.\!k-border-top-2 {
    border-top-width: 2px !important;
}

.k-border-top-4 {
    border-top-width: 4px;
}

.\!k-border-top-4 {
    border-top-width: 4px !important;
}

.k-border-top-8 {
    border-top-width: 8px;
}

.\!k-border-top-8 {
    border-top-width: 8px !important;
}

.k-border-right {
    border-right-width: 1px;
}

.\!k-border-right {
    border-right-width: 1px !important;
}

.k-border-right-0 {
    border-right-width: 0;
}

.\!k-border-right-0 {
    border-right-width: 0 !important;
}

.k-border-right-2 {
    border-right-width: 2px;
}

.\!k-border-right-2 {
    border-right-width: 2px !important;
}

.k-border-right-4 {
    border-right-width: 4px;
}

.\!k-border-right-4 {
    border-right-width: 4px !important;
}

.k-border-right-8 {
    border-right-width: 8px;
}

.\!k-border-right-8 {
    border-right-width: 8px !important;
}

.k-border-bottom {
    border-bottom-width: 1px;
}

.\!k-border-bottom {
    border-bottom-width: 1px !important;
}

.k-border-bottom-0 {
    border-bottom-width: 0;
}

.\!k-border-bottom-0 {
    border-bottom-width: 0 !important;
}

.k-border-bottom-2 {
    border-bottom-width: 2px;
}

.\!k-border-bottom-2 {
    border-bottom-width: 2px !important;
}

.k-border-bottom-4 {
    border-bottom-width: 4px;
}

.\!k-border-bottom-4 {
    border-bottom-width: 4px !important;
}

.k-border-bottom-8 {
    border-bottom-width: 8px;
}

.\!k-border-bottom-8 {
    border-bottom-width: 8px !important;
}

.k-border-left {
    border-left-width: 1px;
}

.\!k-border-left {
    border-left-width: 1px !important;
}

.k-border-left-0 {
    border-left-width: 0;
}

.\!k-border-left-0 {
    border-left-width: 0 !important;
}

.k-border-left-2 {
    border-left-width: 2px;
}

.\!k-border-left-2 {
    border-left-width: 2px !important;
}

.k-border-left-4 {
    border-left-width: 4px;
}

.\!k-border-left-4 {
    border-left-width: 4px !important;
}

.k-border-left-8 {
    border-left-width: 8px;
}

.\!k-border-left-8 {
    border-left-width: 8px !important;
}

.k-outline-app-surface {
    outline-color: var(--kendo-color-app-surface, #ffffff);
}

.\!k-outline-app-surface {
    outline-color: var(--kendo-color-app-surface, #ffffff) !important;
}

.k-outline-on-app-surface {
    outline-color: var(--kendo-color-on-app-surface, #212529);
}

.\!k-outline-on-app-surface {
    outline-color: var(--kendo-color-on-app-surface, #212529) !important;
}

.k-outline-subtle {
    outline-color: var(--kendo-color-subtle, #6c757d);
}

.\!k-outline-subtle {
    outline-color: var(--kendo-color-subtle, #6c757d) !important;
}

.k-outline-surface {
    outline-color: var(--kendo-color-surface, #f8f9fa);
}

.\!k-outline-surface {
    outline-color: var(--kendo-color-surface, #f8f9fa) !important;
}

.k-outline-surface-alt {
    outline-color: var(--kendo-color-surface-alt, #ffffff);
}

.\!k-outline-surface-alt {
    outline-color: var(--kendo-color-surface-alt, #ffffff) !important;
}

.k-outline-border {
    outline-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.\!k-outline-border {
    outline-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) !important;
}

.k-outline-border-alt {
    outline-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.\!k-outline-border-alt {
    outline-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2)) !important;
}

.k-outline-base-subtle {
    outline-color: var(--kendo-color-base-subtle, #eceef1);
}

.\!k-outline-base-subtle {
    outline-color: var(--kendo-color-base-subtle, #eceef1) !important;
}

.k-outline-base-emphasis {
    outline-color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.\!k-outline-base-emphasis {
    outline-color: var(--kendo-color-base-emphasis, #b4b6ba) !important;
}

.k-outline-primary-subtle {
    outline-color: var(--kendo-color-primary-subtle, #cce5ff);
}

.\!k-outline-primary-subtle {
    outline-color: var(--kendo-color-primary-subtle, #cce5ff) !important;
}

.k-outline-primary {
    outline-color: var(--kendo-color-primary, #007bff);
}

.\!k-outline-primary {
    outline-color: var(--kendo-color-primary, #007bff) !important;
}

.k-outline-primary-emphasis {
    outline-color: var(--kendo-color-primary-emphasis, #409cff);
}

.\!k-outline-primary-emphasis {
    outline-color: var(--kendo-color-primary-emphasis, #409cff) !important;
}

.k-outline-secondary-subtle {
    outline-color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.\!k-outline-secondary-subtle {
    outline-color: var(--kendo-color-secondary-subtle, #e2e3e5) !important;
}

.k-outline-secondary {
    outline-color: var(--kendo-color-secondary, #6c757d);
}

.\!k-outline-secondary {
    outline-color: var(--kendo-color-secondary, #6c757d) !important;
}

.k-outline-secondary-emphasis {
    outline-color: var(--kendo-color-secondary-emphasis, #91989e);
}

.\!k-outline-secondary-emphasis {
    outline-color: var(--kendo-color-secondary-emphasis, #91989e) !important;
}

.k-outline-tertiary-subtle {
    outline-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.\!k-outline-tertiary-subtle {
    outline-color: var(--kendo-color-tertiary-subtle, #e2d9f3) !important;
}

.k-outline-tertiary {
    outline-color: var(--kendo-color-tertiary, #6f42c1);
}

.\!k-outline-tertiary {
    outline-color: var(--kendo-color-tertiary, #6f42c1) !important;
}

.k-outline-tertiary-emphasis {
    outline-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.\!k-outline-tertiary-emphasis {
    outline-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4)) !important;
}

.k-outline-info-subtle {
    outline-color: var(--kendo-color-info-subtle, #d1ecf1);
}

.\!k-outline-info-subtle {
    outline-color: var(--kendo-color-info-subtle, #d1ecf1) !important;
}

.k-outline-info {
    outline-color: var(--kendo-color-info, #17a2b8);
}

.\!k-outline-info {
    outline-color: var(--kendo-color-info, #17a2b8) !important;
}

.k-outline-info-emphasis {
    outline-color: var(--kendo-color-info-emphasis, #51b9ca);
}

.\!k-outline-info-emphasis {
    outline-color: var(--kendo-color-info-emphasis, #51b9ca) !important;
}

.k-outline-success-subtle {
    outline-color: var(--kendo-color-success-subtle, #d4edda);
}

.\!k-outline-success-subtle {
    outline-color: var(--kendo-color-success-subtle, #d4edda) !important;
}

.k-outline-success {
    outline-color: var(--kendo-color-success, #28a745);
}

.\!k-outline-success {
    outline-color: var(--kendo-color-success, #28a745) !important;
}

.k-outline-success-emphasis {
    outline-color: var(--kendo-color-success-emphasis, #5ebd74);
}

.\!k-outline-success-emphasis {
    outline-color: var(--kendo-color-success-emphasis, #5ebd74) !important;
}

.k-outline-warning-subtle {
    outline-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.\!k-outline-warning-subtle {
    outline-color: var(--kendo-color-warning-subtle, #fff3cd) !important;
}

.k-outline-warning {
    outline-color: var(--kendo-color-warning, #ffc107);
}

.\!k-outline-warning {
    outline-color: var(--kendo-color-warning, #ffc107) !important;
}

.k-outline-warning-emphasis {
    outline-color: var(--kendo-color-warning-emphasis, #ffd145);
}

.\!k-outline-warning-emphasis {
    outline-color: var(--kendo-color-warning-emphasis, #ffd145) !important;
}

.k-outline-error-subtle {
    outline-color: var(--kendo-color-error-subtle, #f8d7da);
}

.\!k-outline-error-subtle {
    outline-color: var(--kendo-color-error-subtle, #f8d7da) !important;
}

.k-outline-error {
    outline-color: var(--kendo-color-error, #dc3545);
}

.\!k-outline-error {
    outline-color: var(--kendo-color-error, #dc3545) !important;
}

.k-outline-error-emphasis {
    outline-color: var(--kendo-color-error-emphasis, #e56874);
}

.\!k-outline-error-emphasis {
    outline-color: var(--kendo-color-error-emphasis, #e56874) !important;
}

.k-outline-light-subtle {
    outline-color: var(--kendo-color-light-subtle, #ffffff);
}

.\!k-outline-light-subtle {
    outline-color: var(--kendo-color-light-subtle, #ffffff) !important;
}

.k-outline-light {
    outline-color: var(--kendo-color-light, #f8f9fa);
}

.\!k-outline-light {
    outline-color: var(--kendo-color-light, #f8f9fa) !important;
}

.k-outline-light-emphasis {
    outline-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.\!k-outline-light-emphasis {
    outline-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1)) !important;
}

.k-outline-dark-subtle {
    outline-color: var(--kendo-color-dark-subtle, #495057);
}

.\!k-outline-dark-subtle {
    outline-color: var(--kendo-color-dark-subtle, #495057) !important;
}

.k-outline-dark {
    outline-color: var(--kendo-color-dark, #212529);
}

.\!k-outline-dark {
    outline-color: var(--kendo-color-dark, #212529) !important;
}

.k-outline-dark-emphasis {
    outline-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.\!k-outline-dark-emphasis {
    outline-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4)) !important;
}

.k-outline-inherit {
    outline-color: var(--kendo-color-inherit, inherit);
}

.\!k-outline-inherit {
    outline-color: var(--kendo-color-inherit, inherit) !important;
}

.k-outline-current {
    outline-color: var(--kendo-color-current, currentColor);
}

.\!k-outline-current {
    outline-color: var(--kendo-color-current, currentColor) !important;
}

.k-outline-transparent {
    outline-color: var(--kendo-color-transparent, transparent);
}

.\!k-outline-transparent {
    outline-color: var(--kendo-color-transparent, transparent) !important;
}

.k-outline-black {
    outline-color: var(--kendo-color-black, black);
}

.\!k-outline-black {
    outline-color: var(--kendo-color-black, black) !important;
}

.k-outline-white {
    outline-color: var(--kendo-color-white, white);
}

.\!k-outline-white {
    outline-color: var(--kendo-color-white, white) !important;
}

.k-outline-offset-0 {
    outline-offset: 0;
}

.\!k-outline-offset-0 {
    outline-offset: 0 !important;
}

.k-outline-offset-1 {
    outline-offset: 1px;
}

.\!k-outline-offset-1 {
    outline-offset: 1px !important;
}

.k-outline-offset-2 {
    outline-offset: 2px;
}

.\!k-outline-offset-2 {
    outline-offset: 2px !important;
}

.k-outline-offset-4 {
    outline-offset: 4px;
}

.\!k-outline-offset-4 {
    outline-offset: 4px !important;
}

.k-outline-offset-8 {
    outline-offset: 8px;
}

.\!k-outline-offset-8 {
    outline-offset: 8px !important;
}

.k-outline-solid {
    outline-style: solid;
}

.\!k-outline-solid {
    outline-style: solid !important;
}

.k-outline-dashed {
    outline-style: dashed;
}

.\!k-outline-dashed {
    outline-style: dashed !important;
}

.k-outline-dotted {
    outline-style: dotted;
}

.\!k-outline-dotted {
    outline-style: dotted !important;
}

.k-outline-double {
    outline-style: double;
}

.\!k-outline-double {
    outline-style: double !important;
}

.k-outline-inset {
    outline-style: inset;
}

.\!k-outline-inset {
    outline-style: inset !important;
}

.k-outline-outset {
    outline-style: outset;
}

.\!k-outline-outset {
    outline-style: outset !important;
}

.k-outline-none {
    outline-style: none;
}

.\!k-outline-none {
    outline-style: none !important;
}

.k-outline {
    outline-width: 1px;
}

.\!k-outline {
    outline-width: 1px !important;
}

.k-outline-0 {
    outline-width: 0;
}

.\!k-outline-0 {
    outline-width: 0 !important;
}

.k-outline-2 {
    outline-width: 2px;
}

.\!k-outline-2 {
    outline-width: 2px !important;
}

.k-outline-4 {
    outline-width: 4px;
}

.\!k-outline-4 {
    outline-width: 4px !important;
}

.k-outline-8 {
    outline-width: 8px;
}

.\!k-outline-8 {
    outline-width: 8px !important;
}

.k-opacity-0 {
    opacity: 0;
}

.\!k-opacity-0 {
    opacity: 0 !important;
}

.k-opacity-5 {
    opacity: 0.05;
}

.\!k-opacity-5 {
    opacity: 0.05 !important;
}

.k-opacity-10 {
    opacity: 0.1;
}

.\!k-opacity-10 {
    opacity: 0.1 !important;
}

.k-opacity-20 {
    opacity: 0.2;
}

.\!k-opacity-20 {
    opacity: 0.2 !important;
}

.k-opacity-30 {
    opacity: 0.3;
}

.\!k-opacity-30 {
    opacity: 0.3 !important;
}

.k-opacity-40 {
    opacity: 0.4;
}

.\!k-opacity-40 {
    opacity: 0.4 !important;
}

.k-opacity-50 {
    opacity: 0.5;
}

.\!k-opacity-50 {
    opacity: 0.5 !important;
}

.k-opacity-60 {
    opacity: 0.6;
}

.\!k-opacity-60 {
    opacity: 0.6 !important;
}

.k-opacity-70 {
    opacity: 0.7;
}

.\!k-opacity-70 {
    opacity: 0.7 !important;
}

.k-opacity-80 {
    opacity: 0.8;
}

.\!k-opacity-80 {
    opacity: 0.8 !important;
}

.k-opacity-90 {
    opacity: 0.9;
}

.\!k-opacity-90 {
    opacity: 0.9 !important;
}

.k-opacity-100 {
    opacity: 1;
}

.\!k-opacity-100 {
    opacity: 1 !important;
}

.k-backdrop-blur {
    backdrop-filter: blur(8px);
}

.\!k-backdrop-blur {
    backdrop-filter: blur(8px) !important;
}

.k-backdrop-blur-none {
    backdrop-filter: blur(0);
}

.\!k-backdrop-blur-none {
    backdrop-filter: blur(0) !important;
}

.k-backdrop-blur-sm {
    backdrop-filter: blur(4px);
}

.\!k-backdrop-blur-sm {
    backdrop-filter: blur(4px) !important;
}

.k-backdrop-blur-md {
    backdrop-filter: blur(6px);
}

.\!k-backdrop-blur-md {
    backdrop-filter: blur(6px) !important;
}

.k-backdrop-blur-lg {
    backdrop-filter: blur(12px);
}

.\!k-backdrop-blur-lg {
    backdrop-filter: blur(12px) !important;
}

.k-border-collapse {
    border-collapse: collapse;
}

.\!k-border-collapse {
    border-collapse: collapse !important;
}

.k-border-separate {
    border-collapse: separate;
}

.\!k-border-separate {
    border-collapse: separate !important;
}

.k-table-auto {
    table-layout: auto;
}

.\!k-table-auto {
    table-layout: auto !important;
}

.k-table-fixed {
    table-layout: fixed;
}

.\!k-table-fixed {
    table-layout: fixed !important;
}

.k-table-layout-auto {
    table-layout: auto;
}

.\!k-table-layout-auto {
    table-layout: auto !important;
}

.k-table-layout-fixed {
    table-layout: fixed;
}

.\!k-table-layout-fixed {
    table-layout: fixed !important;
}

.k-flip-h, .k-flip-x {
    transform: scaleX(-1);
}

.\!k-flip-h, .\!k-flip-x {
    transform: scaleX(-1) !important;
}

.k-flip-v, .k-flip-y {
    transform: scaleY(-1);
}

.\!k-flip-v, .\!k-flip-y {
    transform: scaleY(-1) !important;
}

.k-flip-h.k-flip-v, .k-flip-v.k-flip-x, .k-flip-x.k-flip-y, .k-flip-h.k-flip-y {
    transform: scale(-1, -1);
}

.\!k-flip-h.\!k-flip-v, .\!k-flip-v.\!k-flip-x, .\!k-flip-x.\!k-flip-y, .\!k-flip-h.\!k-flip-y {
    transform: scale(-1, -1) !important;
}

.k-origin-center {
    transform-origin: center;
}

.\!k-origin-center {
    transform-origin: center !important;
}

.k-origin-top {
    transform-origin: top;
}

.\!k-origin-top {
    transform-origin: top !important;
}

.k-origin-right {
    transform-origin: right;
}

.\!k-origin-right {
    transform-origin: right !important;
}

.k-origin-bottom {
    transform-origin: bottom;
}

.\!k-origin-bottom {
    transform-origin: bottom !important;
}

.k-origin-left {
    transform-origin: left;
}

.\!k-origin-left {
    transform-origin: left !important;
}

.k-origin-top-left {
    transform-origin: top left;
}

.\!k-origin-top-left {
    transform-origin: top left !important;
}

.k-origin-top-right {
    transform-origin: top right;
}

.\!k-origin-top-right {
    transform-origin: top right !important;
}

.k-origin-bottom-left {
    transform-origin: bottom left;
}

.\!k-origin-bottom-left {
    transform-origin: bottom left !important;
}

.k-origin-bottom-right {
    transform-origin: bottom right;
}

.\!k-origin-bottom-right {
    transform-origin: bottom right !important;
}

.k-rotate-0 {
    transform: rotate(0deg);
}

.\!k-rotate-0 {
    transform: rotate(0deg) !important;
}

.k-rotate-45 {
    transform: rotate(45deg);
}

.\!k-rotate-45 {
    transform: rotate(45deg) !important;
}

.k-rotate-90 {
    transform: rotate(90deg);
}

.\!k-rotate-90 {
    transform: rotate(90deg) !important;
}

.k-rotate-135 {
    transform: rotate(135deg);
}

.\!k-rotate-135 {
    transform: rotate(135deg) !important;
}

.k-rotate-180 {
    transform: rotate(180deg);
}

.\!k-rotate-180 {
    transform: rotate(180deg) !important;
}

.k-rotate-225 {
    transform: rotate(225deg);
}

.\!k-rotate-225 {
    transform: rotate(225deg) !important;
}

.k-rotate-270 {
    transform: rotate(270deg);
}

.\!k-rotate-270 {
    transform: rotate(270deg) !important;
}

.k-rotate-315 {
    transform: rotate(315deg);
}

.\!k-rotate-315 {
    transform: rotate(315deg) !important;
}

.k-scale-0 {
    transform: scale(0);
}

.\!k-scale-0 {
    transform: scale(0) !important;
}

.k-scale-0\.25 {
    transform: scale(0.25);
}

.\!k-scale-0\.25 {
    transform: scale(0.25) !important;
}

.k-scale-0\.5 {
    transform: scale(0.5);
}

.\!k-scale-0\.5 {
    transform: scale(0.5) !important;
}

.k-scale-0\.75 {
    transform: scale(0.75);
}

.\!k-scale-0\.75 {
    transform: scale(0.75) !important;
}

.k-scale-1 {
    transform: scale(1);
}

.\!k-scale-1 {
    transform: scale(1) !important;
}

.k-scale-1\.25 {
    transform: scale(1.25);
}

.\!k-scale-1\.25 {
    transform: scale(1.25) !important;
}

.k-scale-1\.5 {
    transform: scale(1.5);
}

.\!k-scale-1\.5 {
    transform: scale(1.5) !important;
}

.k-scale-2 {
    transform: scale(2);
}

.\!k-scale-2 {
    transform: scale(2) !important;
}

.k-scale-x-0 {
    transform: scaleX(0);
}

.\!k-scale-x-0 {
    transform: scaleX(0) !important;
}

.k-scale-x-0\.25 {
    transform: scaleX(0.25);
}

.\!k-scale-x-0\.25 {
    transform: scaleX(0.25) !important;
}

.k-scale-x-0\.5 {
    transform: scaleX(0.5);
}

.\!k-scale-x-0\.5 {
    transform: scaleX(0.5) !important;
}

.k-scale-x-0\.75 {
    transform: scaleX(0.75);
}

.\!k-scale-x-0\.75 {
    transform: scaleX(0.75) !important;
}

.k-scale-x-1 {
    transform: scaleX(1);
}

.\!k-scale-x-1 {
    transform: scaleX(1) !important;
}

.k-scale-x-1\.25 {
    transform: scaleX(1.25);
}

.\!k-scale-x-1\.25 {
    transform: scaleX(1.25) !important;
}

.k-scale-x-1\.5 {
    transform: scaleX(1.5);
}

.\!k-scale-x-1\.5 {
    transform: scaleX(1.5) !important;
}

.k-scale-x-2 {
    transform: scaleX(2);
}

.\!k-scale-x-2 {
    transform: scaleX(2) !important;
}

.k-scale-y-0 {
    transform: scaleY(0);
}

.\!k-scale-y-0 {
    transform: scaleY(0) !important;
}

.k-scale-y-0\.25 {
    transform: scaleY(0.25);
}

.\!k-scale-y-0\.25 {
    transform: scaleY(0.25) !important;
}

.k-scale-y-0\.5 {
    transform: scaleY(0.5);
}

.\!k-scale-y-0\.5 {
    transform: scaleY(0.5) !important;
}

.k-scale-y-0\.75 {
    transform: scaleY(0.75);
}

.\!k-scale-y-0\.75 {
    transform: scaleY(0.75) !important;
}

.k-scale-y-1 {
    transform: scaleY(1);
}

.\!k-scale-y-1 {
    transform: scaleY(1) !important;
}

.k-scale-y-1\.25 {
    transform: scaleY(1.25);
}

.\!k-scale-y-1\.25 {
    transform: scaleY(1.25) !important;
}

.k-scale-y-1\.5 {
    transform: scaleY(1.5);
}

.\!k-scale-y-1\.5 {
    transform: scaleY(1.5) !important;
}

.k-scale-y-2 {
    transform: scaleY(2);
}

.\!k-scale-y-2 {
    transform: scaleY(2) !important;
}

.k-skew-x-0 {
    transform: skewX(0deg);
}

.\!k-skew-x-0 {
    transform: skewX(0deg) !important;
}

.k-skew-x-1 {
    transform: skewX(1deg);
}

.\!k-skew-x-1 {
    transform: skewX(1deg) !important;
}

.k-skew-x-2 {
    transform: skewX(2deg);
}

.\!k-skew-x-2 {
    transform: skewX(2deg) !important;
}

.k-skew-x-3 {
    transform: skewX(3deg);
}

.\!k-skew-x-3 {
    transform: skewX(3deg) !important;
}

.k-skew-x-4 {
    transform: skewX(4deg);
}

.\!k-skew-x-4 {
    transform: skewX(4deg) !important;
}

.k-skew-x-5 {
    transform: skewX(5deg);
}

.\!k-skew-x-5 {
    transform: skewX(5deg) !important;
}

.k-skew-x-6 {
    transform: skewX(6deg);
}

.\!k-skew-x-6 {
    transform: skewX(6deg) !important;
}

.k-skew-x-7 {
    transform: skewX(7deg);
}

.\!k-skew-x-7 {
    transform: skewX(7deg) !important;
}

.k-skew-x-8 {
    transform: skewX(8deg);
}

.\!k-skew-x-8 {
    transform: skewX(8deg) !important;
}

.k-skew-x-9 {
    transform: skewX(9deg);
}

.\!k-skew-x-9 {
    transform: skewX(9deg) !important;
}

.k-skew-x-10 {
    transform: skewX(10deg);
}

.\!k-skew-x-10 {
    transform: skewX(10deg) !important;
}

.k-skew-x-11 {
    transform: skewX(11deg);
}

.\!k-skew-x-11 {
    transform: skewX(11deg) !important;
}

.k-skew-x-12 {
    transform: skewX(12deg);
}

.\!k-skew-x-12 {
    transform: skewX(12deg) !important;
}

.k-skew-y-0 {
    transform: skewY(0deg);
}

.\!k-skew-y-0 {
    transform: skewY(0deg) !important;
}

.k-skew-y-1 {
    transform: skewY(1deg);
}

.\!k-skew-y-1 {
    transform: skewY(1deg) !important;
}

.k-skew-y-2 {
    transform: skewY(2deg);
}

.\!k-skew-y-2 {
    transform: skewY(2deg) !important;
}

.k-skew-y-3 {
    transform: skewY(3deg);
}

.\!k-skew-y-3 {
    transform: skewY(3deg) !important;
}

.k-skew-y-4 {
    transform: skewY(4deg);
}

.\!k-skew-y-4 {
    transform: skewY(4deg) !important;
}

.k-skew-y-5 {
    transform: skewY(5deg);
}

.\!k-skew-y-5 {
    transform: skewY(5deg) !important;
}

.k-skew-y-6 {
    transform: skewY(6deg);
}

.\!k-skew-y-6 {
    transform: skewY(6deg) !important;
}

.k-skew-y-7 {
    transform: skewY(7deg);
}

.\!k-skew-y-7 {
    transform: skewY(7deg) !important;
}

.k-skew-y-8 {
    transform: skewY(8deg);
}

.\!k-skew-y-8 {
    transform: skewY(8deg) !important;
}

.k-skew-y-9 {
    transform: skewY(9deg);
}

.\!k-skew-y-9 {
    transform: skewY(9deg) !important;
}

.k-skew-y-10 {
    transform: skewY(10deg);
}

.\!k-skew-y-10 {
    transform: skewY(10deg) !important;
}

.k-skew-y-11 {
    transform: skewY(11deg);
}

.\!k-skew-y-11 {
    transform: skewY(11deg) !important;
}

.k-skew-y-12 {
    transform: skewY(12deg);
}

.\!k-skew-y-12 {
    transform: skewY(12deg) !important;
}

.k-translate-0 {
    transform: translate(0, 0);
}

.\!k-translate-0 {
    transform: translate(0, 0) !important;
}

.k-translate-0-50 {
    transform: translate(0, 50%);
}

.\!k-translate-0-50 {
    transform: translate(0, 50%) !important;
}

.k-translate-0-100 {
    transform: translate(0, 100%);
}

.\!k-translate-0-100 {
    transform: translate(0, 100%) !important;
}

.k-translate-50-0 {
    transform: translate(50%, 0);
}

.\!k-translate-50-0 {
    transform: translate(50%, 0) !important;
}

.k-translate-50-50 {
    transform: translate(50%, 50%);
}

.\!k-translate-50-50 {
    transform: translate(50%, 50%) !important;
}

.k-translate-50-100 {
    transform: translate(50%, 100%);
}

.\!k-translate-50-100 {
    transform: translate(50%, 100%) !important;
}

.k-translate-100-0 {
    transform: translate(100%, 0);
}

.\!k-translate-100-0 {
    transform: translate(100%, 0) !important;
}

.k-translate-100-50 {
    transform: translate(100%, 50%);
}

.\!k-translate-100-50 {
    transform: translate(100%, 50%) !important;
}

.k-translate-100-100 {
    transform: translate(100%, 100%);
}

.\!k-translate-100-100 {
    transform: translate(100%, 100%) !important;
}

.k-translate-x-0 {
    transform: translateX(0px);
}

.\!k-translate-x-0 {
    transform: translateX(0px) !important;
}

.k-translate-x-1px {
    transform: translateX(1px);
}

.\!k-translate-x-1px {
    transform: translateX(1px) !important;
}

.k-translate-x-0\.5 {
    transform: translateX(0.125rem);
}

.\!k-translate-x-0\.5 {
    transform: translateX(0.125rem) !important;
}

.k-translate-x-1 {
    transform: translateX(0.25rem);
}

.\!k-translate-x-1 {
    transform: translateX(0.25rem) !important;
}

.k-translate-x-1\.5 {
    transform: translateX(0.375rem);
}

.\!k-translate-x-1\.5 {
    transform: translateX(0.375rem) !important;
}

.k-translate-x-2 {
    transform: translateX(0.5rem);
}

.\!k-translate-x-2 {
    transform: translateX(0.5rem) !important;
}

.k-translate-x-2\.5 {
    transform: translateX(0.625rem);
}

.\!k-translate-x-2\.5 {
    transform: translateX(0.625rem) !important;
}

.k-translate-x-3 {
    transform: translateX(0.75rem);
}

.\!k-translate-x-3 {
    transform: translateX(0.75rem) !important;
}

.k-translate-x-3\.5 {
    transform: translateX(0.875rem);
}

.\!k-translate-x-3\.5 {
    transform: translateX(0.875rem) !important;
}

.k-translate-x-4 {
    transform: translateX(1rem);
}

.\!k-translate-x-4 {
    transform: translateX(1rem) !important;
}

.k-translate-x-4\.5 {
    transform: translateX(1.125rem);
}

.\!k-translate-x-4\.5 {
    transform: translateX(1.125rem) !important;
}

.k-translate-x-5 {
    transform: translateX(1.25rem);
}

.\!k-translate-x-5 {
    transform: translateX(1.25rem) !important;
}

.k-translate-x-5\.5 {
    transform: translateX(1.375rem);
}

.\!k-translate-x-5\.5 {
    transform: translateX(1.375rem) !important;
}

.k-translate-x-6 {
    transform: translateX(1.5rem);
}

.\!k-translate-x-6 {
    transform: translateX(1.5rem) !important;
}

.k-translate-x-6\.5 {
    transform: translateX(1.625rem);
}

.\!k-translate-x-6\.5 {
    transform: translateX(1.625rem) !important;
}

.k-translate-x-7 {
    transform: translateX(1.75rem);
}

.\!k-translate-x-7 {
    transform: translateX(1.75rem) !important;
}

.k-translate-x-7\.5 {
    transform: translateX(1.875rem);
}

.\!k-translate-x-7\.5 {
    transform: translateX(1.875rem) !important;
}

.k-translate-x-8 {
    transform: translateX(2rem);
}

.\!k-translate-x-8 {
    transform: translateX(2rem) !important;
}

.k-translate-x-9 {
    transform: translateX(2.25rem);
}

.\!k-translate-x-9 {
    transform: translateX(2.25rem) !important;
}

.k-translate-x-10 {
    transform: translateX(2.5rem);
}

.\!k-translate-x-10 {
    transform: translateX(2.5rem) !important;
}

.k-translate-x-11 {
    transform: translateX(2.75rem);
}

.\!k-translate-x-11 {
    transform: translateX(2.75rem) !important;
}

.k-translate-x-12 {
    transform: translateX(3rem);
}

.\!k-translate-x-12 {
    transform: translateX(3rem) !important;
}

.k-translate-x-13 {
    transform: translateX(3.25rem);
}

.\!k-translate-x-13 {
    transform: translateX(3.25rem) !important;
}

.k-translate-x-14 {
    transform: translateX(3.5rem);
}

.\!k-translate-x-14 {
    transform: translateX(3.5rem) !important;
}

.k-translate-x-15 {
    transform: translateX(3.75rem);
}

.\!k-translate-x-15 {
    transform: translateX(3.75rem) !important;
}

.k-translate-x-16 {
    transform: translateX(4rem);
}

.\!k-translate-x-16 {
    transform: translateX(4rem) !important;
}

.k-translate-x-17 {
    transform: translateX(4.25rem);
}

.\!k-translate-x-17 {
    transform: translateX(4.25rem) !important;
}

.k-translate-x-18 {
    transform: translateX(4.5rem);
}

.\!k-translate-x-18 {
    transform: translateX(4.5rem) !important;
}

.k-translate-x-19 {
    transform: translateX(4.75rem);
}

.\!k-translate-x-19 {
    transform: translateX(4.75rem) !important;
}

.k-translate-x-20 {
    transform: translateX(5rem);
}

.\!k-translate-x-20 {
    transform: translateX(5rem) !important;
}

.k-translate-x-21 {
    transform: translateX(5.25rem);
}

.\!k-translate-x-21 {
    transform: translateX(5.25rem) !important;
}

.k-translate-x-22 {
    transform: translateX(5.5rem);
}

.\!k-translate-x-22 {
    transform: translateX(5.5rem) !important;
}

.k-translate-x-23 {
    transform: translateX(5.75rem);
}

.\!k-translate-x-23 {
    transform: translateX(5.75rem) !important;
}

.k-translate-x-24 {
    transform: translateX(6rem);
}

.\!k-translate-x-24 {
    transform: translateX(6rem) !important;
}

.k-translate-x-25 {
    transform: translateX(7rem);
}

.\!k-translate-x-25 {
    transform: translateX(7rem) !important;
}

.k-translate-x-26 {
    transform: translateX(8rem);
}

.\!k-translate-x-26 {
    transform: translateX(8rem) !important;
}

.k-translate-x-27 {
    transform: translateX(9rem);
}

.\!k-translate-x-27 {
    transform: translateX(9rem) !important;
}

.k-translate-x-28 {
    transform: translateX(10rem);
}

.\!k-translate-x-28 {
    transform: translateX(10rem) !important;
}

.k-translate-x-29 {
    transform: translateX(11rem);
}

.\!k-translate-x-29 {
    transform: translateX(11rem) !important;
}

.k-translate-x-30 {
    transform: translateX(12rem);
}

.\!k-translate-x-30 {
    transform: translateX(12rem) !important;
}

.k-translate-x-1\/2 {
    transform: translateX(50%);
}

.\!k-translate-x-1\/2 {
    transform: translateX(50%) !important;
}

.k-translate-x-1\/3 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-1\/3 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-2\/3 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-2\/3 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-1\/4 {
    transform: translateX(25%);
}

.\!k-translate-x-1\/4 {
    transform: translateX(25%) !important;
}

.k-translate-x-2\/4 {
    transform: translateX(50%);
}

.\!k-translate-x-2\/4 {
    transform: translateX(50%) !important;
}

.k-translate-x-3\/4 {
    transform: translateX(75%);
}

.\!k-translate-x-3\/4 {
    transform: translateX(75%) !important;
}

.k-translate-x-1\/5 {
    transform: translateX(20%);
}

.\!k-translate-x-1\/5 {
    transform: translateX(20%) !important;
}

.k-translate-x-2\/5 {
    transform: translateX(40%);
}

.\!k-translate-x-2\/5 {
    transform: translateX(40%) !important;
}

.k-translate-x-3\/5 {
    transform: translateX(60%);
}

.\!k-translate-x-3\/5 {
    transform: translateX(60%) !important;
}

.k-translate-x-4\/5 {
    transform: translateX(80%);
}

.\!k-translate-x-4\/5 {
    transform: translateX(80%) !important;
}

.k-translate-x-1\/6 {
    transform: translateX(16.666667%);
}

.\!k-translate-x-1\/6 {
    transform: translateX(16.666667%) !important;
}

.k-translate-x-2\/6 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-2\/6 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-3\/6 {
    transform: translateX(50%);
}

.\!k-translate-x-3\/6 {
    transform: translateX(50%) !important;
}

.k-translate-x-4\/6 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-4\/6 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-5\/6 {
    transform: translateX(83.333333%);
}

.\!k-translate-x-5\/6 {
    transform: translateX(83.333333%) !important;
}

.k-translate-x-1\/12 {
    transform: translateX(8.333333%);
}

.\!k-translate-x-1\/12 {
    transform: translateX(8.333333%) !important;
}

.k-translate-x-2\/12 {
    transform: translateX(16.666667%);
}

.\!k-translate-x-2\/12 {
    transform: translateX(16.666667%) !important;
}

.k-translate-x-3\/12 {
    transform: translateX(25%);
}

.\!k-translate-x-3\/12 {
    transform: translateX(25%) !important;
}

.k-translate-x-4\/12 {
    transform: translateX(33.333333%);
}

.\!k-translate-x-4\/12 {
    transform: translateX(33.333333%) !important;
}

.k-translate-x-5\/12 {
    transform: translateX(41.666667%);
}

.\!k-translate-x-5\/12 {
    transform: translateX(41.666667%) !important;
}

.k-translate-x-6\/12 {
    transform: translateX(50%);
}

.\!k-translate-x-6\/12 {
    transform: translateX(50%) !important;
}

.k-translate-x-7\/12 {
    transform: translateX(58.333333%);
}

.\!k-translate-x-7\/12 {
    transform: translateX(58.333333%) !important;
}

.k-translate-x-8\/12 {
    transform: translateX(66.666667%);
}

.\!k-translate-x-8\/12 {
    transform: translateX(66.666667%) !important;
}

.k-translate-x-9\/12 {
    transform: translateX(75%);
}

.\!k-translate-x-9\/12 {
    transform: translateX(75%) !important;
}

.k-translate-x-10\/12 {
    transform: translateX(83.333333%);
}

.\!k-translate-x-10\/12 {
    transform: translateX(83.333333%) !important;
}

.k-translate-x-11\/12 {
    transform: translateX(91.666667%);
}

.\!k-translate-x-11\/12 {
    transform: translateX(91.666667%) !important;
}

.k-translate-x-full {
    transform: translateX(100%);
}

.\!k-translate-x-full {
    transform: translateX(100%) !important;
}

.k-translate-y-0 {
    transform: translateY(0px);
}

.\!k-translate-y-0 {
    transform: translateY(0px) !important;
}

.k-translate-y-1px {
    transform: translateY(1px);
}

.\!k-translate-y-1px {
    transform: translateY(1px) !important;
}

.k-translate-y-0\.5 {
    transform: translateY(0.125rem);
}

.\!k-translate-y-0\.5 {
    transform: translateY(0.125rem) !important;
}

.k-translate-y-1 {
    transform: translateY(0.25rem);
}

.\!k-translate-y-1 {
    transform: translateY(0.25rem) !important;
}

.k-translate-y-1\.5 {
    transform: translateY(0.375rem);
}

.\!k-translate-y-1\.5 {
    transform: translateY(0.375rem) !important;
}

.k-translate-y-2 {
    transform: translateY(0.5rem);
}

.\!k-translate-y-2 {
    transform: translateY(0.5rem) !important;
}

.k-translate-y-2\.5 {
    transform: translateY(0.625rem);
}

.\!k-translate-y-2\.5 {
    transform: translateY(0.625rem) !important;
}

.k-translate-y-3 {
    transform: translateY(0.75rem);
}

.\!k-translate-y-3 {
    transform: translateY(0.75rem) !important;
}

.k-translate-y-3\.5 {
    transform: translateY(0.875rem);
}

.\!k-translate-y-3\.5 {
    transform: translateY(0.875rem) !important;
}

.k-translate-y-4 {
    transform: translateY(1rem);
}

.\!k-translate-y-4 {
    transform: translateY(1rem) !important;
}

.k-translate-y-4\.5 {
    transform: translateY(1.125rem);
}

.\!k-translate-y-4\.5 {
    transform: translateY(1.125rem) !important;
}

.k-translate-y-5 {
    transform: translateY(1.25rem);
}

.\!k-translate-y-5 {
    transform: translateY(1.25rem) !important;
}

.k-translate-y-5\.5 {
    transform: translateY(1.375rem);
}

.\!k-translate-y-5\.5 {
    transform: translateY(1.375rem) !important;
}

.k-translate-y-6 {
    transform: translateY(1.5rem);
}

.\!k-translate-y-6 {
    transform: translateY(1.5rem) !important;
}

.k-translate-y-6\.5 {
    transform: translateY(1.625rem);
}

.\!k-translate-y-6\.5 {
    transform: translateY(1.625rem) !important;
}

.k-translate-y-7 {
    transform: translateY(1.75rem);
}

.\!k-translate-y-7 {
    transform: translateY(1.75rem) !important;
}

.k-translate-y-7\.5 {
    transform: translateY(1.875rem);
}

.\!k-translate-y-7\.5 {
    transform: translateY(1.875rem) !important;
}

.k-translate-y-8 {
    transform: translateY(2rem);
}

.\!k-translate-y-8 {
    transform: translateY(2rem) !important;
}

.k-translate-y-9 {
    transform: translateY(2.25rem);
}

.\!k-translate-y-9 {
    transform: translateY(2.25rem) !important;
}

.k-translate-y-10 {
    transform: translateY(2.5rem);
}

.\!k-translate-y-10 {
    transform: translateY(2.5rem) !important;
}

.k-translate-y-11 {
    transform: translateY(2.75rem);
}

.\!k-translate-y-11 {
    transform: translateY(2.75rem) !important;
}

.k-translate-y-12 {
    transform: translateY(3rem);
}

.\!k-translate-y-12 {
    transform: translateY(3rem) !important;
}

.k-translate-y-13 {
    transform: translateY(3.25rem);
}

.\!k-translate-y-13 {
    transform: translateY(3.25rem) !important;
}

.k-translate-y-14 {
    transform: translateY(3.5rem);
}

.\!k-translate-y-14 {
    transform: translateY(3.5rem) !important;
}

.k-translate-y-15 {
    transform: translateY(3.75rem);
}

.\!k-translate-y-15 {
    transform: translateY(3.75rem) !important;
}

.k-translate-y-16 {
    transform: translateY(4rem);
}

.\!k-translate-y-16 {
    transform: translateY(4rem) !important;
}

.k-translate-y-17 {
    transform: translateY(4.25rem);
}

.\!k-translate-y-17 {
    transform: translateY(4.25rem) !important;
}

.k-translate-y-18 {
    transform: translateY(4.5rem);
}

.\!k-translate-y-18 {
    transform: translateY(4.5rem) !important;
}

.k-translate-y-19 {
    transform: translateY(4.75rem);
}

.\!k-translate-y-19 {
    transform: translateY(4.75rem) !important;
}

.k-translate-y-20 {
    transform: translateY(5rem);
}

.\!k-translate-y-20 {
    transform: translateY(5rem) !important;
}

.k-translate-y-21 {
    transform: translateY(5.25rem);
}

.\!k-translate-y-21 {
    transform: translateY(5.25rem) !important;
}

.k-translate-y-22 {
    transform: translateY(5.5rem);
}

.\!k-translate-y-22 {
    transform: translateY(5.5rem) !important;
}

.k-translate-y-23 {
    transform: translateY(5.75rem);
}

.\!k-translate-y-23 {
    transform: translateY(5.75rem) !important;
}

.k-translate-y-24 {
    transform: translateY(6rem);
}

.\!k-translate-y-24 {
    transform: translateY(6rem) !important;
}

.k-translate-y-25 {
    transform: translateY(7rem);
}

.\!k-translate-y-25 {
    transform: translateY(7rem) !important;
}

.k-translate-y-26 {
    transform: translateY(8rem);
}

.\!k-translate-y-26 {
    transform: translateY(8rem) !important;
}

.k-translate-y-27 {
    transform: translateY(9rem);
}

.\!k-translate-y-27 {
    transform: translateY(9rem) !important;
}

.k-translate-y-28 {
    transform: translateY(10rem);
}

.\!k-translate-y-28 {
    transform: translateY(10rem) !important;
}

.k-translate-y-29 {
    transform: translateY(11rem);
}

.\!k-translate-y-29 {
    transform: translateY(11rem) !important;
}

.k-translate-y-30 {
    transform: translateY(12rem);
}

.\!k-translate-y-30 {
    transform: translateY(12rem) !important;
}

.k-translate-y-1\/2 {
    transform: translateY(50%);
}

.\!k-translate-y-1\/2 {
    transform: translateY(50%) !important;
}

.k-translate-y-1\/3 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-1\/3 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-2\/3 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-2\/3 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-1\/4 {
    transform: translateY(25%);
}

.\!k-translate-y-1\/4 {
    transform: translateY(25%) !important;
}

.k-translate-y-2\/4 {
    transform: translateY(50%);
}

.\!k-translate-y-2\/4 {
    transform: translateY(50%) !important;
}

.k-translate-y-3\/4 {
    transform: translateY(75%);
}

.\!k-translate-y-3\/4 {
    transform: translateY(75%) !important;
}

.k-translate-y-1\/5 {
    transform: translateY(20%);
}

.\!k-translate-y-1\/5 {
    transform: translateY(20%) !important;
}

.k-translate-y-2\/5 {
    transform: translateY(40%);
}

.\!k-translate-y-2\/5 {
    transform: translateY(40%) !important;
}

.k-translate-y-3\/5 {
    transform: translateY(60%);
}

.\!k-translate-y-3\/5 {
    transform: translateY(60%) !important;
}

.k-translate-y-4\/5 {
    transform: translateY(80%);
}

.\!k-translate-y-4\/5 {
    transform: translateY(80%) !important;
}

.k-translate-y-1\/6 {
    transform: translateY(16.666667%);
}

.\!k-translate-y-1\/6 {
    transform: translateY(16.666667%) !important;
}

.k-translate-y-2\/6 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-2\/6 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-3\/6 {
    transform: translateY(50%);
}

.\!k-translate-y-3\/6 {
    transform: translateY(50%) !important;
}

.k-translate-y-4\/6 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-4\/6 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-5\/6 {
    transform: translateY(83.333333%);
}

.\!k-translate-y-5\/6 {
    transform: translateY(83.333333%) !important;
}

.k-translate-y-1\/12 {
    transform: translateY(8.333333%);
}

.\!k-translate-y-1\/12 {
    transform: translateY(8.333333%) !important;
}

.k-translate-y-2\/12 {
    transform: translateY(16.666667%);
}

.\!k-translate-y-2\/12 {
    transform: translateY(16.666667%) !important;
}

.k-translate-y-3\/12 {
    transform: translateY(25%);
}

.\!k-translate-y-3\/12 {
    transform: translateY(25%) !important;
}

.k-translate-y-4\/12 {
    transform: translateY(33.333333%);
}

.\!k-translate-y-4\/12 {
    transform: translateY(33.333333%) !important;
}

.k-translate-y-5\/12 {
    transform: translateY(41.666667%);
}

.\!k-translate-y-5\/12 {
    transform: translateY(41.666667%) !important;
}

.k-translate-y-6\/12 {
    transform: translateY(50%);
}

.\!k-translate-y-6\/12 {
    transform: translateY(50%) !important;
}

.k-translate-y-7\/12 {
    transform: translateY(58.333333%);
}

.\!k-translate-y-7\/12 {
    transform: translateY(58.333333%) !important;
}

.k-translate-y-8\/12 {
    transform: translateY(66.666667%);
}

.\!k-translate-y-8\/12 {
    transform: translateY(66.666667%) !important;
}

.k-translate-y-9\/12 {
    transform: translateY(75%);
}

.\!k-translate-y-9\/12 {
    transform: translateY(75%) !important;
}

.k-translate-y-10\/12 {
    transform: translateY(83.333333%);
}

.\!k-translate-y-10\/12 {
    transform: translateY(83.333333%) !important;
}

.k-translate-y-11\/12 {
    transform: translateY(91.666667%);
}

.\!k-translate-y-11\/12 {
    transform: translateY(91.666667%) !important;
}

.k-translate-y-full {
    transform: translateY(100%);
}

.\!k-translate-y-full {
    transform: translateY(100%) !important;
}

.k-appearance-none {
    appearance: none;
}

.\!k-appearance-none {
    appearance: none !important;
}

.k-appearance-auto {
    appearance: auto;
}

.\!k-appearance-auto {
    appearance: auto !important;
}

.k-cursor-none {
    cursor: none;
}

.\!k-cursor-none {
    cursor: none !important;
}

.k-cursor-auto {
    cursor: auto;
}

.\!k-cursor-auto {
    cursor: auto !important;
}

.k-cursor-default {
    cursor: default;
}

.\!k-cursor-default {
    cursor: default !important;
}

.k-cursor-context-menu {
    cursor: context-menu;
}

.\!k-cursor-context-menu {
    cursor: context-menu !important;
}

.k-cursor-help {
    cursor: help;
}

.\!k-cursor-help {
    cursor: help !important;
}

.k-cursor-pointer {
    cursor: pointer;
}

.\!k-cursor-pointer {
    cursor: pointer !important;
}

.k-cursor-progress {
    cursor: progress;
}

.\!k-cursor-progress {
    cursor: progress !important;
}

.k-cursor-wait {
    cursor: wait;
}

.\!k-cursor-wait {
    cursor: wait !important;
}

.k-cursor-cell {
    cursor: cell;
}

.\!k-cursor-cell {
    cursor: cell !important;
}

.k-cursor-crosshair {
    cursor: crosshair;
}

.\!k-cursor-crosshair {
    cursor: crosshair !important;
}

.k-cursor-text {
    cursor: text;
}

.\!k-cursor-text {
    cursor: text !important;
}

.k-cursor-vertical-text {
    cursor: vertical-text;
}

.\!k-cursor-vertical-text {
    cursor: vertical-text !important;
}

.k-cursor-alias {
    cursor: alias;
}

.\!k-cursor-alias {
    cursor: alias !important;
}

.k-cursor-copy {
    cursor: copy;
}

.\!k-cursor-copy {
    cursor: copy !important;
}

.k-cursor-move {
    cursor: move;
}

.\!k-cursor-move {
    cursor: move !important;
}

.k-cursor-no-drop {
    cursor: no-drop;
}

.\!k-cursor-no-drop {
    cursor: no-drop !important;
}

.k-cursor-not-allowed {
    cursor: not-allowed;
}

.\!k-cursor-not-allowed {
    cursor: not-allowed !important;
}

.k-cursor-e-resize {
    cursor: e-resize;
}

.\!k-cursor-e-resize {
    cursor: e-resize !important;
}

.k-cursor-n-resize {
    cursor: n-resize;
}

.\!k-cursor-n-resize {
    cursor: n-resize !important;
}

.k-cursor-ne-resize {
    cursor: ne-resize;
}

.\!k-cursor-ne-resize {
    cursor: ne-resize !important;
}

.k-cursor-nw-resize {
    cursor: nw-resize;
}

.\!k-cursor-nw-resize {
    cursor: nw-resize !important;
}

.k-cursor-s-resize {
    cursor: s-resize;
}

.\!k-cursor-s-resize {
    cursor: s-resize !important;
}

.k-cursor-se-resize {
    cursor: se-resize;
}

.\!k-cursor-se-resize {
    cursor: se-resize !important;
}

.k-cursor-sw-resize {
    cursor: sw-resize;
}

.\!k-cursor-sw-resize {
    cursor: sw-resize !important;
}

.k-cursor-w-resize {
    cursor: w-resize;
}

.\!k-cursor-w-resize {
    cursor: w-resize !important;
}

.k-cursor-ew-resize {
    cursor: ew-resize;
}

.\!k-cursor-ew-resize {
    cursor: ew-resize !important;
}

.k-cursor-ns-resize {
    cursor: ns-resize;
}

.\!k-cursor-ns-resize {
    cursor: ns-resize !important;
}

.k-cursor-nesw-resize {
    cursor: nesw-resize;
}

.\!k-cursor-nesw-resize {
    cursor: nesw-resize !important;
}

.k-cursor-nwse-resize {
    cursor: nwse-resize;
}

.\!k-cursor-nwse-resize {
    cursor: nwse-resize !important;
}

.k-cursor-col-resize {
    cursor: col-resize;
}

.\!k-cursor-col-resize {
    cursor: col-resize !important;
}

.k-cursor-row-resize {
    cursor: row-resize;
}

.\!k-cursor-row-resize {
    cursor: row-resize !important;
}

.k-cursor-all-scroll {
    cursor: all-scroll;
}

.\!k-cursor-all-scroll {
    cursor: all-scroll !important;
}

.k-cursor-zoom-in {
    cursor: zoom-in;
}

.\!k-cursor-zoom-in {
    cursor: zoom-in !important;
}

.k-cursor-zoom-out {
    cursor: zoom-out;
}

.\!k-cursor-zoom-out {
    cursor: zoom-out !important;
}

.k-cursor-grab {
    cursor: grab;
}

.\!k-cursor-grab {
    cursor: grab !important;
}

.k-cursor-grabbing {
    cursor: grabbing;
}

.\!k-cursor-grabbing {
    cursor: grabbing !important;
}

.k-pointer-events-none {
    pointer-events: none;
}

.\!k-pointer-events-none {
    pointer-events: none !important;
}

.k-pointer-events-auto {
    pointer-events: auto;
}

.\!k-pointer-events-auto {
    pointer-events: auto !important;
}

.k-resize {
    resize: both;
}

.\!k-resize {
    resize: both !important;
}

.k-resize-none {
    resize: none;
}

.\!k-resize-none {
    resize: none !important;
}

.k-resize-x {
    resize: horizontal;
}

.\!k-resize-x {
    resize: horizontal !important;
}

.k-resize-y {
    resize: vertical;
}

.\!k-resize-y {
    resize: vertical !important;
}

.k-scroll-auto {
    scroll-behavior: auto;
}

.\!k-scroll-auto {
    scroll-behavior: auto !important;
}

.k-scroll-smooth {
    scroll-behavior: smooth;
}

.\!k-scroll-smooth {
    scroll-behavior: smooth !important;
}

.k-scroll-snap-none {
    scroll-snap-type: none;
}

.\!k-scroll-snap-none {
    scroll-snap-type: none !important;
}

.k-scroll-snap-snap-x {
    scroll-snap-type: x var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-x {
    scroll-snap-type: x var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-y {
    scroll-snap-type: y var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-y {
    scroll-snap-type: y var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-snap-both {
    scroll-snap-type: both var(--k-scroll-snap-strictness);
}

.\!k-scroll-snap-snap-both {
    scroll-snap-type: both var(--k-scroll-snap-strictness) !important;
}

.k-scroll-snap-mandatory {
    --k-scroll-snap-strictness: mandatory;
}

.k-scroll-snap-proximity {
    --k-scroll-snap-strictness: proximity;
}

.k-scroll-snap-stop-normal {
    scroll-snap-stop: normal;
}

.\!k-scroll-snap-stop-normal {
    scroll-snap-stop: normal !important;
}

.k-scroll-snap-stop-always {
    scroll-snap-stop: always;
}

.\!k-scroll-snap-stop-always {
    scroll-snap-stop: always !important;
}

.k-scroll-snap-align-start {
    scroll-snap-align: start;
}

.\!k-scroll-snap-align-start {
    scroll-snap-align: start !important;
}

.k-scroll-snap-align-end {
    scroll-snap-align: end;
}

.\!k-scroll-snap-align-end {
    scroll-snap-align: end !important;
}

.k-scroll-snap-align-center {
    scroll-snap-align: center;
}

.\!k-scroll-snap-align-center {
    scroll-snap-align: center !important;
}

.k-scroll-snap-align-none {
    scroll-snap-align: none;
}

.\!k-scroll-snap-align-none {
    scroll-snap-align: none !important;
}

.k-scroll-m-0 {
    scroll-margin: 0px;
}

.\!k-scroll-m-0 {
    scroll-margin: 0px !important;
}

.k-scroll-m-1px {
    scroll-margin: 1px;
}

.\!k-scroll-m-1px {
    scroll-margin: 1px !important;
}

.k-scroll-m-0\.5 {
    scroll-margin: 0.125rem;
}

.\!k-scroll-m-0\.5 {
    scroll-margin: 0.125rem !important;
}

.k-scroll-m-1 {
    scroll-margin: 0.25rem;
}

.\!k-scroll-m-1 {
    scroll-margin: 0.25rem !important;
}

.k-scroll-m-1\.5 {
    scroll-margin: 0.375rem;
}

.\!k-scroll-m-1\.5 {
    scroll-margin: 0.375rem !important;
}

.k-scroll-m-2 {
    scroll-margin: 0.5rem;
}

.\!k-scroll-m-2 {
    scroll-margin: 0.5rem !important;
}

.k-scroll-m-2\.5 {
    scroll-margin: 0.625rem;
}

.\!k-scroll-m-2\.5 {
    scroll-margin: 0.625rem !important;
}

.k-scroll-m-3 {
    scroll-margin: 0.75rem;
}

.\!k-scroll-m-3 {
    scroll-margin: 0.75rem !important;
}

.k-scroll-m-3\.5 {
    scroll-margin: 0.875rem;
}

.\!k-scroll-m-3\.5 {
    scroll-margin: 0.875rem !important;
}

.k-scroll-m-4 {
    scroll-margin: 1rem;
}

.\!k-scroll-m-4 {
    scroll-margin: 1rem !important;
}

.k-scroll-m-4\.5 {
    scroll-margin: 1.125rem;
}

.\!k-scroll-m-4\.5 {
    scroll-margin: 1.125rem !important;
}

.k-scroll-m-5 {
    scroll-margin: 1.25rem;
}

.\!k-scroll-m-5 {
    scroll-margin: 1.25rem !important;
}

.k-scroll-m-5\.5 {
    scroll-margin: 1.375rem;
}

.\!k-scroll-m-5\.5 {
    scroll-margin: 1.375rem !important;
}

.k-scroll-m-6 {
    scroll-margin: 1.5rem;
}

.\!k-scroll-m-6 {
    scroll-margin: 1.5rem !important;
}

.k-scroll-m-6\.5 {
    scroll-margin: 1.625rem;
}

.\!k-scroll-m-6\.5 {
    scroll-margin: 1.625rem !important;
}

.k-scroll-m-7 {
    scroll-margin: 1.75rem;
}

.\!k-scroll-m-7 {
    scroll-margin: 1.75rem !important;
}

.k-scroll-m-7\.5 {
    scroll-margin: 1.875rem;
}

.\!k-scroll-m-7\.5 {
    scroll-margin: 1.875rem !important;
}

.k-scroll-m-8 {
    scroll-margin: 2rem;
}

.\!k-scroll-m-8 {
    scroll-margin: 2rem !important;
}

.k-scroll-m-9 {
    scroll-margin: 2.25rem;
}

.\!k-scroll-m-9 {
    scroll-margin: 2.25rem !important;
}

.k-scroll-m-10 {
    scroll-margin: 2.5rem;
}

.\!k-scroll-m-10 {
    scroll-margin: 2.5rem !important;
}

.k-scroll-m-11 {
    scroll-margin: 2.75rem;
}

.\!k-scroll-m-11 {
    scroll-margin: 2.75rem !important;
}

.k-scroll-m-12 {
    scroll-margin: 3rem;
}

.\!k-scroll-m-12 {
    scroll-margin: 3rem !important;
}

.k-scroll-m-13 {
    scroll-margin: 3.25rem;
}

.\!k-scroll-m-13 {
    scroll-margin: 3.25rem !important;
}

.k-scroll-m-14 {
    scroll-margin: 3.5rem;
}

.\!k-scroll-m-14 {
    scroll-margin: 3.5rem !important;
}

.k-scroll-m-15 {
    scroll-margin: 3.75rem;
}

.\!k-scroll-m-15 {
    scroll-margin: 3.75rem !important;
}

.k-scroll-m-16 {
    scroll-margin: 4rem;
}

.\!k-scroll-m-16 {
    scroll-margin: 4rem !important;
}

.k-scroll-m-17 {
    scroll-margin: 4.25rem;
}

.\!k-scroll-m-17 {
    scroll-margin: 4.25rem !important;
}

.k-scroll-m-18 {
    scroll-margin: 4.5rem;
}

.\!k-scroll-m-18 {
    scroll-margin: 4.5rem !important;
}

.k-scroll-m-19 {
    scroll-margin: 4.75rem;
}

.\!k-scroll-m-19 {
    scroll-margin: 4.75rem !important;
}

.k-scroll-m-20 {
    scroll-margin: 5rem;
}

.\!k-scroll-m-20 {
    scroll-margin: 5rem !important;
}

.k-scroll-m-21 {
    scroll-margin: 5.25rem;
}

.\!k-scroll-m-21 {
    scroll-margin: 5.25rem !important;
}

.k-scroll-m-22 {
    scroll-margin: 5.5rem;
}

.\!k-scroll-m-22 {
    scroll-margin: 5.5rem !important;
}

.k-scroll-m-23 {
    scroll-margin: 5.75rem;
}

.\!k-scroll-m-23 {
    scroll-margin: 5.75rem !important;
}

.k-scroll-m-24 {
    scroll-margin: 6rem;
}

.\!k-scroll-m-24 {
    scroll-margin: 6rem !important;
}

.k-scroll-m-25 {
    scroll-margin: 7rem;
}

.\!k-scroll-m-25 {
    scroll-margin: 7rem !important;
}

.k-scroll-m-26 {
    scroll-margin: 8rem;
}

.\!k-scroll-m-26 {
    scroll-margin: 8rem !important;
}

.k-scroll-m-27 {
    scroll-margin: 9rem;
}

.\!k-scroll-m-27 {
    scroll-margin: 9rem !important;
}

.k-scroll-m-28 {
    scroll-margin: 10rem;
}

.\!k-scroll-m-28 {
    scroll-margin: 10rem !important;
}

.k-scroll-m-29 {
    scroll-margin: 11rem;
}

.\!k-scroll-m-29 {
    scroll-margin: 11rem !important;
}

.k-scroll-m-30 {
    scroll-margin: 12rem;
}

.\!k-scroll-m-30 {
    scroll-margin: 12rem !important;
}

.k-scroll-mt-0 {
    scroll-margin-top: 0px;
}

.\!k-scroll-mt-0 {
    scroll-margin-top: 0px !important;
}

.k-scroll-mt-1px {
    scroll-margin-top: 1px;
}

.\!k-scroll-mt-1px {
    scroll-margin-top: 1px !important;
}

.k-scroll-mt-0\.5 {
    scroll-margin-top: 0.125rem;
}

.\!k-scroll-mt-0\.5 {
    scroll-margin-top: 0.125rem !important;
}

.k-scroll-mt-1 {
    scroll-margin-top: 0.25rem;
}

.\!k-scroll-mt-1 {
    scroll-margin-top: 0.25rem !important;
}

.k-scroll-mt-1\.5 {
    scroll-margin-top: 0.375rem;
}

.\!k-scroll-mt-1\.5 {
    scroll-margin-top: 0.375rem !important;
}

.k-scroll-mt-2 {
    scroll-margin-top: 0.5rem;
}

.\!k-scroll-mt-2 {
    scroll-margin-top: 0.5rem !important;
}

.k-scroll-mt-2\.5 {
    scroll-margin-top: 0.625rem;
}

.\!k-scroll-mt-2\.5 {
    scroll-margin-top: 0.625rem !important;
}

.k-scroll-mt-3 {
    scroll-margin-top: 0.75rem;
}

.\!k-scroll-mt-3 {
    scroll-margin-top: 0.75rem !important;
}

.k-scroll-mt-3\.5 {
    scroll-margin-top: 0.875rem;
}

.\!k-scroll-mt-3\.5 {
    scroll-margin-top: 0.875rem !important;
}

.k-scroll-mt-4 {
    scroll-margin-top: 1rem;
}

.\!k-scroll-mt-4 {
    scroll-margin-top: 1rem !important;
}

.k-scroll-mt-4\.5 {
    scroll-margin-top: 1.125rem;
}

.\!k-scroll-mt-4\.5 {
    scroll-margin-top: 1.125rem !important;
}

.k-scroll-mt-5 {
    scroll-margin-top: 1.25rem;
}

.\!k-scroll-mt-5 {
    scroll-margin-top: 1.25rem !important;
}

.k-scroll-mt-5\.5 {
    scroll-margin-top: 1.375rem;
}

.\!k-scroll-mt-5\.5 {
    scroll-margin-top: 1.375rem !important;
}

.k-scroll-mt-6 {
    scroll-margin-top: 1.5rem;
}

.\!k-scroll-mt-6 {
    scroll-margin-top: 1.5rem !important;
}

.k-scroll-mt-6\.5 {
    scroll-margin-top: 1.625rem;
}

.\!k-scroll-mt-6\.5 {
    scroll-margin-top: 1.625rem !important;
}

.k-scroll-mt-7 {
    scroll-margin-top: 1.75rem;
}

.\!k-scroll-mt-7 {
    scroll-margin-top: 1.75rem !important;
}

.k-scroll-mt-7\.5 {
    scroll-margin-top: 1.875rem;
}

.\!k-scroll-mt-7\.5 {
    scroll-margin-top: 1.875rem !important;
}

.k-scroll-mt-8 {
    scroll-margin-top: 2rem;
}

.\!k-scroll-mt-8 {
    scroll-margin-top: 2rem !important;
}

.k-scroll-mt-9 {
    scroll-margin-top: 2.25rem;
}

.\!k-scroll-mt-9 {
    scroll-margin-top: 2.25rem !important;
}

.k-scroll-mt-10 {
    scroll-margin-top: 2.5rem;
}

.\!k-scroll-mt-10 {
    scroll-margin-top: 2.5rem !important;
}

.k-scroll-mt-11 {
    scroll-margin-top: 2.75rem;
}

.\!k-scroll-mt-11 {
    scroll-margin-top: 2.75rem !important;
}

.k-scroll-mt-12 {
    scroll-margin-top: 3rem;
}

.\!k-scroll-mt-12 {
    scroll-margin-top: 3rem !important;
}

.k-scroll-mt-13 {
    scroll-margin-top: 3.25rem;
}

.\!k-scroll-mt-13 {
    scroll-margin-top: 3.25rem !important;
}

.k-scroll-mt-14 {
    scroll-margin-top: 3.5rem;
}

.\!k-scroll-mt-14 {
    scroll-margin-top: 3.5rem !important;
}

.k-scroll-mt-15 {
    scroll-margin-top: 3.75rem;
}

.\!k-scroll-mt-15 {
    scroll-margin-top: 3.75rem !important;
}

.k-scroll-mt-16 {
    scroll-margin-top: 4rem;
}

.\!k-scroll-mt-16 {
    scroll-margin-top: 4rem !important;
}

.k-scroll-mt-17 {
    scroll-margin-top: 4.25rem;
}

.\!k-scroll-mt-17 {
    scroll-margin-top: 4.25rem !important;
}

.k-scroll-mt-18 {
    scroll-margin-top: 4.5rem;
}

.\!k-scroll-mt-18 {
    scroll-margin-top: 4.5rem !important;
}

.k-scroll-mt-19 {
    scroll-margin-top: 4.75rem;
}

.\!k-scroll-mt-19 {
    scroll-margin-top: 4.75rem !important;
}

.k-scroll-mt-20 {
    scroll-margin-top: 5rem;
}

.\!k-scroll-mt-20 {
    scroll-margin-top: 5rem !important;
}

.k-scroll-mt-21 {
    scroll-margin-top: 5.25rem;
}

.\!k-scroll-mt-21 {
    scroll-margin-top: 5.25rem !important;
}

.k-scroll-mt-22 {
    scroll-margin-top: 5.5rem;
}

.\!k-scroll-mt-22 {
    scroll-margin-top: 5.5rem !important;
}

.k-scroll-mt-23 {
    scroll-margin-top: 5.75rem;
}

.\!k-scroll-mt-23 {
    scroll-margin-top: 5.75rem !important;
}

.k-scroll-mt-24 {
    scroll-margin-top: 6rem;
}

.\!k-scroll-mt-24 {
    scroll-margin-top: 6rem !important;
}

.k-scroll-mt-25 {
    scroll-margin-top: 7rem;
}

.\!k-scroll-mt-25 {
    scroll-margin-top: 7rem !important;
}

.k-scroll-mt-26 {
    scroll-margin-top: 8rem;
}

.\!k-scroll-mt-26 {
    scroll-margin-top: 8rem !important;
}

.k-scroll-mt-27 {
    scroll-margin-top: 9rem;
}

.\!k-scroll-mt-27 {
    scroll-margin-top: 9rem !important;
}

.k-scroll-mt-28 {
    scroll-margin-top: 10rem;
}

.\!k-scroll-mt-28 {
    scroll-margin-top: 10rem !important;
}

.k-scroll-mt-29 {
    scroll-margin-top: 11rem;
}

.\!k-scroll-mt-29 {
    scroll-margin-top: 11rem !important;
}

.k-scroll-mt-30 {
    scroll-margin-top: 12rem;
}

.\!k-scroll-mt-30 {
    scroll-margin-top: 12rem !important;
}

.k-scroll-mr-0 {
    scroll-margin-right: 0px;
}

.\!k-scroll-mr-0 {
    scroll-margin-right: 0px !important;
}

.k-scroll-mr-1px {
    scroll-margin-right: 1px;
}

.\!k-scroll-mr-1px {
    scroll-margin-right: 1px !important;
}

.k-scroll-mr-0\.5 {
    scroll-margin-right: 0.125rem;
}

.\!k-scroll-mr-0\.5 {
    scroll-margin-right: 0.125rem !important;
}

.k-scroll-mr-1 {
    scroll-margin-right: 0.25rem;
}

.\!k-scroll-mr-1 {
    scroll-margin-right: 0.25rem !important;
}

.k-scroll-mr-1\.5 {
    scroll-margin-right: 0.375rem;
}

.\!k-scroll-mr-1\.5 {
    scroll-margin-right: 0.375rem !important;
}

.k-scroll-mr-2 {
    scroll-margin-right: 0.5rem;
}

.\!k-scroll-mr-2 {
    scroll-margin-right: 0.5rem !important;
}

.k-scroll-mr-2\.5 {
    scroll-margin-right: 0.625rem;
}

.\!k-scroll-mr-2\.5 {
    scroll-margin-right: 0.625rem !important;
}

.k-scroll-mr-3 {
    scroll-margin-right: 0.75rem;
}

.\!k-scroll-mr-3 {
    scroll-margin-right: 0.75rem !important;
}

.k-scroll-mr-3\.5 {
    scroll-margin-right: 0.875rem;
}

.\!k-scroll-mr-3\.5 {
    scroll-margin-right: 0.875rem !important;
}

.k-scroll-mr-4 {
    scroll-margin-right: 1rem;
}

.\!k-scroll-mr-4 {
    scroll-margin-right: 1rem !important;
}

.k-scroll-mr-4\.5 {
    scroll-margin-right: 1.125rem;
}

.\!k-scroll-mr-4\.5 {
    scroll-margin-right: 1.125rem !important;
}

.k-scroll-mr-5 {
    scroll-margin-right: 1.25rem;
}

.\!k-scroll-mr-5 {
    scroll-margin-right: 1.25rem !important;
}

.k-scroll-mr-5\.5 {
    scroll-margin-right: 1.375rem;
}

.\!k-scroll-mr-5\.5 {
    scroll-margin-right: 1.375rem !important;
}

.k-scroll-mr-6 {
    scroll-margin-right: 1.5rem;
}

.\!k-scroll-mr-6 {
    scroll-margin-right: 1.5rem !important;
}

.k-scroll-mr-6\.5 {
    scroll-margin-right: 1.625rem;
}

.\!k-scroll-mr-6\.5 {
    scroll-margin-right: 1.625rem !important;
}

.k-scroll-mr-7 {
    scroll-margin-right: 1.75rem;
}

.\!k-scroll-mr-7 {
    scroll-margin-right: 1.75rem !important;
}

.k-scroll-mr-7\.5 {
    scroll-margin-right: 1.875rem;
}

.\!k-scroll-mr-7\.5 {
    scroll-margin-right: 1.875rem !important;
}

.k-scroll-mr-8 {
    scroll-margin-right: 2rem;
}

.\!k-scroll-mr-8 {
    scroll-margin-right: 2rem !important;
}

.k-scroll-mr-9 {
    scroll-margin-right: 2.25rem;
}

.\!k-scroll-mr-9 {
    scroll-margin-right: 2.25rem !important;
}

.k-scroll-mr-10 {
    scroll-margin-right: 2.5rem;
}

.\!k-scroll-mr-10 {
    scroll-margin-right: 2.5rem !important;
}

.k-scroll-mr-11 {
    scroll-margin-right: 2.75rem;
}

.\!k-scroll-mr-11 {
    scroll-margin-right: 2.75rem !important;
}

.k-scroll-mr-12 {
    scroll-margin-right: 3rem;
}

.\!k-scroll-mr-12 {
    scroll-margin-right: 3rem !important;
}

.k-scroll-mr-13 {
    scroll-margin-right: 3.25rem;
}

.\!k-scroll-mr-13 {
    scroll-margin-right: 3.25rem !important;
}

.k-scroll-mr-14 {
    scroll-margin-right: 3.5rem;
}

.\!k-scroll-mr-14 {
    scroll-margin-right: 3.5rem !important;
}

.k-scroll-mr-15 {
    scroll-margin-right: 3.75rem;
}

.\!k-scroll-mr-15 {
    scroll-margin-right: 3.75rem !important;
}

.k-scroll-mr-16 {
    scroll-margin-right: 4rem;
}

.\!k-scroll-mr-16 {
    scroll-margin-right: 4rem !important;
}

.k-scroll-mr-17 {
    scroll-margin-right: 4.25rem;
}

.\!k-scroll-mr-17 {
    scroll-margin-right: 4.25rem !important;
}

.k-scroll-mr-18 {
    scroll-margin-right: 4.5rem;
}

.\!k-scroll-mr-18 {
    scroll-margin-right: 4.5rem !important;
}

.k-scroll-mr-19 {
    scroll-margin-right: 4.75rem;
}

.\!k-scroll-mr-19 {
    scroll-margin-right: 4.75rem !important;
}

.k-scroll-mr-20 {
    scroll-margin-right: 5rem;
}

.\!k-scroll-mr-20 {
    scroll-margin-right: 5rem !important;
}

.k-scroll-mr-21 {
    scroll-margin-right: 5.25rem;
}

.\!k-scroll-mr-21 {
    scroll-margin-right: 5.25rem !important;
}

.k-scroll-mr-22 {
    scroll-margin-right: 5.5rem;
}

.\!k-scroll-mr-22 {
    scroll-margin-right: 5.5rem !important;
}

.k-scroll-mr-23 {
    scroll-margin-right: 5.75rem;
}

.\!k-scroll-mr-23 {
    scroll-margin-right: 5.75rem !important;
}

.k-scroll-mr-24 {
    scroll-margin-right: 6rem;
}

.\!k-scroll-mr-24 {
    scroll-margin-right: 6rem !important;
}

.k-scroll-mr-25 {
    scroll-margin-right: 7rem;
}

.\!k-scroll-mr-25 {
    scroll-margin-right: 7rem !important;
}

.k-scroll-mr-26 {
    scroll-margin-right: 8rem;
}

.\!k-scroll-mr-26 {
    scroll-margin-right: 8rem !important;
}

.k-scroll-mr-27 {
    scroll-margin-right: 9rem;
}

.\!k-scroll-mr-27 {
    scroll-margin-right: 9rem !important;
}

.k-scroll-mr-28 {
    scroll-margin-right: 10rem;
}

.\!k-scroll-mr-28 {
    scroll-margin-right: 10rem !important;
}

.k-scroll-mr-29 {
    scroll-margin-right: 11rem;
}

.\!k-scroll-mr-29 {
    scroll-margin-right: 11rem !important;
}

.k-scroll-mr-30 {
    scroll-margin-right: 12rem;
}

.\!k-scroll-mr-30 {
    scroll-margin-right: 12rem !important;
}

.k-scroll-mb-0 {
    scroll-margin-bottom: 0px;
}

.\!k-scroll-mb-0 {
    scroll-margin-bottom: 0px !important;
}

.k-scroll-mb-1px {
    scroll-margin-bottom: 1px;
}

.\!k-scroll-mb-1px {
    scroll-margin-bottom: 1px !important;
}

.k-scroll-mb-0\.5 {
    scroll-margin-bottom: 0.125rem;
}

.\!k-scroll-mb-0\.5 {
    scroll-margin-bottom: 0.125rem !important;
}

.k-scroll-mb-1 {
    scroll-margin-bottom: 0.25rem;
}

.\!k-scroll-mb-1 {
    scroll-margin-bottom: 0.25rem !important;
}

.k-scroll-mb-1\.5 {
    scroll-margin-bottom: 0.375rem;
}

.\!k-scroll-mb-1\.5 {
    scroll-margin-bottom: 0.375rem !important;
}

.k-scroll-mb-2 {
    scroll-margin-bottom: 0.5rem;
}

.\!k-scroll-mb-2 {
    scroll-margin-bottom: 0.5rem !important;
}

.k-scroll-mb-2\.5 {
    scroll-margin-bottom: 0.625rem;
}

.\!k-scroll-mb-2\.5 {
    scroll-margin-bottom: 0.625rem !important;
}

.k-scroll-mb-3 {
    scroll-margin-bottom: 0.75rem;
}

.\!k-scroll-mb-3 {
    scroll-margin-bottom: 0.75rem !important;
}

.k-scroll-mb-3\.5 {
    scroll-margin-bottom: 0.875rem;
}

.\!k-scroll-mb-3\.5 {
    scroll-margin-bottom: 0.875rem !important;
}

.k-scroll-mb-4 {
    scroll-margin-bottom: 1rem;
}

.\!k-scroll-mb-4 {
    scroll-margin-bottom: 1rem !important;
}

.k-scroll-mb-4\.5 {
    scroll-margin-bottom: 1.125rem;
}

.\!k-scroll-mb-4\.5 {
    scroll-margin-bottom: 1.125rem !important;
}

.k-scroll-mb-5 {
    scroll-margin-bottom: 1.25rem;
}

.\!k-scroll-mb-5 {
    scroll-margin-bottom: 1.25rem !important;
}

.k-scroll-mb-5\.5 {
    scroll-margin-bottom: 1.375rem;
}

.\!k-scroll-mb-5\.5 {
    scroll-margin-bottom: 1.375rem !important;
}

.k-scroll-mb-6 {
    scroll-margin-bottom: 1.5rem;
}

.\!k-scroll-mb-6 {
    scroll-margin-bottom: 1.5rem !important;
}

.k-scroll-mb-6\.5 {
    scroll-margin-bottom: 1.625rem;
}

.\!k-scroll-mb-6\.5 {
    scroll-margin-bottom: 1.625rem !important;
}

.k-scroll-mb-7 {
    scroll-margin-bottom: 1.75rem;
}

.\!k-scroll-mb-7 {
    scroll-margin-bottom: 1.75rem !important;
}

.k-scroll-mb-7\.5 {
    scroll-margin-bottom: 1.875rem;
}

.\!k-scroll-mb-7\.5 {
    scroll-margin-bottom: 1.875rem !important;
}

.k-scroll-mb-8 {
    scroll-margin-bottom: 2rem;
}

.\!k-scroll-mb-8 {
    scroll-margin-bottom: 2rem !important;
}

.k-scroll-mb-9 {
    scroll-margin-bottom: 2.25rem;
}

.\!k-scroll-mb-9 {
    scroll-margin-bottom: 2.25rem !important;
}

.k-scroll-mb-10 {
    scroll-margin-bottom: 2.5rem;
}

.\!k-scroll-mb-10 {
    scroll-margin-bottom: 2.5rem !important;
}

.k-scroll-mb-11 {
    scroll-margin-bottom: 2.75rem;
}

.\!k-scroll-mb-11 {
    scroll-margin-bottom: 2.75rem !important;
}

.k-scroll-mb-12 {
    scroll-margin-bottom: 3rem;
}

.\!k-scroll-mb-12 {
    scroll-margin-bottom: 3rem !important;
}

.k-scroll-mb-13 {
    scroll-margin-bottom: 3.25rem;
}

.\!k-scroll-mb-13 {
    scroll-margin-bottom: 3.25rem !important;
}

.k-scroll-mb-14 {
    scroll-margin-bottom: 3.5rem;
}

.\!k-scroll-mb-14 {
    scroll-margin-bottom: 3.5rem !important;
}

.k-scroll-mb-15 {
    scroll-margin-bottom: 3.75rem;
}

.\!k-scroll-mb-15 {
    scroll-margin-bottom: 3.75rem !important;
}

.k-scroll-mb-16 {
    scroll-margin-bottom: 4rem;
}

.\!k-scroll-mb-16 {
    scroll-margin-bottom: 4rem !important;
}

.k-scroll-mb-17 {
    scroll-margin-bottom: 4.25rem;
}

.\!k-scroll-mb-17 {
    scroll-margin-bottom: 4.25rem !important;
}

.k-scroll-mb-18 {
    scroll-margin-bottom: 4.5rem;
}

.\!k-scroll-mb-18 {
    scroll-margin-bottom: 4.5rem !important;
}

.k-scroll-mb-19 {
    scroll-margin-bottom: 4.75rem;
}

.\!k-scroll-mb-19 {
    scroll-margin-bottom: 4.75rem !important;
}

.k-scroll-mb-20 {
    scroll-margin-bottom: 5rem;
}

.\!k-scroll-mb-20 {
    scroll-margin-bottom: 5rem !important;
}

.k-scroll-mb-21 {
    scroll-margin-bottom: 5.25rem;
}

.\!k-scroll-mb-21 {
    scroll-margin-bottom: 5.25rem !important;
}

.k-scroll-mb-22 {
    scroll-margin-bottom: 5.5rem;
}

.\!k-scroll-mb-22 {
    scroll-margin-bottom: 5.5rem !important;
}

.k-scroll-mb-23 {
    scroll-margin-bottom: 5.75rem;
}

.\!k-scroll-mb-23 {
    scroll-margin-bottom: 5.75rem !important;
}

.k-scroll-mb-24 {
    scroll-margin-bottom: 6rem;
}

.\!k-scroll-mb-24 {
    scroll-margin-bottom: 6rem !important;
}

.k-scroll-mb-25 {
    scroll-margin-bottom: 7rem;
}

.\!k-scroll-mb-25 {
    scroll-margin-bottom: 7rem !important;
}

.k-scroll-mb-26 {
    scroll-margin-bottom: 8rem;
}

.\!k-scroll-mb-26 {
    scroll-margin-bottom: 8rem !important;
}

.k-scroll-mb-27 {
    scroll-margin-bottom: 9rem;
}

.\!k-scroll-mb-27 {
    scroll-margin-bottom: 9rem !important;
}

.k-scroll-mb-28 {
    scroll-margin-bottom: 10rem;
}

.\!k-scroll-mb-28 {
    scroll-margin-bottom: 10rem !important;
}

.k-scroll-mb-29 {
    scroll-margin-bottom: 11rem;
}

.\!k-scroll-mb-29 {
    scroll-margin-bottom: 11rem !important;
}

.k-scroll-mb-30 {
    scroll-margin-bottom: 12rem;
}

.\!k-scroll-mb-30 {
    scroll-margin-bottom: 12rem !important;
}

.k-scroll-ml-0 {
    scroll-margin-left: 0px;
}

.\!k-scroll-ml-0 {
    scroll-margin-left: 0px !important;
}

.k-scroll-ml-1px {
    scroll-margin-left: 1px;
}

.\!k-scroll-ml-1px {
    scroll-margin-left: 1px !important;
}

.k-scroll-ml-0\.5 {
    scroll-margin-left: 0.125rem;
}

.\!k-scroll-ml-0\.5 {
    scroll-margin-left: 0.125rem !important;
}

.k-scroll-ml-1 {
    scroll-margin-left: 0.25rem;
}

.\!k-scroll-ml-1 {
    scroll-margin-left: 0.25rem !important;
}

.k-scroll-ml-1\.5 {
    scroll-margin-left: 0.375rem;
}

.\!k-scroll-ml-1\.5 {
    scroll-margin-left: 0.375rem !important;
}

.k-scroll-ml-2 {
    scroll-margin-left: 0.5rem;
}

.\!k-scroll-ml-2 {
    scroll-margin-left: 0.5rem !important;
}

.k-scroll-ml-2\.5 {
    scroll-margin-left: 0.625rem;
}

.\!k-scroll-ml-2\.5 {
    scroll-margin-left: 0.625rem !important;
}

.k-scroll-ml-3 {
    scroll-margin-left: 0.75rem;
}

.\!k-scroll-ml-3 {
    scroll-margin-left: 0.75rem !important;
}

.k-scroll-ml-3\.5 {
    scroll-margin-left: 0.875rem;
}

.\!k-scroll-ml-3\.5 {
    scroll-margin-left: 0.875rem !important;
}

.k-scroll-ml-4 {
    scroll-margin-left: 1rem;
}

.\!k-scroll-ml-4 {
    scroll-margin-left: 1rem !important;
}

.k-scroll-ml-4\.5 {
    scroll-margin-left: 1.125rem;
}

.\!k-scroll-ml-4\.5 {
    scroll-margin-left: 1.125rem !important;
}

.k-scroll-ml-5 {
    scroll-margin-left: 1.25rem;
}

.\!k-scroll-ml-5 {
    scroll-margin-left: 1.25rem !important;
}

.k-scroll-ml-5\.5 {
    scroll-margin-left: 1.375rem;
}

.\!k-scroll-ml-5\.5 {
    scroll-margin-left: 1.375rem !important;
}

.k-scroll-ml-6 {
    scroll-margin-left: 1.5rem;
}

.\!k-scroll-ml-6 {
    scroll-margin-left: 1.5rem !important;
}

.k-scroll-ml-6\.5 {
    scroll-margin-left: 1.625rem;
}

.\!k-scroll-ml-6\.5 {
    scroll-margin-left: 1.625rem !important;
}

.k-scroll-ml-7 {
    scroll-margin-left: 1.75rem;
}

.\!k-scroll-ml-7 {
    scroll-margin-left: 1.75rem !important;
}

.k-scroll-ml-7\.5 {
    scroll-margin-left: 1.875rem;
}

.\!k-scroll-ml-7\.5 {
    scroll-margin-left: 1.875rem !important;
}

.k-scroll-ml-8 {
    scroll-margin-left: 2rem;
}

.\!k-scroll-ml-8 {
    scroll-margin-left: 2rem !important;
}

.k-scroll-ml-9 {
    scroll-margin-left: 2.25rem;
}

.\!k-scroll-ml-9 {
    scroll-margin-left: 2.25rem !important;
}

.k-scroll-ml-10 {
    scroll-margin-left: 2.5rem;
}

.\!k-scroll-ml-10 {
    scroll-margin-left: 2.5rem !important;
}

.k-scroll-ml-11 {
    scroll-margin-left: 2.75rem;
}

.\!k-scroll-ml-11 {
    scroll-margin-left: 2.75rem !important;
}

.k-scroll-ml-12 {
    scroll-margin-left: 3rem;
}

.\!k-scroll-ml-12 {
    scroll-margin-left: 3rem !important;
}

.k-scroll-ml-13 {
    scroll-margin-left: 3.25rem;
}

.\!k-scroll-ml-13 {
    scroll-margin-left: 3.25rem !important;
}

.k-scroll-ml-14 {
    scroll-margin-left: 3.5rem;
}

.\!k-scroll-ml-14 {
    scroll-margin-left: 3.5rem !important;
}

.k-scroll-ml-15 {
    scroll-margin-left: 3.75rem;
}

.\!k-scroll-ml-15 {
    scroll-margin-left: 3.75rem !important;
}

.k-scroll-ml-16 {
    scroll-margin-left: 4rem;
}

.\!k-scroll-ml-16 {
    scroll-margin-left: 4rem !important;
}

.k-scroll-ml-17 {
    scroll-margin-left: 4.25rem;
}

.\!k-scroll-ml-17 {
    scroll-margin-left: 4.25rem !important;
}

.k-scroll-ml-18 {
    scroll-margin-left: 4.5rem;
}

.\!k-scroll-ml-18 {
    scroll-margin-left: 4.5rem !important;
}

.k-scroll-ml-19 {
    scroll-margin-left: 4.75rem;
}

.\!k-scroll-ml-19 {
    scroll-margin-left: 4.75rem !important;
}

.k-scroll-ml-20 {
    scroll-margin-left: 5rem;
}

.\!k-scroll-ml-20 {
    scroll-margin-left: 5rem !important;
}

.k-scroll-ml-21 {
    scroll-margin-left: 5.25rem;
}

.\!k-scroll-ml-21 {
    scroll-margin-left: 5.25rem !important;
}

.k-scroll-ml-22 {
    scroll-margin-left: 5.5rem;
}

.\!k-scroll-ml-22 {
    scroll-margin-left: 5.5rem !important;
}

.k-scroll-ml-23 {
    scroll-margin-left: 5.75rem;
}

.\!k-scroll-ml-23 {
    scroll-margin-left: 5.75rem !important;
}

.k-scroll-ml-24 {
    scroll-margin-left: 6rem;
}

.\!k-scroll-ml-24 {
    scroll-margin-left: 6rem !important;
}

.k-scroll-ml-25 {
    scroll-margin-left: 7rem;
}

.\!k-scroll-ml-25 {
    scroll-margin-left: 7rem !important;
}

.k-scroll-ml-26 {
    scroll-margin-left: 8rem;
}

.\!k-scroll-ml-26 {
    scroll-margin-left: 8rem !important;
}

.k-scroll-ml-27 {
    scroll-margin-left: 9rem;
}

.\!k-scroll-ml-27 {
    scroll-margin-left: 9rem !important;
}

.k-scroll-ml-28 {
    scroll-margin-left: 10rem;
}

.\!k-scroll-ml-28 {
    scroll-margin-left: 10rem !important;
}

.k-scroll-ml-29 {
    scroll-margin-left: 11rem;
}

.\!k-scroll-ml-29 {
    scroll-margin-left: 11rem !important;
}

.k-scroll-ml-30 {
    scroll-margin-left: 12rem;
}

.\!k-scroll-ml-30 {
    scroll-margin-left: 12rem !important;
}

.k-scroll-mx-0 {
    scroll-margin-inline: 0px;
}

.\!k-scroll-mx-0 {
    scroll-margin-inline: 0px !important;
}

.k-scroll-mx-1px {
    scroll-margin-inline: 1px;
}

.\!k-scroll-mx-1px {
    scroll-margin-inline: 1px !important;
}

.k-scroll-mx-0\.5 {
    scroll-margin-inline: 0.125rem;
}

.\!k-scroll-mx-0\.5 {
    scroll-margin-inline: 0.125rem !important;
}

.k-scroll-mx-1 {
    scroll-margin-inline: 0.25rem;
}

.\!k-scroll-mx-1 {
    scroll-margin-inline: 0.25rem !important;
}

.k-scroll-mx-1\.5 {
    scroll-margin-inline: 0.375rem;
}

.\!k-scroll-mx-1\.5 {
    scroll-margin-inline: 0.375rem !important;
}

.k-scroll-mx-2 {
    scroll-margin-inline: 0.5rem;
}

.\!k-scroll-mx-2 {
    scroll-margin-inline: 0.5rem !important;
}

.k-scroll-mx-2\.5 {
    scroll-margin-inline: 0.625rem;
}

.\!k-scroll-mx-2\.5 {
    scroll-margin-inline: 0.625rem !important;
}

.k-scroll-mx-3 {
    scroll-margin-inline: 0.75rem;
}

.\!k-scroll-mx-3 {
    scroll-margin-inline: 0.75rem !important;
}

.k-scroll-mx-3\.5 {
    scroll-margin-inline: 0.875rem;
}

.\!k-scroll-mx-3\.5 {
    scroll-margin-inline: 0.875rem !important;
}

.k-scroll-mx-4 {
    scroll-margin-inline: 1rem;
}

.\!k-scroll-mx-4 {
    scroll-margin-inline: 1rem !important;
}

.k-scroll-mx-4\.5 {
    scroll-margin-inline: 1.125rem;
}

.\!k-scroll-mx-4\.5 {
    scroll-margin-inline: 1.125rem !important;
}

.k-scroll-mx-5 {
    scroll-margin-inline: 1.25rem;
}

.\!k-scroll-mx-5 {
    scroll-margin-inline: 1.25rem !important;
}

.k-scroll-mx-5\.5 {
    scroll-margin-inline: 1.375rem;
}

.\!k-scroll-mx-5\.5 {
    scroll-margin-inline: 1.375rem !important;
}

.k-scroll-mx-6 {
    scroll-margin-inline: 1.5rem;
}

.\!k-scroll-mx-6 {
    scroll-margin-inline: 1.5rem !important;
}

.k-scroll-mx-6\.5 {
    scroll-margin-inline: 1.625rem;
}

.\!k-scroll-mx-6\.5 {
    scroll-margin-inline: 1.625rem !important;
}

.k-scroll-mx-7 {
    scroll-margin-inline: 1.75rem;
}

.\!k-scroll-mx-7 {
    scroll-margin-inline: 1.75rem !important;
}

.k-scroll-mx-7\.5 {
    scroll-margin-inline: 1.875rem;
}

.\!k-scroll-mx-7\.5 {
    scroll-margin-inline: 1.875rem !important;
}

.k-scroll-mx-8 {
    scroll-margin-inline: 2rem;
}

.\!k-scroll-mx-8 {
    scroll-margin-inline: 2rem !important;
}

.k-scroll-mx-9 {
    scroll-margin-inline: 2.25rem;
}

.\!k-scroll-mx-9 {
    scroll-margin-inline: 2.25rem !important;
}

.k-scroll-mx-10 {
    scroll-margin-inline: 2.5rem;
}

.\!k-scroll-mx-10 {
    scroll-margin-inline: 2.5rem !important;
}

.k-scroll-mx-11 {
    scroll-margin-inline: 2.75rem;
}

.\!k-scroll-mx-11 {
    scroll-margin-inline: 2.75rem !important;
}

.k-scroll-mx-12 {
    scroll-margin-inline: 3rem;
}

.\!k-scroll-mx-12 {
    scroll-margin-inline: 3rem !important;
}

.k-scroll-mx-13 {
    scroll-margin-inline: 3.25rem;
}

.\!k-scroll-mx-13 {
    scroll-margin-inline: 3.25rem !important;
}

.k-scroll-mx-14 {
    scroll-margin-inline: 3.5rem;
}

.\!k-scroll-mx-14 {
    scroll-margin-inline: 3.5rem !important;
}

.k-scroll-mx-15 {
    scroll-margin-inline: 3.75rem;
}

.\!k-scroll-mx-15 {
    scroll-margin-inline: 3.75rem !important;
}

.k-scroll-mx-16 {
    scroll-margin-inline: 4rem;
}

.\!k-scroll-mx-16 {
    scroll-margin-inline: 4rem !important;
}

.k-scroll-mx-17 {
    scroll-margin-inline: 4.25rem;
}

.\!k-scroll-mx-17 {
    scroll-margin-inline: 4.25rem !important;
}

.k-scroll-mx-18 {
    scroll-margin-inline: 4.5rem;
}

.\!k-scroll-mx-18 {
    scroll-margin-inline: 4.5rem !important;
}

.k-scroll-mx-19 {
    scroll-margin-inline: 4.75rem;
}

.\!k-scroll-mx-19 {
    scroll-margin-inline: 4.75rem !important;
}

.k-scroll-mx-20 {
    scroll-margin-inline: 5rem;
}

.\!k-scroll-mx-20 {
    scroll-margin-inline: 5rem !important;
}

.k-scroll-mx-21 {
    scroll-margin-inline: 5.25rem;
}

.\!k-scroll-mx-21 {
    scroll-margin-inline: 5.25rem !important;
}

.k-scroll-mx-22 {
    scroll-margin-inline: 5.5rem;
}

.\!k-scroll-mx-22 {
    scroll-margin-inline: 5.5rem !important;
}

.k-scroll-mx-23 {
    scroll-margin-inline: 5.75rem;
}

.\!k-scroll-mx-23 {
    scroll-margin-inline: 5.75rem !important;
}

.k-scroll-mx-24 {
    scroll-margin-inline: 6rem;
}

.\!k-scroll-mx-24 {
    scroll-margin-inline: 6rem !important;
}

.k-scroll-mx-25 {
    scroll-margin-inline: 7rem;
}

.\!k-scroll-mx-25 {
    scroll-margin-inline: 7rem !important;
}

.k-scroll-mx-26 {
    scroll-margin-inline: 8rem;
}

.\!k-scroll-mx-26 {
    scroll-margin-inline: 8rem !important;
}

.k-scroll-mx-27 {
    scroll-margin-inline: 9rem;
}

.\!k-scroll-mx-27 {
    scroll-margin-inline: 9rem !important;
}

.k-scroll-mx-28 {
    scroll-margin-inline: 10rem;
}

.\!k-scroll-mx-28 {
    scroll-margin-inline: 10rem !important;
}

.k-scroll-mx-29 {
    scroll-margin-inline: 11rem;
}

.\!k-scroll-mx-29 {
    scroll-margin-inline: 11rem !important;
}

.k-scroll-mx-30 {
    scroll-margin-inline: 12rem;
}

.\!k-scroll-mx-30 {
    scroll-margin-inline: 12rem !important;
}

.k-scroll-my-0 {
    scroll-margin-block: 0px;
}

.\!k-scroll-my-0 {
    scroll-margin-block: 0px !important;
}

.k-scroll-my-1px {
    scroll-margin-block: 1px;
}

.\!k-scroll-my-1px {
    scroll-margin-block: 1px !important;
}

.k-scroll-my-0\.5 {
    scroll-margin-block: 0.125rem;
}

.\!k-scroll-my-0\.5 {
    scroll-margin-block: 0.125rem !important;
}

.k-scroll-my-1 {
    scroll-margin-block: 0.25rem;
}

.\!k-scroll-my-1 {
    scroll-margin-block: 0.25rem !important;
}

.k-scroll-my-1\.5 {
    scroll-margin-block: 0.375rem;
}

.\!k-scroll-my-1\.5 {
    scroll-margin-block: 0.375rem !important;
}

.k-scroll-my-2 {
    scroll-margin-block: 0.5rem;
}

.\!k-scroll-my-2 {
    scroll-margin-block: 0.5rem !important;
}

.k-scroll-my-2\.5 {
    scroll-margin-block: 0.625rem;
}

.\!k-scroll-my-2\.5 {
    scroll-margin-block: 0.625rem !important;
}

.k-scroll-my-3 {
    scroll-margin-block: 0.75rem;
}

.\!k-scroll-my-3 {
    scroll-margin-block: 0.75rem !important;
}

.k-scroll-my-3\.5 {
    scroll-margin-block: 0.875rem;
}

.\!k-scroll-my-3\.5 {
    scroll-margin-block: 0.875rem !important;
}

.k-scroll-my-4 {
    scroll-margin-block: 1rem;
}

.\!k-scroll-my-4 {
    scroll-margin-block: 1rem !important;
}

.k-scroll-my-4\.5 {
    scroll-margin-block: 1.125rem;
}

.\!k-scroll-my-4\.5 {
    scroll-margin-block: 1.125rem !important;
}

.k-scroll-my-5 {
    scroll-margin-block: 1.25rem;
}

.\!k-scroll-my-5 {
    scroll-margin-block: 1.25rem !important;
}

.k-scroll-my-5\.5 {
    scroll-margin-block: 1.375rem;
}

.\!k-scroll-my-5\.5 {
    scroll-margin-block: 1.375rem !important;
}

.k-scroll-my-6 {
    scroll-margin-block: 1.5rem;
}

.\!k-scroll-my-6 {
    scroll-margin-block: 1.5rem !important;
}

.k-scroll-my-6\.5 {
    scroll-margin-block: 1.625rem;
}

.\!k-scroll-my-6\.5 {
    scroll-margin-block: 1.625rem !important;
}

.k-scroll-my-7 {
    scroll-margin-block: 1.75rem;
}

.\!k-scroll-my-7 {
    scroll-margin-block: 1.75rem !important;
}

.k-scroll-my-7\.5 {
    scroll-margin-block: 1.875rem;
}

.\!k-scroll-my-7\.5 {
    scroll-margin-block: 1.875rem !important;
}

.k-scroll-my-8 {
    scroll-margin-block: 2rem;
}

.\!k-scroll-my-8 {
    scroll-margin-block: 2rem !important;
}

.k-scroll-my-9 {
    scroll-margin-block: 2.25rem;
}

.\!k-scroll-my-9 {
    scroll-margin-block: 2.25rem !important;
}

.k-scroll-my-10 {
    scroll-margin-block: 2.5rem;
}

.\!k-scroll-my-10 {
    scroll-margin-block: 2.5rem !important;
}

.k-scroll-my-11 {
    scroll-margin-block: 2.75rem;
}

.\!k-scroll-my-11 {
    scroll-margin-block: 2.75rem !important;
}

.k-scroll-my-12 {
    scroll-margin-block: 3rem;
}

.\!k-scroll-my-12 {
    scroll-margin-block: 3rem !important;
}

.k-scroll-my-13 {
    scroll-margin-block: 3.25rem;
}

.\!k-scroll-my-13 {
    scroll-margin-block: 3.25rem !important;
}

.k-scroll-my-14 {
    scroll-margin-block: 3.5rem;
}

.\!k-scroll-my-14 {
    scroll-margin-block: 3.5rem !important;
}

.k-scroll-my-15 {
    scroll-margin-block: 3.75rem;
}

.\!k-scroll-my-15 {
    scroll-margin-block: 3.75rem !important;
}

.k-scroll-my-16 {
    scroll-margin-block: 4rem;
}

.\!k-scroll-my-16 {
    scroll-margin-block: 4rem !important;
}

.k-scroll-my-17 {
    scroll-margin-block: 4.25rem;
}

.\!k-scroll-my-17 {
    scroll-margin-block: 4.25rem !important;
}

.k-scroll-my-18 {
    scroll-margin-block: 4.5rem;
}

.\!k-scroll-my-18 {
    scroll-margin-block: 4.5rem !important;
}

.k-scroll-my-19 {
    scroll-margin-block: 4.75rem;
}

.\!k-scroll-my-19 {
    scroll-margin-block: 4.75rem !important;
}

.k-scroll-my-20 {
    scroll-margin-block: 5rem;
}

.\!k-scroll-my-20 {
    scroll-margin-block: 5rem !important;
}

.k-scroll-my-21 {
    scroll-margin-block: 5.25rem;
}

.\!k-scroll-my-21 {
    scroll-margin-block: 5.25rem !important;
}

.k-scroll-my-22 {
    scroll-margin-block: 5.5rem;
}

.\!k-scroll-my-22 {
    scroll-margin-block: 5.5rem !important;
}

.k-scroll-my-23 {
    scroll-margin-block: 5.75rem;
}

.\!k-scroll-my-23 {
    scroll-margin-block: 5.75rem !important;
}

.k-scroll-my-24 {
    scroll-margin-block: 6rem;
}

.\!k-scroll-my-24 {
    scroll-margin-block: 6rem !important;
}

.k-scroll-my-25 {
    scroll-margin-block: 7rem;
}

.\!k-scroll-my-25 {
    scroll-margin-block: 7rem !important;
}

.k-scroll-my-26 {
    scroll-margin-block: 8rem;
}

.\!k-scroll-my-26 {
    scroll-margin-block: 8rem !important;
}

.k-scroll-my-27 {
    scroll-margin-block: 9rem;
}

.\!k-scroll-my-27 {
    scroll-margin-block: 9rem !important;
}

.k-scroll-my-28 {
    scroll-margin-block: 10rem;
}

.\!k-scroll-my-28 {
    scroll-margin-block: 10rem !important;
}

.k-scroll-my-29 {
    scroll-margin-block: 11rem;
}

.\!k-scroll-my-29 {
    scroll-margin-block: 11rem !important;
}

.k-scroll-my-30 {
    scroll-margin-block: 12rem;
}

.\!k-scroll-my-30 {
    scroll-margin-block: 12rem !important;
}

.k-scroll-p-0 {
    scroll-padding: 0px;
}

.\!k-scroll-p-0 {
    scroll-padding: 0px !important;
}

.k-scroll-p-1px {
    scroll-padding: 1px;
}

.\!k-scroll-p-1px {
    scroll-padding: 1px !important;
}

.k-scroll-p-0\.5 {
    scroll-padding: 0.125rem;
}

.\!k-scroll-p-0\.5 {
    scroll-padding: 0.125rem !important;
}

.k-scroll-p-1 {
    scroll-padding: 0.25rem;
}

.\!k-scroll-p-1 {
    scroll-padding: 0.25rem !important;
}

.k-scroll-p-1\.5 {
    scroll-padding: 0.375rem;
}

.\!k-scroll-p-1\.5 {
    scroll-padding: 0.375rem !important;
}

.k-scroll-p-2 {
    scroll-padding: 0.5rem;
}

.\!k-scroll-p-2 {
    scroll-padding: 0.5rem !important;
}

.k-scroll-p-2\.5 {
    scroll-padding: 0.625rem;
}

.\!k-scroll-p-2\.5 {
    scroll-padding: 0.625rem !important;
}

.k-scroll-p-3 {
    scroll-padding: 0.75rem;
}

.\!k-scroll-p-3 {
    scroll-padding: 0.75rem !important;
}

.k-scroll-p-3\.5 {
    scroll-padding: 0.875rem;
}

.\!k-scroll-p-3\.5 {
    scroll-padding: 0.875rem !important;
}

.k-scroll-p-4 {
    scroll-padding: 1rem;
}

.\!k-scroll-p-4 {
    scroll-padding: 1rem !important;
}

.k-scroll-p-4\.5 {
    scroll-padding: 1.125rem;
}

.\!k-scroll-p-4\.5 {
    scroll-padding: 1.125rem !important;
}

.k-scroll-p-5 {
    scroll-padding: 1.25rem;
}

.\!k-scroll-p-5 {
    scroll-padding: 1.25rem !important;
}

.k-scroll-p-5\.5 {
    scroll-padding: 1.375rem;
}

.\!k-scroll-p-5\.5 {
    scroll-padding: 1.375rem !important;
}

.k-scroll-p-6 {
    scroll-padding: 1.5rem;
}

.\!k-scroll-p-6 {
    scroll-padding: 1.5rem !important;
}

.k-scroll-p-6\.5 {
    scroll-padding: 1.625rem;
}

.\!k-scroll-p-6\.5 {
    scroll-padding: 1.625rem !important;
}

.k-scroll-p-7 {
    scroll-padding: 1.75rem;
}

.\!k-scroll-p-7 {
    scroll-padding: 1.75rem !important;
}

.k-scroll-p-7\.5 {
    scroll-padding: 1.875rem;
}

.\!k-scroll-p-7\.5 {
    scroll-padding: 1.875rem !important;
}

.k-scroll-p-8 {
    scroll-padding: 2rem;
}

.\!k-scroll-p-8 {
    scroll-padding: 2rem !important;
}

.k-scroll-p-9 {
    scroll-padding: 2.25rem;
}

.\!k-scroll-p-9 {
    scroll-padding: 2.25rem !important;
}

.k-scroll-p-10 {
    scroll-padding: 2.5rem;
}

.\!k-scroll-p-10 {
    scroll-padding: 2.5rem !important;
}

.k-scroll-p-11 {
    scroll-padding: 2.75rem;
}

.\!k-scroll-p-11 {
    scroll-padding: 2.75rem !important;
}

.k-scroll-p-12 {
    scroll-padding: 3rem;
}

.\!k-scroll-p-12 {
    scroll-padding: 3rem !important;
}

.k-scroll-p-13 {
    scroll-padding: 3.25rem;
}

.\!k-scroll-p-13 {
    scroll-padding: 3.25rem !important;
}

.k-scroll-p-14 {
    scroll-padding: 3.5rem;
}

.\!k-scroll-p-14 {
    scroll-padding: 3.5rem !important;
}

.k-scroll-p-15 {
    scroll-padding: 3.75rem;
}

.\!k-scroll-p-15 {
    scroll-padding: 3.75rem !important;
}

.k-scroll-p-16 {
    scroll-padding: 4rem;
}

.\!k-scroll-p-16 {
    scroll-padding: 4rem !important;
}

.k-scroll-p-17 {
    scroll-padding: 4.25rem;
}

.\!k-scroll-p-17 {
    scroll-padding: 4.25rem !important;
}

.k-scroll-p-18 {
    scroll-padding: 4.5rem;
}

.\!k-scroll-p-18 {
    scroll-padding: 4.5rem !important;
}

.k-scroll-p-19 {
    scroll-padding: 4.75rem;
}

.\!k-scroll-p-19 {
    scroll-padding: 4.75rem !important;
}

.k-scroll-p-20 {
    scroll-padding: 5rem;
}

.\!k-scroll-p-20 {
    scroll-padding: 5rem !important;
}

.k-scroll-p-21 {
    scroll-padding: 5.25rem;
}

.\!k-scroll-p-21 {
    scroll-padding: 5.25rem !important;
}

.k-scroll-p-22 {
    scroll-padding: 5.5rem;
}

.\!k-scroll-p-22 {
    scroll-padding: 5.5rem !important;
}

.k-scroll-p-23 {
    scroll-padding: 5.75rem;
}

.\!k-scroll-p-23 {
    scroll-padding: 5.75rem !important;
}

.k-scroll-p-24 {
    scroll-padding: 6rem;
}

.\!k-scroll-p-24 {
    scroll-padding: 6rem !important;
}

.k-scroll-p-25 {
    scroll-padding: 7rem;
}

.\!k-scroll-p-25 {
    scroll-padding: 7rem !important;
}

.k-scroll-p-26 {
    scroll-padding: 8rem;
}

.\!k-scroll-p-26 {
    scroll-padding: 8rem !important;
}

.k-scroll-p-27 {
    scroll-padding: 9rem;
}

.\!k-scroll-p-27 {
    scroll-padding: 9rem !important;
}

.k-scroll-p-28 {
    scroll-padding: 10rem;
}

.\!k-scroll-p-28 {
    scroll-padding: 10rem !important;
}

.k-scroll-p-29 {
    scroll-padding: 11rem;
}

.\!k-scroll-p-29 {
    scroll-padding: 11rem !important;
}

.k-scroll-p-30 {
    scroll-padding: 12rem;
}

.\!k-scroll-p-30 {
    scroll-padding: 12rem !important;
}

.k-scroll-pt-0 {
    scroll-padding-top: 0px;
}

.\!k-scroll-pt-0 {
    scroll-padding-top: 0px !important;
}

.k-scroll-pt-1px {
    scroll-padding-top: 1px;
}

.\!k-scroll-pt-1px {
    scroll-padding-top: 1px !important;
}

.k-scroll-pt-0\.5 {
    scroll-padding-top: 0.125rem;
}

.\!k-scroll-pt-0\.5 {
    scroll-padding-top: 0.125rem !important;
}

.k-scroll-pt-1 {
    scroll-padding-top: 0.25rem;
}

.\!k-scroll-pt-1 {
    scroll-padding-top: 0.25rem !important;
}

.k-scroll-pt-1\.5 {
    scroll-padding-top: 0.375rem;
}

.\!k-scroll-pt-1\.5 {
    scroll-padding-top: 0.375rem !important;
}

.k-scroll-pt-2 {
    scroll-padding-top: 0.5rem;
}

.\!k-scroll-pt-2 {
    scroll-padding-top: 0.5rem !important;
}

.k-scroll-pt-2\.5 {
    scroll-padding-top: 0.625rem;
}

.\!k-scroll-pt-2\.5 {
    scroll-padding-top: 0.625rem !important;
}

.k-scroll-pt-3 {
    scroll-padding-top: 0.75rem;
}

.\!k-scroll-pt-3 {
    scroll-padding-top: 0.75rem !important;
}

.k-scroll-pt-3\.5 {
    scroll-padding-top: 0.875rem;
}

.\!k-scroll-pt-3\.5 {
    scroll-padding-top: 0.875rem !important;
}

.k-scroll-pt-4 {
    scroll-padding-top: 1rem;
}

.\!k-scroll-pt-4 {
    scroll-padding-top: 1rem !important;
}

.k-scroll-pt-4\.5 {
    scroll-padding-top: 1.125rem;
}

.\!k-scroll-pt-4\.5 {
    scroll-padding-top: 1.125rem !important;
}

.k-scroll-pt-5 {
    scroll-padding-top: 1.25rem;
}

.\!k-scroll-pt-5 {
    scroll-padding-top: 1.25rem !important;
}

.k-scroll-pt-5\.5 {
    scroll-padding-top: 1.375rem;
}

.\!k-scroll-pt-5\.5 {
    scroll-padding-top: 1.375rem !important;
}

.k-scroll-pt-6 {
    scroll-padding-top: 1.5rem;
}

.\!k-scroll-pt-6 {
    scroll-padding-top: 1.5rem !important;
}

.k-scroll-pt-6\.5 {
    scroll-padding-top: 1.625rem;
}

.\!k-scroll-pt-6\.5 {
    scroll-padding-top: 1.625rem !important;
}

.k-scroll-pt-7 {
    scroll-padding-top: 1.75rem;
}

.\!k-scroll-pt-7 {
    scroll-padding-top: 1.75rem !important;
}

.k-scroll-pt-7\.5 {
    scroll-padding-top: 1.875rem;
}

.\!k-scroll-pt-7\.5 {
    scroll-padding-top: 1.875rem !important;
}

.k-scroll-pt-8 {
    scroll-padding-top: 2rem;
}

.\!k-scroll-pt-8 {
    scroll-padding-top: 2rem !important;
}

.k-scroll-pt-9 {
    scroll-padding-top: 2.25rem;
}

.\!k-scroll-pt-9 {
    scroll-padding-top: 2.25rem !important;
}

.k-scroll-pt-10 {
    scroll-padding-top: 2.5rem;
}

.\!k-scroll-pt-10 {
    scroll-padding-top: 2.5rem !important;
}

.k-scroll-pt-11 {
    scroll-padding-top: 2.75rem;
}

.\!k-scroll-pt-11 {
    scroll-padding-top: 2.75rem !important;
}

.k-scroll-pt-12 {
    scroll-padding-top: 3rem;
}

.\!k-scroll-pt-12 {
    scroll-padding-top: 3rem !important;
}

.k-scroll-pt-13 {
    scroll-padding-top: 3.25rem;
}

.\!k-scroll-pt-13 {
    scroll-padding-top: 3.25rem !important;
}

.k-scroll-pt-14 {
    scroll-padding-top: 3.5rem;
}

.\!k-scroll-pt-14 {
    scroll-padding-top: 3.5rem !important;
}

.k-scroll-pt-15 {
    scroll-padding-top: 3.75rem;
}

.\!k-scroll-pt-15 {
    scroll-padding-top: 3.75rem !important;
}

.k-scroll-pt-16 {
    scroll-padding-top: 4rem;
}

.\!k-scroll-pt-16 {
    scroll-padding-top: 4rem !important;
}

.k-scroll-pt-17 {
    scroll-padding-top: 4.25rem;
}

.\!k-scroll-pt-17 {
    scroll-padding-top: 4.25rem !important;
}

.k-scroll-pt-18 {
    scroll-padding-top: 4.5rem;
}

.\!k-scroll-pt-18 {
    scroll-padding-top: 4.5rem !important;
}

.k-scroll-pt-19 {
    scroll-padding-top: 4.75rem;
}

.\!k-scroll-pt-19 {
    scroll-padding-top: 4.75rem !important;
}

.k-scroll-pt-20 {
    scroll-padding-top: 5rem;
}

.\!k-scroll-pt-20 {
    scroll-padding-top: 5rem !important;
}

.k-scroll-pt-21 {
    scroll-padding-top: 5.25rem;
}

.\!k-scroll-pt-21 {
    scroll-padding-top: 5.25rem !important;
}

.k-scroll-pt-22 {
    scroll-padding-top: 5.5rem;
}

.\!k-scroll-pt-22 {
    scroll-padding-top: 5.5rem !important;
}

.k-scroll-pt-23 {
    scroll-padding-top: 5.75rem;
}

.\!k-scroll-pt-23 {
    scroll-padding-top: 5.75rem !important;
}

.k-scroll-pt-24 {
    scroll-padding-top: 6rem;
}

.\!k-scroll-pt-24 {
    scroll-padding-top: 6rem !important;
}

.k-scroll-pt-25 {
    scroll-padding-top: 7rem;
}

.\!k-scroll-pt-25 {
    scroll-padding-top: 7rem !important;
}

.k-scroll-pt-26 {
    scroll-padding-top: 8rem;
}

.\!k-scroll-pt-26 {
    scroll-padding-top: 8rem !important;
}

.k-scroll-pt-27 {
    scroll-padding-top: 9rem;
}

.\!k-scroll-pt-27 {
    scroll-padding-top: 9rem !important;
}

.k-scroll-pt-28 {
    scroll-padding-top: 10rem;
}

.\!k-scroll-pt-28 {
    scroll-padding-top: 10rem !important;
}

.k-scroll-pt-29 {
    scroll-padding-top: 11rem;
}

.\!k-scroll-pt-29 {
    scroll-padding-top: 11rem !important;
}

.k-scroll-pt-30 {
    scroll-padding-top: 12rem;
}

.\!k-scroll-pt-30 {
    scroll-padding-top: 12rem !important;
}

.k-scroll-pr-0 {
    scroll-padding-right: 0px;
}

.\!k-scroll-pr-0 {
    scroll-padding-right: 0px !important;
}

.k-scroll-pr-1px {
    scroll-padding-right: 1px;
}

.\!k-scroll-pr-1px {
    scroll-padding-right: 1px !important;
}

.k-scroll-pr-0\.5 {
    scroll-padding-right: 0.125rem;
}

.\!k-scroll-pr-0\.5 {
    scroll-padding-right: 0.125rem !important;
}

.k-scroll-pr-1 {
    scroll-padding-right: 0.25rem;
}

.\!k-scroll-pr-1 {
    scroll-padding-right: 0.25rem !important;
}

.k-scroll-pr-1\.5 {
    scroll-padding-right: 0.375rem;
}

.\!k-scroll-pr-1\.5 {
    scroll-padding-right: 0.375rem !important;
}

.k-scroll-pr-2 {
    scroll-padding-right: 0.5rem;
}

.\!k-scroll-pr-2 {
    scroll-padding-right: 0.5rem !important;
}

.k-scroll-pr-2\.5 {
    scroll-padding-right: 0.625rem;
}

.\!k-scroll-pr-2\.5 {
    scroll-padding-right: 0.625rem !important;
}

.k-scroll-pr-3 {
    scroll-padding-right: 0.75rem;
}

.\!k-scroll-pr-3 {
    scroll-padding-right: 0.75rem !important;
}

.k-scroll-pr-3\.5 {
    scroll-padding-right: 0.875rem;
}

.\!k-scroll-pr-3\.5 {
    scroll-padding-right: 0.875rem !important;
}

.k-scroll-pr-4 {
    scroll-padding-right: 1rem;
}

.\!k-scroll-pr-4 {
    scroll-padding-right: 1rem !important;
}

.k-scroll-pr-4\.5 {
    scroll-padding-right: 1.125rem;
}

.\!k-scroll-pr-4\.5 {
    scroll-padding-right: 1.125rem !important;
}

.k-scroll-pr-5 {
    scroll-padding-right: 1.25rem;
}

.\!k-scroll-pr-5 {
    scroll-padding-right: 1.25rem !important;
}

.k-scroll-pr-5\.5 {
    scroll-padding-right: 1.375rem;
}

.\!k-scroll-pr-5\.5 {
    scroll-padding-right: 1.375rem !important;
}

.k-scroll-pr-6 {
    scroll-padding-right: 1.5rem;
}

.\!k-scroll-pr-6 {
    scroll-padding-right: 1.5rem !important;
}

.k-scroll-pr-6\.5 {
    scroll-padding-right: 1.625rem;
}

.\!k-scroll-pr-6\.5 {
    scroll-padding-right: 1.625rem !important;
}

.k-scroll-pr-7 {
    scroll-padding-right: 1.75rem;
}

.\!k-scroll-pr-7 {
    scroll-padding-right: 1.75rem !important;
}

.k-scroll-pr-7\.5 {
    scroll-padding-right: 1.875rem;
}

.\!k-scroll-pr-7\.5 {
    scroll-padding-right: 1.875rem !important;
}

.k-scroll-pr-8 {
    scroll-padding-right: 2rem;
}

.\!k-scroll-pr-8 {
    scroll-padding-right: 2rem !important;
}

.k-scroll-pr-9 {
    scroll-padding-right: 2.25rem;
}

.\!k-scroll-pr-9 {
    scroll-padding-right: 2.25rem !important;
}

.k-scroll-pr-10 {
    scroll-padding-right: 2.5rem;
}

.\!k-scroll-pr-10 {
    scroll-padding-right: 2.5rem !important;
}

.k-scroll-pr-11 {
    scroll-padding-right: 2.75rem;
}

.\!k-scroll-pr-11 {
    scroll-padding-right: 2.75rem !important;
}

.k-scroll-pr-12 {
    scroll-padding-right: 3rem;
}

.\!k-scroll-pr-12 {
    scroll-padding-right: 3rem !important;
}

.k-scroll-pr-13 {
    scroll-padding-right: 3.25rem;
}

.\!k-scroll-pr-13 {
    scroll-padding-right: 3.25rem !important;
}

.k-scroll-pr-14 {
    scroll-padding-right: 3.5rem;
}

.\!k-scroll-pr-14 {
    scroll-padding-right: 3.5rem !important;
}

.k-scroll-pr-15 {
    scroll-padding-right: 3.75rem;
}

.\!k-scroll-pr-15 {
    scroll-padding-right: 3.75rem !important;
}

.k-scroll-pr-16 {
    scroll-padding-right: 4rem;
}

.\!k-scroll-pr-16 {
    scroll-padding-right: 4rem !important;
}

.k-scroll-pr-17 {
    scroll-padding-right: 4.25rem;
}

.\!k-scroll-pr-17 {
    scroll-padding-right: 4.25rem !important;
}

.k-scroll-pr-18 {
    scroll-padding-right: 4.5rem;
}

.\!k-scroll-pr-18 {
    scroll-padding-right: 4.5rem !important;
}

.k-scroll-pr-19 {
    scroll-padding-right: 4.75rem;
}

.\!k-scroll-pr-19 {
    scroll-padding-right: 4.75rem !important;
}

.k-scroll-pr-20 {
    scroll-padding-right: 5rem;
}

.\!k-scroll-pr-20 {
    scroll-padding-right: 5rem !important;
}

.k-scroll-pr-21 {
    scroll-padding-right: 5.25rem;
}

.\!k-scroll-pr-21 {
    scroll-padding-right: 5.25rem !important;
}

.k-scroll-pr-22 {
    scroll-padding-right: 5.5rem;
}

.\!k-scroll-pr-22 {
    scroll-padding-right: 5.5rem !important;
}

.k-scroll-pr-23 {
    scroll-padding-right: 5.75rem;
}

.\!k-scroll-pr-23 {
    scroll-padding-right: 5.75rem !important;
}

.k-scroll-pr-24 {
    scroll-padding-right: 6rem;
}

.\!k-scroll-pr-24 {
    scroll-padding-right: 6rem !important;
}

.k-scroll-pr-25 {
    scroll-padding-right: 7rem;
}

.\!k-scroll-pr-25 {
    scroll-padding-right: 7rem !important;
}

.k-scroll-pr-26 {
    scroll-padding-right: 8rem;
}

.\!k-scroll-pr-26 {
    scroll-padding-right: 8rem !important;
}

.k-scroll-pr-27 {
    scroll-padding-right: 9rem;
}

.\!k-scroll-pr-27 {
    scroll-padding-right: 9rem !important;
}

.k-scroll-pr-28 {
    scroll-padding-right: 10rem;
}

.\!k-scroll-pr-28 {
    scroll-padding-right: 10rem !important;
}

.k-scroll-pr-29 {
    scroll-padding-right: 11rem;
}

.\!k-scroll-pr-29 {
    scroll-padding-right: 11rem !important;
}

.k-scroll-pr-30 {
    scroll-padding-right: 12rem;
}

.\!k-scroll-pr-30 {
    scroll-padding-right: 12rem !important;
}

.k-scroll-pb-0 {
    scroll-padding-bottom: 0px;
}

.\!k-scroll-pb-0 {
    scroll-padding-bottom: 0px !important;
}

.k-scroll-pb-1px {
    scroll-padding-bottom: 1px;
}

.\!k-scroll-pb-1px {
    scroll-padding-bottom: 1px !important;
}

.k-scroll-pb-0\.5 {
    scroll-padding-bottom: 0.125rem;
}

.\!k-scroll-pb-0\.5 {
    scroll-padding-bottom: 0.125rem !important;
}

.k-scroll-pb-1 {
    scroll-padding-bottom: 0.25rem;
}

.\!k-scroll-pb-1 {
    scroll-padding-bottom: 0.25rem !important;
}

.k-scroll-pb-1\.5 {
    scroll-padding-bottom: 0.375rem;
}

.\!k-scroll-pb-1\.5 {
    scroll-padding-bottom: 0.375rem !important;
}

.k-scroll-pb-2 {
    scroll-padding-bottom: 0.5rem;
}

.\!k-scroll-pb-2 {
    scroll-padding-bottom: 0.5rem !important;
}

.k-scroll-pb-2\.5 {
    scroll-padding-bottom: 0.625rem;
}

.\!k-scroll-pb-2\.5 {
    scroll-padding-bottom: 0.625rem !important;
}

.k-scroll-pb-3 {
    scroll-padding-bottom: 0.75rem;
}

.\!k-scroll-pb-3 {
    scroll-padding-bottom: 0.75rem !important;
}

.k-scroll-pb-3\.5 {
    scroll-padding-bottom: 0.875rem;
}

.\!k-scroll-pb-3\.5 {
    scroll-padding-bottom: 0.875rem !important;
}

.k-scroll-pb-4 {
    scroll-padding-bottom: 1rem;
}

.\!k-scroll-pb-4 {
    scroll-padding-bottom: 1rem !important;
}

.k-scroll-pb-4\.5 {
    scroll-padding-bottom: 1.125rem;
}

.\!k-scroll-pb-4\.5 {
    scroll-padding-bottom: 1.125rem !important;
}

.k-scroll-pb-5 {
    scroll-padding-bottom: 1.25rem;
}

.\!k-scroll-pb-5 {
    scroll-padding-bottom: 1.25rem !important;
}

.k-scroll-pb-5\.5 {
    scroll-padding-bottom: 1.375rem;
}

.\!k-scroll-pb-5\.5 {
    scroll-padding-bottom: 1.375rem !important;
}

.k-scroll-pb-6 {
    scroll-padding-bottom: 1.5rem;
}

.\!k-scroll-pb-6 {
    scroll-padding-bottom: 1.5rem !important;
}

.k-scroll-pb-6\.5 {
    scroll-padding-bottom: 1.625rem;
}

.\!k-scroll-pb-6\.5 {
    scroll-padding-bottom: 1.625rem !important;
}

.k-scroll-pb-7 {
    scroll-padding-bottom: 1.75rem;
}

.\!k-scroll-pb-7 {
    scroll-padding-bottom: 1.75rem !important;
}

.k-scroll-pb-7\.5 {
    scroll-padding-bottom: 1.875rem;
}

.\!k-scroll-pb-7\.5 {
    scroll-padding-bottom: 1.875rem !important;
}

.k-scroll-pb-8 {
    scroll-padding-bottom: 2rem;
}

.\!k-scroll-pb-8 {
    scroll-padding-bottom: 2rem !important;
}

.k-scroll-pb-9 {
    scroll-padding-bottom: 2.25rem;
}

.\!k-scroll-pb-9 {
    scroll-padding-bottom: 2.25rem !important;
}

.k-scroll-pb-10 {
    scroll-padding-bottom: 2.5rem;
}

.\!k-scroll-pb-10 {
    scroll-padding-bottom: 2.5rem !important;
}

.k-scroll-pb-11 {
    scroll-padding-bottom: 2.75rem;
}

.\!k-scroll-pb-11 {
    scroll-padding-bottom: 2.75rem !important;
}

.k-scroll-pb-12 {
    scroll-padding-bottom: 3rem;
}

.\!k-scroll-pb-12 {
    scroll-padding-bottom: 3rem !important;
}

.k-scroll-pb-13 {
    scroll-padding-bottom: 3.25rem;
}

.\!k-scroll-pb-13 {
    scroll-padding-bottom: 3.25rem !important;
}

.k-scroll-pb-14 {
    scroll-padding-bottom: 3.5rem;
}

.\!k-scroll-pb-14 {
    scroll-padding-bottom: 3.5rem !important;
}

.k-scroll-pb-15 {
    scroll-padding-bottom: 3.75rem;
}

.\!k-scroll-pb-15 {
    scroll-padding-bottom: 3.75rem !important;
}

.k-scroll-pb-16 {
    scroll-padding-bottom: 4rem;
}

.\!k-scroll-pb-16 {
    scroll-padding-bottom: 4rem !important;
}

.k-scroll-pb-17 {
    scroll-padding-bottom: 4.25rem;
}

.\!k-scroll-pb-17 {
    scroll-padding-bottom: 4.25rem !important;
}

.k-scroll-pb-18 {
    scroll-padding-bottom: 4.5rem;
}

.\!k-scroll-pb-18 {
    scroll-padding-bottom: 4.5rem !important;
}

.k-scroll-pb-19 {
    scroll-padding-bottom: 4.75rem;
}

.\!k-scroll-pb-19 {
    scroll-padding-bottom: 4.75rem !important;
}

.k-scroll-pb-20 {
    scroll-padding-bottom: 5rem;
}

.\!k-scroll-pb-20 {
    scroll-padding-bottom: 5rem !important;
}

.k-scroll-pb-21 {
    scroll-padding-bottom: 5.25rem;
}

.\!k-scroll-pb-21 {
    scroll-padding-bottom: 5.25rem !important;
}

.k-scroll-pb-22 {
    scroll-padding-bottom: 5.5rem;
}

.\!k-scroll-pb-22 {
    scroll-padding-bottom: 5.5rem !important;
}

.k-scroll-pb-23 {
    scroll-padding-bottom: 5.75rem;
}

.\!k-scroll-pb-23 {
    scroll-padding-bottom: 5.75rem !important;
}

.k-scroll-pb-24 {
    scroll-padding-bottom: 6rem;
}

.\!k-scroll-pb-24 {
    scroll-padding-bottom: 6rem !important;
}

.k-scroll-pb-25 {
    scroll-padding-bottom: 7rem;
}

.\!k-scroll-pb-25 {
    scroll-padding-bottom: 7rem !important;
}

.k-scroll-pb-26 {
    scroll-padding-bottom: 8rem;
}

.\!k-scroll-pb-26 {
    scroll-padding-bottom: 8rem !important;
}

.k-scroll-pb-27 {
    scroll-padding-bottom: 9rem;
}

.\!k-scroll-pb-27 {
    scroll-padding-bottom: 9rem !important;
}

.k-scroll-pb-28 {
    scroll-padding-bottom: 10rem;
}

.\!k-scroll-pb-28 {
    scroll-padding-bottom: 10rem !important;
}

.k-scroll-pb-29 {
    scroll-padding-bottom: 11rem;
}

.\!k-scroll-pb-29 {
    scroll-padding-bottom: 11rem !important;
}

.k-scroll-pb-30 {
    scroll-padding-bottom: 12rem;
}

.\!k-scroll-pb-30 {
    scroll-padding-bottom: 12rem !important;
}

.k-scroll-pl-0 {
    scroll-padding-left: 0px;
}

.\!k-scroll-pl-0 {
    scroll-padding-left: 0px !important;
}

.k-scroll-pl-1px {
    scroll-padding-left: 1px;
}

.\!k-scroll-pl-1px {
    scroll-padding-left: 1px !important;
}

.k-scroll-pl-0\.5 {
    scroll-padding-left: 0.125rem;
}

.\!k-scroll-pl-0\.5 {
    scroll-padding-left: 0.125rem !important;
}

.k-scroll-pl-1 {
    scroll-padding-left: 0.25rem;
}

.\!k-scroll-pl-1 {
    scroll-padding-left: 0.25rem !important;
}

.k-scroll-pl-1\.5 {
    scroll-padding-left: 0.375rem;
}

.\!k-scroll-pl-1\.5 {
    scroll-padding-left: 0.375rem !important;
}

.k-scroll-pl-2 {
    scroll-padding-left: 0.5rem;
}

.\!k-scroll-pl-2 {
    scroll-padding-left: 0.5rem !important;
}

.k-scroll-pl-2\.5 {
    scroll-padding-left: 0.625rem;
}

.\!k-scroll-pl-2\.5 {
    scroll-padding-left: 0.625rem !important;
}

.k-scroll-pl-3 {
    scroll-padding-left: 0.75rem;
}

.\!k-scroll-pl-3 {
    scroll-padding-left: 0.75rem !important;
}

.k-scroll-pl-3\.5 {
    scroll-padding-left: 0.875rem;
}

.\!k-scroll-pl-3\.5 {
    scroll-padding-left: 0.875rem !important;
}

.k-scroll-pl-4 {
    scroll-padding-left: 1rem;
}

.\!k-scroll-pl-4 {
    scroll-padding-left: 1rem !important;
}

.k-scroll-pl-4\.5 {
    scroll-padding-left: 1.125rem;
}

.\!k-scroll-pl-4\.5 {
    scroll-padding-left: 1.125rem !important;
}

.k-scroll-pl-5 {
    scroll-padding-left: 1.25rem;
}

.\!k-scroll-pl-5 {
    scroll-padding-left: 1.25rem !important;
}

.k-scroll-pl-5\.5 {
    scroll-padding-left: 1.375rem;
}

.\!k-scroll-pl-5\.5 {
    scroll-padding-left: 1.375rem !important;
}

.k-scroll-pl-6 {
    scroll-padding-left: 1.5rem;
}

.\!k-scroll-pl-6 {
    scroll-padding-left: 1.5rem !important;
}

.k-scroll-pl-6\.5 {
    scroll-padding-left: 1.625rem;
}

.\!k-scroll-pl-6\.5 {
    scroll-padding-left: 1.625rem !important;
}

.k-scroll-pl-7 {
    scroll-padding-left: 1.75rem;
}

.\!k-scroll-pl-7 {
    scroll-padding-left: 1.75rem !important;
}

.k-scroll-pl-7\.5 {
    scroll-padding-left: 1.875rem;
}

.\!k-scroll-pl-7\.5 {
    scroll-padding-left: 1.875rem !important;
}

.k-scroll-pl-8 {
    scroll-padding-left: 2rem;
}

.\!k-scroll-pl-8 {
    scroll-padding-left: 2rem !important;
}

.k-scroll-pl-9 {
    scroll-padding-left: 2.25rem;
}

.\!k-scroll-pl-9 {
    scroll-padding-left: 2.25rem !important;
}

.k-scroll-pl-10 {
    scroll-padding-left: 2.5rem;
}

.\!k-scroll-pl-10 {
    scroll-padding-left: 2.5rem !important;
}

.k-scroll-pl-11 {
    scroll-padding-left: 2.75rem;
}

.\!k-scroll-pl-11 {
    scroll-padding-left: 2.75rem !important;
}

.k-scroll-pl-12 {
    scroll-padding-left: 3rem;
}

.\!k-scroll-pl-12 {
    scroll-padding-left: 3rem !important;
}

.k-scroll-pl-13 {
    scroll-padding-left: 3.25rem;
}

.\!k-scroll-pl-13 {
    scroll-padding-left: 3.25rem !important;
}

.k-scroll-pl-14 {
    scroll-padding-left: 3.5rem;
}

.\!k-scroll-pl-14 {
    scroll-padding-left: 3.5rem !important;
}

.k-scroll-pl-15 {
    scroll-padding-left: 3.75rem;
}

.\!k-scroll-pl-15 {
    scroll-padding-left: 3.75rem !important;
}

.k-scroll-pl-16 {
    scroll-padding-left: 4rem;
}

.\!k-scroll-pl-16 {
    scroll-padding-left: 4rem !important;
}

.k-scroll-pl-17 {
    scroll-padding-left: 4.25rem;
}

.\!k-scroll-pl-17 {
    scroll-padding-left: 4.25rem !important;
}

.k-scroll-pl-18 {
    scroll-padding-left: 4.5rem;
}

.\!k-scroll-pl-18 {
    scroll-padding-left: 4.5rem !important;
}

.k-scroll-pl-19 {
    scroll-padding-left: 4.75rem;
}

.\!k-scroll-pl-19 {
    scroll-padding-left: 4.75rem !important;
}

.k-scroll-pl-20 {
    scroll-padding-left: 5rem;
}

.\!k-scroll-pl-20 {
    scroll-padding-left: 5rem !important;
}

.k-scroll-pl-21 {
    scroll-padding-left: 5.25rem;
}

.\!k-scroll-pl-21 {
    scroll-padding-left: 5.25rem !important;
}

.k-scroll-pl-22 {
    scroll-padding-left: 5.5rem;
}

.\!k-scroll-pl-22 {
    scroll-padding-left: 5.5rem !important;
}

.k-scroll-pl-23 {
    scroll-padding-left: 5.75rem;
}

.\!k-scroll-pl-23 {
    scroll-padding-left: 5.75rem !important;
}

.k-scroll-pl-24 {
    scroll-padding-left: 6rem;
}

.\!k-scroll-pl-24 {
    scroll-padding-left: 6rem !important;
}

.k-scroll-pl-25 {
    scroll-padding-left: 7rem;
}

.\!k-scroll-pl-25 {
    scroll-padding-left: 7rem !important;
}

.k-scroll-pl-26 {
    scroll-padding-left: 8rem;
}

.\!k-scroll-pl-26 {
    scroll-padding-left: 8rem !important;
}

.k-scroll-pl-27 {
    scroll-padding-left: 9rem;
}

.\!k-scroll-pl-27 {
    scroll-padding-left: 9rem !important;
}

.k-scroll-pl-28 {
    scroll-padding-left: 10rem;
}

.\!k-scroll-pl-28 {
    scroll-padding-left: 10rem !important;
}

.k-scroll-pl-29 {
    scroll-padding-left: 11rem;
}

.\!k-scroll-pl-29 {
    scroll-padding-left: 11rem !important;
}

.k-scroll-pl-30 {
    scroll-padding-left: 12rem;
}

.\!k-scroll-pl-30 {
    scroll-padding-left: 12rem !important;
}

.k-scroll-px-0 {
    scroll-padding-inline: 0px;
}

.\!k-scroll-px-0 {
    scroll-padding-inline: 0px !important;
}

.k-scroll-px-1px {
    scroll-padding-inline: 1px;
}

.\!k-scroll-px-1px {
    scroll-padding-inline: 1px !important;
}

.k-scroll-px-0\.5 {
    scroll-padding-inline: 0.125rem;
}

.\!k-scroll-px-0\.5 {
    scroll-padding-inline: 0.125rem !important;
}

.k-scroll-px-1 {
    scroll-padding-inline: 0.25rem;
}

.\!k-scroll-px-1 {
    scroll-padding-inline: 0.25rem !important;
}

.k-scroll-px-1\.5 {
    scroll-padding-inline: 0.375rem;
}

.\!k-scroll-px-1\.5 {
    scroll-padding-inline: 0.375rem !important;
}

.k-scroll-px-2 {
    scroll-padding-inline: 0.5rem;
}

.\!k-scroll-px-2 {
    scroll-padding-inline: 0.5rem !important;
}

.k-scroll-px-2\.5 {
    scroll-padding-inline: 0.625rem;
}

.\!k-scroll-px-2\.5 {
    scroll-padding-inline: 0.625rem !important;
}

.k-scroll-px-3 {
    scroll-padding-inline: 0.75rem;
}

.\!k-scroll-px-3 {
    scroll-padding-inline: 0.75rem !important;
}

.k-scroll-px-3\.5 {
    scroll-padding-inline: 0.875rem;
}

.\!k-scroll-px-3\.5 {
    scroll-padding-inline: 0.875rem !important;
}

.k-scroll-px-4 {
    scroll-padding-inline: 1rem;
}

.\!k-scroll-px-4 {
    scroll-padding-inline: 1rem !important;
}

.k-scroll-px-4\.5 {
    scroll-padding-inline: 1.125rem;
}

.\!k-scroll-px-4\.5 {
    scroll-padding-inline: 1.125rem !important;
}

.k-scroll-px-5 {
    scroll-padding-inline: 1.25rem;
}

.\!k-scroll-px-5 {
    scroll-padding-inline: 1.25rem !important;
}

.k-scroll-px-5\.5 {
    scroll-padding-inline: 1.375rem;
}

.\!k-scroll-px-5\.5 {
    scroll-padding-inline: 1.375rem !important;
}

.k-scroll-px-6 {
    scroll-padding-inline: 1.5rem;
}

.\!k-scroll-px-6 {
    scroll-padding-inline: 1.5rem !important;
}

.k-scroll-px-6\.5 {
    scroll-padding-inline: 1.625rem;
}

.\!k-scroll-px-6\.5 {
    scroll-padding-inline: 1.625rem !important;
}

.k-scroll-px-7 {
    scroll-padding-inline: 1.75rem;
}

.\!k-scroll-px-7 {
    scroll-padding-inline: 1.75rem !important;
}

.k-scroll-px-7\.5 {
    scroll-padding-inline: 1.875rem;
}

.\!k-scroll-px-7\.5 {
    scroll-padding-inline: 1.875rem !important;
}

.k-scroll-px-8 {
    scroll-padding-inline: 2rem;
}

.\!k-scroll-px-8 {
    scroll-padding-inline: 2rem !important;
}

.k-scroll-px-9 {
    scroll-padding-inline: 2.25rem;
}

.\!k-scroll-px-9 {
    scroll-padding-inline: 2.25rem !important;
}

.k-scroll-px-10 {
    scroll-padding-inline: 2.5rem;
}

.\!k-scroll-px-10 {
    scroll-padding-inline: 2.5rem !important;
}

.k-scroll-px-11 {
    scroll-padding-inline: 2.75rem;
}

.\!k-scroll-px-11 {
    scroll-padding-inline: 2.75rem !important;
}

.k-scroll-px-12 {
    scroll-padding-inline: 3rem;
}

.\!k-scroll-px-12 {
    scroll-padding-inline: 3rem !important;
}

.k-scroll-px-13 {
    scroll-padding-inline: 3.25rem;
}

.\!k-scroll-px-13 {
    scroll-padding-inline: 3.25rem !important;
}

.k-scroll-px-14 {
    scroll-padding-inline: 3.5rem;
}

.\!k-scroll-px-14 {
    scroll-padding-inline: 3.5rem !important;
}

.k-scroll-px-15 {
    scroll-padding-inline: 3.75rem;
}

.\!k-scroll-px-15 {
    scroll-padding-inline: 3.75rem !important;
}

.k-scroll-px-16 {
    scroll-padding-inline: 4rem;
}

.\!k-scroll-px-16 {
    scroll-padding-inline: 4rem !important;
}

.k-scroll-px-17 {
    scroll-padding-inline: 4.25rem;
}

.\!k-scroll-px-17 {
    scroll-padding-inline: 4.25rem !important;
}

.k-scroll-px-18 {
    scroll-padding-inline: 4.5rem;
}

.\!k-scroll-px-18 {
    scroll-padding-inline: 4.5rem !important;
}

.k-scroll-px-19 {
    scroll-padding-inline: 4.75rem;
}

.\!k-scroll-px-19 {
    scroll-padding-inline: 4.75rem !important;
}

.k-scroll-px-20 {
    scroll-padding-inline: 5rem;
}

.\!k-scroll-px-20 {
    scroll-padding-inline: 5rem !important;
}

.k-scroll-px-21 {
    scroll-padding-inline: 5.25rem;
}

.\!k-scroll-px-21 {
    scroll-padding-inline: 5.25rem !important;
}

.k-scroll-px-22 {
    scroll-padding-inline: 5.5rem;
}

.\!k-scroll-px-22 {
    scroll-padding-inline: 5.5rem !important;
}

.k-scroll-px-23 {
    scroll-padding-inline: 5.75rem;
}

.\!k-scroll-px-23 {
    scroll-padding-inline: 5.75rem !important;
}

.k-scroll-px-24 {
    scroll-padding-inline: 6rem;
}

.\!k-scroll-px-24 {
    scroll-padding-inline: 6rem !important;
}

.k-scroll-px-25 {
    scroll-padding-inline: 7rem;
}

.\!k-scroll-px-25 {
    scroll-padding-inline: 7rem !important;
}

.k-scroll-px-26 {
    scroll-padding-inline: 8rem;
}

.\!k-scroll-px-26 {
    scroll-padding-inline: 8rem !important;
}

.k-scroll-px-27 {
    scroll-padding-inline: 9rem;
}

.\!k-scroll-px-27 {
    scroll-padding-inline: 9rem !important;
}

.k-scroll-px-28 {
    scroll-padding-inline: 10rem;
}

.\!k-scroll-px-28 {
    scroll-padding-inline: 10rem !important;
}

.k-scroll-px-29 {
    scroll-padding-inline: 11rem;
}

.\!k-scroll-px-29 {
    scroll-padding-inline: 11rem !important;
}

.k-scroll-px-30 {
    scroll-padding-inline: 12rem;
}

.\!k-scroll-px-30 {
    scroll-padding-inline: 12rem !important;
}

.k-scroll-py-0 {
    scroll-padding-block: 0px;
}

.\!k-scroll-py-0 {
    scroll-padding-block: 0px !important;
}

.k-scroll-py-1px {
    scroll-padding-block: 1px;
}

.\!k-scroll-py-1px {
    scroll-padding-block: 1px !important;
}

.k-scroll-py-0\.5 {
    scroll-padding-block: 0.125rem;
}

.\!k-scroll-py-0\.5 {
    scroll-padding-block: 0.125rem !important;
}

.k-scroll-py-1 {
    scroll-padding-block: 0.25rem;
}

.\!k-scroll-py-1 {
    scroll-padding-block: 0.25rem !important;
}

.k-scroll-py-1\.5 {
    scroll-padding-block: 0.375rem;
}

.\!k-scroll-py-1\.5 {
    scroll-padding-block: 0.375rem !important;
}

.k-scroll-py-2 {
    scroll-padding-block: 0.5rem;
}

.\!k-scroll-py-2 {
    scroll-padding-block: 0.5rem !important;
}

.k-scroll-py-2\.5 {
    scroll-padding-block: 0.625rem;
}

.\!k-scroll-py-2\.5 {
    scroll-padding-block: 0.625rem !important;
}

.k-scroll-py-3 {
    scroll-padding-block: 0.75rem;
}

.\!k-scroll-py-3 {
    scroll-padding-block: 0.75rem !important;
}

.k-scroll-py-3\.5 {
    scroll-padding-block: 0.875rem;
}

.\!k-scroll-py-3\.5 {
    scroll-padding-block: 0.875rem !important;
}

.k-scroll-py-4 {
    scroll-padding-block: 1rem;
}

.\!k-scroll-py-4 {
    scroll-padding-block: 1rem !important;
}

.k-scroll-py-4\.5 {
    scroll-padding-block: 1.125rem;
}

.\!k-scroll-py-4\.5 {
    scroll-padding-block: 1.125rem !important;
}

.k-scroll-py-5 {
    scroll-padding-block: 1.25rem;
}

.\!k-scroll-py-5 {
    scroll-padding-block: 1.25rem !important;
}

.k-scroll-py-5\.5 {
    scroll-padding-block: 1.375rem;
}

.\!k-scroll-py-5\.5 {
    scroll-padding-block: 1.375rem !important;
}

.k-scroll-py-6 {
    scroll-padding-block: 1.5rem;
}

.\!k-scroll-py-6 {
    scroll-padding-block: 1.5rem !important;
}

.k-scroll-py-6\.5 {
    scroll-padding-block: 1.625rem;
}

.\!k-scroll-py-6\.5 {
    scroll-padding-block: 1.625rem !important;
}

.k-scroll-py-7 {
    scroll-padding-block: 1.75rem;
}

.\!k-scroll-py-7 {
    scroll-padding-block: 1.75rem !important;
}

.k-scroll-py-7\.5 {
    scroll-padding-block: 1.875rem;
}

.\!k-scroll-py-7\.5 {
    scroll-padding-block: 1.875rem !important;
}

.k-scroll-py-8 {
    scroll-padding-block: 2rem;
}

.\!k-scroll-py-8 {
    scroll-padding-block: 2rem !important;
}

.k-scroll-py-9 {
    scroll-padding-block: 2.25rem;
}

.\!k-scroll-py-9 {
    scroll-padding-block: 2.25rem !important;
}

.k-scroll-py-10 {
    scroll-padding-block: 2.5rem;
}

.\!k-scroll-py-10 {
    scroll-padding-block: 2.5rem !important;
}

.k-scroll-py-11 {
    scroll-padding-block: 2.75rem;
}

.\!k-scroll-py-11 {
    scroll-padding-block: 2.75rem !important;
}

.k-scroll-py-12 {
    scroll-padding-block: 3rem;
}

.\!k-scroll-py-12 {
    scroll-padding-block: 3rem !important;
}

.k-scroll-py-13 {
    scroll-padding-block: 3.25rem;
}

.\!k-scroll-py-13 {
    scroll-padding-block: 3.25rem !important;
}

.k-scroll-py-14 {
    scroll-padding-block: 3.5rem;
}

.\!k-scroll-py-14 {
    scroll-padding-block: 3.5rem !important;
}

.k-scroll-py-15 {
    scroll-padding-block: 3.75rem;
}

.\!k-scroll-py-15 {
    scroll-padding-block: 3.75rem !important;
}

.k-scroll-py-16 {
    scroll-padding-block: 4rem;
}

.\!k-scroll-py-16 {
    scroll-padding-block: 4rem !important;
}

.k-scroll-py-17 {
    scroll-padding-block: 4.25rem;
}

.\!k-scroll-py-17 {
    scroll-padding-block: 4.25rem !important;
}

.k-scroll-py-18 {
    scroll-padding-block: 4.5rem;
}

.\!k-scroll-py-18 {
    scroll-padding-block: 4.5rem !important;
}

.k-scroll-py-19 {
    scroll-padding-block: 4.75rem;
}

.\!k-scroll-py-19 {
    scroll-padding-block: 4.75rem !important;
}

.k-scroll-py-20 {
    scroll-padding-block: 5rem;
}

.\!k-scroll-py-20 {
    scroll-padding-block: 5rem !important;
}

.k-scroll-py-21 {
    scroll-padding-block: 5.25rem;
}

.\!k-scroll-py-21 {
    scroll-padding-block: 5.25rem !important;
}

.k-scroll-py-22 {
    scroll-padding-block: 5.5rem;
}

.\!k-scroll-py-22 {
    scroll-padding-block: 5.5rem !important;
}

.k-scroll-py-23 {
    scroll-padding-block: 5.75rem;
}

.\!k-scroll-py-23 {
    scroll-padding-block: 5.75rem !important;
}

.k-scroll-py-24 {
    scroll-padding-block: 6rem;
}

.\!k-scroll-py-24 {
    scroll-padding-block: 6rem !important;
}

.k-scroll-py-25 {
    scroll-padding-block: 7rem;
}

.\!k-scroll-py-25 {
    scroll-padding-block: 7rem !important;
}

.k-scroll-py-26 {
    scroll-padding-block: 8rem;
}

.\!k-scroll-py-26 {
    scroll-padding-block: 8rem !important;
}

.k-scroll-py-27 {
    scroll-padding-block: 9rem;
}

.\!k-scroll-py-27 {
    scroll-padding-block: 9rem !important;
}

.k-scroll-py-28 {
    scroll-padding-block: 10rem;
}

.\!k-scroll-py-28 {
    scroll-padding-block: 10rem !important;
}

.k-scroll-py-29 {
    scroll-padding-block: 11rem;
}

.\!k-scroll-py-29 {
    scroll-padding-block: 11rem !important;
}

.k-scroll-py-30 {
    scroll-padding-block: 12rem;
}

.\!k-scroll-py-30 {
    scroll-padding-block: 12rem !important;
}

.k-touch-action-none {
    touch-action: none;
}

.\!k-touch-action-none {
    touch-action: none !important;
}

.k-touch-action-auto {
    touch-action: auto;
}

.\!k-touch-action-auto {
    touch-action: auto !important;
}

.k-touch-action-pan-x {
    touch-action: pan-x;
}

.\!k-touch-action-pan-x {
    touch-action: pan-x !important;
}

.k-touch-action-pan-left {
    touch-action: pan-left;
}

.\!k-touch-action-pan-left {
    touch-action: pan-left !important;
}

.k-touch-action-pan-right {
    touch-action: pan-right;
}

.\!k-touch-action-pan-right {
    touch-action: pan-right !important;
}

.k-touch-action-pan-y {
    touch-action: pan-y;
}

.\!k-touch-action-pan-y {
    touch-action: pan-y !important;
}

.k-touch-action-pan-up {
    touch-action: pan-up;
}

.\!k-touch-action-pan-up {
    touch-action: pan-up !important;
}

.k-touch-action-pan-down {
    touch-action: pan-down;
}

.\!k-touch-action-pan-down {
    touch-action: pan-down !important;
}

.k-touch-action-pinch-zoom {
    touch-action: pinch-zoom;
}

.\!k-touch-action-pinch-zoom {
    touch-action: pinch-zoom !important;
}

.k-touch-action-manipulation {
    touch-action: manipulation;
}

.\!k-touch-action-manipulation {
    touch-action: manipulation !important;
}

.k-user-select-none {
    user-select: none;
}

.\!k-user-select-none {
    user-select: none !important;
}

.k-user-select-auto {
    user-select: auto;
}

.\!k-user-select-auto {
    user-select: auto !important;
}

.k-user-select-text {
    user-select: text;
}

.\!k-user-select-text {
    user-select: text !important;
}

.k-user-select-all {
    user-select: all;
}

.\!k-user-select-all {
    user-select: all !important;
}

.k-user-select-contain {
    user-select: contain;
}

.\!k-user-select-contain {
    user-select: contain !important;
}

.k-will-change-auto {
    will-change: auto;
}

.\!k-will-change-auto {
    will-change: auto !important;
}

.k-will-change-scroll {
    will-change: scroll-position;
}

.\!k-will-change-scroll {
    will-change: scroll-position !important;
}

.k-will-change-contents {
    will-change: contents;
}

.\!k-will-change-contents {
    will-change: contents !important;
}

.k-will-change-transform {
    will-change: transform;
}

.\!k-will-change-transform {
    will-change: transform !important;
}

.k-fill-none {
    fill: none;
}

.\!k-fill-none {
    fill: none !important;
}

.k-fill-inherit {
    fill: inherit;
}

.\!k-fill-inherit {
    fill: inherit !important;
}

.k-fill-current {
    fill: currentColor;
}

.\!k-fill-current {
    fill: currentColor !important;
}

.k-fill-transparent {
    fill: transparent;
}

.\!k-fill-transparent {
    fill: transparent !important;
}

.k-fill-black {
    fill: black;
}

.\!k-fill-black {
    fill: black !important;
}

.k-fill-white {
    fill: white;
}

.\!k-fill-white {
    fill: white !important;
}

.k-stroke-none {
    stroke: none;
}

.\!k-stroke-none {
    stroke: none !important;
}

.k-stroke-inherit {
    stroke: inherit;
}

.\!k-stroke-inherit {
    stroke: inherit !important;
}

.k-stroke-current {
    stroke: currentColor;
}

.\!k-stroke-current {
    stroke: currentColor !important;
}

.k-stroke-transparent {
    stroke: transparent;
}

.\!k-stroke-transparent {
    stroke: transparent !important;
}

.k-stroke-black {
    stroke: black;
}

.\!k-stroke-black {
    stroke: black !important;
}

.k-stroke-white {
    stroke: white;
}

.\!k-stroke-white {
    stroke: white !important;
}

.k-elevation-1 {
    box-shadow: var(--kendo-elevation-1, 0px 1px 2px rgba(0, 0, 0, 0.038));
}

.\!k-elevation-1 {
    box-shadow: var(--kendo-elevation-1, 0px 1px 2px rgba(0, 0, 0, 0.038)) !important;
}

.k-elevation-2 {
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.\!k-elevation-2 {
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075)) !important;
}

.k-elevation-3 {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.\!k-elevation-3 {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1)) !important;
}

.k-elevation-4 {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.\!k-elevation-4 {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125)) !important;
}

.k-elevation-5 {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
}

.\!k-elevation-5 {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15)) !important;
}

.k-elevation-6 {
    box-shadow: var(--kendo-elevation-6, 0px 11px 24px 0px rgba(0, 0, 0, 0.159));
}

.\!k-elevation-6 {
    box-shadow: var(--kendo-elevation-6, 0px 11px 24px 0px rgba(0, 0, 0, 0.159)) !important;
}

.k-elevation-7 {
    box-shadow: var(--kendo-elevation-7, 0px 14px 36px 0px rgba(0, 0, 0, 0.168));
}

.\!k-elevation-7 {
    box-shadow: var(--kendo-elevation-7, 0px 14px 36px 0px rgba(0, 0, 0, 0.168)) !important;
}

.k-elevation-8 {
    box-shadow: var(--kendo-elevation-8, 0px 16px 48px 0px rgba(0, 0, 0, 0.176));
}

.\!k-elevation-8 {
    box-shadow: var(--kendo-elevation-8, 0px 16px 48px 0px rgba(0, 0, 0, 0.176)) !important;
}

.k-elevation-9 {
    box-shadow: var(--kendo-elevation-9, 0px 18px 60px 0px rgba(0, 0, 0, 0.185));
}

.\!k-elevation-9 {
    box-shadow: var(--kendo-elevation-9, 0px 18px 60px 0px rgba(0, 0, 0, 0.185)) !important;
}

.k-body,
.k-typography {
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    font-weight: var(--kendo-font-weight-normal, normal);
    letter-spacing: var(--kendo-letter-spacing, normal);
    margin: 0;
}

.k-body p,
.k-typography p {
    margin: 0 0 1rem;
}

.k-h1 {
    font-size: var(--kendo-h1-font-size, 2.5rem);
    font-family: var(--kendo-h1-font-family, );
    line-height: var(--kendo-h1-line-height, 1.2);
    font-weight: var(--kendo-h1-font-weight, 500);
    letter-spacing: var(--kendo-h1-letter-spacing, );
    margin: var(--kendo-h1-margin, 0 0 0.5rem);
}

.k-h2 {
    font-size: var(--kendo-h2-font-size, 2rem);
    font-family: var(--kendo-h2-font-family, );
    line-height: var(--kendo-h2-line-height, 1.2);
    font-weight: var(--kendo-h2-font-weight, 500);
    letter-spacing: var(--kendo-h2-letter-spacing, );
    margin: var(--kendo-h2-margin, 0 0 0.5rem);
}

.k-h3 {
    font-size: var(--kendo-h3-font-size, 1.75rem);
    font-family: var(--kendo-h3-font-family, );
    line-height: var(--kendo-h3-line-height, 1.2);
    font-weight: var(--kendo-h3-font-weight, 500);
    letter-spacing: var(--kendo-h3-letter-spacing, );
    margin: var(--kendo-h3-margin, 0 0 0.5rem);
}

.k-h4 {
    font-size: var(--kendo-h4-font-size, 1.5rem);
    font-family: var(--kendo-h4-font-family, );
    line-height: var(--kendo-h4-line-height, 1.2);
    font-weight: var(--kendo-h4-font-weight, 500);
    letter-spacing: var(--kendo-h4-letter-spacing, );
    margin: var(--kendo-h4-margin, 0 0 0.5rem);
}

.k-h5 {
    font-size: var(--kendo-h5-font-size, 1.25rem);
    font-family: var(--kendo-h5-font-family, );
    line-height: var(--kendo-h5-line-height, 1.2);
    font-weight: var(--kendo-h5-font-weight, 500);
    letter-spacing: var(--kendo-h5-letter-spacing, );
    margin: var(--kendo-h5-margin, 0 0 0.5rem);
}

.k-h6 {
    font-size: var(--kendo-h6-font-size, 1rem);
    font-family: var(--kendo-h6-font-family, );
    line-height: var(--kendo-h6-line-height, 1.2);
    font-weight: var(--kendo-h6-font-weight, 500);
    letter-spacing: var(--kendo-h6-letter-spacing, );
    margin: var(--kendo-h6-margin, 0 0 0.5rem);
}

.k-paragraph {
    font-size: var(--kendo-paragraph-font-size, var(--kendo-font-size, inherit));
    font-family: var(--kendo-paragraph-font-family, var(--kendo-font-family, inherit));
    line-height: var(--kendo-paragraph-line-height, var(--kendo-line-height, normal));
    font-weight: var(--kendo-paragraph-font-weight, var(--kendo-font-weight-normal, normal));
    letter-spacing: var(--kendo-paragraph-letter-spacing, );
    margin: var(--kendo-paragraph-margin, 0 0 1rem);
}

.k-pre,
.k-code {
    font-size: var(--kendo-code-font-size, var(--kendo-font-size-sm, inherit));
    font-family: var(--kendo-code-font-family, var(--kendo-font-family-monospace, normal));
    line-height: var(--kendo-code-line-height, var(--kendo-line-height, normal));
    font-weight: var(--kendo-code-font-weight, var(--kendo-font-weight-normal, normal));
    letter-spacing: var(--kendo-code-letter-spacing, );
    border-style: solid;
    border-width: 1px;
}

.k-pre {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    overflow: auto;
}

.k-pre > .k-code {
    padding: 0;
    border-width: 0;
    border-color: transparent;
    background-color: transparent;
    font-family: inherit;
    font-size: inherit;
}

.k-code {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-display-1 {
    font-size: var(--kendo-display1-font-size, 5rem);
    font-family: var(--kendo-display1-font-family, );
    line-height: var(--kendo-display1-line-height, 1.2);
    font-weight: var(--kendo-display1-font-weight, 300);
    letter-spacing: var(--kendo-display1-letter-spacing, );
}

.k-display-2 {
    font-size: var(--kendo-display2-font-size, 4.5rem);
    font-family: var(--kendo-display2-font-family, );
    line-height: var(--kendo-display2-line-height, 1.2);
    font-weight: var(--kendo-display2-font-weight, 300);
    letter-spacing: var(--kendo-display2-letter-spacing, );
}

.k-display-3 {
    font-size: var(--kendo-display3-font-size, 4rem);
    font-family: var(--kendo-display3-font-family, );
    line-height: var(--kendo-display3-line-height, 1.2);
    font-weight: var(--kendo-display3-font-weight, 300);
    letter-spacing: var(--kendo-display3-letter-spacing, );
}

.k-display-4 {
    font-size: var(--kendo-display4-font-size, 3.5rem);
    font-family: var(--kendo-display4-font-family, );
    line-height: var(--kendo-display4-line-height, 1.2);
    font-weight: var(--kendo-display4-font-weight, 300);
    letter-spacing: var(--kendo-display4-letter-spacing, );
}

.k-body {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-pre,
.k-code {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-svg-icon {
    width: 16px;
    height: 16px;
    outline: 0;
    line-height: 1;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    position: relative;
}

.k-svg-icon > svg {
    fill: currentColor;
    flex: 1 1 auto;
}

.k-svg-icon.k-icon-xs {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-svg-icon.k-icon-sm {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-svg-icon.k-icon-md {
    width: 16px;
    height: 16px;
}

.k-svg-icon.k-icon-lg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-svg-icon.k-icon-xl {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-svg-icon.k-icon-xxl {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-svg-icon.k-icon-xxxl {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-flip-h.k-svg-icon, .k-svg-icon.k-flip-x,
.k-flip-v.k-svg-icon,
.k-svg-icon.k-flip-y,
.k-flip-h.k-flip-v.k-svg-icon,
.k-flip-v.k-svg-icon.k-flip-x,
.k-svg-icon.k-flip-x.k-flip-y,
.k-flip-h.k-svg-icon.k-flip-y {
    transform: none;
}

.k-flip-h > svg, .k-flip-x > svg {
    transform: scaleX(-1);
}

.k-flip-v > svg, .k-flip-y > svg {
    transform: scaleY(-1);
}

.k-flip-h.k-flip-v > svg, .k-flip-v.k-flip-x > svg, .k-flip-x.k-flip-y > svg, .k-flip-h.k-flip-y > svg,
.k-flip-both > svg {
    transform: scale(-1, -1);
}

.k-rotate-0.k-svg-icon {
    transform: none;
}

.k-rotate-0 > svg {
    transform: rotate(0deg);
}

.k-rotate-45.k-svg-icon {
    transform: none;
}

.k-rotate-45 > svg {
    transform: rotate(45deg);
}

.k-rotate-90.k-svg-icon {
    transform: none;
}

.k-rotate-90 > svg {
    transform: rotate(90deg);
}

.k-rotate-135.k-svg-icon {
    transform: none;
}

.k-rotate-135 > svg {
    transform: rotate(135deg);
}

.k-rotate-180.k-svg-icon {
    transform: none;
}

.k-rotate-180 > svg {
    transform: rotate(180deg);
}

.k-rotate-225.k-svg-icon {
    transform: none;
}

.k-rotate-225 > svg {
    transform: rotate(225deg);
}

.k-rotate-270.k-svg-icon {
    transform: none;
}

.k-rotate-270 > svg {
    transform: rotate(270deg);
}

.k-rotate-315.k-svg-icon {
    transform: none;
}

.k-rotate-315 > svg {
    transform: rotate(315deg);
}

.k-icon-wrap {
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    gap: 0;
    align-items: center;
    align-self: flex-start;
    vertical-align: middle;
    position: relative;
}

.k-icon-wrap::before {
    content: "\200b";
    width: 0;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-icon-wrapper-host {
    display: contents;
}

.k-icon-with-modifier {
    position: relative;
    margin: .25em;
}

.k-icon.k-icon-modifier {
    width: 1em;
    height: 1em;
    position: absolute;
    font-size: .5em;
    bottom: 0;
    right: 0;
    margin: 0 -.5em -.5em 0;
}

.k-i-none::before {
    content: "";
    display: none;
}

.k-icon-action {
    display: inline-flex;
    padding: var(--kendo-spacing-1, 0.25rem);
    line-height: 1;
    align-items: center;
    vertical-align: middle;
    cursor: pointer;
}

.k-sprite {
    display: inline-block;
    width: 16px;
    height: 16px;
    overflow: hidden;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    text-align: center;
}

.k-image {
    display: inline-block;
}

.k-messagebox {
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0 0 0 4px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-messagebox a {
    color: inherit;
    font-style: normal;
    text-decoration: underline;
}

.k-messagebox-primary {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    color: var(--kendo-color-primary-on-subtle, #002b59);
    background-color: var(--kendo-color-primary-subtle, #cce5ff);
}

.k-messagebox-secondary {
    border-color: var(--kendo-color-secondary-emphasis, #91989e);
    color: var(--kendo-color-secondary-on-subtle, #26292c);
    background-color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.k-messagebox-tertiary {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
    color: var(--kendo-color-tertiary-on-subtle, #432874);
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.k-messagebox-info {
    border-color: var(--kendo-color-info-emphasis, #51b9ca);
    color: var(--kendo-color-info-on-subtle, #083940);
    background-color: var(--kendo-color-info-subtle, #d1ecf1);
}

.k-messagebox-success {
    border-color: var(--kendo-color-success-emphasis, #5ebd74);
    color: var(--kendo-color-success-on-subtle, #0e3a18);
    background-color: var(--kendo-color-success-subtle, #d4edda);
}

.k-messagebox-warning {
    border-color: var(--kendo-color-warning-emphasis, #ffd145);
    color: var(--kendo-color-warning-on-subtle, #594402);
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.k-messagebox-error {
    border-color: var(--kendo-color-error-emphasis, #e56874);
    color: var(--kendo-color-error-on-subtle, #4d1318);
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.k-messagebox-dark {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.k-messagebox-light {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
    color: var(--kendo-color-light-on-subtle, #495057);
    background-color: var(--kendo-color-light-subtle, #ffffff);
}

.k-messagebox-inverse {
    border-color: var(--kendo-color-dark-hover, #343a40);
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.k-drag-clue {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    z-index: 20000;
    cursor: move;
}

.k-drag-status,
.k-drag-clue .k-drag-status {
    margin: 0;
    margin-right: .4ex;
}

.k-drop-hint {
    display: flex;
    gap: 4px;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    z-index: 1000;
    transform: translate(-50%, -50%);
}

.k-drop-hint-start,
.k-drop-hint-end {
    flex-shrink: 0;
    border-width: 4px;
    border-style: solid;
    border-color: transparent;
}

.k-drop-hint-line {
    flex-grow: 1;
    background-color: var(--kendo-color-primary, #007bff);
}

.k-drop-hint-h .k-drop-hint-start {
    border-left-width: 6.9282032304px;
    border-left-color: var(--kendo-color-primary, #007bff);
    border-right-width: 0;
}

.k-drop-hint-h .k-drop-hint-line {
    width: 20px;
    height: 1px;
}

.k-drop-hint-h .k-drop-hint-end {
    border-right-width: 6.9282032304px;
    border-right-color: var(--kendo-color-primary, #007bff);
    border-left-width: 0;
}

.k-drop-hint-v {
    flex-direction: column;
}

.k-drop-hint-v .k-drop-hint-start {
    border-top-width: 6.9282032304px;
    border-top-color: var(--kendo-color-primary, #007bff);
    border-bottom-width: 0;
}

.k-drop-hint-v .k-drop-hint-line {
    width: 1px;
    height: 20px;
}

.k-drop-hint-v .k-drop-hint-end {
    border-bottom-width: 6.9282032304px;
    border-bottom-color: var(--kendo-color-primary, #007bff);
    border-top-width: 0;
}

.k-reorder-cue {
    position: absolute;
}

.k-reorder-cue::before, .k-reorder-cue::after {
    content: "";
    width: 0;
    height: 0;
    border: 3px solid transparent;
    position: absolute;
    transform: translateX(-50%);
}

.k-reorder-cue::before {
    border-bottom-width: 0;
    border-top-color: currentColor;
    top: -4px;
}

.k-reorder-cue::after {
    border-top-width: 0;
    border-bottom-color: currentColor;
    bottom: -4px;
}

.k-drag-clue {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-checkbox {
    margin: 0;
    padding: 0;
    line-height: initial;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    flex: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    -webkit-appearance: none;
}

.k-checkbox:checked,
.k-checkbox.k-checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='var%28--kendo-color-on-primary, white%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

.k-checkbox:indeterminate,
.k-checkbox.k-indeterminate {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='var%28--kendo-color-on-primary, white%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

.k-checkbox:disabled,
.k-checkbox.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-checkbox-wrap {
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    gap: 0;
    align-items: center;
    align-self: flex-start;
    vertical-align: middle;
    position: relative;
}

.k-checkbox-wrap::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-checkbox-label {
    margin: 0;
    padding: 0;
    display: inline-flex;
    align-items: flex-start;
    gap: var(--kendo-spacing-1, 0.25rem);
    vertical-align: middle;
    position: relative;
    cursor: pointer;
}

.k-checkbox-label .k-ripple {
    visibility: hidden !important;
}

.k-checkbox + .k-label,
.k-checkbox-wrap + .k-label,
.k-checkbox + .k-checkbox-label,
.k-checkbox-wrap + .k-checkbox-label {
    display: inline;
    margin-inline-start: var(--kendo-spacing-1, 0.25rem);
}

.k-checkbox-label:empty {
    display: none !important;
}

.k-checkbox-label.k-no-text {
    min-width: 1px;
}

.k-checkbox-list {
    margin: 0;
    padding: 0;
    display: flex;
    flex-flow: column nowrap;
    gap: 0;
    list-style: none;
}

.k-checkbox-item,
.k-checkbox-list-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-0, 0px);
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-checkbox-item .k-checkbox-label,
.k-checkbox-list-item .k-checkbox-label {
    margin: 0;
}

.k-checkbox-list-horizontal,
.k-checkbox-list.k-list-horizontal {
    display: flex;
    flex-flow: row wrap;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-ripple-container .k-checkbox::after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 100%;
    z-index: -1;
    transition: opacity 100ms linear, transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(-50%, -50%) scale(0);
    transform-origin: center center;
}

.k-ripple-container .k-checkbox:focus,
.k-ripple-container .k-checkbox.k-focus {
    box-shadow: none !important;
}

.k-ripple-container .k-checkbox:disabled::after,
.k-ripple-container .k-checkbox.k-disabled::after {
    display: none;
}

.k-checkbox-sm {
    width: var(--kendo-spacing-3, 0.75rem);
    height: var(--kendo-spacing-3, 0.75rem);
}

.k-checkbox-sm::before {
    font-size: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-ripple-container .k-checkbox-sm::after {
    width: 300%;
    height: 300%;
}

.k-checkbox-md {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
}

.k-checkbox-md::before {
    font-size: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-ripple-container .k-checkbox-md::after {
    width: 300%;
    height: 300%;
}

.k-checkbox-lg {
    width: var(--kendo-spacing-5, 1.25rem);
    height: var(--kendo-spacing-5, 1.25rem);
}

.k-checkbox-lg::before {
    font-size: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-ripple-container .k-checkbox-lg::after {
    width: 300%;
    height: 300%;
}

.k-checkbox.k-rounded-sm {
    border-radius: calc( var(--kendo-border-radius-sm, 0.25rem) / 2);
}

.k-checkbox.k-rounded-md {
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.k-checkbox.k-rounded-lg {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-checkbox {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-checkbox:focus,
.k-checkbox.k-focus {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-checkbox:indeterminate,
.k-checkbox.k-indeterminate {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-checkbox:checked,
.k-checkbox.k-checked {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-checkbox:checked:focus,
.k-checkbox.k-checked.k-focus {
    border-color: var(--kendo-color-primary, #007bff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-checkbox.k-invalid {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-checkbox.k-invalid + .k-checkbox-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-checkbox-wrap .k-ripple-blob {
    color: var(--kendo-color-primary, #007bff);
    opacity: 0.25;
}

.k-ripple-container .k-checkbox::after {
    background: var(--kendo-color-primary, #007bff);
    opacity: 0.25;
}

.k-list-container {
    display: flex;
    flex-flow: column nowrap;
}

.k-list-container > .k-list {
    flex: 1;
    height: 100%;
}

.k-list {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: var(--kendo-font-family, inherit);
    display: flex;
    flex-flow: column nowrap;
    outline: none;
    position: relative;
    overflow: hidden;
}

.k-list *,
.k-list *::before,
.k-list *::after {
    box-sizing: border-box;
}

.k-popup > .k-list {
    height: 100%;
    border-width: 0;
}

.k-list-group-sticky-header {
    border-width: 0;
    border-width: 0 0 1px;
    border-style: solid;
    font-weight: var(--kendo-font-weight-bold, normal);
    white-space: nowrap;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    flex: none;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}

.k-list-content {
    border-color: inherit;
    flex: 1 1 auto;
    overflow: hidden;
    overflow-y: auto;
    position: relative;
}

.k-list-ul {
    margin: 0;
    padding: 0;
    border-width: 0;
    border-color: inherit;
    height: auto;
    list-style: none;
}

.k-list-item, .k-list-optionlabel {
    border: 0;
    outline: none;
    cursor: pointer;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    position: relative;
    transition-property: color, background-color, outline-color, box-shadow;
    transition-duration: 200ms;
    transition-timing-function: ease;
}

.k-list-item.k-first::before, .k-first.k-list-optionlabel::before {
    content: "";
    border-width: 1px 0 0;
    border-style: solid;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.k-list-item-text::before,
.k-list-header-text::before,
.k-list-optionlabel::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
}

.k-list-optionlabel {
    column-gap: 0;
}

.k-list-group-item {
    border-width: 0;
    border-width: 1px 0 0;
    border-style: solid;
    font-weight: var(--kendo-font-weight-bold, normal);
    cursor: default;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    position: relative;
}

.k-list-item-group-label {
    padding-block: 0;
    padding-inline: .5em;
    font-size: .75em;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
}

.k-virtual-content,
.k-virtual-list .k-list-content {
    overflow-y: scroll;
}

.k-virtual-list .k-list-item, .k-virtual-list .k-list-optionlabel,
.k-virtual-list .k-list-group-item,
.k-virtual-content .k-list-item,
.k-virtual-content .k-list-optionlabel,
.k-virtual-content .k-list-group-item {
    position: absolute;
    width: 100%;
}

.k-virtual-list .k-list-item-text,
.k-virtual-list .k-list-header-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-virtual-list .k-list-optionlabel {
    position: relative;
}

.k-list-filter {
    display: block;
    position: relative;
    padding: var(--kendo-spacing-4, 1rem);
    box-sizing: border-box;
    flex: none;
}

.k-list-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-list-sm .k-list-group-sticky-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-sm .k-list-item, .k-list-sm .k-list-optionlabel {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-sm .k-list-group-item {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-list-md .k-list-group-sticky-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-md .k-list-item, .k-list-md .k-list-optionlabel {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-md .k-list-group-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-list-lg .k-list-group-sticky-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-lg .k-list-item, .k-list-lg .k-list-optionlabel {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-list-lg .k-list-group-item {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-no-data, .k-nodata {
    min-height: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: lighter;
    text-align: center;
    white-space: normal;
}

.k-list {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-list-group-sticky-header {
    border-color: inherit;
}

.k-list-item:hover, .k-list-optionlabel:hover, .k-list-item.k-hover, .k-hover.k-list-optionlabel {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-list-item:focus, .k-list-optionlabel:focus, .k-list-item.k-focus, .k-focus.k-list-optionlabel {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-list-item.k-selected, .k-selected.k-list-optionlabel {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-list-item.k-selected:hover, .k-selected.k-list-optionlabel:hover, .k-list-item.k-selected.k-hover, .k-selected.k-hover.k-list-optionlabel {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-list-optionlabel,
.k-list-optionlabel.k-hover,
.k-list-optionlabel:hover {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-list-group-item {
    border-color: inherit;
}

.k-list-item-group-label {
    color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-no-data, .k-nodata {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-listgroup {
    border-radius: var(--kendo-spacing-1, 0.25rem);
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
}

.k-listgroup > ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
}

.k-listgroup .k-listgroup-item + .k-listgroup-item {
    border-top-width: 1px;
}

.k-listgroup-flush {
    border-radius: 0;
    border-left-width: 0;
    border-right-width: 0;
}

.k-listgroup-item {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex: 0 0 auto;
    position: relative;
}

.k-listgroup-item > .k-link {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    color: inherit;
    text-decoration: none;
    outline: 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex: 1 1 auto;
    position: relative;
}

.k-listgroup-item > .k-link > .k-select {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    align-items: center;
    flex: 0 0 auto;
    position: absolute;
    top: 50%;
    inset-inline-end: 0;
    transform: translateY(-50%);
}

.k-listgroup-item-segmented {
    align-items: stretch;
}

.k-listgroup-item-segmented > .k-link {
    margin-right: 0;
}

.k-listgroup-item-segmented > .k-select {
    margin: calc( var(--kendo-spacing-2, 0.5rem) * -1) calc( var(--kendo-spacing-4, 1rem) * -1) calc( var(--kendo-spacing-2, 0.5rem) * -1) 0;
    padding: var(--kendo-spacing-2, 0.5rem);
    border-width: 0 0 0 1px;
    border-style: solid;
    border-color: inherit;
    cursor: pointer;
}

.k-listgroup-form-row {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex: 1 1 auto;
    position: relative;
}

.k-listgroup-form-row .k-listgroup-form-field-label {
    width: 40%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-listgroup-form-row .k-listgroup-form-field-wrapper {
    width: 50%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    text-align: end;
    position: relative;
}

.k-listgroup-form-row .k-listgroup-form-field-wrapper select,
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="text"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="password"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="date"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="time"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="datetime-local"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper input[type="number"],
.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
    width: 100%;
    box-sizing: border-box;
    flex: 1 1 100%;
}

.k-listgroup-form-row .k-listgroup-form-field-wrapper textarea {
    min-height: 4em;
    resize: vertical;
}

.k-listgroup-item.k-listgroup-form-row {
    margin: 0;
}

[dir="rtl"] .k-listgroup-item > .k-link > .k-select {
    right: auto;
    left: 0;
}

[dir="rtl"] .k-listgroup-item-segmented > .k-link {
    margin-right: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-left: 0;
}

[dir="rtl"] .k-listgroup-item-segmented > .k-select {
    margin-right: 0;
    margin-left: calc( var(--kendo-spacing-4, 1rem) * -1);
    border-right-width: 1px;
    border-left-width: 0;
}

.k-noflexbox .k-listgroup,
.k-noflexbox .k-listgroup > ul .k-listgroup-item,
.k-noflexbox .k-listgroup-item > .k-link {
    display: block;
}

.k-listgroup {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-overlay {
    width: 100%;
    height: 100%;
    opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10001;
}

.k-overlay {
    background-color: #000000;
}

.k-overlay-primary {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-overlay-secondary {
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-overlay-tertiary {
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-overlay-info {
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-overlay-success {
    background-color: var(--kendo-color-success, #28a745);
}

.k-overlay-warning {
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-overlay-error {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-overlay-dark {
    background-color: var(--kendo-color-dark, #212529);
}

.k-overlay-light {
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-overlay-inverse {
    background-color: var(--kendo-color-dark, #212529);
}

.k-animation-container {
    position: absolute;
    overflow: hidden;
    z-index: 100;
}

.k-animation-container-fixed {
    position: fixed;
}

.k-animation-container-relative {
    position: relative;
    display: inline-block;
}

.k-animation-container {
    border-radius: 0 0 0.375rem 0.375rem;
}

.k-animation-container-shown {
    overflow: visible;
}

.k-popup {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

.k-popup .k-item {
    outline: none;
}

.k-popup > .k-colorpalette {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-popup.k-popup-transparent {
    border-width: 0;
    background-color: transparent;
    box-shadow: none;
}

.k-popup.k-popup-flush {
    padding: 0;
}

.k-popup > .k-widget,
.k-popup > .k-coloreditor {
    border-width: 0;
}

.k-shadow {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-popup.k-column-menu {
    padding-top: 0;
    padding-bottom: 0;
}

.k-popup {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-animation-container {
    border-radius: 0 0 var(--kendo-border-radius-md, 0.375rem) var(--kendo-border-radius-md, 0.375rem);
}

.k-ripple-target {
    position: relative;
}

.k-ripple {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
    pointer-events: none;
}

.k-ripple-blob {
    pointer-events: none;
    position: absolute;
    border-radius: 50%;
    padding: 0;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity 100ms linear, transform 500ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: .1;
    background-color: currentColor;
}

.k-primary .k-ripple-blob {
    opacity: .2;
}

.k-ripple-focus::after {
    visibility: visible;
    animation: ripple 600ms ease-out;
}

@keyframes ripple {
    0% {
        transform: translate(-50%, -50%) scale(0);
    }
    20% {
        transform: translate(-50%, -50%) scale(1);
    }
    100% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(1);
    }
}

.k-table {
    width: 100%;
    max-width: none;
    border-width: 1px;
    border-style: solid;
    text-align: start;
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    outline: none;
}

.k-data-table {
    border-width: 1px;
    border-style: solid;
}

.k-data-table .k-table {
    table-layout: fixed;
}

.k-table-thead,
.k-table-tbody,
.k-table-tfoot,
.k-table-row,
.k-table-alt-row {
    border-color: inherit;
    text-align: inherit;
}

.k-table-th,
.k-table-td {
    border-width: 0 0 0px 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    font-weight: normal;
    text-align: inherit;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: table-cell;
    overflow: hidden;
    position: relative;
}

.k-table-th:first-child,
.k-table-td:first-child {
    border-left-width: 0;
}

.k-table-th {
    border-bottom-width: 1px;
}

.k-table-header {
    padding-inline-end: var(--kendo-scrollbar-width);
    border-width: 0 0 1px;
    border-style: solid;
    box-sizing: border-box;
}

.k-table-header .k-table {
    border-width: 0;
}

.k-table-header-wrap {
    margin-right: -1px;
    width: 100%;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: inherit;
    overflow: hidden;
}

.k-table-header > .k-table,
.k-table-header-wrap > .k-table {
    margin-bottom: -1px;
}

.k-table-group-sticky-header {
    flex: none;
}

.k-table-group-sticky-header .k-table-th {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
}

.k-table-list {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: none;
    border-width: 0;
    display: table;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
    empty-cells: show;
    list-style: none;
    outline: none;
}

.k-table-list .k-table-row {
    position: relative;
}

.k-table-list .k-table-row,
.k-table-list .k-table-group-row {
    width: 100%;
    box-sizing: border-box;
    display: table-row;
}

.k-table-list .k-table-row.k-first {
    border-top: 1px solid currentColor;
}

.k-table-list .k-table-th,
.k-table-list .k-table-td {
    vertical-align: middle;
}

.k-table-list .k-table-group-row {
    position: sticky;
}

.k-table-list .k-table-group-row::before {
    content: "\200b";
    padding-inline: 0;
    width: 0;
    display: block;
    overflow: hidden;
}

.k-table-list .k-table-group-row .k-table-th {
    width: 100%;
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    position: absolute;
    top: 0;
}

.k-table-list .k-table-spacer-td {
    padding: 0 !important;
    width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
}

.k-table-list .k-table-group-td {
    padding: 0 !important;
    width: 0 !important;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    overflow: visible;
}

.k-table-list .k-table-group-td > span {
    font-size: .75em;
    position: absolute;
    top: 0;
    right: 0;
}

.k-virtual-table .k-table-row,
.k-virtual-table .k-table-group-row {
    position: absolute;
    width: 100%;
}

.k-table-scroller {
    position: relative;
    overflow: auto;
}

.k-table-scroller > .k-table {
    border-width: 0;
}

.k-table-footer {
    padding-inline-end: var(--kendo-scrollbar-width);
    border-width: 1px 0 0;
    border-style: solid;
    box-sizing: border-box;
}

.k-table-footer .k-table {
    border-width: 0;
}

.k-table-footer-wrap {
    margin-right: -1px;
    width: 100%;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: inherit;
    overflow: hidden;
}

.k-table-sm {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-table-sm .k-table-th,
.k-table-sm .k-table-td {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-table-sm .k-table-list .k-table-group-td > span {
    padding-block: 0;
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-table-sm .k-table-list .k-table-group-row::before {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: 0;
}

.k-table-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-table-md .k-table-th,
.k-table-md .k-table-td {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-table-md .k-table-list .k-table-group-td > span {
    padding-block: 0;
    padding-inline: calc( 0.5rem / 2);
}

.k-table-md .k-table-list .k-table-group-row::before {
    padding-block: 0.5rem;
    padding-inline: 0;
}

.k-table-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-table-lg .k-table-th,
.k-table-lg .k-table-td {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-table-lg .k-table-list .k-table-group-td > span {
    padding-block: 0;
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-table-lg .k-table-list .k-table-group-row::before {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: 0;
}

.k-rtl.k-table .k-table-th,
.k-rtl.k-table .k-table-td,
.k-rtl .k-table .k-table-th,
.k-rtl .k-table .k-table-td,
[dir="rtl"].k-table .k-table-th,
[dir="rtl"].k-table .k-table-td,
[dir="rtl"] .k-table .k-table-th,
[dir="rtl"] .k-table .k-table-td {
    border-left-width: 0;
    border-right-width: 1px;
}

.k-rtl.k-table .k-table-th:first-child,
.k-rtl.k-table .k-table-td:first-child,
.k-rtl .k-table .k-table-th:first-child,
.k-rtl .k-table .k-table-td:first-child,
[dir="rtl"].k-table .k-table-th:first-child,
[dir="rtl"].k-table .k-table-td:first-child,
[dir="rtl"] .k-table .k-table-th:first-child,
[dir="rtl"] .k-table .k-table-td:first-child {
    border-right-width: 0;
}

.k-rtl.k-table .k-table-header-wrap,
.k-rtl.k-table .k-table-footer-wrap,
.k-rtl .k-table .k-table-header-wrap,
.k-rtl .k-table .k-table-footer-wrap,
[dir="rtl"].k-table .k-table-header-wrap,
[dir="rtl"].k-table .k-table-footer-wrap,
[dir="rtl"] .k-table .k-table-header-wrap,
[dir="rtl"] .k-table .k-table-footer-wrap {
    margin-right: 0;
    margin-left: -1px;
    border-left-width: 1px;
    border-right-width: 0;
}

.k-rtl .k-table-list .k-table-group-td > span,
[dir="rtl"] .k-table-list .k-table-group-td > span {
    left: 0;
    right: auto;
}

.k-table,
.k-data-table {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-table-thead,
.k-table-header,
.k-table-group-sticky-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-table-tfoot,
.k-table-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-table-group-row {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-table-group-td > span {
    color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-table-alt-row {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-table-tbody .k-table-row:hover,
.k-table-list .k-table-row:hover,
.k-table-tbody .k-table-row.k-hover,
.k-table-list .k-table-row.k-hover {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 9%, transparent);
}

.k-table-tbody .k-table-row.k-focus, .k-table-tbody .k-table-row:focus,
.k-table-list .k-table-row.k-focus,
.k-table-list .k-table-row:focus,
.k-table-tbody .k-table-td.k-focus,
.k-table-tbody .k-table-td:focus,
.k-table-list .k-table-td.k-focus,
.k-table-list .k-table-td:focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-table-tbody .k-table-row.k-selected > .k-table-td,
.k-table-list .k-table-row.k-selected {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-virtual-scroller {
    width: 100%;
    height: 100%;
    flex: 1 1 auto;
    overflow: auto;
    position: relative;
}

.k-virtual-scroller-wrap {
    position: relative;
    z-index: 1;
}

.k-virtual-scroller-content {
    position: absolute;
    width: 100%;
    top: 0;
    inset-inline-start: 0;
}

.k-virtual-scroller-size {
    position: relative;
    z-index: 0;
}

.k-avatar {
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    overflow: hidden;
}

.k-avatar *,
.k-avatar *::before,
.k-avatar *::after {
    box-sizing: border-box;
}

.k-avatar-text,
.k-avatar-initials {
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-avatar-icon {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-avatar-image {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.k-avatar-image > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    vertical-align: top;
}

.k-avatar-sm {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
    flex-basis: var(--kendo-spacing-4, 1rem);
}

.k-avatar-md {
    width: var(--kendo-spacing-8, 2rem);
    height: var(--kendo-spacing-8, 2rem);
    flex-basis: var(--kendo-spacing-8, 2rem);
}

.k-avatar-lg {
    width: var(--kendo-spacing-16, 4rem);
    height: var(--kendo-spacing-16, 4rem);
    flex-basis: var(--kendo-spacing-16, 4rem);
}

.k-avatar-bordered {
    border-width: 1px;
}

.k-avatar-solid-primary {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-avatar-solid-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-avatar-solid-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-avatar-solid-info {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-avatar-solid-success {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-avatar-solid-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-avatar-solid-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-avatar-solid-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-avatar-solid-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-avatar-solid-inverse {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-avatar-outline {
    border-color: currentColor;
}

.k-avatar-outline-primary {
    color: var(--kendo-color-primary, #007bff);
}

.k-avatar-outline-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-avatar-outline-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-avatar-outline-info {
    color: var(--kendo-color-info, #17a2b8);
}

.k-avatar-outline-success {
    color: var(--kendo-color-success, #28a745);
}

.k-avatar-outline-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-avatar-outline-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-avatar-outline-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-avatar-outline-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-avatar-outline-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-badge {
    padding: 0;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    color: inherit;
    background-color: transparent;
    font: inherit;
    text-align: center;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-badge *,
.k-badge *::before,
.k-badge *::after {
    box-sizing: border-box;
}

.k-badge > * {
    color: inherit;
}

a.k-badge,
.k-badge > a {
    text-decoration: none;
}

a.k-badge:hover,
.k-badge > a:hover {
    text-decoration: underline;
}

.k-badge-icon {
    max-width: 1em;
    max-height: 1em;
    font-size: inherit;
}

.k-badge-icon.k-svg-icon svg {
    fill: currentColor;
}

.k-badge-sm {
    padding-block: 0.175em;
    padding-inline: 0.325em;
    font-size: 0.75em;
    line-height: 1;
    min-width: calc( 1em + calc( 0.175em * 2 ) + calc( 1px * 2 ));
}

.k-badge-sm:empty {
    padding: 0.175em;
    min-width: auto;
}

.k-badge-md {
    padding-block: 0.35em;
    padding-inline: 0.65em;
    font-size: 0.75em;
    line-height: 1;
    min-width: calc( 1em + calc( 0.35em * 2 ) + calc( 1px * 2 ));
}

.k-badge-md:empty {
    padding: 0.35em;
    min-width: auto;
}

.k-badge-lg {
    padding-block: 0.525em;
    padding-inline: 0.975em;
    font-size: 0.75em;
    line-height: 1;
    min-width: calc( 1em + calc( 0.525em * 2 ) + calc( 1px * 2 ));
}

.k-badge-lg:empty {
    padding: 0.525em;
    min-width: auto;
}

kendo-badge-container {
    display: inline-block;
}

.k-badge-container {
    position: relative;
    overflow: visible;
}

.k-badge-inside {
    position: absolute;
    z-index: 9999;
}

.k-badge-edge {
    position: absolute;
    z-index: 9999;
}

.k-badge-edge.k-top-start {
    transform: translate(-50%, -50%);
}

.k-badge-edge.k-top-end {
    transform: translate(50%, -50%);
}

.k-badge-edge.k-bottom-start {
    transform: translate(-50%, 50%);
}

.k-badge-edge.k-bottom-end {
    transform: translate(50%, 50%);
}

.k-rtl .k-badge-edge.k-top-start,
[dir="rtl"].k-badge-edge.k-top-start,
[dir="rtl"] .k-badge-edge.k-top-start {
    transform: translate(50%, -50%);
}

.k-rtl .k-badge-edge.k-top-end,
[dir="rtl"].k-badge-edge.k-top-end,
[dir="rtl"] .k-badge-edge.k-top-end {
    transform: translate(-50%, -50%);
}

.k-rtl .k-badge-edge.k-bottom-start,
[dir="rtl"].k-badge-edge.k-bottom-start,
[dir="rtl"] .k-badge-edge.k-bottom-start {
    transform: translate(50%, 50%);
}

.k-rtl .k-badge-edge.k-bottom-end,
[dir="rtl"].k-badge-edge.k-bottom-end,
[dir="rtl"] .k-badge-edge.k-bottom-end {
    transform: translate(-50%, 50%);
}

.k-badge-outside {
    position: absolute;
    z-index: 9999;
}

.k-badge-outside.k-top-start {
    transform: translate(-100%, -100%);
}

.k-badge-outside.k-top-end {
    transform: translate(100%, -100%);
}

.k-badge-outside.k-bottom-start {
    transform: translate(-100%, 100%);
}

.k-badge-outside.k-bottom-end {
    transform: translate(100%, 100%);
}

.k-rtl .k-badge-outside.k-top-start,
[dir="rtl"].k-badge-outside.k-top-start,
[dir="rtl"] .k-badge-outside.k-top-start {
    transform: translate(100%, -100%);
}

.k-rtl .k-badge-outside.k-top-end,
[dir="rtl"].k-badge-outside.k-top-end,
[dir="rtl"] .k-badge-outside.k-top-end {
    transform: translate(-100%, -100%);
}

.k-rtl .k-badge-outside.k-bottom-start,
[dir="rtl"].k-badge-outside.k-bottom-start,
[dir="rtl"] .k-badge-outside.k-bottom-start {
    transform: translate(100%, 100%);
}

.k-rtl .k-badge-outside.k-bottom-end,
[dir="rtl"].k-badge-outside.k-bottom-end,
[dir="rtl"] .k-badge-outside.k-bottom-end {
    transform: translate(-100%, 100%);
}

.k-badge-border-cutout {
    box-shadow: 0 0 0 2px var(--kendo-color-surface-alt, #ffffff);
}

.k-badge-solid-primary {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-badge-solid-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-badge-solid-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-badge-solid-info {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-badge-solid-success {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-badge-solid-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-badge-solid-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-badge-solid-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-badge-solid-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-badge-solid-inverse {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-badge-outline {
    border-color: currentColor;
    background-color: transparent;
}

.k-badge-outline-primary {
    color: var(--kendo-color-primary, #007bff);
}

.k-badge-outline-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-badge-outline-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-badge-outline-info {
    color: var(--kendo-color-info, #17a2b8);
}

.k-badge-outline-success {
    color: var(--kendo-color-success, #28a745);
}

.k-badge-outline-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-badge-outline-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-badge-outline-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-badge-outline-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-badge-outline-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-chip {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-width: 1px;
    border-style: solid;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.25;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
    position: relative;
    overflow: hidden;
    cursor: pointer;
    user-select: none;
}

.k-chip *,
.k-chip *::before,
.k-chip *::after {
    box-sizing: border-box;
}

.k-chip .k-selected-icon-wrapper {
    display: none !important;
}

.k-chip-content {
    padding-block: .5em;
    padding-inline: 0;
    margin-block: -.5em;
    margin-inline: 0;
    min-width: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    overflow: hidden;
    flex: 1 1 auto;
}

.k-chip-content .k-icon-wrapper-host {
    display: initial;
}

.k-chip-content:first-child {
    margin-inline-start: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-content:last-child {
    margin-inline-end: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-text,
.k-chip-label {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    flex: 1 1 auto;
}

.k-chip-avatar {
    border-radius: 50%;
    background-size: cover;
    background-position: center;
    flex: none;
}

.k-chip-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
}

.k-chip-actions {
    margin-block: -5em;
    margin-inline: 0;
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
}

.k-chip-action {
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
}

.k-remove-icon {
    font-size: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
}

.k-chip-list {
    min-width: 0px;
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
}

.k-chip-sm {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.25;
}

.k-chip-sm .k-chip-action {
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-chip-avatar {
    width: 1em;
    height: 1em;
    flex-basis: 1em;
}

.k-chip-md {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.25;
}

.k-chip-md .k-chip-action {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-avatar {
    width: 1em;
    height: 1em;
    flex-basis: 1em;
}

.k-chip-lg {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.25;
}

.k-chip-lg .k-chip-action {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-chip-avatar {
    width: 1em;
    height: 1em;
    flex-basis: 1em;
}

.k-chip-list-sm {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-list-md {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-list-lg {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-chip-solid-base {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-chip-solid-base:focus, .k-chip-solid-base.k-focus {
    box-shadow: 0 0 0 2px rgba(var(--kendo-color-base, #e4e7eb), 0.16);
}

.k-chip-solid-base:hover, .k-chip-solid-base.k-hover {
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-chip-solid-base.k-selected {
    background-color: var(--kendo-color-base-active, #c7cdd5);
}

.k-chip-solid-error {
    border-color: var(--kendo-color-error-emphasis, #e56874);
    color: var(--kendo-color-error-on-subtle, #4d1318);
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.k-chip-solid-error:focus, .k-chip-solid-error.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-error, #dc3545) 16%, transparent);
}

.k-chip-solid-error:hover, .k-chip-solid-error.k-hover {
    background-color: var(--kendo-color-error-subtle-hover, #f3b8be);
}

.k-chip-solid-error.k-selected {
    background-color: var(--kendo-color-error-subtle-active, #ee9aa2);
}

.k-chip-solid-info {
    border-color: var(--kendo-color-info-emphasis, #51b9ca);
    color: var(--kendo-color-info-on-subtle, #083940);
    background-color: var(--kendo-color-info-subtle, #d1ecf1);
}

.k-chip-solid-info:focus, .k-chip-solid-info.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-info, #17a2b8) 16%, transparent);
}

.k-chip-solid-info:hover, .k-chip-solid-info.k-hover {
    background-color: var(--kendo-color-info-subtle-hover, #aedee6);
}

.k-chip-solid-info.k-selected {
    background-color: var(--kendo-color-info-subtle-active, #8bd1dc);
}

.k-chip-solid-warning {
    border-color: var(--kendo-color-warning-emphasis, #ffd145);
    color: var(--kendo-color-warning-on-subtle, #594402);
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.k-chip-solid-warning:focus, .k-chip-solid-warning.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-warning, #ffc107) 16%, transparent);
}

.k-chip-solid-warning:hover, .k-chip-solid-warning.k-hover {
    background-color: var(--kendo-color-warning-subtle-hover, #ffe9a8);
}

.k-chip-solid-warning.k-selected {
    background-color: var(--kendo-color-warning-subtle-active, #ffe083);
}

.k-chip-solid-success {
    border-color: var(--kendo-color-success-emphasis, #5ebd74);
    color: var(--kendo-color-success-on-subtle, #0e3a18);
    background-color: var(--kendo-color-success-subtle, #d4edda);
}

.k-chip-solid-success:focus, .k-chip-solid-success.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-success, #28a745) 16%, transparent);
}

.k-chip-solid-success:hover, .k-chip-solid-success.k-hover {
    background-color: var(--kendo-color-success-subtle-hover, #b4e0be);
}

.k-chip-solid-success.k-selected {
    background-color: var(--kendo-color-success-subtle-active, #94d3a2);
}

.k-chip-outline-base {
    border-color: var(--kendo-color-base-on-surface, #212529);
    color: var(--kendo-color-base-on-surface, #212529);
    background-color: transparent;
}

.k-chip-outline-base:focus, .k-chip-outline-base.k-focus {
    box-shadow: 0 0 0 2px rgba(var(--kendo-color-base, #e4e7eb), 0.16);
}

.k-chip-outline-base:hover, .k-chip-outline-base.k-hover {
    color: var(--kendo-color-base-subtle, #eceef1);
    background-color: var(--kendo-color-base-on-surface, #212529);
}

.k-chip-outline-base.k-selected {
    color: var(--kendo-color-base-subtle, #eceef1);
    background-color: var(--kendo-color-base-on-surface, #212529);
}

.k-chip-outline-error {
    border-color: var(--kendo-color-error-on-surface, #a52834);
    color: var(--kendo-color-error-on-surface, #a52834);
    background-color: transparent;
}

.k-chip-outline-error:focus, .k-chip-outline-error.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-error, #dc3545) 16%, transparent);
}

.k-chip-outline-error:hover, .k-chip-outline-error.k-hover {
    border-color: var(--kendo-color-error-hover, #c82333);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error-hover, #c82333);
}

.k-chip-outline-error.k-selected {
    border-color: var(--kendo-color-error-active, #bd2130);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error-active, #bd2130);
}

.k-chip-outline-info {
    border-color: var(--kendo-color-info-on-surface, #117a8a);
    color: var(--kendo-color-info-on-surface, #117a8a);
    background-color: transparent;
}

.k-chip-outline-info:focus, .k-chip-outline-info.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-info, #17a2b8) 16%, transparent);
}

.k-chip-outline-info:hover, .k-chip-outline-info.k-hover {
    border-color: var(--kendo-color-info-hover, #138496);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info-hover, #138496);
}

.k-chip-outline-info.k-selected {
    border-color: var(--kendo-color-info-active, #117a8b);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info-active, #117a8b);
}

.k-chip-outline-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: transparent;
}

.k-chip-outline-warning:focus, .k-chip-outline-warning.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-warning, #ffc107) 16%, transparent);
}

.k-chip-outline-warning:hover, .k-chip-outline-warning.k-hover {
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-chip-outline-warning.k-selected {
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-chip-outline-success {
    border-color: var(--kendo-color-success-on-surface, #1e7d34);
    color: var(--kendo-color-success-on-surface, #1e7d34);
    background-color: transparent;
}

.k-chip-outline-success:focus, .k-chip-outline-success.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--kendo-color-success, #28a745) 16%, transparent);
}

.k-chip-outline-success:hover, .k-chip-outline-success.k-hover {
    border-color: var(--kendo-color-success-hover, #218838);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success-hover, #218838);
}

.k-chip-outline-success.k-selected {
    border-color: var(--kendo-color-success-active, #1e7e34);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success-active, #1e7e34);
}

.k-chip-outline-info {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-chip-outline-info:hover, .k-chip-outline-info.k-hover, .k-chip-outline-info.k-selected {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-color-preview {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    box-sizing: border-box;
    border-style: solid;
    display: inline-flex;
    flex-flow: row nowrap;
    position: relative;
    overflow: hidden;
}

.k-color-preview *,
.k-color-preview *::before,
.k-color-preview *::after {
    box-sizing: border-box;
}

.k-coloreditor-current-color {
    cursor: pointer;
}

.k-icon-color-preview {
    border-width: 0;
    border-radius: 0;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
    gap: 2px;
}

.k-icon-color-preview .k-color-preview-mask {
    width: calc( 16px - 2px);
    height: 2px;
}

.k-color-preview-mask {
    width: 100%;
    height: 100%;
    position: relative;
}

.k-color-preview-mask::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC");
    background-size: contain;
    background-position: 0 0;
}

.k-no-color .k-color-preview-mask::before {
    content: "";
    background-color: #ffffff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' version='1.1'%3e%3cline x1='0' x2='20' y1='0' y2='20' stroke='var%28--kendo-color-error, %23dc3545%29' stroke-width='1'/%3e%3c/svg%3e");
    background-size: 100% 100%;
    background-position: 0 0;
}

.k-color-preview {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-color-preview:hover, .k-color-preview.k-hover {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-loader {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    line-height: 0;
}

.k-loader-canvas {
    display: flex;
    position: relative;
}

.k-loader-segment {
    border-radius: 50%;
    background-color: currentColor;
    position: absolute;
}

.k-loader-sm {
    padding: calc( var(--kendo-spacing-1, 0.25rem) / 2);
}

.k-loader-sm .k-loader-segment {
    width: var(--kendo-spacing-1, 0.25rem);
    height: var(--kendo-spacing-1, 0.25rem);
}

.k-loader-md {
    padding: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-loader-md .k-loader-segment {
    width: var(--kendo-spacing-2, 0.5rem);
    height: var(--kendo-spacing-2, 0.5rem);
}

.k-loader-lg {
    padding: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-loader-lg .k-loader-segment {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
}

@keyframes pulsing-2-segment {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.5);
    }
    100% {
        transform: scale(1);
    }
}

.k-loader-pulsing-2 .k-loader-canvas {
    align-items: center;
}

.k-loader-pulsing-2 .k-loader-segment:nth-child(1) {
    left: 0;
    transform: scale(1.5);
    transform-origin: 0 50%;
    animation: pulsing-2-segment 1s ease infinite;
    animation-delay: -.5s;
}

.k-loader-pulsing-2 .k-loader-segment:nth-child(2) {
    right: 0;
    transform-origin: 100% 50%;
    animation: pulsing-2-segment 1s ease infinite;
}

.k-loader-pulsing-2.k-loader-sm .k-loader-canvas {
    width: calc( var(--kendo-spacing-1, 0.25rem) * 3);
    height: calc( var(--kendo-spacing-1, 0.25rem) * 1.5);
}

.k-loader-pulsing-2.k-loader-md .k-loader-canvas {
    width: calc( var(--kendo-spacing-2, 0.5rem) * 3);
    height: calc( var(--kendo-spacing-2, 0.5rem) * 1.5);
}

.k-loader-pulsing-2.k-loader-lg .k-loader-canvas {
    width: calc( var(--kendo-spacing-4, 1rem) * 3);
    height: calc( var(--kendo-spacing-4, 1rem) * 1.5);
}

@keyframes spinner-3-segment {
    0% {
        top: 0;
        left: 50%;
    }
    33.3333% {
        top: 100%;
        left: 0;
    }
    66.6666% {
        top: 100%;
        left: 100%;
    }
    100% {
        top: 0;
        left: 50%;
    }
}

.k-loader-spinner-3 .k-loader-segment {
    transform: translate(-50%, -50%);
}

.k-loader-spinner-3 .k-loader-segment:nth-child(1) {
    top: 0;
    left: 50%;
    animation: spinner-3-segment 2s ease infinite;
}

.k-loader-spinner-3 .k-loader-segment:nth-child(2) {
    top: 100%;
    left: 0;
    animation: spinner-3-segment 2s ease infinite;
    animation-delay: calc( -2s / 3);
}

.k-loader-spinner-3 .k-loader-segment:nth-child(3) {
    top: 100%;
    left: 100%;
    animation: spinner-3-segment 2s ease infinite;
    animation-delay: calc( -4s / 3);
}

.k-loader-spinner-3.k-loader-sm .k-loader-canvas {
    margin: calc( var(--kendo-spacing-1, 0.25rem) / 2);
    width: calc( calc( var(--kendo-spacing-1, 0.25rem) * 4) - var(--kendo-spacing-1, 0.25rem));
    height: calc( calc( calc( var(--kendo-spacing-1, 0.25rem) * 4) * 0.8660254038) - var(--kendo-spacing-1, 0.25rem));
}

.k-loader-spinner-3.k-loader-md .k-loader-canvas {
    margin: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    width: calc( calc( var(--kendo-spacing-2, 0.5rem) * 4) - var(--kendo-spacing-2, 0.5rem));
    height: calc( calc( calc( var(--kendo-spacing-2, 0.5rem) * 4) * 0.8660254038) - var(--kendo-spacing-2, 0.5rem));
}

.k-loader-spinner-3.k-loader-lg .k-loader-canvas {
    margin: calc( var(--kendo-spacing-4, 1rem) / 2);
    width: calc( calc( var(--kendo-spacing-4, 1rem) * 4) - var(--kendo-spacing-4, 1rem));
    height: calc( calc( calc( var(--kendo-spacing-4, 1rem) * 4) * 0.8660254038) - var(--kendo-spacing-4, 1rem));
}

@keyframes spinner-4-segment-1 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 0;
        left: 0;
        transform: translateX(0) translateY(0);
    }
    66.6% {
        top: 0;
        left: 0;
        transform: translateX(0) translateY(0);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4-segment-2 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 0;
        left: 100%;
        transform: translateX(-100%) translateY(0);
    }
    66.6% {
        top: 0;
        left: 100%;
        transform: translateX(-100%) translateY(0);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4-segment-3 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 100%;
        left: 100%;
        transform: translateX(-100%) translateY(-100%);
    }
    66.6% {
        top: 100%;
        left: 100%;
        transform: translateX(-100%) translateY(-100%);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4-segment-4 {
    0% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    33.3% {
        top: 100%;
        left: 0;
        transform: translateX(0) translateY(-100%);
    }
    66.6% {
        top: 100%;
        left: 0;
        transform: translateX(0) translateY(-100%);
    }
    100% {
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
}

@keyframes spinner-4 {
    0% {
        transform: rotate(0);
    }
    33.3% {
        transform: rotate(0);
    }
    66.6% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(180deg);
    }
}

.k-loader-spinner-4 .k-loader-canvas {
    animation: spinner-4 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment {
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.k-loader-spinner-4 .k-loader-segment:nth-child(1) {
    animation: spinner-4-segment-1 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment:nth-child(2) {
    animation: spinner-4-segment-2 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment:nth-child(3) {
    animation: spinner-4-segment-3 1.833s ease infinite;
}

.k-loader-spinner-4 .k-loader-segment:nth-child(4) {
    animation: spinner-4-segment-4 1.833s ease infinite;
}

.k-loader-spinner-4.k-loader-sm .k-loader-canvas {
    width: calc( var(--kendo-spacing-1, 0.25rem) * 4);
    height: calc( var(--kendo-spacing-1, 0.25rem) * 4);
}

.k-loader-spinner-4.k-loader-md .k-loader-canvas {
    width: calc( var(--kendo-spacing-2, 0.5rem) * 4);
    height: calc( var(--kendo-spacing-2, 0.5rem) * 4);
}

.k-loader-spinner-4.k-loader-lg .k-loader-canvas {
    width: calc( var(--kendo-spacing-4, 1rem) * 4);
    height: calc( var(--kendo-spacing-4, 1rem) * 4);
}

.k-loader-container {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 20001;
}

.k-loader-container .k-loader {
    padding: 0;
}

.k-loader-container,
.k-loader-container-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.k-loader-container-overlay {
    opacity: 0.5;
}

.k-loader-container-inner {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2;
}

.k-loader-container-panel {
    border-width: 1px;
    border-style: solid;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-loader-container-sm .k-loader-container-inner {
    padding: var(--kendo-spacing-4, 1rem);
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-loader-container-sm .k-loader-container-label {
    font-size: var(--kendo-font-size-sm, inherit);
}

.k-loader-container-md .k-loader-container-inner {
    padding: var(--kendo-spacing-5, 1.25rem);
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-loader-container-md .k-loader-container-label {
    font-size: var(--kendo-font-size, inherit);
}

.k-loader-container-lg .k-loader-container-inner {
    padding: var(--kendo-spacing-6, 1.5rem);
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-loader-container-lg .k-loader-container-label {
    font-size: var(--kendo-font-size-lg, inherit);
}

.k-loader-top .k-loader-container-inner {
    flex-direction: column;
    text-align: center;
}

.k-loader-end .k-loader-container-label {
    order: -1;
}

.k-loading-mask,
.k-loading-image,
.k-loading-color {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
}

.k-loading-mask *,
.k-loading-mask *::before,
.k-loading-mask *::after, .k-loading-mask::before, .k-loading-mask::after,
.k-loading-image *,
.k-loading-image *::before,
.k-loading-image *::after,
.k-loading-image::before,
.k-loading-image::after,
.k-loading-color *,
.k-loading-color *::before,
.k-loading-color *::after,
.k-loading-color::before,
.k-loading-color::after {
    box-sizing: border-box;
}

.k-loading-mask {
    z-index: 100;
}

.k-loading-mask.k-opaque .k-loading-color {
    opacity: 1;
}

.k-loading-text {
    text-indent: -4000px;
    text-align: center;
    position: absolute;
    color: currentColor;
}

.k-loading-image {
    z-index: 2;
    color: currentColor;
}

.k-loading-color {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    opacity: 0.3;
}

.k-i-loading {
    width: 1em;
    height: 1em;
    line-height: 1;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    position: relative;
    background-color: transparent;
    box-sizing: border-box;
    color: currentColor;
}

.k-i-loading::before, .k-i-loading::after {
    box-sizing: border-box;
}

.k-i-loading::before,
.k-i-loading::after,
.k-loading-image::before,
.k-loading-image::after {
    position: absolute;
    top: 50%;
    left: 50%;
    display: inline-block;
    content: "";
    box-sizing: inherit;
    border-radius: 50%;
    border-width: .05em;
    border-style: solid;
    border-color: currentColor;
    border-top-color: transparent;
    border-bottom-color: transparent;
    background-color: transparent;
}

.k-icon.k-i-loading::before,
.k-icon.k-i-loading::after {
    content: "";
}

.k-i-loading::before,
.k-loading-image::before {
    margin-top: -.5em;
    margin-left: -.5em;
    width: 1em;
    height: 1em;
    animation: k-loading-animation .7s linear infinite;
}

.k-i-loading::after,
.k-loading-image::after {
    margin-top: -.25em;
    margin-left: -.25em;
    width: .5em;
    height: .5em;
    animation: k-loading-animation reverse 1.4s linear infinite;
}

.k-loading-image::before,
.k-loading-image::after {
    content: "";
    border-width: 1px;
    border-width: clamp(0.015em, 1px, 1px);
    font-size: 4em;
}

@keyframes k-loading-animation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.k-i-loading::before,
.k-loading-image::before {
    border-color: currentColor;
    border-right-color: transparent !important;
}

.k-i-loading::after,
.k-loading-image::after {
    display: none !important;
}

.k-loading-image::before {
    border-width: var(--kendo-spacing-1, 0.25rem);
}

.k-loader-primary {
    color: var(--kendo-color-primary, #007bff);
}

.k-loader-secondary {
    color: #212529;
}

.k-loader-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-loader-info {
    color: var(--kendo-color-info, #17a2b8);
}

.k-loader-success {
    color: var(--kendo-color-success, #28a745);
}

.k-loader-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-loader-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-loader-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-loader-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-loader-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-loader-container-panel {
    background-color: #ffffff;
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-loader-container-inner .k-text-secondary,
.k-loader-container-inner .\!k-text-secondary {
    color: #212529 !important;
}

.k-skeleton, .k-placeholder-line {
    display: block;
}

.k-skeleton-text, .k-placeholder-line {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    transform: scale(1, 0.6);
}

.k-skeleton-text:empty::before, .k-placeholder-line:empty::before {
    content: "\200b";
}

.k-skeleton-rect {
    border-radius: 0;
}

.k-skeleton-circle {
    border-radius: 9999px;
}

@keyframes k-skeleton-wave {
    0% {
        transform: translateX(-100%);
    }
    60% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(100%);
    }
}

.k-skeleton-wave .k-skeleton, .k-skeleton-wave .k-placeholder-line, .k-skeleton-wave.k-skeleton, .k-skeleton-wave.k-placeholder-line {
    position: relative;
    overflow: hidden;
}

.k-skeleton-wave .k-skeleton::after, .k-skeleton-wave .k-placeholder-line::after, .k-skeleton-wave.k-skeleton::after, .k-skeleton-wave.k-placeholder-line::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translateX(-100%);
    animation: k-skeleton-wave 1.6s linear .5s infinite;
}

@keyframes k-skeleton-pulse {
    0% {
        opacity: 1;
    }
    50% {
        opacity: .4;
    }
    100% {
        opacity: 1;
    }
}

.k-skeleton-pulse .k-skeleton, .k-skeleton-pulse .k-placeholder-line, .k-skeleton-pulse.k-skeleton, .k-skeleton-pulse.k-placeholder-line {
    animation: k-skeleton-pulse 1.5s ease-in-out .5s infinite;
}

.k-skeleton, .k-placeholder-line {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 20%, transparent);
}

.k-skeleton-wave .k-skeleton::after, .k-skeleton-wave .k-placeholder-line::after, .k-skeleton-wave.k-skeleton::after, .k-skeleton-wave.k-placeholder-line::after {
    background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.04), transparent);
}

.k-current-time {
    width: 1px;
    position: absolute;
}

.k-current-time.k-current-time-arrow-left, .k-current-time.k-current-time-arrow-right, .k-current-time.k-current-time-arrow-down {
    width: 0;
    height: 0;
    background: transparent;
    border: 4px solid transparent;
}

.k-current-time {
    background: #ff0000;
}

.k-current-time.k-current-time-arrow-left {
    border-right-color: #ff0000;
}

.k-current-time.k-current-time-arrow-right {
    border-left-color: #ff0000;
}

.k-current-time.k-current-time-arrow-down {
    border-top-color: #ff0000;
}

.k-button {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    color: inherit;
    background: none;
    font-family: var(--kendo-font-family, inherit);
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    vertical-align: middle;
    user-select: none;
    cursor: pointer;
    outline: none;
    -webkit-appearance: none;
    position: relative;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-button *,
.k-button *::before,
.k-button *::after {
    box-sizing: border-box;
}

.k-button:disabled, .k-button.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-button::-moz-focus-inner {
    padding: 0;
    border: 0;
    outline: 0;
}

.k-button:hover, .k-button:focus {
    text-decoration: none;
    outline: 0;
}

.k-icon-button {
    gap: 0;
}

.k-icon-button .k-icon {
    display: inline-flex;
}

.k-button-icon {
    color: inherit;
    align-self: center;
    position: relative;
}

.k-button-sm {
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-button-sm.k-icon-button {
    padding: 0.25rem;
}

.k-button-sm.k-icon-button .k-button-icon {
    min-width: calc( var(--kendo-font-size-sm, inherit) * 1.4285714286);
    min-height: calc( var(--kendo-font-size-sm, inherit) * 1.4285714286);
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-button-sm.k-icon-button .k-button-icon.k-svg-icon > svg,
.k-button-sm.k-icon-button .k-button-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-button-sm.k-icon-button .k-button-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-button-md {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-button-md.k-icon-button {
    padding: 0.375rem;
}

.k-button-md.k-icon-button .k-button-icon {
    min-width: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    min-height: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-button-md.k-icon-button .k-button-icon.k-svg-icon > svg,
.k-button-md.k-icon-button .k-button-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-button-md.k-icon-button .k-button-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-button-lg {
    padding-block: 0.5rem;
    padding-inline: 1rem;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-button-lg.k-icon-button {
    padding: 0.5rem;
}

.k-button-lg.k-icon-button .k-button-icon {
    min-width: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    min-height: calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-button-lg.k-icon-button .k-button-icon.k-svg-icon > svg,
.k-button-lg.k-icon-button .k-button-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-button-lg.k-icon-button .k-button-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-button-square {
    aspect-ratio: 1;
}

.k-button-group {
    margin: 0;
    padding: 0;
    border-width: 0;
    box-sizing: border-box;
    list-style: none;
    outline: 0;
    display: inline-flex;
    flex-flow: row nowrap;
    vertical-align: middle;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-button-group > .k-button + .k-button {
    margin-inline-start: -1px;
}

.k-button-group > .k-button:hover,
.k-button-group > .k-button.k-hover,
.k-button-group > .k-button:focus,
.k-button-group > .k-button.k-focus,
.k-button-group > .k-button:active,
.k-button-group > .k-button.k-active,
.k-button-group > .k-button.k-selected {
    z-index: 2;
}

.k-button-group .k-button:not(:first-child):not(:last-child) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}

.k-button-group > .k-button:first-child:not(:only-child) {
    border-start-end-radius: 0;
    border-end-end-radius: 0;
}

.k-button-group > .k-button:last-child:not(:only-child) {
    border-start-start-radius: 0;
    border-end-start-radius: 0;
}

.k-button-group:disabled, .k-button-group[disabled], .k-button-group.k-disabled {
    opacity: 1;
    filter: none;
}

.k-button-group-stretched {
    width: 100%;
}

.k-button-group-stretched > * {
    flex: 1 0 0%;
    overflow: hidden;
}

.k-button-flat {
    border-color: transparent !important;
    color: inherit;
    background: none !important;
    box-shadow: none !important;
}

.k-button-flat::before {
    display: block !important;
}

.k-button-flat::after {
    box-shadow: inset 0 0 0 2px currentColor;
    display: block !important;
}

.k-button-flat:focus::after, .k-button-flat.k-focus::after {
    opacity: 0.12;
}

.k-button-outline {
    border-color: currentColor;
    color: inherit;
    background: none;
}

.k-button-link {
    border-color: transparent;
    color: inherit;
    text-decoration: none;
    background: none;
}

.k-button-link:hover, .k-button-link.k-hover {
    text-decoration: underline;
}

.k-button-clear {
    border-color: transparent !important;
    color: inherit;
    background: none !important;
    box-shadow: none !important;
}

.k-button-overlay, .k-button::before {
    border-radius: inherit;
    content: "";
    background: currentColor;
    opacity: 0;
    display: none;
    pointer-events: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    z-index: 0;
    transition: opacity .2s ease-in-out;
}

.k-button:hover::before, .k-button.k-hover::before {
    opacity: 0.08;
}

.k-button.k-no-focus:not(:hover)::before, .k-button.k-no-focus:not(.k-hover)::before {
    opacity: 0;
}

.k-button:active::before, .k-button.k-active::before {
    opacity: 0.16;
}

.k-button.k-selected::before {
    opacity: 0.2;
}

.k-button::after {
    border-radius: inherit;
    content: "";
    opacity: 0;
    display: none;
    pointer-events: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    z-index: 0;
    transition: opacity .2s ease-in-out;
}

.k-button-solid-base {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-button-solid-base:hover, .k-button-solid-base.k-hover {
    border-color: var(--kendo-color-base-hover, #ced3db);
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-button-solid-base:focus, .k-button-solid-base.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-button-solid-base:active, .k-button-solid-base.k-active {
    border-color: var(--kendo-color-base-active, #c7cdd5);
    background-color: var(--kendo-color-base-active, #c7cdd5);
}

.k-button-solid-base.k-selected {
    border-color: var(--kendo-color-primary-active, #0062cc);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-active, #0062cc);
}

.k-button-solid-primary {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-button-solid-primary:hover, .k-button-solid-primary.k-hover {
    border-color: var(--kendo-color-primary-hover, #0069d9);
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-button-solid-primary:focus, .k-button-solid-primary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-button-solid-primary:active, .k-button-solid-primary.k-active {
    border-color: var(--kendo-color-primary-active, #0062cc);
    background-color: var(--kendo-color-primary-active, #0062cc);
}

.k-button-solid-primary.k-selected {
    border-color: var(--kendo-color-primary-active, #0062cc);
    background-color: var(--kendo-color-primary-active, #0062cc);
}

.k-button-solid-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-solid-secondary:hover, .k-button-solid-secondary.k-hover {
    border-color: var(--kendo-color-secondary-hover, #5a6268);
    background-color: var(--kendo-color-secondary-hover, #5a6268);
}

.k-button-solid-secondary:focus, .k-button-solid-secondary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-button-solid-secondary:active, .k-button-solid-secondary.k-active {
    border-color: var(--kendo-color-secondary-active, #545b62);
    background-color: var(--kendo-color-secondary-active, #545b62);
}

.k-button-solid-secondary.k-selected {
    border-color: var(--kendo-color-secondary-active, #545b62);
    background-color: var(--kendo-color-secondary-active, #545b62);
}

.k-button-solid-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-solid-tertiary:hover, .k-button-solid-tertiary.k-hover {
    border-color: var(--kendo-color-tertiary-hover, #59359a);
    background-color: var(--kendo-color-tertiary-hover, #59359a);
}

.k-button-solid-tertiary:focus, .k-button-solid-tertiary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-button-solid-tertiary:active, .k-button-solid-tertiary.k-active {
    border-color: var(--kendo-color-tertiary-active, #4e2f89);
    background-color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-solid-tertiary.k-selected {
    border-color: var(--kendo-color-tertiary-active, #4e2f89);
    background-color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-solid-info {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-button-solid-info:hover, .k-button-solid-info.k-hover {
    border-color: var(--kendo-color-info-hover, #138496);
    background-color: var(--kendo-color-info-hover, #138496);
}

.k-button-solid-info:focus, .k-button-solid-info.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-info, #17a2b8) 50%, transparent);
}

.k-button-solid-info:active, .k-button-solid-info.k-active {
    border-color: var(--kendo-color-info-active, #117a8b);
    background-color: var(--kendo-color-info-active, #117a8b);
}

.k-button-solid-info.k-selected {
    border-color: var(--kendo-color-info-active, #117a8b);
    background-color: var(--kendo-color-info-active, #117a8b);
}

.k-button-solid-success {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-button-solid-success:hover, .k-button-solid-success.k-hover {
    border-color: var(--kendo-color-success-hover, #218838);
    background-color: var(--kendo-color-success-hover, #218838);
}

.k-button-solid-success:focus, .k-button-solid-success.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-success, #28a745) 50%, transparent);
}

.k-button-solid-success:active, .k-button-solid-success.k-active {
    border-color: var(--kendo-color-success-active, #1e7e34);
    background-color: var(--kendo-color-success-active, #1e7e34);
}

.k-button-solid-success.k-selected {
    border-color: var(--kendo-color-success-active, #1e7e34);
    background-color: var(--kendo-color-success-active, #1e7e34);
}

.k-button-solid-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-solid-warning:hover, .k-button-solid-warning.k-hover {
    border-color: var(--kendo-color-warning-hover, #e0a800);
    background-color: var(--kendo-color-warning-hover, #e0a800);
}

.k-button-solid-warning:focus, .k-button-solid-warning.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-button-solid-warning:active, .k-button-solid-warning.k-active {
    border-color: var(--kendo-color-warning-active, #d39e00);
    background-color: var(--kendo-color-warning-active, #d39e00);
}

.k-button-solid-warning.k-selected {
    border-color: var(--kendo-color-warning-active, #d39e00);
    background-color: var(--kendo-color-warning-active, #d39e00);
}

.k-button-solid-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-solid-error:hover, .k-button-solid-error.k-hover {
    border-color: var(--kendo-color-error-hover, #c82333);
    background-color: var(--kendo-color-error-hover, #c82333);
}

.k-button-solid-error:focus, .k-button-solid-error.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-button-solid-error:active, .k-button-solid-error.k-active {
    border-color: var(--kendo-color-error-active, #bd2130);
    background-color: var(--kendo-color-error-active, #bd2130);
}

.k-button-solid-error.k-selected {
    border-color: var(--kendo-color-error-active, #bd2130);
    background-color: var(--kendo-color-error-active, #bd2130);
}

.k-button-solid-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-solid-dark:hover, .k-button-solid-dark.k-hover {
    border-color: var(--kendo-color-dark-hover, #343a40);
    background-color: var(--kendo-color-dark-hover, #343a40);
}

.k-button-solid-dark:focus, .k-button-solid-dark.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-button-solid-dark:active, .k-button-solid-dark.k-active {
    border-color: var(--kendo-color-dark-active, #495057);
    background-color: var(--kendo-color-dark-active, #495057);
}

.k-button-solid-dark.k-selected {
    border-color: var(--kendo-color-dark-active, #495057);
    background-color: var(--kendo-color-dark-active, #495057);
}

.k-button-solid-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-solid-light:hover, .k-button-solid-light.k-hover {
    border-color: var(--kendo-color-light-hover, #e9ecef);
    background-color: var(--kendo-color-light-hover, #e9ecef);
}

.k-button-solid-light:focus, .k-button-solid-light.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-button-solid-light:active, .k-button-solid-light.k-active {
    border-color: var(--kendo-color-light-active, #dee2e6);
    background-color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-solid-light.k-selected {
    border-color: var(--kendo-color-light-active, #dee2e6);
    background-color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-solid-inverse {
    border-color: var(--kendo-color-inverse, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-inverse, #212529);
}

.k-button-solid-inverse:hover, .k-button-solid-inverse.k-hover {
    border-color: var(--kendo-color-inverse-hover, #343a40);
    background-color: var(--kendo-color-inverse-hover, #343a40);
}

.k-button-solid-inverse:focus, .k-button-solid-inverse.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-button-solid-inverse:active, .k-button-solid-inverse.k-active {
    border-color: var(--kendo-color-inverse-active, #495057);
    background-color: var(--kendo-color-inverse-active, #495057);
}

.k-button-solid-inverse.k-selected {
    border-color: var(--kendo-color-inverse-active, #495057);
    background-color: var(--kendo-color-inverse-active, #495057);
}

.k-button-outline-primary {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-primary-on-surface, #005cbf);
    background-color: transparent;
}

.k-button-outline-primary:hover, .k-button-outline-primary.k-hover {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-button-outline-primary:focus, .k-button-outline-primary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-button-outline-primary:active, .k-button-outline-primary.k-active {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-button-outline-primary.k-selected {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-button-outline-secondary {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-secondary-on-surface, #51585e);
    background-color: transparent;
}

.k-button-outline-secondary:hover, .k-button-outline-secondary.k-hover {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-outline-secondary:focus, .k-button-outline-secondary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-button-outline-secondary:active, .k-button-outline-secondary.k-active {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-outline-secondary.k-selected {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-button-outline-tertiary {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-tertiary-on-surface, #6f42c1);
    background-color: transparent;
}

.k-button-outline-tertiary:hover, .k-button-outline-tertiary.k-hover {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-outline-tertiary:focus, .k-button-outline-tertiary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-button-outline-tertiary:active, .k-button-outline-tertiary.k-active {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-outline-tertiary.k-selected {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-outline-info {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-info-on-surface, #117a8a);
    background-color: transparent;
}

.k-button-outline-info:hover, .k-button-outline-info.k-hover {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-button-outline-info:focus, .k-button-outline-info.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-info, #17a2b8) 50%, transparent);
}

.k-button-outline-info:active, .k-button-outline-info.k-active {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-button-outline-info.k-selected {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-button-outline-success {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-success-on-surface, #1e7d34);
    background-color: transparent;
}

.k-button-outline-success:hover, .k-button-outline-success.k-hover {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-button-outline-success:focus, .k-button-outline-success.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-success, #28a745) 50%, transparent);
}

.k-button-outline-success:active, .k-button-outline-success.k-active {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-button-outline-success.k-selected {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-button-outline-warning {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-warning-on-surface, #bf9105);
    background-color: transparent;
}

.k-button-outline-warning:hover, .k-button-outline-warning.k-hover {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-outline-warning:focus, .k-button-outline-warning.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-button-outline-warning:active, .k-button-outline-warning.k-active {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-outline-warning.k-selected {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-button-outline-error {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-error-on-surface, #a52834);
    background-color: transparent;
}

.k-button-outline-error:hover, .k-button-outline-error.k-hover {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-outline-error:focus, .k-button-outline-error.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-button-outline-error:active, .k-button-outline-error.k-active {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-outline-error.k-selected {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-button-outline-dark {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-dark-on-surface, #212529);
    background-color: transparent;
}

.k-button-outline-dark:hover, .k-button-outline-dark.k-hover {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-dark:focus, .k-button-outline-dark.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-button-outline-dark:active, .k-button-outline-dark.k-active {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-dark.k-selected {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-light {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-light-on-surface, #f8f9fa);
    background-color: transparent;
}

.k-button-outline-light:hover, .k-button-outline-light.k-hover {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-outline-light:focus, .k-button-outline-light.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-button-outline-light:active, .k-button-outline-light.k-active {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-outline-light.k-selected {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-button-outline-inverse {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-inverse-on-surface, #212529);
    background-color: transparent;
}

.k-button-outline-inverse:hover, .k-button-outline-inverse.k-hover {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-inverse:focus, .k-button-outline-inverse.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-button-outline-inverse:active, .k-button-outline-inverse.k-active {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-inverse.k-selected {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-button-outline-base {
    box-shadow: none;
    border-color: currentColor;
    color: var(--kendo-color-base-on-surface, #212529);
    background-color: transparent;
}

.k-button-outline-base:hover, .k-button-outline-base.k-hover {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base, #e4e7eb);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-button-outline-base:focus, .k-button-outline-base.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-button-outline-base:active, .k-button-outline-base.k-active {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base, #e4e7eb);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-button-outline-base.k-selected {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base, #e4e7eb);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-button-flat-primary {
    color: var(--kendo-color-primary-on-surface, #005cbf);
}

.k-button-flat-secondary {
    color: var(--kendo-color-secondary-on-surface, #51585e);
}

.k-button-flat-tertiary {
    color: var(--kendo-color-tertiary-on-surface, #6f42c1);
}

.k-button-flat-info {
    color: var(--kendo-color-info-on-surface, #117a8a);
}

.k-button-flat-success {
    color: var(--kendo-color-success-on-surface, #1e7d34);
}

.k-button-flat-warning {
    color: var(--kendo-color-warning-on-surface, #bf9105);
}

.k-button-flat-error {
    color: var(--kendo-color-error-on-surface, #a52834);
}

.k-button-flat-dark {
    color: var(--kendo-color-dark-on-surface, #212529);
}

.k-button-flat-light {
    color: var(--kendo-color-light-on-surface, #f8f9fa);
}

.k-button-flat-inverse {
    color: var(--kendo-color-inverse-on-surface, #212529);
}

.k-button-flat-base {
    color: inherit;
}

.k-button-link-primary {
    color: var(--kendo-color-primary, #007bff);
}

.k-button-link-primary:hover, .k-button-link-primary.k-hover {
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-button-link-primary:focus, .k-button-link-primary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-button-link-primary:active, .k-button-link-primary.k-active {
    color: var(--kendo-color-primary-active, #0062cc);
}

.k-button-link-primary.k-selected {
    color: var(--kendo-color-primary-active, #0062cc);
}

.k-button-link-secondary {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-button-link-secondary:hover, .k-button-link-secondary.k-hover {
    color: var(--kendo-color-secondary-hover, #5a6268);
}

.k-button-link-secondary:focus, .k-button-link-secondary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-button-link-secondary:active, .k-button-link-secondary.k-active {
    color: var(--kendo-color-secondary-active, #545b62);
}

.k-button-link-secondary.k-selected {
    color: var(--kendo-color-secondary-active, #545b62);
}

.k-button-link-tertiary {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-button-link-tertiary:hover, .k-button-link-tertiary.k-hover {
    color: var(--kendo-color-tertiary-hover, #59359a);
}

.k-button-link-tertiary:focus, .k-button-link-tertiary.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-button-link-tertiary:active, .k-button-link-tertiary.k-active {
    color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-link-tertiary.k-selected {
    color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-button-link-info {
    color: var(--kendo-color-info, #17a2b8);
}

.k-button-link-info:hover, .k-button-link-info.k-hover {
    color: var(--kendo-color-info-hover, #138496);
}

.k-button-link-info:focus, .k-button-link-info.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-info, #17a2b8) 50%, transparent);
}

.k-button-link-info:active, .k-button-link-info.k-active {
    color: var(--kendo-color-info-active, #117a8b);
}

.k-button-link-info.k-selected {
    color: var(--kendo-color-info-active, #117a8b);
}

.k-button-link-success {
    color: var(--kendo-color-success, #28a745);
}

.k-button-link-success:hover, .k-button-link-success.k-hover {
    color: var(--kendo-color-success-hover, #218838);
}

.k-button-link-success:focus, .k-button-link-success.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-success, #28a745) 50%, transparent);
}

.k-button-link-success:active, .k-button-link-success.k-active {
    color: var(--kendo-color-success-active, #1e7e34);
}

.k-button-link-success.k-selected {
    color: var(--kendo-color-success-active, #1e7e34);
}

.k-button-link-warning {
    color: var(--kendo-color-warning, #ffc107);
}

.k-button-link-warning:hover, .k-button-link-warning.k-hover {
    color: var(--kendo-color-warning-hover, #e0a800);
}

.k-button-link-warning:focus, .k-button-link-warning.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-button-link-warning:active, .k-button-link-warning.k-active {
    color: var(--kendo-color-warning-active, #d39e00);
}

.k-button-link-warning.k-selected {
    color: var(--kendo-color-warning-active, #d39e00);
}

.k-button-link-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-button-link-error:hover, .k-button-link-error.k-hover {
    color: var(--kendo-color-error-hover, #c82333);
}

.k-button-link-error:focus, .k-button-link-error.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-button-link-error:active, .k-button-link-error.k-active {
    color: var(--kendo-color-error-active, #bd2130);
}

.k-button-link-error.k-selected {
    color: var(--kendo-color-error-active, #bd2130);
}

.k-button-link-dark {
    color: var(--kendo-color-dark, #212529);
}

.k-button-link-dark:hover, .k-button-link-dark.k-hover {
    color: var(--kendo-color-dark-hover, #343a40);
}

.k-button-link-dark:focus, .k-button-link-dark.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-button-link-dark:active, .k-button-link-dark.k-active {
    color: var(--kendo-color-dark-active, #495057);
}

.k-button-link-dark.k-selected {
    color: var(--kendo-color-dark-active, #495057);
}

.k-button-link-light {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-button-link-light:hover, .k-button-link-light.k-hover {
    color: var(--kendo-color-light-hover, #e9ecef);
}

.k-button-link-light:focus, .k-button-link-light.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-button-link-light:active, .k-button-link-light.k-active {
    color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-link-light.k-selected {
    color: var(--kendo-color-light-active, #dee2e6);
}

.k-button-link-inverse {
    color: var(--kendo-color-dark, #212529);
}

.k-button-link-inverse:hover, .k-button-link-inverse.k-hover {
    color: var(--kendo-color-inverse-hover, #343a40);
}

.k-button-link-inverse:focus, .k-button-link-inverse.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-button-link-inverse:active, .k-button-link-inverse.k-active {
    color: var(--kendo-color-inverse-active, #495057);
}

.k-button-link-inverse.k-selected {
    color: var(--kendo-color-inverse-active, #495057);
}

.k-button-link-base {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-link-base:hover, .k-button-link-base.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-link-base:focus, .k-button-link-base.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-button-link-base:active, .k-button-link-base.k-active {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-link-base.k-selected {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-button-clear-primary {
    color: var(--kendo-color-primary-on-surface, #005cbf);
}

.k-button-clear-primary:focus::after, .k-button-clear-primary.k-focus::after, .k-button-clear-primary:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-secondary {
    color: var(--kendo-color-secondary-on-surface, #51585e);
}

.k-button-clear-secondary:focus::after, .k-button-clear-secondary.k-focus::after, .k-button-clear-secondary:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-tertiary {
    color: var(--kendo-color-tertiary-on-surface, #6f42c1);
}

.k-button-clear-tertiary:focus::after, .k-button-clear-tertiary.k-focus::after, .k-button-clear-tertiary:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-info {
    color: var(--kendo-color-info-on-surface, #117a8a);
}

.k-button-clear-info:focus::after, .k-button-clear-info.k-focus::after, .k-button-clear-info:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-success {
    color: var(--kendo-color-success-on-surface, #1e7d34);
}

.k-button-clear-success:focus::after, .k-button-clear-success.k-focus::after, .k-button-clear-success:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-warning {
    color: var(--kendo-color-warning-on-surface, #bf9105);
}

.k-button-clear-warning:focus::after, .k-button-clear-warning.k-focus::after, .k-button-clear-warning:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-error {
    color: var(--kendo-color-error-on-surface, #a52834);
}

.k-button-clear-error:focus::after, .k-button-clear-error.k-focus::after, .k-button-clear-error:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-dark {
    color: var(--kendo-color-dark-on-surface, #212529);
}

.k-button-clear-dark:focus::after, .k-button-clear-dark.k-focus::after, .k-button-clear-dark:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-light {
    color: var(--kendo-color-light-on-surface, #f8f9fa);
}

.k-button-clear-light:focus::after, .k-button-clear-light.k-focus::after, .k-button-clear-light:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-inverse {
    color: var(--kendo-color-inverse-on-surface, #212529);
}

.k-button-clear-inverse:focus::after, .k-button-clear-inverse.k-focus::after, .k-button-clear-inverse:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-button-clear-base {
    color: var(--kendo-color-base-on-surface, #212529);
}

.k-button-clear-base:focus::after, .k-button-clear-base.k-focus::after, .k-button-clear-base:active::after {
    background-color: currentColor;
    opacity: 0.1;
    display: block;
}

.k-menu-bar, .k-menu {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    position: relative;
    cursor: default;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-menu-bar *, .k-menu *,
.k-menu-bar *::before,
.k-menu *::before,
.k-menu-bar *::after,
.k-menu *::after {
    box-sizing: border-box;
}

.k-menu-item {
    border-width: 0;
    outline: 0;
    display: flex;
    flex-flow: column nowrap;
    flex: none;
    position: relative;
    user-select: none;
}

.k-menu-item-content {
    display: block;
    height: auto;
    overflow: visible;
}

.k-menu-item-content .k-actions, .k-menu-item-content .k-edit-buttons,
.k-menu-item-content .k-action-buttons,
.k-menu-item-content .k-columnmenu-actions, .k-menu-item-content .k-form-buttons {
    margin-top: 0;
}

.k-menu-link {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    outline: 0;
    color: inherit;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    position: relative;
    white-space: nowrap;
    cursor: pointer;
}

.k-menu-link-text {
    display: flex;
    flex-flow: row nowrap;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-menu-expand-arrow {
    margin-inline-end: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    display: inline-flex;
    flex-flow: row wrap;
    align-items: center;
    flex: none;
    position: relative;
}

.k-menu-horizontal {
    flex-direction: row;
}

.k-menu-horizontal > .k-menu-item + .k-menu-item {
    margin-inline-start: var(--kendo-spacing-0, 0px);
}

.k-menu-horizontal > .k-separator {
    margin-block: 0;
    margin-inline: var(--kendo-spacing-1, 0.25rem);
    width: 0;
    height: auto;
    border-width: 0 0 0 1px;
    border-style: solid;
}

.k-menu-vertical {
    flex-direction: column;
}

.k-menu-vertical > .k-menu-item + .k-menu-item {
    margin-top: var(--kendo-spacing-0, 0px);
}

.k-menu-vertical > .k-menu-item > .k-menu-link {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-vertical > .k-menu-item > .k-menu-link > .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-menu-vertical > .k-separator {
    margin-block: var(--kendo-spacing-1, 0.25rem);
    margin-inline: 0;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    display: block;
}

.k-menu-popup {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    overflow: auto;
    max-height: 80vh;
}

.k-menu-popup *,
.k-menu-popup *::before,
.k-menu-popup *::after {
    box-sizing: border-box;
}

.k-menu-group {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-flow: column nowrap;
    position: absolute;
}

.k-menu-group .k-menu-item + .k-menu-item {
    margin-top: var(--kendo-spacing-0, 0px);
}

.k-menu-group .k-separator {
    margin-block: var(--kendo-spacing-1, 0.25rem);
    margin-inline: 0;
    height: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    display: block;
}

.k-menu-popup .k-menu-group {
    position: relative;
}

.k-menu-group-sm {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-sm .k-menu-item {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-sm .k-menu-link {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-group-sm .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-menu-group-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-md .k-menu-item {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-md .k-menu-link {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-group-md .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-menu-group-lg {
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-lg .k-menu-item {
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-menu-group-lg .k-menu-link {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-inline-end: calc( var(--kendo-spacing-4, 1rem) * 2 + 16px);
}

.k-menu-group-lg .k-menu-expand-arrow {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: calc( -1 * (calc( var(--kendo-spacing-4, 1rem) * 2 + 16px) - var(--kendo-spacing-4, 1rem)/2));
}

.k-popups-wrapper {
    position: relative;
    border: 0;
    margin: 0;
    padding: 0;
}

.k-context-menu {
    margin: 0;
    border-width: 1px;
    border-style: solid;
}

.k-animation-container .k-context-menu.k-menu-horizontal {
    display: flex !important;
    flex-wrap: nowrap;
}

.k-context-menu-popup {
    z-index: 12000;
}

.k-context-menu-popup .k-context-menu {
    border-width: 0;
}

.k-popup .k-context-menu,
.k-context-menu-popup .k-context-menu {
    border-width: 0;
}

.k-menu-scroll-wrapper {
    margin: 0;
    padding: 0;
    border: 0;
    position: relative;
}

.k-menu-scroll-wrapper .k-menu {
    overflow: hidden;
    flex-wrap: nowrap;
}

.k-menu-scroll-wrapper .k-menu-scroll-button {
    border-radius: 0;
    padding: 0;
    border-width: 0;
    border-color: inherit;
    color: inherit;
    background: inherit;
    position: absolute;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-left {
    top: 0;
    inset-inline-start: 0;
    height: 100%;
    width: 16px;
    border-right-width: 1px;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-right {
    top: 0;
    inset-inline-end: 0;
    height: 100%;
    width: 16px;
    border-left-width: 1px;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-up {
    top: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 16px;
    border-bottom-width: 1px;
}

.k-menu-scroll-wrapper .k-menu-scroll-button.k-scroll-down {
    bottom: 0;
    inset-inline-start: 0;
    width: 100%;
    height: 16px;
    border-top-width: 1px;
}

.k-menu.k-menu-horizontal:not(.k-context-menu) {
    padding-block: 0.5rem;
}

.k-menu.k-menu-vertical:not(.k-context-menu) {
    padding-block: 0.5rem;
    padding-inline: 0;
}

.k-menu-popup .k-menu-group, .k-menu-popup
.k-menu-vertical {
    padding: 0;
}

.k-context-menu-popup > .k-popup:not(.k-menu-popup) {
    padding: 0;
}

.k-context-menu-popup .k-context-menu {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-context-menu-popup .k-header {
    font-size: inherit;
    font-weight: inherit;
}

.k-menu:not(.k-context-menu) {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-menu:not(.k-context-menu) > .k-item {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-menu:not(.k-context-menu) > .k-item:hover, .k-menu:not(.k-context-menu) > .k-item.k-hover {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 70%, transparent);
}

.k-menu:not(.k-context-menu) > .k-item:active, .k-menu:not(.k-context-menu) > .k-item.k-active {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 90%, transparent);
}

.k-menu:not(.k-context-menu) > .k-item:focus, .k-menu:not(.k-context-menu) > .k-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-menu-group,
.k-menu.k-context-menu {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-menu-group .k-item > .k-link:hover, .k-menu-group .k-item > .k-link.k-hover,
.k-menu.k-context-menu .k-item > .k-link:hover,
.k-menu.k-context-menu .k-item > .k-link.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-menu-group .k-item > .k-link:active, .k-menu-group .k-item > .k-link.k-active, .k-menu-group .k-item > .k-link.k-selected,
.k-menu.k-context-menu .k-item > .k-link:active,
.k-menu.k-context-menu .k-item > .k-link.k-active,
.k-menu.k-context-menu .k-item > .k-link.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-menu-group .k-item:focus > .k-link,
.k-menu-group .k-item.k-focus > .k-link,
.k-menu.k-context-menu .k-item:focus > .k-link,
.k-menu.k-context-menu .k-item.k-focus > .k-link {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-menu-scroll-wrapper .k-menu-scroll-button {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-menu-scroll-wrapper .k-menu-scroll-button:hover {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 70%, transparent);
}

.k-menu-scroll-wrapper .k-menu-scroll-button:hover::before {
    opacity: 0;
}

.k-toolbar {
    margin: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-toolbar::before {
    content: "";
    height: calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px);
}

.k-toolbar.k-toolbar-resizable {
    flex-wrap: nowrap;
}

.k-toolbar > * {
    flex-shrink: 0;
    display: inline-flex;
    align-content: center;
    vertical-align: middle;
}

.k-toolbar > * > label {
    align-self: center;
}

.k-toolbar .k-input,
.k-toolbar .k-picker {
    width: 10em;
}

.k-toolbar .k-color-picker, .k-toolbar .k-colorpicker {
    width: min-content;
}

.k-toolbar .k-toolbar-overflow-button {
    margin-inline-start: auto;
}

.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
    width: 0;
    height: calc( 1.5 * 1em);
    border-width: 0 0 0 1px;
    border-style: solid;
    align-self: center;
}

.k-toolbar .k-toolbar-spacer {
    height: calc( 1.5 * 1em);
    flex: 1 0 0%;
}

.k-toolbar .k-toolbar-item:focus,
.k-toolbar .k-toolbar-item.k-focus {
    text-decoration: none;
    outline: 0;
}

.k-toolbar-group {
    display: flex;
    flex-direction: inherit;
    flex-wrap: nowrap;
    gap: inherit;
}

.k-toolbar-renderer {
    display: inline-block;
    border-color: inherit;
}

.k-toolbar-sm {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    gap: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-toolbar-sm::before {
    margin-inline-start: calc( var(--kendo-spacing-1\.5, 0.375rem) * -1);
}

.k-toolbar-sm > * > label {
    margin-inline-end: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-toolbar-md {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-toolbar-md::before {
    margin-inline-start: calc( var(--kendo-spacing-2, 0.5rem) * -1);
}

.k-toolbar-md > * > label {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-toolbar-lg {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    gap: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-toolbar-lg::before {
    margin-inline-start: calc( var(--kendo-spacing-2\.5, 0.625rem) * -1);
}

.k-toolbar-lg > * > label {
    margin-inline-end: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-toolbar-sm::before {
    height: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
}

.k-toolbar-md::before {
    height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
}

.k-toolbar-lg::before {
    height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.5rem * 2 ) + 2px);
}

.k-floating-toolbar,
.editorToolbarWindow.k-window-content {
    padding-block: var(--kendo-spacing-2, 0.5rem) !important;
    padding-inline: var(--kendo-spacing-2, 0.5rem) !important;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
}

.k-floating-toolbar .k-toolbar,
.editorToolbarWindow.k-window-content .k-toolbar {
    padding: 0;
    border-width: 0;
    flex-shrink: 1;
    color: inherit;
    background: none;
}

.k-editortoolbar-dragHandle {
    cursor: move;
    display: flex;
    align-items: center;
    align-self: stretch;
    flex-shrink: 0;
}

.k-overflow-container {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-overflow-container > .k-item {
    border-color: inherit;
}

.k-overflow-container .k-separator {
    margin: var(--kendo-spacing-1, 0.25rem) 0;
}

.k-overflow-container .k-overflow-tool-group {
    display: block;
}

.k-overflow-container .k-overflow-button {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 100%;
    height: auto;
    border-width: 0;
    border-radius: 0;
    aspect-ratio: auto;
    color: inherit;
    background-color: transparent;
    background-image: none;
    font: inherit;
    cursor: pointer;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    justify-content: flex-start;
    position: relative;
}

.k-overflow-container .k-button-group {
    box-shadow: none;
    display: flex;
    flex-flow: column nowrap;
}

.k-overflow-container .k-button-group .k-button {
    margin: 0;
}

.k-overflow-container .k-split-button {
    display: flex;
    flex-direction: column;
}

.k-overflow-container .k-overflow-hidden {
    display: none;
}

.k-toolbar.k-toolbar-flat {
    border-width: 1px 0;
    border-top-color: transparent !important;
    border-bottom-color: inherit;
    color: inherit;
    background: none !important;
    box-shadow: none;
}

.k-toolbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-toolbar .k-separator,
.k-toolbar .k-toolbar-separator {
    border-color: inherit;
}

.k-toolbar .k-toolbar-item:focus,
.k-toolbar .k-toolbar-item.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-floating-toolbar,
.editorToolbarWindow.k-window-content {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-overflow-container .k-button:hover, .k-overflow-container .k-button.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-overflow-container .k-button:focus, .k-overflow-container .k-button.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-overflow-container .k-button:active, .k-overflow-container .k-button.k-active {
    color: var(--kendo-color-on-app-surface, #212529);
    background: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-overflow-container .k-button.k-selected {
    color: var(--kendo-color-on-primary, white);
    background: var(--kendo-color-primary, #007bff);
}

.k-overflow-container .k-button:disabled, .k-overflow-container .k-button.k-disabled {
    color: inherit;
}

.k-actions, .k-edit-buttons,
.k-action-buttons,
.k-columnmenu-actions, .k-form-buttons {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    box-sizing: border-box;
    border-width: 0px 0 0 0;
    border-style: solid;
    border-color: inherit;
    flex-shrink: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    overflow: hidden;
    clear: both;
}

.k-actions *, .k-edit-buttons *, .k-action-buttons *, .k-columnmenu-actions *, .k-form-buttons *,
.k-actions *::before,
.k-edit-buttons *::before,
.k-action-buttons *::before,
.k-columnmenu-actions *::before,
.k-form-buttons *::before,
.k-actions *::after,
.k-edit-buttons *::after,
.k-action-buttons *::after,
.k-columnmenu-actions *::after,
.k-form-buttons *::after {
    box-sizing: border-box;
}

.k-popup .k-actions, .k-popup .k-edit-buttons,
.k-popup .k-action-buttons,
.k-popup .k-columnmenu-actions, .k-popup .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-actions-start {
    justify-content: flex-start;
}

.k-actions-center {
    justify-content: center;
}

.k-actions-end {
    justify-content: flex-end;
}

.k-actions-stretched > * {
    flex: 1 0 0%;
}

.k-actions-horizontal {
    width: 100%;
    flex-flow: row nowrap;
}

.k-actions-vertical {
    flex-flow: column nowrap;
}

.k-form,
.k-form-inline {
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.5;
}

.k-fieldset {
    margin: var(--kendo-spacing-7\.5, 1.875rem);
    border-width: 1px 0 0;
    border-style: solid;
    padding: 25px 0 0;
}

.k-fieldset > legend {
    margin-left: 0;
    padding: 0 var(--kendo-spacing-4, 1rem) 0 0;
    text-transform: uppercase;
}

kendo-label > .k-label {
    margin: 0;
}

.k-label-optional {
    margin-left: var(--kendo-spacing-1\.5, 0.375rem);
    font-size: var(--kendo-font-size-xs, inherit);
    font-style: italic;
    align-self: center;
}

.k-label-empty::before {
    content: "";
    display: inline-block;
}

.k-form {
    border: 0;
}

.k-form .k-form-field > .k-label,
.k-form .k-form-field > kendo-label,
.k-form .k-form-label {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: row nowrap;
}

.k-form .k-label + .k-radio {
    margin-left: 0;
}

.k-form .k-form-fieldset {
    margin: 2rem 0 0;
    padding: var(--kendo-spacing-0, 0px);
    border: 0;
}

.k-form .k-form-fieldset > *:not(.k-hidden):first-child,
.k-form .k-form-fieldset > *.k-hidden + :not(.k-hidden) {
    margin-top: 0;
}

.k-form .k-form-legend {
    margin: 0 0 1rem;
    padding: var(--kendo-spacing-0, 0px);
    border-width: 0 0 2px;
    border-style: solid;
    width: 100%;
    font-size: var(--kendo-font-size-sm, inherit);
    text-transform: uppercase;
}

.k-form .k-form-group {
    padding: 0;
}

.k-form > *:not(.k-hidden):first-child,
.k-form > *.k-hidden + :not(.k-hidden) {
    margin-top: 0;
}

.k-form .k-form-field,
.k-form .k-form-field-wrap {
    display: block;
}

.k-form .k-form-field-disabled .k-label,
.k-form .k-form-field-disabled .k-form-label {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-form .k-alert-error {
    font-size: var(--kendo-font-size-sm, inherit);
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 2);
}

.k-form .k-field-info {
    display: inline-block;
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: 1;
    margin-block: 0;
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.k-form .k-multiselect,
.k-form .k-floating-label-container,
.k-form .k-daterangepicker .k-dateinput,
.k-form .k-signature {
    display: inline-flex;
    width: 100%;
}

.k-form-buttons {
    padding: 0;
    overflow: visible;
}

.k-form-hint,
.k-form-error {
    margin-top: var(--kendo-spacing-1, 0.25rem);
    display: flex;
    font-size: var(--kendo-font-size-xs, inherit);
    font-style: normal;
}

.k-text-start,
.k-buttons-start {
    justify-content: flex-start;
}

.k-text-end,
.k-buttons-end {
    justify-content: flex-end;
}

.k-form-separator {
    margin: var(--kendo-spacing-4, 1rem) 0 0;
    border-width: 1px 0 0;
    border-style: solid;
    display: block;
    flex: 0 0 auto;
}

.k-form-horizontal .k-form-field {
    display: flex;
}

.k-form-horizontal .k-form-field > .k-label,
.k-form-horizontal .k-form-field > kendo-label,
.k-form-horizontal .k-form-field > .k-form-label {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
    padding-top: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    width: 25%;
    text-align: end;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
}

.k-form-horizontal .k-form-field .k-label-optional {
    margin: 0;
    align-self: inherit;
}

.k-form-horizontal .k-form-field-wrap {
    max-width: calc( ( 100% - 25% ) - var(--kendo-spacing-2\.5, 0.625rem));
    flex: 1 1 auto;
}

.k-form [dir="rtl"] .k-label-optional,
.k-rtl .k-form .k-label-optional {
    margin-left: 0;
    margin-right: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-form-horizontal [dir="rtl"].k-form-field > .k-label,
.k-form-horizontal [dir="rtl"].k-form-field > kendo-label,
.k-form-horizontal [dir="rtl"].k-form-field > .k-form-label,
.k-form-horizontal [dir="rtl"] .k-form-field > .k-label,
.k-form-horizontal [dir="rtl"] .k-form-field > kendo-label,
.k-form-horizontal [dir="rtl"] .k-form-field > .k-form-label,
.k-rtl .k-form-horizontal.k-form-field > .k-label,
.k-rtl .k-form-horizontal.k-form-field > kendo-label,
.k-rtl .k-form-horizontal.k-form-field > .k-form-label,
.k-rtl .k-form-horizontal .k-form-field > .k-label,
.k-rtl .k-form-horizontal .k-form-field > kendo-label,
.k-rtl .k-form-horizontal .k-form-field > .k-form-label {
    margin-right: 0;
    margin-left: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-form-sm .k-form-field,
.k-form-sm .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-form-md .k-form-field,
.k-form-md .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-form-lg .k-form-field,
.k-form-lg .k-form-buttons {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-form-inline {
    padding: calc( var(--kendo-spacing-4, 1rem) * 2);
}

.k-form-inline fieldset {
    border-width: 1px 0 0;
    border-style: solid;
    margin: calc( calc( var(--kendo-spacing-4, 1rem) * 2) * 2) 0;
    padding: 0;
}

.k-form-inline fieldset:first-child:first-of-type {
    margin-top: 0;
}

.k-form-inline fieldset:last-child:last-of-type {
    margin-bottom: 0;
}

.k-form-inline legend {
    font-size: var(--kendo-font-size-sm, inherit);
    text-align: start;
    font-weight: 600;
    line-height: 1;
    margin-bottom: calc( var(--kendo-spacing-3, 0.75rem) * 2);
    text-transform: uppercase;
    padding: 0 var(--kendo-spacing-4, 1rem) 0 0;
    width: auto;
}

.k-form-inline .k-form-field {
    display: flex;
    align-items: flex-start;
    text-align: start;
    margin-bottom: calc( var(--kendo-spacing-3, 0.75rem) * 2);
}

.k-form-inline .k-form-field > span:not(.k-widget) {
    width: 25%;
    text-align: end;
    line-height: var(--kendo-line-height, normal);
    padding: calc( var(--kendo-spacing-2, 0.5rem) + 1px) 0;
    padding-right: var(--kendo-spacing-6, 1.5rem);
    align-self: center;
}

.k-form-inline .k-form-field > input {
    align-self: center;
}

.k-form-inline .k-form-field > input:not(.k-checkbox):not(.k-radio) {
    flex: 1 1 auto;
}

.k-form-inline .k-form-field .k-alert-error {
    font-size: var(--kendo-font-size-sm, inherit);
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 2);
}

.k-form-inline .k-form-field .k-field-info {
    display: block;
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: 1;
    margin: 0;
}

.k-form-inline .k-form-field:last-child {
    margin-bottom: 0;
}

.k-edit-form-container {
    width: 400px;
    min-width: 400px;
    border-color: inherit;
    position: relative;
}

.k-popup-edit-form > .k-actions, .k-popup-edit-form > .k-edit-buttons,
.k-popup-edit-form > .k-action-buttons,
.k-popup-edit-form > .k-columnmenu-actions, .k-popup-edit-form > .k-form-buttons,
.k-edit-form-container .k-actions,
.k-edit-form-container .k-edit-buttons,
.k-edit-form-container .k-action-buttons,
.k-edit-form-container .k-columnmenu-actions,
.k-edit-form-container .k-form-buttons {
    margin: var(--kendo-spacing-4, 1rem) -var(--kendo-spacing-4, 1rem) -var(--kendo-spacing-4, 1rem);
}

.k-edit-label {
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    padding: calc( 0.375rem + 1px) 0;
    width: 30%;
    line-height: 1.5;
    text-align: end;
    float: left;
    clear: both;
}

.k-edit-field {
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    width: 65%;
    float: right;
    clear: right;
    position: relative;
}

.k-edit-field.k-no-editor {
    padding: calc( 0.375rem + 1px) 0;
}

.k-edit-field > .k-widget {
    width: 100%;
    box-sizing: border-box;
}

.k-edit-field input[type="radio"]:not(.k-radio),
.k-edit-field input[type="checkbox"]:not(.k-checkbox) {
    margin-right: .4ex;
}

.k-edit-field .k-radio-label,
.k-edit-field .k-checkbox-label {
    margin-right: var(--kendo-spacing-4, 1rem);
}

.k-edit-field > .k-reset > li + li {
    margin-top: var(--kendo-spacing-2, 0.5rem);
}

.k-edit-field .k-reset .k-widget {
    margin: 0 .4ex 0 1ex;
}

.k-form legend,
.k-form-inline legend {
    font-size: calc( var( --kendo-font-size, .875rem ) * 1.5);
    font-weight: normal;
    line-height: var(--kendo-line-height, normal);
    text-transform: none;
}

.k-form .k-field-info,
.k-form-inline .k-field-info {
    opacity: .7;
}

.k-form legend {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.k-form .k-field-info {
    margin-block: 0;
    margin-inline: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-form-inline legend {
    margin-bottom: 0;
}

.k-form-inline .k-form-field > span:not(.k-widget) {
    padding: calc( var(--kendo-spacing-2, 0.5rem) - 1px) 0;
    padding-right: var(--kendo-spacing-4, 1rem);
}

.k-edit-label {
    padding: calc( var(--kendo-spacing-2, 0.5rem) - 1px) 0;
}

.k-form,
.k-form-inline {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-form .k-form-legend,
.k-form-inline .k-form-legend {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-form .k-field-info,
.k-form-inline .k-field-info {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-form .k-alert-error,
.k-form-inline .k-alert-error {
    color: var(--kendo-color-error, #dc3545);
}

.k-form-error,
.k-text-error,
.k-form-field-error .k-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-form-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-tooltip {
    border-radius: 0.375rem;
    margin: 0;
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    background-repeat: repeat-x;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
    position: absolute;
    z-index: 12000;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tooltip *,
.k-tooltip *::before,
.k-tooltip *::after {
    box-sizing: border-box;
}

.k-tooltip-icon {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    flex-shrink: 0;
}

.k-tooltip-title {
    margin-bottom: .25em;
    font-size: calc( var( --kendo-font-size-sm, 0.875rem ) * 1.25);
    line-height: var(--kendo-line-height-xs, normal);
}

.k-tooltip-content {
    align-self: stretch;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-tooltip-button {
    margin-inline-start: var(--kendo-spacing-2, 0.5rem);
    flex-shrink: 0;
}

.k-tooltip-button .k-icon {
    color: inherit;
    vertical-align: top;
}

.k-callout {
    width: calc( 0.4rem * 2);
    height: calc( 0.4rem * 2);
    border-width: 0.4rem;
    border-style: solid;
    border-color: transparent;
    position: absolute;
    pointer-events: none;
}

.k-callout-n {
    margin-left: calc( 0.4rem * -1);
    border-bottom-color: currentColor;
    top: calc( calc( 0.4rem * -1 ) * 2);
    left: 50%;
    pointer-events: none;
}

.k-callout-e {
    margin-top: calc( 0.4rem * -1);
    border-left-color: currentColor;
    top: 50%;
    right: calc( calc( 0.4rem * -1 ) * 2);
    pointer-events: none;
}

.k-callout-s {
    margin-left: calc( 0.4rem * -1);
    border-top-color: currentColor;
    bottom: calc( calc( 0.4rem * -1 ) * 2);
    left: 50%;
    pointer-events: none;
}

.k-callout-w {
    margin-top: calc( 0.4rem * -1);
    border-right-color: currentColor;
    top: 50%;
    left: calc( calc( 0.4rem * -1 ) * 2);
    pointer-events: none;
}

.k-tooltip {
    border-color: var(--kendo-color-on-app-surface, #212529);
    color: var(--kendo-color-app-surface, #ffffff);
    background-color: var(--kendo-color-on-app-surface, #212529);
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.k-tooltip .k-callout {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-tooltip-inverse {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-tooltip-inverse .k-callout {
    color: var(--kendo-color-dark, #212529);
}

.k-tooltip-light {
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-tooltip-light .k-callout {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-tooltip-dark {
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-tooltip-dark .k-callout {
    color: var(--kendo-color-dark, #212529);
}

.k-tooltip-error {
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-tooltip-error .k-callout {
    color: var(--kendo-color-error, #dc3545);
}

.k-tooltip-warning {
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-tooltip-warning .k-callout {
    color: var(--kendo-color-warning, #ffc107);
}

.k-tooltip-success {
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-tooltip-success .k-callout {
    color: var(--kendo-color-success, #28a745);
}

.k-tooltip-info {
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-tooltip-info .k-callout {
    color: var(--kendo-color-info, #17a2b8);
}

.k-tooltip-tertiary {
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-tooltip-tertiary .k-callout {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-tooltip-secondary {
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-tooltip-secondary .k-callout {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-tooltip-primary {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-tooltip-primary .k-callout {
    color: var(--kendo-color-primary, #007bff);
}

.k-validator-tooltip {
    margin-top: calc( 0.4rem + 0px);
    width: auto;
    white-space: normal;
    display: flex;
    align-items: center;
    z-index: 9999;
}

.k-grid .k-validator-tooltip {
    max-width: 300px;
}

.k-input,
.k-picker {
    margin: 0;
    padding: 0;
    width: 100%;
    min-width: 0;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.5;
    font-weight: normal;
    text-align: start;
    box-shadow: none;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: stretch;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-appearance: none;
}

.k-input *,
.k-input *::before,
.k-input *::after,
.k-picker *,
.k-picker *::before,
.k-picker *::after {
    box-sizing: border-box;
}

.k-input > .k-input,
.k-input > .k-picker,
.k-picker > .k-input,
.k-picker > .k-picker {
    border-width: 0 !important;
    color: inherit;
    background: none;
    font: inherit;
    outline: 0;
    box-shadow: none;
}

.k-input > *,
.k-picker > * {
    margin: 0;
}

.k-input::placeholder,
.k-picker::placeholder {
    color: var(--kendo-color-subtle, #6c757d);
    opacity: 1;
    user-select: none;
}

input.k-input,
textarea.k-textarea {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
}

input.k-input:disabled, input.k-input[disabled],
textarea.k-textarea:disabled,
textarea.k-textarea[disabled] {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

[disabled] input.k-input:disabled,
.k-disabled input.k-input:disabled, [disabled] input.k-input[disabled],
.k-disabled input.k-input[disabled], [disabled]
textarea.k-textarea:disabled,
.k-disabled
textarea.k-textarea:disabled, [disabled]
textarea.k-textarea[disabled],
.k-disabled
textarea.k-textarea[disabled] {
    opacity: 1;
    filter: grayscale(0);
}

textarea.k-textarea {
    overflow: auto;
}

.k-picker {
    cursor: pointer;
}

select.k-picker {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    appearance: auto;
}

select.k-picker:disabled, select.k-picker[disabled] {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

[disabled] select.k-picker:disabled,
.k-disabled select.k-picker:disabled, [disabled] select.k-picker[disabled],
.k-disabled select.k-picker[disabled] {
    opacity: 1;
    filter: grayscale(0);
}

.k-input-inner {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    width: 100%;
    border: 0;
    outline: 0;
    color: inherit;
    background: none;
    font: inherit;
    flex: 1;
    position: relative;
    z-index: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-appearance: none;
}

.k-input-inner::placeholder {
    color: var(--kendo-color-subtle, #6c757d);
    opacity: 1;
    user-select: none;
}

.k-input-inner:invalid {
    box-shadow: none;
}

span.k-input-inner {
    white-space: nowrap;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

textarea.k-input-inner {
    margin: 0;
}

.k-input-value-icon {
    flex: none;
}

.k-input-value-text {
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-input-value-text::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-input-values {
    min-width: 0px;
    width: 100%;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    cursor: text;
}

.k-input-values .k-chip-list {
    display: contents;
}

.k-icon-picker .k-input-inner {
    padding: 0.375rem;
    justify-content: center;
}

.k-input-prefix,
.k-input-suffix {
    border-color: inherit;
    display: flex;
    align-items: center;
    flex: none;
}

.k-input-prefix > *,
.k-input-suffix > * {
    flex-shrink: 0;
    border: none;
}

.k-input-prefix-vertical,
.k-input-suffix-vertical {
    flex-flow: column wrap;
}

.k-input-prefix-horizontal,
.k-input-suffix-horizontal {
    flex-flow: row wrap;
}

.k-input-separator {
    margin: 0;
    border-style: solid;
    border-color: inherit;
    border-width: 0 0 0 1px;
    height: 16px;
    align-self: center;
}

.k-input-separator-horizontal {
    height: auto;
    margin-inline: 0.375rem;
    align-self: stretch;
    border-width: 1px 0 0;
}

.k-input-separator-vertical {
    height: auto;
    margin-block: 0.375rem;
    align-self: stretch;
    border-width: 0 0 0 1px;
}

.k-input-icon,
.k-input-validation-icon,
.k-input-loading-icon {
    flex: none;
    align-self: center;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
    box-sizing: content-box;
}

.k-input-loading-icon {
    width: 1em;
    height: 1em;
    font-size: 16px;
}

.k-input-icon.k-svg-icon > svg,
.k-input-icon.k-icon-md > svg,
.k-input-validation-icon.k-svg-icon > svg,
.k-input-validation-icon.k-icon-md > svg,
.k-input-loading-icon.k-svg-icon > svg,
.k-input-loading-icon.k-icon-md > svg {
    width: 16px;
    height: 16px;
}

.k-input-icon.k-icon-xs > svg,
.k-input-validation-icon.k-icon-xs > svg,
.k-input-loading-icon.k-icon-xs > svg {
    width: calc( 16px * .75);
    height: calc( 16px * .75);
}

.k-input-icon.k-icon-sm > svg,
.k-input-validation-icon.k-icon-sm > svg,
.k-input-loading-icon.k-icon-sm > svg {
    width: calc( 16px * .875);
    height: calc( 16px * .875);
}

.k-input-icon.k-icon-lg > svg,
.k-input-validation-icon.k-icon-lg > svg,
.k-input-loading-icon.k-icon-lg > svg {
    width: calc( 16px * 1.25);
    height: calc( 16px * 1.25);
}

.k-input-icon.k-icon-xl > svg,
.k-input-validation-icon.k-icon-xl > svg,
.k-input-loading-icon.k-icon-xl > svg {
    width: calc( 16px * 1.5);
    height: calc( 16px * 1.5);
}

.k-input-icon.k-icon-xxl > svg,
.k-input-validation-icon.k-icon-xxl > svg,
.k-input-loading-icon.k-icon-xxl > svg {
    width: calc( 16px * 2);
    height: calc( 16px * 2);
}

.k-input-icon.k-icon-xxxl > svg,
.k-input-validation-icon.k-icon-xxxl > svg,
.k-input-loading-icon.k-icon-xxxl > svg {
    width: calc( 16px * 3);
    height: calc( 16px * 3);
}

.k-clear-value {
    outline: 0;
    flex: none;
    align-self: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    opacity: 0.5;
}

.k-clear-value:hover,
.k-clear-value.k-hover {
    opacity: 1;
}

.k-clear-value:focus-visible {
    outline: 1px dotted;
    outline-offset: -1px;
}

.k-input-button {
    width: auto;
    border-width: 0;
    border-inline-start-width: 1px;
    flex: none;
    aspect-ratio: auto;
    box-shadow: none;
}

.k-input-button > .k-button-icon {
    min-width: auto !important;
}

.k-input-button:focus {
    box-shadow: none;
}

.k-picker .k-input-button {
    color: inherit;
    background: none;
    border-color: transparent;
}

.k-input-spinner {
    width: auto;
    flex: none;
    display: flex;
    flex-flow: column nowrap;
}

.k-input-spinner .k-spinner-increase,
.k-input-spinner .k-spinner-decrease {
    border-width: 0;
    border-inline-start-width: 1px;
    flex: 1 1 50%;
    box-shadow: none;
    position: relative;
    aspect-ratio: auto;
}

.k-input-spinner .k-spinner-increase .k-button-icon,
.k-input-spinner .k-spinner-decrease .k-button-icon {
    margin-block: -1em;
    margin-inline: 0;
    min-width: auto !important;
    min-height: auto !important;
}

.k-input-spinner .k-spinner-increase .k-icon {
    bottom: auto;
}

.k-input-spinner .k-spinner-decrease .k-icon {
    top: auto;
}

.k-searchbar {
    flex: 1 1 auto;
    display: flex;
    flex-flow: row nowrap;
}

.k-picker-wrap,
.k-dropdown-wrap,
.k-dateinput-wrap,
.k-multiselect-wrap,
.k-numeric-wrap {
    width: 100%;
    border-width: 0;
    border-color: inherit;
    box-sizing: border-box;
    flex: 1 1 auto;
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
    position: relative;
}

.k-input-flat,
.k-picker-flat {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-width: 1px 0;
    border-top-color: transparent !important;
    background-image: none !important;
}

.k-input-outline {
    background: none !important;
}

.k-input-sm,
.k-picker-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-input-sm .k-input-values,
.k-picker-sm .k-input-values {
    padding: calc( 0.25rem /2);
    gap: calc( 0.25rem / 2);
}

.k-input-sm .k-input-values > .k-searchbar,
.k-input-sm .k-input-values > .k-input-inner,
.k-picker-sm .k-input-values > .k-searchbar,
.k-picker-sm .k-input-values > .k-input-inner {
    margin: calc( calc( 0.25rem / 2 ) * -1);
}

.k-input-sm .k-input-inner,
.k-picker-sm .k-input-inner {
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
}

.k-input-sm .k-input-button,
.k-input-sm .k-spinner-increase,
.k-input-sm .k-spinner-decrease,
.k-picker-sm .k-input-button,
.k-picker-sm .k-spinner-increase,
.k-picker-sm .k-spinner-decrease {
    padding-block: 0.25rem;
    padding-inline: 0.25rem;
}

.k-input-sm .k-input-icon,
.k-input-sm .k-input-validation-icon,
.k-input-sm .k-input-loading-icon,
.k-input-sm .k-clear-value,
.k-input-sm .k-input-prefix > .k-icon,
.k-input-sm .k-input-prefix > .k-input-prefix-text,
.k-input-sm .k-input-suffix > .k-icon,
.k-input-sm .k-input-suffix > .k-input-suffix-text,
.k-picker-sm .k-input-icon,
.k-picker-sm .k-input-validation-icon,
.k-picker-sm .k-input-loading-icon,
.k-picker-sm .k-clear-value,
.k-picker-sm .k-input-prefix > .k-icon,
.k-picker-sm .k-input-prefix > .k-input-prefix-text,
.k-picker-sm .k-input-suffix > .k-icon,
.k-picker-sm .k-input-suffix > .k-input-suffix-text {
    padding-block: 0.25rem;
    padding-inline: 0.25rem;
    box-sizing: content-box;
}

.k-input-sm .k-input-separator-horizontal,
.k-picker-sm .k-input-separator-horizontal {
    margin-inline: 0.25rem;
}

.k-input-sm .k-input-separator-vertical,
.k-picker-sm .k-input-separator-vertical {
    margin-block: 0.25rem;
}

.k-input-sm.k-icon-picker .k-input-inner,
.k-picker-sm.k-icon-picker .k-input-inner {
    width: calc( ( 1.4285714286 * 1em ));
    height: calc( ( 1.4285714286 * 1em ));
    padding: 0.25rem;
    box-sizing: content-box;
}

.k-dropdown-operator.k-picker-sm .k-input-button {
    padding: 0.25rem;
}

select.k-picker-sm {
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
}

.k-input-md,
.k-picker-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-input-md .k-input-values,
.k-picker-md .k-input-values {
    padding: calc( 0.375rem /2);
    gap: calc( 0.375rem / 2);
}

.k-input-md .k-input-values > .k-searchbar,
.k-input-md .k-input-values > .k-input-inner,
.k-picker-md .k-input-values > .k-searchbar,
.k-picker-md .k-input-values > .k-input-inner {
    margin: calc( calc( 0.375rem / 2 ) * -1);
}

.k-input-md .k-input-inner,
.k-picker-md .k-input-inner {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
}

.k-input-md .k-input-button,
.k-input-md .k-spinner-increase,
.k-input-md .k-spinner-decrease,
.k-picker-md .k-input-button,
.k-picker-md .k-spinner-increase,
.k-picker-md .k-spinner-decrease {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
}

.k-input-md .k-input-icon,
.k-input-md .k-input-validation-icon,
.k-input-md .k-input-loading-icon,
.k-input-md .k-clear-value,
.k-input-md .k-input-prefix > .k-icon,
.k-input-md .k-input-prefix > .k-input-prefix-text,
.k-input-md .k-input-suffix > .k-icon,
.k-input-md .k-input-suffix > .k-input-suffix-text,
.k-picker-md .k-input-icon,
.k-picker-md .k-input-validation-icon,
.k-picker-md .k-input-loading-icon,
.k-picker-md .k-clear-value,
.k-picker-md .k-input-prefix > .k-icon,
.k-picker-md .k-input-prefix > .k-input-prefix-text,
.k-picker-md .k-input-suffix > .k-icon,
.k-picker-md .k-input-suffix > .k-input-suffix-text {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
    box-sizing: content-box;
}

.k-input-md .k-input-separator-horizontal,
.k-picker-md .k-input-separator-horizontal {
    margin-inline: 0.375rem;
}

.k-input-md .k-input-separator-vertical,
.k-picker-md .k-input-separator-vertical {
    margin-block: 0.375rem;
}

.k-input-md.k-icon-picker .k-input-inner,
.k-picker-md.k-icon-picker .k-input-inner {
    width: calc( ( var(--kendo-line-height, normal) * 1em ));
    height: calc( ( var(--kendo-line-height, normal) * 1em ));
    padding: 0.375rem;
    box-sizing: content-box;
}

.k-dropdown-operator.k-picker-md .k-input-button {
    padding: 0.375rem;
}

select.k-picker-md {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
}

.k-input-lg,
.k-picker-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-input-lg .k-input-values,
.k-picker-lg .k-input-values {
    padding: calc( 0.5rem /2);
    gap: calc( 0.5rem / 2);
}

.k-input-lg .k-input-values > .k-searchbar,
.k-input-lg .k-input-values > .k-input-inner,
.k-picker-lg .k-input-values > .k-searchbar,
.k-picker-lg .k-input-values > .k-input-inner {
    margin: calc( calc( 0.5rem / 2 ) * -1);
}

.k-input-lg .k-input-inner,
.k-picker-lg .k-input-inner {
    padding-block: 0.5rem;
    padding-inline: 1rem;
}

.k-input-lg .k-input-button,
.k-input-lg .k-spinner-increase,
.k-input-lg .k-spinner-decrease,
.k-picker-lg .k-input-button,
.k-picker-lg .k-spinner-increase,
.k-picker-lg .k-spinner-decrease {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-input-lg .k-input-icon,
.k-input-lg .k-input-validation-icon,
.k-input-lg .k-input-loading-icon,
.k-input-lg .k-clear-value,
.k-input-lg .k-input-prefix > .k-icon,
.k-input-lg .k-input-prefix > .k-input-prefix-text,
.k-input-lg .k-input-suffix > .k-icon,
.k-input-lg .k-input-suffix > .k-input-suffix-text,
.k-picker-lg .k-input-icon,
.k-picker-lg .k-input-validation-icon,
.k-picker-lg .k-input-loading-icon,
.k-picker-lg .k-clear-value,
.k-picker-lg .k-input-prefix > .k-icon,
.k-picker-lg .k-input-prefix > .k-input-prefix-text,
.k-picker-lg .k-input-suffix > .k-icon,
.k-picker-lg .k-input-suffix > .k-input-suffix-text {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    box-sizing: content-box;
}

.k-input-lg .k-input-separator-horizontal,
.k-picker-lg .k-input-separator-horizontal {
    margin-inline: 0.5rem;
}

.k-input-lg .k-input-separator-vertical,
.k-picker-lg .k-input-separator-vertical {
    margin-block: 0.5rem;
}

.k-input-lg.k-icon-picker .k-input-inner,
.k-picker-lg.k-icon-picker .k-input-inner {
    width: calc( ( var(--kendo-line-height, normal) * 1em ));
    height: calc( ( var(--kendo-line-height, normal) * 1em ));
    padding: 0.5rem;
    box-sizing: content-box;
}

.k-dropdown-operator.k-picker-lg .k-input-button {
    padding: 0.5rem;
}

select.k-picker-lg {
    padding-block: 0.5rem;
    padding-inline: 1rem;
}

.k-input > kendo-popup,
.k-picker > kendo-popup {
    position: fixed;
}

@keyframes autoFillStart {
    from {
    }
    to {
    }
}

@keyframes autoFillEnd {
    from {
    }
    to {
    }
}

.k-autofill:-webkit-autofill {
    animation-name: autoFillStart;
}

.k-autofill:not(:-webkit-autofill) {
    animation-name: autoFillEnd;
}

.k-input:-webkit-autofill {
    animation-name: autoFillStart;
}

.k-input:not(:-webkit-autofill) {
    animation-name: autoFillEnd;
}

.k-textbox {
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-input-solid {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-input-solid:focus, .k-input-solid.k-focus {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-input-solid:focus-within {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-input-solid.k-invalid, .k-input-solid.ng-invalid.ng-touched, .k-input-solid.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-input-solid.k-invalid .k-input-validation-icon, .k-input-solid.ng-invalid.ng-touched .k-input-validation-icon, .k-input-solid.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-input-solid.k-invalid:focus, .k-input-solid.k-invalid.k-focus, .k-input-solid.ng-invalid.ng-touched:focus, .k-input-solid.ng-invalid.ng-touched.k-focus, .k-input-solid.ng-invalid.ng-dirty:focus, .k-input-solid.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-solid.k-invalid:focus-within, .k-input-solid.ng-invalid.ng-touched:focus-within, .k-input-solid.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-solid .k-input-prefix {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-input-solid .k-input-suffix {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-input-solid .k-input-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-picker-solid {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-picker-solid:hover, .k-picker-solid.k-hover {
    border-color: var(--kendo-color-base-hover, #ced3db);
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-picker-solid:focus, .k-picker-solid.k-focus {
    border-color: var(--kendo-color-base-active, #c7cdd5);
    background-color: var(--kendo-color-base-active, #c7cdd5);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-solid:focus-within {
    border-color: var(--kendo-color-base-active, #c7cdd5);
    background-color: var(--kendo-color-base-active, #c7cdd5);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-solid.k-invalid, .k-picker-solid.ng-invalid.ng-touched, .k-picker-solid.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-picker-solid.k-invalid .k-input-validation-icon, .k-picker-solid.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-solid.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-picker-solid.k-invalid:focus, .k-picker-solid.k-invalid.k-focus, .k-picker-solid.ng-invalid.ng-touched:focus, .k-picker-solid.ng-invalid.ng-touched.k-focus, .k-picker-solid.ng-invalid.ng-dirty:focus, .k-picker-solid.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-picker-solid.k-invalid:focus-within, .k-picker-solid.ng-invalid.ng-touched:focus-within, .k-picker-solid.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-outline {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-input-outline > .k-input-button {
    border-color: inherit;
}

.k-input-outline > .k-input-spinner {
    border-color: inherit;
}

.k-input-outline > .k-input-spinner > .k-spinner-increase,
.k-input-outline > .k-input-spinner > .k-spinner-decrease {
    border-color: inherit;
}

.k-input-outline:focus, .k-input-outline.k-focus {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-input-outline:focus-within {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-input-outline.k-invalid, .k-input-outline.ng-invalid.ng-touched, .k-input-outline.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-input-outline.k-invalid .k-input-validation-icon, .k-input-outline.ng-invalid.ng-touched .k-input-validation-icon, .k-input-outline.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-input-outline.k-invalid:focus, .k-input-outline.k-invalid.k-focus, .k-input-outline.ng-invalid.ng-touched:focus, .k-input-outline.ng-invalid.ng-touched.k-focus, .k-input-outline.ng-invalid.ng-dirty:focus, .k-input-outline.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-outline.k-invalid:focus-within, .k-input-outline.ng-invalid.ng-touched:focus-within, .k-input-outline.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-outline .k-input-prefix {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-input-outline .k-input-suffix {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-input-outline .k-input-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-picker-outline {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    color: var(--kendo-color-on-base, #212529);
}

.k-picker-outline:hover, .k-picker-outline.k-hover {
    border-color: var(--kendo-color-on-base, #212529);
    color: var(--kendo-color-base-subtle, #eceef1);
    background-color: var(--kendo-color-on-base, #212529);
}

.k-picker-outline:focus, .k-picker-outline.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-outline:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-outline.k-invalid, .k-picker-outline.ng-invalid.ng-touched, .k-picker-outline.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-picker-outline.k-invalid .k-input-validation-icon, .k-picker-outline.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-outline.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-picker-outline.k-invalid:focus, .k-picker-outline.k-invalid.k-focus, .k-picker-outline.ng-invalid.ng-touched:focus, .k-picker-outline.ng-invalid.ng-touched.k-focus, .k-picker-outline.ng-invalid.ng-dirty:focus, .k-picker-outline.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-picker-outline.k-invalid:focus-within, .k-picker-outline.ng-invalid.ng-touched:focus-within, .k-picker-outline.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-flat {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-input-flat:focus, .k-input-flat.k-focus {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-input-flat:focus-within {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-input-flat.k-invalid, .k-input-flat.ng-invalid.ng-touched, .k-input-flat.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-input-flat.k-invalid .k-input-validation-icon, .k-input-flat.ng-invalid.ng-touched .k-input-validation-icon, .k-input-flat.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-input-flat.k-invalid:focus, .k-input-flat.k-invalid.k-focus, .k-input-flat.ng-invalid.ng-touched:focus, .k-input-flat.ng-invalid.ng-touched.k-focus, .k-input-flat.ng-invalid.ng-dirty:focus, .k-input-flat.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-flat.k-invalid:focus-within, .k-input-flat.ng-invalid.ng-touched:focus-within, .k-input-flat.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-input-flat .k-input-prefix {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-input-flat .k-input-suffix {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-input-flat .k-input-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-picker-flat {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
}

.k-picker-flat:hover, .k-picker-flat.k-hover {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
}

.k-picker-flat:focus, .k-picker-flat.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-flat:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-picker-flat.k-invalid, .k-picker-flat.ng-invalid.ng-touched, .k-picker-flat.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-picker-flat.k-invalid .k-input-validation-icon, .k-picker-flat.ng-invalid.ng-touched .k-input-validation-icon, .k-picker-flat.ng-invalid.ng-dirty .k-input-validation-icon {
    color: var(--kendo-color-error, #dc3545);
}

.k-picker-flat.k-invalid:focus, .k-picker-flat.k-invalid.k-focus, .k-picker-flat.ng-invalid.ng-touched:focus, .k-picker-flat.ng-invalid.ng-touched.k-focus, .k-picker-flat.ng-invalid.ng-dirty:focus, .k-picker-flat.ng-invalid.ng-dirty.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-picker-flat.k-invalid:focus-within, .k-picker-flat.ng-invalid.ng-touched:focus-within, .k-picker-flat.ng-invalid.ng-dirty:focus-within {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-error, #dc3545) 25%, transparent);
}

.k-floating-label-container {
    padding-top: calc( 1.5 * var(--kendo-font-size, inherit));
    box-sizing: border-box;
    display: inline-flex;
    vertical-align: middle;
    position: relative;
    flex-direction: column;
    justify-content: stretch;
}

.k-floating-label-container *,
.k-floating-label-container *::before,
.k-floating-label-container *::after {
    box-sizing: border-box;
}

.k-floating-label-container > .k-floating-label {
    max-width: 90%;
    font-size: var(--kendo-font-size, inherit);
    line-height: 1.5;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute;
    top: var(--kendo-floating-label-offset-y, calc( calc( 1.5 * var(--kendo-font-size, inherit)) + 1px + 0.375rem));
    left: var(--kendo-floating-label-offset-x, calc( 0.75rem + 1px));
    overflow: hidden;
    cursor: text;
    transform-origin: left center;
    transition: transform 0.2s ease-out, color 0.2s ease-out, top 0.2s ease-out, left 0.2s ease-out;
}

.k-floating-label-container.k-empty > .k-floating-label {
    top: var(--kendo-floating-label-offset-y, calc( calc( 1.5 * var(--kendo-font-size, inherit)) + 1px + 0.375rem));
    left: var(--kendo-floating-label-offset-x, calc( 0.75rem + 1px));
    transform: scale(1);
    pointer-events: none;
}

.k-floating-label-container > .k-floating-label,
.k-floating-label-container.k-focus > .k-floating-label {
    top: var(--kendo-floating-label-focus-offset-y, 0);
    left: var(--kendo-floating-label-focus-offset-x, 0);
    transform: scale(1);
}

.k-floating-label-container:focus-within > .k-floating-label {
    top: var(--kendo-floating-label-focus-offset-y, 0);
    left: var(--kendo-floating-label-focus-offset-x, 0);
    transform: scale(1);
}

.k-floating-label-container.k-empty:not(.k-focus):not(:focus-within) ::placeholder {
    color: transparent;
}

[dir="rtl"] .k-floating-label-container > .k-floating-label,
.k-rtl .k-floating-label-container > .k-floating-label, .k-floating-label-container[dir="rtl"] > .k-floating-label {
    transform-origin: right center;
    transition: transform 0.2s ease-out, color 0.2s ease-out, top 0.2s ease-out, right 0.2s ease-out;
}

[dir="rtl"] .k-floating-label-container.k-empty > .k-floating-label,
.k-rtl .k-floating-label-container.k-empty > .k-floating-label, .k-floating-label-container[dir="rtl"].k-empty > .k-floating-label {
    left: auto;
    right: var(--kendo-floating-label-offset-x, calc( 0.75rem + 1px));
}

[dir="rtl"] .k-floating-label-container > .k-floating-label,
[dir="rtl"] .k-floating-label-container.k-focus > .k-floating-label,
.k-rtl .k-floating-label-container > .k-floating-label,
.k-rtl .k-floating-label-container.k-focus > .k-floating-label, .k-floating-label-container[dir="rtl"] > .k-floating-label,
.k-floating-label-container[dir="rtl"].k-focus > .k-floating-label {
    left: auto;
    right: var(--kendo-floating-label-focus-offset-x, 0);
}

[dir="rtl"] .k-floating-label-container:focus-within > .k-floating-label,
.k-rtl .k-floating-label-container:focus-within > .k-floating-label, .k-floating-label-container[dir="rtl"]:focus-within > .k-floating-label {
    left: auto;
    right: var(--kendo-floating-label-focus-offset-x, 0);
}

.k-floating-label-container.k-invalid > .k-floating-label,
.k-floating-label-container.ng-invalid.ng-touched > .k-floating-label,
.k-floating-label-container.ng-invalid.ng-dirty > .k-floating-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-split-button .k-split-button-arrow {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
    width: auto;
    aspect-ratio: auto;
    flex: none;
}

.k-split-button .k-split-button-arrow.k-button-sm {
    padding-block: 0.25rem;
    padding-inline: 0.25rem;
}

.k-split-button .k-split-button-arrow.k-button-md {
    padding-block: 0.375rem;
    padding-inline: 0.375rem;
}

.k-split-button .k-split-button-arrow.k-button-lg {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-split-button .k-split-button-arrow .k-button-icon {
    min-width: 0;
}

.k-split-button:focus,
.k-split-button.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-menu-button,
.k-dropdown-button {
    aspect-ratio: auto;
    outline: 0;
    display: inline-flex;
    flex-flow: row nowrap;
    vertical-align: middle;
}

.k-menu-button > .k-button-arrow,
.k-dropdown-button > .k-button-arrow {
    margin-inline-start: calc( 0.375rem * -1);
    margin-inline-end: calc( 0.75rem * -1);
    padding-left: 0.375rem;
    padding-right: 0.375rem;
    flex: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.k-menu-button.k-icon-button > .k-button-arrow,
.k-dropdown-button.k-icon-button > .k-button-arrow {
    margin-inline-start: 0;
    margin-inline-end: calc( 0.375rem * -1);
}

.k-textarea:has(.k-input-inner[style*="width"]) {
    width: max-content;
}

.k-listbox {
    width: 10em;
    height: 200px;
    border-width: 0;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    vertical-align: top;
    background-color: transparent;
    display: inline-flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-listbox .k-listbox-actions {
    display: flex;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-listbox.k-listbox-actions-left, .k-listbox.k-listbox-actions-right {
    flex-direction: row;
}

.k-listbox.k-listbox-actions-left .k-listbox-actions, .k-listbox.k-listbox-actions-right .k-listbox-actions {
    flex-direction: column;
}

.k-listbox.k-listbox-actions-right {
    flex-direction: row-reverse;
}

.k-listbox.k-listbox-actions-top, .k-listbox.k-listbox-actions-bottom {
    flex-direction: column;
}

.k-listbox.k-listbox-actions-top .k-listbox-actions, .k-listbox.k-listbox-actions-bottom .k-listbox-actions {
    flex-direction: row;
}

.k-listbox.k-listbox-actions-bottom {
    flex-direction: column-reverse;
}

.k-listbox .k-list-scroller {
    width: 100%;
    min-height: 0;
    height: inherit;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
}

.k-listbox .k-list-scroller .k-list-scroller {
    border-width: 0;
}

.k-listbox .k-list-scroller .k-list {
    height: inherit;
    background: transparent;
}

.k-listbox .k-drop-hint {
    border-top-width: 1px;
    border-top-style: solid;
}

.k-listbox .k-ghost {
    opacity: .5;
}

.k-item {
    cursor: default;
}

.k-listbox .k-list-scroller {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-listbox .k-drop-hint {
    border-top-color: var(--kendo-color-primary, #007bff);
}

.k-progressbar {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    --kendo-progressbar-value: 0;
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: 0.75rem;
    line-height: var(--kendo-line-height-xs, normal);
    display: inline-grid;
    vertical-align: middle;
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-progressbar *,
.k-progressbar *::before,
.k-progressbar *::after {
    box-sizing: border-box;
}

.k-progressbar > .k-progressbar-value {
    border-width: 0;
    border-style: solid;
    display: flex;
    overflow: hidden;
    grid-column: 1 / -1;
    grid-row: 1 / -1;
}

.k-progressbar > .k-progressbar-chunks {
    border-width: inherit;
    border-style: inherit;
    white-space: nowrap;
    display: flex;
    align-items: stretch;
    flex: 1;
    gap: 1px;
    grid-column: 1 / -1;
    grid-row: 1 / -1;
}

.k-progressbar .k-progressbar-chunk {
    display: block;
    border-width: 0;
    flex: 1;
}

.k-progress-status-wrap {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    flex-shrink: 0;
    grid-column: 1 / -1;
    grid-row: 1 / -1;
}

.k-progress-status-wrap.k-progress-start {
    justify-content: flex-start;
}

.k-progress-status-wrap.k-progress-center {
    justify-content: center;
}

.k-progress-status-wrap.k-progress-end {
    justify-content: flex-end;
}

.k-progress-status {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    min-width: 10px;
    text-align: center;
    display: inline-block;
    white-space: nowrap;
}

.k-progressbar-horizontal {
    width: 100%;
    height: var(--kendo-progressbar-height, 1rem);
    grid-template-columns: 1fr;
    grid-template-rows: 100%;
}

.k-progressbar-horizontal .k-progress-status-wrap {
    flex-direction: row;
}

.k-progressbar-horizontal > .k-progressbar-value {
    width: calc( var( --kendo-progressbar-value, 0 ) * 1%);
    flex-direction: row;
}

.k-progressbar-horizontal > .k-progressbar-value > .k-progress-status-wrap {
    width: calc( 100% * ( 100 / var( --kendo-progressbar-value, 1 ) ));
}

.k-progressbar-horizontal > .k-progressbar-chunks {
    flex-direction: row;
}

.k-progressbar-horizontal.k-progressbar-reverse > .k-progressbar-value {
    flex-direction: row-reverse;
    justify-self: flex-end;
}

.k-progressbar-horizontal.k-progressbar-reverse > .k-progressbar-chunks {
    flex-direction: row-reverse;
}

.k-progressbar-vertical {
    width: var(--kendo-progressbar-height, 1rem);
    height: 27em;
    grid-template-columns: 100%;
    grid-template-rows: 1fr;
}

.k-progressbar-vertical .k-progress-status-wrap {
    flex-direction: column-reverse;
}

.k-progressbar-vertical .k-progress-status {
    writing-mode: vertical-lr;
}

.k-progressbar-vertical > .k-progressbar-value {
    height: calc( var( --kendo-progressbar-value, 0 ) * 1%);
    flex-direction: column-reverse;
    align-self: flex-end;
    align-items: flex-end;
}

.k-progressbar-vertical > .k-progressbar-value > .k-progress-status-wrap {
    height: calc( 100% * ( 100 / var( --kendo-progressbar-value, 1 ) ));
}

.k-progressbar-vertical > .k-progressbar-chunks {
    flex-direction: column-reverse;
}

.k-progressbar-vertical.k-progressbar-reverse {
    flex-direction: column;
}

.k-progressbar-vertical.k-progressbar-reverse > .k-progressbar-value {
    flex-direction: column;
    align-self: flex-start;
}

.k-progressbar-vertical.k-progressbar-reverse > .k-progressbar-chunks {
    flex-direction: column;
}

.k-progressbar-indeterminate .k-progress-status-wrap,
.k-progressbar-indeterminate .k-progressbar-value,
.k-progressbar-indeterminate .k-progressbar-chunk {
    display: none;
}

.telerik-blazor.k-progressbar-horizontal > .k-progressbar-value,
.telerik-blazor.k-progressbar-horizontal > .k-progressbar-value > .k-progress-status-wrap {
    transition: width .1s ease-in-out;
}

.k-rtl .k-progressbar,
.k-progressbar[dir="rtl"] {
    direction: rtl;
}

.k-circular-progressbar {
    display: inline-block;
    text-align: start;
    position: relative;
}

.k-circular-progressbar-surface {
    height: 100%;
}

.k-circular-progressbar-surface > div {
    width: 100%;
    height: 100%;
}

.k-circular-progressbar-surface svg {
    width: 100%;
    height: 100%;
}

.k-circular-progressbar-scale {
    fill: none;
}

.k-circular-progressbar-arc {
    transform-box: fill-box;
    transform-origin: center center;
    transform: rotate(-90deg);
    stroke-linecap: round;
    fill: none;
}

.k-circular-progressbar-label {
    position: absolute;
    text-align: center;
    padding: 0;
    margin: 0;
}

@keyframes kendo-progressbar-indeterminate-animation {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 1rem 0;
    }
}

.k-progressbar {
    color: var(--kendo-color-base-on-subtle, #212529);
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-progressbar .k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-chunk-progressbar {
    background-color: transparent;
}

.k-progressbar-chunk {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-progressbar-chunk .k-selected {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-progressbar-indeterminate {
    color: var(--kendo-color-base-on-subtle, #212529);
    background-color: var(--kendo-color-base-subtle, #eceef1);
    background-image: linear-gradient(45deg, color-mix(in srgb, var(--kendo-color-base-emphasis, #b4b6ba) 55%, transparent) 25%, transparent 25%, transparent 50%, color-mix(in srgb, var(--kendo-color-base-emphasis, #b4b6ba) 55%, transparent) 50%, color-mix(in srgb, var(--kendo-color-base-emphasis, #b4b6ba) 55%, transparent) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem;
    animation: kendo-progressbar-indeterminate-animation 1s linear infinite;
}

.k-circular-progressbar-scale {
    stroke: var(--kendo-color-base-subtle, #eceef1);
}

.k-circular-progressbar-arc {
    stroke: var(--kendo-color-primary, #007bff);
    transition: stroke .5s ease;
}

.k-radio {
    border-radius: 50%;
    margin: 0;
    padding: 0;
    line-height: initial;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    box-sizing: border-box;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    flex: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    -webkit-appearance: none;
}

.k-radio:checked,
.k-radio.k-checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='var%28--kendo-color-on-primary, white%29'/%3e%3c/svg%3e");
}

.k-radio:disabled,
.k-radio.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-radio-wrap {
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    gap: 0;
    align-items: center;
    align-self: start;
    vertical-align: middle;
    position: relative;
}

.k-radio-wrap::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-radio-label {
    margin: 0;
    padding: 0;
    display: inline-flex;
    align-items: flex-start;
    gap: var(--kendo-spacing-1, 0.25rem);
    vertical-align: middle;
    position: relative;
    cursor: pointer;
}

.k-radio-label .k-ripple {
    visibility: hidden !important;
}

.k-radio + .k-label,
.k-radio-wrap + .k-label,
.k-radio + .k-radio-label,
.k-radio-wrap + .k-radio-label {
    display: inline;
    margin-inline-start: var(--kendo-spacing-1, 0.25rem);
}

.k-radio-label:empty {
    display: none !important;
}

.k-radio-label.k-no-text {
    min-width: 1px;
}

.k-radio-list {
    margin: 0;
    padding: 0;
    display: flex;
    flex-flow: column nowrap;
    gap: 0;
    list-style: none;
}

.k-radio-item,
.k-radio-list-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-0, 0px);
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-radio-item .k-radio-label,
.k-radio-list-item .k-radio-label {
    margin: 0;
}

.k-radio-list-horizontal,
.k-radio-list.k-list-horizontal {
    display: flex;
    flex-flow: row wrap;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-ripple-container .k-radio::after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 100%;
    z-index: -1;
    transition: opacity 100ms linear, transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(-50%, -50%) scale(0);
    transform-origin: center center;
}

.k-ripple-container .k-radio:focus,
.k-ripple-container .k-radio.k-focus {
    box-shadow: none !important;
}

.k-ripple-container .k-radio:disabled::after,
.k-ripple-container .k-radio.k-disabled::after {
    display: none;
}

.k-ripple-container .k-radio:disabled::after,
.k-ripple-container .k-radio.k-disabled::after {
    display: none;
}

.k-radio-sm {
    width: var(--kendo-spacing-3, 0.75rem);
    height: var(--kendo-spacing-3, 0.75rem);
}

.k-radio-sm::before {
    font-size: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-ripple-container .k-radio-sm::after {
    width: 300%;
    height: 300%;
}

.k-radio-md {
    width: var(--kendo-spacing-4, 1rem);
    height: var(--kendo-spacing-4, 1rem);
}

.k-radio-md::before {
    font-size: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-ripple-container .k-radio-md::after {
    width: 300%;
    height: 300%;
}

.k-radio-lg {
    width: var(--kendo-spacing-5, 1.25rem);
    height: var(--kendo-spacing-5, 1.25rem);
}

.k-radio-lg::before {
    font-size: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-ripple-container .k-radio-lg::after {
    width: 300%;
    height: 300%;
}

.k-radio {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-radio:focus,
.k-radio.k-focus {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-radio.k-invalid,
.k-radio.ng-invalid.ng-touched,
.k-radio.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-radio.k-invalid + .k-radio-label,
.k-radio.ng-invalid.ng-touched + .k-radio-label,
.k-radio.ng-invalid.ng-dirty + .k-radio-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-radio:checked,
.k-radio.k-checked {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-radio:checked:focus,
.k-radio.k-checked.k-focus {
    border-color: var(--kendo-color-primary, #007bff);
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-ripple-container .k-radio::after {
    background: var(--kendo-color-primary, #007bff);
    opacity: 0.25;
}

.k-slider {
    border: 0;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    background: none;
    display: inline-flex;
    align-items: center;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-slider *,
.k-slider *::before,
.k-slider *::after {
    box-sizing: border-box;
}

.k-slider .k-label {
    width: auto;
    font-size: .92em;
    line-height: 1;
    white-space: nowrap;
    position: absolute;
}

.k-slider .k-tick,
.k-slider .k-slider-track {
    cursor: pointer;
}

.k-slider .k-tick {
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    position: relative;
}

.k-slider.k-disabled .k-tick,
.k-slider.k-disabled .k-slider-track,
.k-slider.k-disabled .k-draghandle {
    cursor: default;
}

.k-slider {
    width: min-content;
    height: min-content;
    gap: calc( 14px / 2);
}

.k-slider .k-button {
    flex: none;
}

.k-slider .k-slider-track-wrap {
    flex: 1 1 auto;
    display: flex;
    flex-flow: inherit;
    position: relative;
    touch-action: none;
}

.k-slider .k-slider-track-wrap .k-slider-items {
    margin: 0;
    padding: 0;
    list-style: none;
    flex: 1 1 100%;
    display: flex;
    flex-flow: inherit;
    justify-content: space-between;
    user-select: none;
}

.k-slider .k-slider-track-wrap .k-tick {
    flex: 0 0 1px;
}

.k-slider .k-slider-track-wrap .k-tick-horizontal {
    width: 1px;
    min-height: 100%;
}

.k-slider .k-slider-track-wrap .k-tick-vertical {
    width: 100%;
    min-height: 1px;
}

.k-slider .k-slider-track-wrap .k-draghandle {
    position: absolute;
}

.k-slider-horizontal .k-slider-track-wrap {
    height: 26px;
}

.k-slider-horizontal .k-slider-track-wrap .k-slider-track {
    width: 100%;
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle {
    top: 50%;
    transform: translate(-50%, -50%);
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle:focus,
.k-slider-horizontal .k-slider-track-wrap .k-draghandle:active {
    transform: translate(-50%, -50%) scale(1);
}

.k-slider-horizontal .k-slider-track-wrap .k-slider-selection {
    width: calc( (var(--kendo-slider-end, 0) - var(--kendo-slider-start, 0)) * 1%);
    inset-inline-start: calc( var(--kendo-slider-start, 0) * 1%);
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle-start {
    inset-inline-start: calc( var(--kendo-slider-start, 0) * 1%);
}

.k-slider-horizontal .k-slider-track-wrap .k-draghandle-end {
    inset-inline-start: calc( var(--kendo-slider-end, 0) * 1%);
}

.k-slider-vertical .k-slider-track-wrap {
    width: 26px;
}

.k-slider-vertical .k-slider-track-wrap .k-slider-track {
    height: 100%;
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle {
    left: 50%;
    transform: translate(-50%, 50%);
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle:focus,
.k-slider-vertical .k-slider-track-wrap .k-draghandle:active {
    transform: translate(-50%, 50%) scale(1);
}

.k-slider-vertical .k-slider-track-wrap .k-slider-selection {
    bottom: calc( var(--kendo-slider-start, 0) * 1%);
    height: calc( (var(--kendo-slider-end, 0) - var(--kendo-slider-start, 0)) * 1%);
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle-start {
    bottom: calc( var(--kendo-slider-start, 0) * 1%);
}

.k-slider-vertical .k-slider-track-wrap .k-draghandle-end {
    bottom: calc( var(--kendo-slider-end, 0) * 1%);
}

.k-slider-vertical {
    height: 200px;
    flex-flow: column-reverse nowrap;
}

.k-slider-vertical .k-tick {
    text-align: end;
    margin-left: 2px;
}

.k-slider-vertical .k-slider-topleft .k-tick {
    text-align: start;
}

.k-slider-vertical .k-tick {
    background-position: -94px center;
}

.k-slider-vertical .k-slider-topleft .k-tick {
    background-position: -124px center;
}

.k-slider-vertical .k-slider-bottomright .k-tick {
    background-position: -154px center;
}

.k-slider-vertical .k-tick-large {
    display: flex;
    align-items: center;
    background-position: -4px center;
}

.k-slider-vertical .k-slider-topleft .k-tick-large {
    background-position: -34px center;
}

.k-slider-vertical .k-slider-bottomright .k-tick-large {
    background-position: -64px center;
}

.k-slider-vertical .k-first {
    background-position: -94px 100%;
}

.k-slider-vertical .k-tick-large.k-first {
    background-position: -4px 100%;
}

.k-slider-vertical .k-slider-topleft .k-first {
    background-position: -124px 100%;
}

.k-slider-vertical .k-slider-topleft .k-tick-large.k-first {
    background-position: -34px 100%;
}

.k-slider-vertical .k-slider-bottomright .k-first {
    background-position: -154px 100%;
}

.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first {
    background-position: -64px 100%;
}

.k-slider-vertical .k-last {
    background-position: -94px 0;
}

.k-slider-vertical .k-tick-large.k-last {
    background-position: -4px 0;
}

.k-slider-vertical .k-slider-topleft .k-last {
    background-position: -124px 0;
}

.k-slider-vertical .k-slider-topleft .k-tick-large.k-last {
    background-position: -34px 0;
}

.k-slider-vertical .k-slider-bottomright .k-last {
    background-position: -154px 0;
}

.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last {
    background-position: -64px 0;
}

.k-slider-vertical .k-label {
    text-align: start;
    inset-inline-start: 120%;
    top: 50%;
    transform: translateY(-50%);
}

.k-slider-vertical .k-first .k-label {
    top: 100%;
}

.k-slider-vertical .k-last .k-label {
    top: 0;
}

.k-slider-vertical .k-slider-topleft .k-label {
    inset-inline-start: auto;
    inset-inline-end: 120%;
}

.k-slider-horizontal {
    width: 200px;
    flex-flow: row nowrap;
}

.k-slider-horizontal .k-tick {
    background-position: center -92px;
}

.k-slider-horizontal .k-slider-topleft .k-tick {
    background-position: center -122px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick {
    background-position: center -152px;
}

.k-slider-horizontal .k-tick-large {
    background-position: center -2px;
}

.k-slider-horizontal .k-slider-topleft .k-tick-large {
    background-position: center -32px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick-large {
    background-position: center -62px;
}

.k-slider-horizontal .k-first {
    background-position: 0 -92px;
}

.k-slider-horizontal .k-tick-large.k-first {
    background-position: 0 -2px;
}

.k-slider-horizontal .k-slider-topleft .k-first {
    background-position: 0 -122px;
}

.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first {
    background-position: 0 -32px;
}

.k-slider-horizontal .k-slider-bottomright .k-first {
    background-position: 0 -152px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first {
    background-position: 0 -62px;
}

.k-slider-horizontal .k-last {
    background-position: 100% -92px;
}

.k-slider-horizontal .k-tick-large.k-last {
    background-position: 100% -2px;
}

.k-slider-horizontal .k-slider-topleft .k-last {
    background-position: 100% -122px;
}

.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last {
    background-position: 100% -32px;
}

.k-slider-horizontal .k-slider-bottomright .k-last {
    background-position: 100% -152px;
}

.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last {
    background-position: 100% -62px;
}

.k-slider-horizontal .k-label {
    inset-inline-start: 50%;
    bottom: -1.2em;
    transform: translateX(-50%);
}

.k-slider-horizontal .k-first .k-label {
    inset-inline-start: 0;
}

.k-slider-horizontal .k-last .k-label {
    inset-inline-start: 100%;
}

.k-slider-horizontal .k-slider-topleft .k-label {
    top: -1.2em;
}

.k-slider-track,
.k-slider-selection {
    margin: 0;
    padding: 0;
    position: absolute;
}

.k-slider-horizontal .k-slider-track, .k-slider-horizontal
.k-slider-selection {
    height: 4px;
    left: 0;
    margin-top: -2px;
    top: 50%;
}

.k-slider-vertical .k-slider-track, .k-slider-vertical
.k-slider-selection {
    bottom: 0;
    left: 50%;
    margin-left: -2px;
    width: 4px;
}

.k-draghandle {
    background-color: transparent;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 1px;
    outline: 0;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 14px;
    height: 14px;
}

.k-slider-transitions.k-slider-horizontal .k-draghandle {
    transition: inset-inline-start 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.k-slider-transitions.k-slider-vertical .k-draghandle {
    transition: bottom 0.3s ease-out, background-color 0.3s ease-out, transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.k-draghandle.k-pressed {
    transition: none;
}

.k-slider-transitions.k-slider-horizontal .k-slider-selection {
    transition: width 0.3s ease-out;
}

.k-slider-transitions.k-slider-vertical .k-slider-selection {
    transition: height 0.3s ease-out;
}

.k-slider-selection.k-pressed {
    transition: none;
}

.k-slider.k-readonly .k-button,
.k-slider.k-readonly .k-slider-track,
.k-slider.k-readonly .k-tick,
.k-slider.k-readonly .k-draghandle {
    pointer-events: none;
}

.k-slider-tooltip .k-callout-n,
.k-slider-tooltip .k-callout-s {
    margin-inline-start: -0.2rem;
}

.k-slider-tooltip .k-callout-w,
.k-slider-tooltip .k-callout-e {
    margin-top: -0.2rem;
}

.k-slider-rtl.k-slider-horizontal .k-draghandle, .k-slider-horizontal.k-slider[dir="rtl"] .k-draghandle, [dir="rtl"] .k-slider-horizontal.k-slider .k-draghandle, .k-slider-horizontal.k-slider.k-rtl .k-draghandle, .k-rtl .k-slider-horizontal.k-slider .k-draghandle {
    transform: translate(50%, -50%);
}

.k-slider-rtl.k-slider-horizontal .k-draghandle:focus, .k-slider-horizontal.k-slider[dir="rtl"] .k-draghandle:focus, [dir="rtl"] .k-slider-horizontal.k-slider .k-draghandle:focus, .k-slider-horizontal.k-slider.k-rtl .k-draghandle:focus, .k-rtl .k-slider-horizontal.k-slider .k-draghandle:focus,
.k-slider-rtl.k-slider-horizontal .k-draghandle:active,
.k-slider-horizontal.k-slider[dir="rtl"] .k-draghandle:active,
[dir="rtl"] .k-slider-horizontal.k-slider .k-draghandle:active,
.k-slider-horizontal.k-slider.k-rtl .k-draghandle:active,
.k-rtl .k-slider-horizontal.k-slider .k-draghandle:active {
    transform: translate(50%, -50%) scale(1);
}

.k-slider-rtl.k-slider-horizontal .k-label, .k-slider-horizontal.k-slider[dir="rtl"] .k-label, [dir="rtl"] .k-slider-horizontal.k-slider .k-label, .k-slider-horizontal.k-slider.k-rtl .k-label, .k-rtl .k-slider-horizontal.k-slider .k-label {
    transform: translateX(50%);
}

.k-slider kendo-resize-sensor {
    position: absolute;
}

.k-slider {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-slider .k-slider-track,
.k-slider .k-slider-selection {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-slider .k-slider-track {
    background-color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.k-slider .k-slider-selection {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-slider .k-draghandle {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
    border-radius: 50%;
}

.k-slider .k-draghandle:hover {
    border-color: var(--kendo-color-primary-hover, #0069d9);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-slider .k-draghandle:active, .k-slider .k-draghandle.k-pressed {
    border-color: var(--kendo-color-primary-active, #0062cc);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-active, #0062cc);
}

.k-slider .k-draghandle:focus, .k-slider .k-draghandle.k-focus {
    box-shadow: 0 0 0 3px color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-slider.k-focus .k-draghandle {
    box-shadow: 0 0 0 3px color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-slider-horizontal .k-tick {
    background-image: url(data:image/gif;base64,R0lGODlhAQC0AIABALi4uAAAACH5BAEAAAEALAAAAAABALQAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}

.k-slider-vertical .k-tick {
    background-image: url(data:image/gif;base64,R0lGODlhtAABAIABALi4uAAAACH5BAEAAAEALAAAAAC0AAEAAAIWjIGJxqzazlux2ovlzND2rAHgSIZWAQA7);
}

.k-calendar {
    inline-size: var(--INTERNAL--kendo-calendar-width, min-content);
    block-size: var(--INTERNAL--kendo-calendar-height, min-content);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    overflow: hidden;
    display: inline-flex;
    flex-flow: column nowrap;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-calendar > .k-calendar {
    border: 0;
}

.k-calendar-table {
    margin-block: 0;
    margin-inline: auto;
    border-width: 0;
    border-color: inherit;
    border-spacing: 0;
    border-collapse: separate;
    table-layout: fixed;
    text-align: center;
    outline: 0;
    display: table;
    position: relative;
    z-index: 1;
}

.k-calendar-caption,
.k-calendar-caption.k-calendar-th,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    height: 38px;
    box-sizing: border-box;
    text-transform: none;
    text-align: start;
    font-weight: bold;
    cursor: default;
}

.k-calendar-th,
.k-calendar-td {
    border-width: 0;
    padding: 0;
    text-align: center;
    border-style: solid;
    border-color: inherit;
    font-weight: normal;
    cursor: default;
}

.k-calendar-th {
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-lg, normal);
    text-transform: uppercase;
}

.k-calendar-td {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, min-content);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, min-content);
    border-color: transparent;
}

.k-calendar-td.k-alt {
    font-size: 0.875rem;
}

.k-calendar .k-calendar-cell-inner, .k-calendar .k-link {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-inline: var(--INTERNAL--kendo-calendar-cell-padding-x, var(--kendo-spacing-1, 0.25rem));
    padding-block: var(--INTERNAL--kendo-calendar-cell-padding-y, var(--kendo-spacing-1, 0.25rem));
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    white-space: normal;
    position: relative;
    overflow: hidden;
}

.k-calendar .k-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    position: relative;
    z-index: 2;
}

.k-calendar-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    min-width: 304px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 0 0 auto;
}

.k-calendar-header .k-calendar-nav {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-calendar-footer,
.k-calendar .k-footer {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    text-align: center;
    clear: both;
}

.k-calendar-view {
    margin: auto;
    padding-block: 0;
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    width: 304px;
    inline-size: var(--INTERNAL--kendo-calendar-view-width, 304px);
    min-height: 266px;
    box-sizing: content-box;
    gap: var(--kendo-spacing-4, 1rem);
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.k-calendar-view .k-today {
    font-weight: bold;
}

.k-month-calendar .k-calendar-td,
.k-calendar-monthview .k-calendar-td {
    width: 38px;
    height: 38px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 38px);
}

.k-year-calendar .k-calendar-td,
.k-calendar-yearview .k-calendar-td {
    width: 76px;
    height: 76px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
}

.k-decade-calendar .k-calendar-td,
.k-calendar-decadeview .k-calendar-td {
    width: 76px;
    height: 76px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
}

.k-century-calendar .k-calendar-td,
.k-calendar-centuryview .k-calendar-td {
    width: 76px;
    height: 76px;
    inline-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
    block-size: var(--INTERNAL--kendo-calendar-cell-size, 76px);
}

.k-century-calendar .k-calendar-cell-inner, .k-century-calendar .k-link,
.k-calendar-centuryview .k-calendar-cell-inner,
.k-calendar-centuryview .k-link {
    text-align: start;
}

.k-popup .k-calendar {
    height: 100%;
}

.k-calendar-container,
.k-datetime-container {
    padding: 0;
}

.k-calendar-container .k-calendar,
.k-datetime-container .k-calendar {
    border-width: 0;
}

.k-calendar .k-content.k-scrollable,
.k-calendar .k-calendar-content.k-scrollable {
    box-sizing: content-box;
    overflow-x: hidden;
    overflow-y: auto;
    display: block;
    padding-right: 100px;
    padding-left: 100px;
    margin-left: -100px;
    margin-right: calc( -100px - var(--kendo-scrollbar-width, 17px));
}

.k-calendar .k-scrollable-placeholder {
    position: absolute;
    z-index: -1;
    width: 1px;
    top: 0;
    right: 0;
}

.k-calendar-sm {
    --INTERNAL--kendo-calendar-view-width: 272px;
    --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-sm-cell-padding-x, var(--kendo-spacing-0\.5, 0.125rem) );
    --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-sm-cell-padding-y, var(--kendo-spacing-0\.5, 0.125rem) );
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-calendar-sm.k-month-calendar,
.k-calendar-sm .k-calendar-monthview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-month-cell-size, 34px );
}

.k-calendar-sm.k-year-calendar,
.k-calendar-sm .k-calendar-yearview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-year-cell-size, 68px );
}

.k-calendar-sm.k-decade-calendar,
.k-calendar-sm .k-calendar-decadeview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-decade-cell-size, 68px );
}

.k-calendar-sm.k-century-calendar,
.k-calendar-sm .k-calendar-centuryview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-sm-century-cell-size, 68px );
}

.k-calendar-md {
    --INTERNAL--kendo-calendar-view-width: 304px;
    --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-md-cell-padding-x, var(--kendo-spacing-1, 0.25rem) );
    --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-md-cell-padding-y, var(--kendo-spacing-1, 0.25rem) );
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-calendar-md.k-month-calendar,
.k-calendar-md .k-calendar-monthview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-month-cell-size, 38px );
}

.k-calendar-md.k-year-calendar,
.k-calendar-md .k-calendar-yearview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-year-cell-size, 76px );
}

.k-calendar-md.k-decade-calendar,
.k-calendar-md .k-calendar-decadeview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-decade-cell-size, 76px );
}

.k-calendar-md.k-century-calendar,
.k-calendar-md .k-calendar-centuryview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-md-century-cell-size, 76px );
}

.k-calendar-lg {
    --INTERNAL--kendo-calendar-view-width: 336px;
    --INTERNAL--kendo-calendar-cell-padding-x: var( --kendo-calendar-lg-cell-padding-x, var(--kendo-spacing-1, 0.25rem) );
    --INTERNAL--kendo-calendar-cell-padding-y: var( --kendo-calendar-lg-cell-padding-y, var(--kendo-spacing-1, 0.25rem) );
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height-lg, normal);
}

.k-calendar-lg.k-month-calendar,
.k-calendar-lg .k-calendar-monthview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-month-cell-size, 42px );
}

.k-calendar-lg.k-year-calendar,
.k-calendar-lg .k-calendar-yearview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-year-cell-size, 84px );
}

.k-calendar-lg.k-decade-calendar,
.k-calendar-lg .k-calendar-decadeview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-decade-cell-size, 84px );
}

.k-calendar-lg.k-century-calendar,
.k-calendar-lg .k-calendar-centuryview {
    --INTERNAL--kendo-calendar-cell-size: var( --kendo-calendar-lg-century-cell-size, 84px );
}

.k-calendar-infinite {
    box-sizing: content-box;
    display: inline-flex;
    flex-flow: row nowrap;
}

.k-calendar-infinite .k-calendar-view {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-4, 1rem);
    height: 342px;
    flex: 0 0 auto;
    display: flex;
    flex-flow: column nowrap;
    gap: 0;
    overflow: hidden;
}

.k-calendar-infinite .k-calendar-view .k-content.k-scrollable {
    position: relative;
}

.k-calendar-infinite .k-calendar-view::after {
    display: block;
    position: absolute;
    bottom: 0;
    content: "\200b";
    height: 0;
    line-height: 0;
    z-index: 1;
    width: 150%;
    left: -25%;
    box-shadow: 0 0 38px 19px var(--kendo-color-surface-alt, #ffffff);
}

.k-calendar-infinite .k-calendar-header {
    margin-left: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-right: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: auto;
    min-width: 0;
}

.k-calendar-infinite .k-calendar-weekdays {
    flex: 0 0 auto;
}

.k-calendar-navigation {
    width: 5em;
    text-align: center;
    flex: 0 0 auto;
    display: block;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.k-calendar-navigation::before, .k-calendar-navigation::after {
    display: block;
    position: absolute;
    content: "\200b";
    height: 0;
    line-height: 0;
    z-index: 1;
    width: 200%;
    left: -50%;
    box-shadow: 0 0 6em 3em var(--kendo-color-surface, #f8f9fa);
}

.k-calendar-navigation::before {
    top: 0;
}

.k-calendar-navigation::after {
    bottom: 0;
}

.k-calendar-navigation .k-content,
.k-calendar-navigation .k-calendar-content {
    background: transparent;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.k-calendar-navigation .k-content ul,
.k-calendar-navigation .k-calendar-content ul {
    width: 5em;
}

.k-calendar-navigation .k-content li,
.k-calendar-navigation .k-calendar-content li {
    height: 2em;
    line-height: 2em;
    cursor: pointer;
    padding-block: 0;
    padding-inline: 1em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: clip;
}

.k-calendar-navigation .k-calendar-navigation-marker {
    font-weight: bold;
}

.k-calendar-navigation .k-calendar-navigation-highlight {
    width: 100%;
    border-width: 1px 0;
    border-style: solid;
    height: 2em;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

.k-calendar-range {
    width: auto;
}

.k-calendar-range .k-calendar-view {
    width: auto;
    white-space: nowrap;
}

.k-calendar-range .k-calendar-view::after {
    display: none;
}

.k-calendar-range .k-calendar-view:focus {
    outline: 0;
}

.k-range-start {
    border-radius: var(--kendo-border-radius-lg, 0.5rem) 0 0 var(--kendo-border-radius-lg, 0.5rem);
}

.k-range-start .k-calendar-cell-inner, .k-range-start .k-link,
.k-range-start .k-link {
    border-color: inherit;
    border-radius: inherit;
}

.k-range-end {
    border-radius: 0 var(--kendo-border-radius-lg, 0.5rem) var(--kendo-border-radius-lg, 0.5rem) 0;
}

.k-range-end .k-calendar-cell-inner, .k-range-end .k-link,
.k-range-end .k-link {
    border-color: inherit;
    border-radius: inherit;
}

.k-range-mid {
    border-color: inherit;
    border-radius: 0;
}

.k-range-start.k-range-end {
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.k-rtl .k-calendar .k-content.k-scrollable,
.k-rtl .k-calendar .k-calendar-content.k-scrollable,
[dir="rtl"] .k-calendar .k-content.k-scrollable,
[dir="rtl"] .k-calendar .k-calendar-content.k-scrollable,
.k-calendar.k-rtl .k-content.k-scrollable,
.k-calendar.k-rtl .k-calendar-content.k-scrollable,
.k-calendar[dir="rtl"] .k-content.k-scrollable,
.k-calendar[dir="rtl"] .k-calendar-content.k-scrollable {
    padding-right: 100px;
    padding-left: 100px;
    margin-left: calc( -100px - var(--kendo-scrollbar-width, 17px));
    margin-right: -100px;
}

.k-rtl .k-calendar .k-range-start,
[dir="rtl"] .k-calendar .k-range-start,
.k-calendar.k-rtl .k-range-start,
.k-calendar[dir="rtl"] .k-range-start {
    border-radius: 0 var(--kendo-border-radius-lg, 0.5rem) var(--kendo-border-radius-lg, 0.5rem) 0;
}

.k-rtl .k-calendar .k-range-end,
[dir="rtl"] .k-calendar .k-range-end,
.k-calendar.k-rtl .k-range-end,
.k-calendar[dir="rtl"] .k-range-end {
    border-radius: var(--kendo-border-radius-lg, 0.5rem) 0 0 var(--kendo-border-radius-lg, 0.5rem);
}

.k-calendar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-calendar .k-header {
    border-color: inherit;
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
    box-shadow: none;
}

.k-calendar .k-calendar-th,
.k-calendar .k-calendar-caption,
.k-calendar .k-meta-header,
.k-calendar .k-month-header {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-calendar .k-calendar-view .k-today .k-calendar-cell-inner, .k-calendar .k-calendar-view .k-today .k-link {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #007bff);
}

.k-calendar .k-calendar-view .k-today.k-focus .k-calendar-cell-inner, .k-calendar .k-calendar-view .k-today.k-focus .k-link {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #007bff), inset 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-calendar .k-other-month {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-calendar .k-alt {
    background-color: transparent;
    color: var(--kendo-color-subtle, #6c757d);
}

.k-calendar .k-calendar-td:hover .k-calendar-cell-inner, .k-calendar .k-calendar-td:hover .k-link,
.k-calendar .k-calendar-td.k-hover .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-hover .k-link {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-calendar .k-calendar-td.k-selected .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected .k-link {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-calendar .k-calendar-td.k-selected:hover .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected:hover .k-link,
.k-calendar .k-calendar-td.k-selected.k-hover .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-selected.k-hover .k-link {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-calendar .k-calendar-td:focus .k-calendar-cell-inner, .k-calendar .k-calendar-td:focus .k-link,
.k-calendar .k-calendar-td.k-focus .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-focus .k-link {
    box-shadow: inset 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 50%, transparent);
}

.k-calendar .k-calendar-td.k-selected:focus .k-calendar-cell-inner, .k-calendar .k-calendar-td.k-selected:focus .k-link,
.k-calendar .k-calendar-td.k-selected.k-focus .k-calendar-cell-inner,
.k-calendar .k-calendar-td.k-selected.k-focus .k-link {
    box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--kendo-color-primary-active, #0062cc) 50%, transparent);
}

.k-calendar .k-calendar-navigation {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
    box-shadow: inset -1px 0 var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-calendar .k-calendar-navigation li:hover,
.k-calendar .k-calendar-navigation li.k-hover {
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-calendar .k-calendar-navigation-highlight {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-calendar[dir="rtl"] .k-calendar-navigation,
.k-rtl .k-calendar .k-calendar-navigation {
    box-shadow: inset 1px 0 var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-calendar.k-invalid, .k-calendar.k-invalid:hover, .k-calendar.ng-invalid.ng-touched, .k-calendar.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-scheduler .k-calendar .k-other-month {
    color: var(--kendo-color-subtle, #6c757d);
    background-color: transparent;
}

.k-calendar .k-range-start,
.k-calendar .k-range-end,
.k-calendar .k-range-mid {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-calendar .k-range-start .k-calendar-cell-inner, .k-calendar .k-range-start .k-link,
.k-calendar .k-range-end .k-calendar-cell-inner,
.k-calendar .k-range-end .k-link {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-calendar .k-range-start.k-active .k-calendar-cell-inner, .k-calendar .k-range-start.k-active .k-link,
.k-calendar .k-range-end.k-active .k-calendar-cell-inner,
.k-calendar .k-range-end.k-active .k-link {
    box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.2);
}

.k-calendar .k-range-split-start,
.k-calendar .k-range-split-end {
    position: relative;
}

.k-calendar .k-range-split-start::after,
.k-calendar .k-range-split-end::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 5px;
}

.k-calendar .k-range-split-start::after {
    left: -5px;
    right: auto;
    background-image: linear-gradient(to left, color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent), transparent 100%);
}

.k-calendar .k-range-split-end::after {
    right: -5px;
    left: auto;
    background-image: linear-gradient(to right, color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent), transparent 100%);
}

.k-timeselector {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    overflow: hidden;
    display: flex;
    flex-flow: column nowrap;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-popup > .k-timeselector {
    border-width: 0;
}

.k-time-header,
.k-time-selector-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 0 0 auto;
}

.k-time-header .k-title,
.k-time-header .k-time-selector-header-title,
.k-time-selector-header .k-title,
.k-time-selector-header .k-time-selector-header-title {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    font-weight: bold;
    display: inline-block;
}

.k-time-header .k-time-now,
.k-time-selector-header .k-time-now {
    border-width: 0;
    line-height: inherit;
    cursor: pointer;
}

.k-actions.k-time-fast-selection, .k-time-fast-selection.k-edit-buttons,
.k-time-fast-selection.k-action-buttons,
.k-time-fast-selection.k-columnmenu-actions, .k-time-fast-selection.k-form-buttons {
    margin-top: 0;
}

.k-time-list-container {
    display: flex;
    position: relative;
    flex: 1 1 auto;
    overflow: hidden;
}

.k-time-highlight,
.k-time-list-highlight {
    width: 100%;
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    border-width: 1px 0px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
    top: calc( 50% + calc( var(--kendo-font-size-sm, inherit) * var(--kendo-line-height, normal))/2);
    left: 0;
    right: 0;
    transform: translateY(-50%);
    z-index: 1;
}

.k-time-list-wrapper {
    min-width: 4em;
    height: 240px;
    box-sizing: content-box;
    display: inline-flex;
    flex-flow: column nowrap;
    align-items: stretch;
    overflow: hidden;
    position: relative;
    text-align: center;
    flex: 1 1 auto;
}

.k-time-list-wrapper .k-title {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    font-weight: bold;
    text-align: center;
    text-transform: capitalize;
    display: block;
}

.k-time-list-wrapper.k-focus::before, .k-time-list-wrapper.k-focus::after {
    display: block;
    content: "\200b";
    position: absolute;
    width: 100%;
    left: 0;
    pointer-events: none;
    height: calc( 50% - calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ))/2);
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
}

.k-time-list-wrapper.k-focus::before {
    top: calc( var(--kendo-font-size-sm, inherit) * var(--kendo-line-height, normal));
}

.k-time-list-wrapper.k-focus::after {
    bottom: 0;
}

.k-time-list {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 1;
    position: relative;
    z-index: 1;
    outline: 0;
    overflow: hidden;
}

.k-time-list::before, .k-time-list::after {
    display: block;
    position: absolute;
    content: "\200b";
    height: 0;
    line-height: 0;
    z-index: 1;
    width: 200%;
    left: -50%;
}

.k-time-list::before {
    top: 0;
}

.k-time-list::after {
    bottom: 0;
}

.k-time-container,
.k-time-list-content {
    position: relative;
    flex: 1 1 auto;
    display: block;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 100px;
    padding-left: 100px;
    margin-left: -100px;
    margin-right: calc( -100px - var(--kendo-scrollbar-width, 17px));
}

.k-time-container > ul,
.k-time-list-content > ul {
    height: auto;
    width: 4em;
    margin: auto;
}

.k-time-container .k-scrollable-placeholder,
.k-time-list-content .k-scrollable-placeholder {
    position: absolute;
    width: 1px;
    top: 0;
    right: 0;
}

.k-time-list-item,
.k-time-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-time-separator {
    width: 0;
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    align-self: center;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 11;
    top: calc( calc( var(--kendo-font-size-sm, inherit) * var(--kendo-line-height, normal))/2);
}

.k-timeselector-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-timeselector-sm .k-time-highlight,
.k-timeselector-sm .k-time-list-highlight {
    height: calc( calc( var(--kendo-font-size-sm, inherit) * 1.4285714286 ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-sm .k-time-separator {
    height: calc( calc( var(--kendo-font-size-sm, inherit) * 1.4285714286 ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-sm .k-time-list-item,
.k-timeselector-sm .k-time-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-timeselector-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-timeselector-md .k-time-highlight,
.k-timeselector-md .k-time-list-highlight {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-md .k-time-separator {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
}

.k-timeselector-md .k-time-list-item,
.k-timeselector-md .k-time-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-timeselector-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-timeselector-lg .k-time-highlight,
.k-timeselector-lg .k-time-list-highlight {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-2, 0.5rem) * 2 ));
}

.k-timeselector-lg .k-time-separator {
    height: calc( calc( var(--kendo-font-size, inherit) * var(--kendo-line-height, normal) ) + calc( var(--kendo-spacing-2, 0.5rem) * 2 ));
}

.k-timeselector-lg .k-time-list-item,
.k-timeselector-lg .k-time-list .k-item {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-rtl .k-time-container,
.k-rtl .k-time-list-content,
[dir="rtl"] .k-time-container,
[dir="rtl"] .k-time-list-content {
    padding-right: 100px;
    padding-left: 100px;
    margin-left: calc( -100px - var(--kendo-scrollbar-width, 17px));
    margin-right: -100px;
}

.k-timeselector {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-time-header .k-time-now,
.k-time-selector-header .k-time-now {
    color: var(--kendo-color-primary, #007bff);
}

.k-time-header .k-time-now:hover,
.k-time-selector-header .k-time-now:hover {
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-time-list-wrapper .k-title {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-time-list-wrapper.k-focus .k-title {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-time-list-wrapper.k-focus::before, .k-time-list-wrapper.k-focus::after {
    background-color: rgba(0, 0, 0, 0.02);
}

.k-time-list::before, .k-time-list::after {
    box-shadow: 0 0 3em 1.5em var(--kendo-color-surface-alt, #ffffff);
}

.k-time-list .k-item:hover {
    color: var(--kendo-color-primary, #007bff);
}

.k-time-container {
    background: transparent;
}

.k-time-highlight {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-captcha {
    width: 335px;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-captcha *,
.k-captcha *::before,
.k-captcha *::after {
    box-sizing: border-box;
}

.k-captcha-image-wrap {
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-captcha-image-controls {
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-captcha-image {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.k-captcha-image > img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
}

.k-captcha-loading .k-captcha-image {
    height: auto;
}

.k-captcha-volume-control {
    height: 100%;
}

.k-captcha-validation-message {
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    font-size: var(--kendo-font-size-sm, inherit);
    font-style: italic;
}

.k-captcha {
    border-color: var(--kendo-color-surface-alt, #ffffff);
    color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-colorpalette {
    border-width: 0;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: 0;
    display: inline-flex;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-colorpalette *,
.k-colorpalette *::before,
.k-colorpalette *::after {
    box-sizing: border-box;
}

.k-colorpalette-table {
    width: 100%;
    height: 100%;
    border-collapse: collapse;
    position: relative;
}

.k-colorpalette-tile {
    width: var(--kendo-spacing-6, 1.5rem);
    height: var(--kendo-spacing-6, 1.5rem);
    box-sizing: border-box;
    overflow: hidden;
    cursor: pointer;
}

.k-colorpalette-tile:hover, .k-colorpalette-tile.k-hover {
    position: relative;
    z-index: 101;
}

.k-colorpalette-tile:focus, .k-colorpalette-tile.k-focus, .k-colorpalette-tile.k-selected, .k-colorpalette-tile.k-selected:hover {
    position: relative;
    z-index: 100;
}

.k-colorpalette-tile:focus, .k-colorpalette-tile.k-focus {
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.k-colorpalette-tile:hover, .k-colorpalette-tile.k-hover {
    box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.8);
}

.k-colorpalette-tile.k-selected, .k-colorpalette-tile.k-selected:hover {
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3), inset 0 0 0 1px white;
}

.k-colorgradient {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    width: 328px;
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: var(--kendo-spacing-4, 1rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-colorgradient *,
.k-colorgradient *::before,
.k-colorgradient *::after {
    box-sizing: border-box;
}

.k-colorgradient-canvas {
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-colorgradient-canvas .k-hsv-rectangle {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    position: relative;
    flex: 1 1 auto;
    user-select: none;
}

.k-colorgradient-canvas .k-hsv-gradient {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    height: 180px;
}

.k-colorgradient-canvas .k-hsv-draghandle {
    margin-top: -7px;
    margin-left: -7px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    cursor: pointer;
}

.k-colorgradient-canvas .k-hsv-controls {
    position: relative;
    flex-shrink: 0;
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-colorgradient .k-draghandle {
    border-radius: 50%;
    width: 14px;
    height: 14px;
    border-width: 1px;
    border-style: solid;
    outline-width: 1px;
    outline-style: solid;
    box-sizing: border-box;
}

.k-colorgradient-slider.k-slider-vertical {
    width: 10px;
    height: 180px;
    flex: 0 0 10px;
}

.k-colorgradient-slider.k-slider-vertical .k-slider-track {
    width: 10px;
    border-radius: 10px;
    margin-left: -5px;
}

.k-colorgradient-slider.k-slider-horizontal {
    width: 100%;
    height: 10px;
    flex: 0 0 10px;
}

.k-colorgradient-slider.k-slider-horizontal .k-slider-track {
    height: 10px;
    border-radius: 10px;
    margin-top: -5px;
}

.k-colorgradient-slider.k-alpha-slider .k-slider-track::before {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 10px;
    position: relative;
    z-index: -1;
}

.k-colorgradient-slider .k-slider-track-wrap {
    z-index: 1;
}

.k-colorgradient-slider .k-slider-selection {
    display: none;
}

.k-colorgradient-slider .k-draghandle {
    border-width: 3px;
}

.k-colorgradient-inputs {
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-colorgradient-inputs .k-colorgradient-input-label {
    text-transform: uppercase;
}

.k-colorgradient-inputs > .k-vstack, .k-colorgradient-inputs > .k-vbox {
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-colorgradient-inputs .k-numerictextbox {
    width: 56px;
}

.k-colorgradient-inputs .k-input-inner {
    padding-inline-start: 2px;
    padding-inline-end: 2px;
    text-align: center;
    text-overflow: clip;
}

.k-colorgradient-color-contrast > div {
    display: flex;
    flex-flow: row nowrap;
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-colorgradient-color-contrast .k-contrast-ratio {
    margin-bottom: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-colorgradient-color-contrast .k-contrast-ratio-text {
    font-weight: var(--kendo-font-weight-bold, normal);
}

.k-colorgradient-color-contrast .k-contrast-validation {
    display: inline-flex;
    align-items: center;
    gap: calc( calc( var(--kendo-spacing-4, 1rem) / 2) / 2);
}

.k-colorgradient-color-contrast .k-contrast-validation .k-icon {
    vertical-align: middle;
}

.k-colorgradient-color-contrast .k-contrast-validation .k-icon + .k-icon,
.k-colorgradient-color-contrast .k-contrast-validation .k-icon-wrapper-host + .k-icon-wrapper-host .k-icon {
    margin-inline-start: -13px;
}

.k-color-contrast-svg {
    position: absolute;
    top: 0;
    left: 0;
    overflow: visible;
    pointer-events: none;
}

.k-colorgradient {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-colorgradient:focus,
.k-colorgradient.k-focus {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-colorgradient-canvas .k-hsv-gradient {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black), linear-gradient(to right, white, rgba(255, 255, 255, 0));
}

.k-colorgradient .k-draghandle {
    border-color: rgba(255, 255, 255, 0.8);
    background-color: transparent;
    outline-color: #000000;
    box-shadow: rgba(0, 0, 0, 0.5);
}

.k-colorgradient .k-draghandle:focus, .k-colorgradient .k-draghandle.k-focus {
    border-color: #ffffff;
    background-color: transparent;
    outline-color: #000000;
    box-shadow: rgba(0, 0, 0, 0.5);
}

.k-colorgradient .k-draghandle:hover, .k-colorgradient .k-draghandle.k-hover, .k-colorgradient .k-draghandle.k-active, .k-colorgradient .k-draghandle:active {
    border-color: #ffffff;
    background-color: transparent;
    outline-color: #000000;
}

.k-colorgradient-slider.k-hue-slider.k-slider-horizontal .k-slider-track {
    background: linear-gradient(to right, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-colorgradient-slider.k-hue-slider.k-slider-vertical .k-slider-track {
    background: linear-gradient(to top, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-colorgradient-slider.k-alpha-slider .k-slider-track::before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVHgBxYyxDQAwDMJIL+YT+DjtzFRliUfLcklqBCRT4eCTxbD6kdL2/LgYXqpvCbs3kBv/AAAAAElFTkSuQmCC) center repeat;
}

.k-colorgradient-input-label {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-rtl .k-colorgradient .k-hue-slider.k-slider-horizontal .k-slider-track,
[dir="rtl"] .k-colorgradient .k-hue-slider.k-slider-horizontal .k-slider-track {
    background: linear-gradient(to left, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
}

.k-coloreditor {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    min-width: 328px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    flex-direction: column;
    align-items: stretch;
}

.k-coloreditor *,
.k-coloreditor *::before,
.k-coloreditor *::after {
    box-sizing: border-box;
}

.k-coloreditor-header {
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem) 0;
}

.k-coloreditor-header-actions {
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-coloreditor-preview {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    justify-content: center;
    gap: var(--kendo-spacing-1, 0.25rem);
    position: relative;
    z-index: 1;
}

.k-coloreditor-preview .k-color-preview {
    width: 32px;
    height: 12px;
}

.k-coloreditor-views {
    min-width: calc( var(--kendo-color-preview-width, var(--kendo-spacing-6, 1.5rem)) * var(--kendo-color-preview-columns, 10));
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    gap: var(--kendo-spacing-4, 1rem);
}

.k-coloreditor-views .k-colorgradient {
    padding: 0;
    width: auto;
    border-width: 0;
}

.k-coloreditor-views .k-colorgradient:focus,
.k-coloreditor-views .k-colorgradient.k-focus {
    outline: 2px dotted;
    outline-offset: 2px;
    border-radius: 0;
}

.k-coloreditor-views .k-colorpalette {
    align-self: center;
}

.k-coloreditor-views .k-colorpalette-tile {
    width: var(--kendo-color-preview-width, var(--kendo-spacing-6, 1.5rem));
    height: var(--kendo-color-preview-height, var(--kendo-spacing-6, 1.5rem));
}

.k-coloreditor-footer.k-actions, .k-coloreditor-footer.k-edit-buttons,
.k-coloreditor-footer.k-action-buttons,
.k-coloreditor-footer.k-columnmenu-actions, .k-coloreditor-footer.k-form-buttons {
    margin: 0;
}

.k-coloreditor {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-coloreditor:focus,
.k-coloreditor.k-focus {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-coloreditor .k-colorgradient:focus,
.k-coloreditor .k-colorgradient.k-focus {
    box-shadow: none;
    outline-color: rgba(0, 0, 0, 0.3);
}

.k-color-picker, .k-colorpicker {
    width: min-content;
}

.k-datetime-selector {
    display: flex;
    transition: transform .2s;
}

.k-datetime-wrap {
    width: calc( calc( 38px * 8 ) + calc( var(--kendo-spacing-4, 1rem) * 2 ));
    overflow: hidden;
}

.k-datetime-wrap .k-datetime-buttongroup {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-datetime-wrap .k-calendar,
.k-datetime-wrap .k-timeselector {
    width: 100%;
    border-width: 0;
}

.k-datetime-calendar-wrap,
.k-datetime-time-wrap {
    text-align: center;
    flex: 0 0 calc( calc( 38px * 8 ) + calc( var(--kendo-spacing-4, 1rem) * 2 ));
}

.k-date-tab .k-datetime-selector {
    transform: translateX(0);
}

.k-time-tab .k-datetime-selector {
    transform: translateX(-100%);
}

.k-time-tab .k-datetime-selector.k-rtl, .k-time-tab .k-datetime-selector[dir="rtl"],
.k-rtl .k-time-tab .k-datetime-selector,
[dir="rtl"] .k-time-tab .k-datetime-selector {
    transform: translateX(100%);
}

.k-daterange-picker, .k-daterangepicker {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-end;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-daterange-picker *, .k-daterangepicker *,
.k-daterange-picker *::before,
.k-daterangepicker *::before,
.k-daterange-picker *::after,
.k-daterangepicker *::after {
    box-sizing: border-box;
}

.k-daterange-picker .k-dateinput, .k-daterangepicker .k-dateinput {
    width: 10em;
}

.k-daterangepicker-wrap {
    display: inherit;
    flex-flow: inherit;
    align-items: inherit;
    gap: inherit;
}

.k-dropdowngrid-popup {
    overflow: hidden;
}

.k-dropdowngrid-popup > .k-data-table {
    border-width: 0;
}

.k-dropdown-operator {
    width: min-content;
    flex: none;
}

.k-dropdown-operator .k-input-button {
    border-width: 0;
    width: min-content;
}

.k-dropdown-operator .k-input-button .k-button-icon {
    width: auto;
    aspect-ratio: 1;
}

.k-dropdown-operator .k-input-inner {
    display: none;
}

.k-treeview {
    padding: 0;
    border-width: 0;
    background: none;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    cursor: default;
    overflow: auto;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-treeview *,
.k-treeview *::before,
.k-treeview *::after {
    box-sizing: border-box;
}

.k-treeview-filter {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: block;
    position: relative;
    flex: none;
}

.k-treeview-group {
    margin: 0;
    padding: 0;
    list-style: none;
    position: relative;
    outline: 0;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-treeview-group.ng-animating {
    overflow: hidden;
}

.k-treeview-top,
.k-treeview-mid,
.k-treeview-bot {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
}

.k-treeview-item {
    outline-style: none;
    margin: 0;
    padding: 0 0 0 24px;
    border-width: 0;
    display: block;
}

.k-treeview-toggle {
    margin-inline-start: -24px;
    flex: none;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    cursor: pointer;
}

.k-treeview-toggle .k-icon {
    padding: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
}

.k-treeview-loading {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview .k-checkbox-wrap,
.k-treeview .k-checkbox-wrapper {
    align-self: center;
}

.k-treeview-leaf {
    border-radius: var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border: 0px solid transparent;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    align-content: center;
    vertical-align: middle;
    position: relative;
}

.k-treeview-leaf .k-icon,
.k-treeview-leaf .k-image,
.k-treeview-leaf .k-sprite {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview-leaf.k-focus {
    z-index: 1;
}

.k-treeview .k-treeview-load-more-button {
    cursor: pointer;
}

.k-treeview .k-treeview-load-more-button:hover, .k-treeview .k-treeview-load-more-button.k-hover, .k-treeview .k-treeview-load-more-button:focus, .k-treeview .k-treeview-load-more-button.k-focus {
    text-decoration: underline;
}

.k-rtl .k-treeview .k-treeview-item,
[dir="rtl"] .k-treeview .k-treeview-item,
.k-treeview.k-rtl .k-treeview-item,
.k-treeview[dir="rtl"] .k-treeview-item {
    padding-left: 0;
    padding-right: 24px;
}

.k-rtl .k-treeview .k-treeview-loading,
[dir="rtl"] .k-treeview .k-treeview-loading,
.k-treeview.k-rtl .k-treeview-loading,
.k-treeview[dir="rtl"] .k-treeview-loading {
    margin-right: 0;
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-treeview .k-treeview-leaf .k-icon,
.k-rtl .k-treeview .k-treeview-leaf .k-image,
.k-rtl .k-treeview .k-treeview-leaf .k-sprite,
.k-rtl .k-treeview .k-in .k-icon,
.k-rtl .k-treeview .k-in .k-image,
.k-rtl .k-treeview .k-in .k-sprite,
[dir="rtl"] .k-treeview .k-treeview-leaf .k-icon,
[dir="rtl"] .k-treeview .k-treeview-leaf .k-image,
[dir="rtl"] .k-treeview .k-treeview-leaf .k-sprite,
[dir="rtl"] .k-treeview .k-in .k-icon,
[dir="rtl"] .k-treeview .k-in .k-image,
[dir="rtl"] .k-treeview .k-in .k-sprite,
.k-treeview.k-rtl .k-treeview-leaf .k-icon,
.k-treeview.k-rtl .k-treeview-leaf .k-image,
.k-treeview.k-rtl .k-treeview-leaf .k-sprite,
.k-treeview.k-rtl .k-in .k-icon,
.k-treeview.k-rtl .k-in .k-image,
.k-treeview.k-rtl .k-in .k-sprite,
.k-treeview[dir="rtl"] .k-treeview-leaf .k-icon,
.k-treeview[dir="rtl"] .k-treeview-leaf .k-image,
.k-treeview[dir="rtl"] .k-treeview-leaf .k-sprite,
.k-treeview[dir="rtl"] .k-in .k-icon,
.k-treeview[dir="rtl"] .k-in .k-image,
.k-treeview[dir="rtl"] .k-in .k-sprite {
    margin-right: 0;
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-treeview-sm .k-treeview-leaf {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-treeview-sm .k-checkbox-wrap {
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-treeview-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-treeview-md .k-treeview-leaf {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-treeview-md .k-checkbox-wrap {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-treeview-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-treeview-lg .k-treeview-leaf {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-treeview-lg .k-checkbox-wrap {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-treeview-leaf {
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-treeview {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-treeview-leaf:hover, .k-treeview-leaf.k-hover {
    border-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-treeview-leaf:focus, .k-treeview-leaf.k-focus {
    box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-treeview-leaf.k-selected {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-treeview .k-treeview-load-more-button {
    color: var(--kendo-color-primary, #007bff);
    background-color: transparent;
}

.k-treeview .k-treeview-load-more-button:hover, .k-treeview .k-treeview-load-more-button.k-hover {
    color: var(--kendo-color-primary-hover, #0069d9);
    background-color: transparent;
}

.k-treeview .k-treeview-load-more-button:focus, .k-treeview .k-treeview-load-more-button.k-focus {
    color: var(--kendo-color-primary-hover, #0069d9);
    background-color: transparent;
    box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-popup-dropdowntree .k-treeview,
.k-dropdowntree-popup .k-treeview,
.k-multiselecttree-popup .k-treeview {
    padding-block: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) / 2);
}

.k-popup-dropdowntree .k-check-all,
.k-dropdowntree-popup .k-check-all,
.k-multiselecttree-popup .k-check-all {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-multiselecttree .k-input-values {
    width: auto;
    max-width: 100%;
}

.k-multiselecttree .k-input-inner::before {
    content: "\200b";
    width: 0px;
    overflow: hidden;
    flex: none;
    display: inline-block;
    vertical-align: top;
}

.k-rating {
    margin: 0;
    padding: 0;
    border-width: 0;
    box-sizing: border-box;
    outline: 0;
    background: none;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-rating *,
.k-rating *::before,
.k-rating *::after {
    box-sizing: border-box;
}

.k-rating.k-readonly {
    pointer-events: none;
}

.k-rating-container {
    flex: 0 1 auto;
    position: relative;
    margin-block: 0;
    margin-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-rating-container .k-rating-item {
    display: inline-flex;
    position: relative;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    vertical-align: middle;
    margin: 0;
    outline: 0;
    overflow: hidden;
    transition: color 200ms ease-out 0s;
}

.k-rating-container .k-rating-item * {
    pointer-events: none;
}

.k-rating-container .k-rating-item .k-rating-precision-part,
.k-rating-container .k-rating-item .k-rating-precision-complement {
    display: inherit;
    position: absolute;
    top: var(--kendo-spacing-2, 0.5rem);
    left: var(--kendo-spacing-2, 0.5rem);
    overflow: hidden;
}

.k-rating-container .k-rating-item .k-rating-precision-complement {
    direction: rtl;
}

.k-rating-container .k-rating-item svg {
    fill: currentColor;
}

.k-rating-label {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    line-height: 2;
    margin-block: var(--kendo-spacing-2, 0.5rem);
    margin-inline: var(--kendo-spacing-4, 1rem);
}

.k-rtl .k-rating-precision-part,
[dir="rtl"] .k-rating-precision-part {
    left: auto;
    right: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-rating-item .k-rating-precision-complement,
[dir="rtl"] .k-rating-item .k-rating-precision-complement {
    direction: ltr;
}

.k-rating {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-rating:focus .k-rating-item > .k-icon, .k-rating.k-focus .k-rating-item > .k-icon {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
}

.k-rating:focus .k-rating-item.k-selected > .k-icon, .k-rating.k-focus .k-rating-item.k-selected > .k-icon {
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
}

.k-rating-item {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-rating-item.k-selected {
    color: var(--kendo-color-primary, #007bff);
}

.k-rating-item.k-selected:focus, .k-rating-item.k-selected.k-focus {
    color: var(--kendo-color-primary, #007bff);
}

.k-rating-item:hover, .k-rating-item.k-hover {
    color: var(--kendo-color-primary, #007bff);
    cursor: pointer;
}

.k-switch {
    box-sizing: border-box;
    outline: 0;
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    line-height: 1;
    position: relative;
    cursor: pointer;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-switch *,
.k-switch *::before,
.k-switch *::after {
    box-sizing: border-box;
}

.k-switch [type="checkbox"] {
    display: none;
}

.k-switch[aria-readonly="true"] {
    pointer-events: none;
}

.k-switch.k-readonly {
    pointer-events: none;
}

.k-switch-track {
    border-width: 1px;
    border-style: solid;
    outline: 0;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 0 auto;
    position: relative;
    transition: background-color 200ms ease-in-out;
}

.k-switch-thumb-wrap {
    width: 0;
    height: 0;
    overflow: visible;
    position: absolute;
    transition: left 200ms ease-in-out;
    top: 50%;
}

.k-switch-thumb {
    display: block;
    position: absolute;
    transform: translate(-50%, -50%);
}

.k-switch-label-on,
.k-switch-label-off {
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    overflow: hidden;
}

.k-switch-sm {
    width: 48px;
    height: 26px;
}

.k-switch-sm .k-switch-track {
    width: 48px;
    height: 26px;
}

.k-switch-sm .k-switch-thumb {
    width: 20px;
    height: 20px;
}

.k-switch-sm.k-switch-on .k-switch-thumb-wrap {
    left: calc( 100% - 10px - 3px);
}

.k-switch-sm.k-switch-off .k-switch-thumb-wrap {
    left: calc( 10px + 3px);
}

.k-switch-sm[dir="rtl"] .k-switch-label-on,
[dir="rtl"] .k-switch-sm .k-switch-label-on,
.k-rtl .k-switch-sm .k-switch-label-on {
    left: auto;
}

.k-switch-sm[dir="rtl"] .k-switch-label-off,
[dir="rtl"] .k-switch-sm .k-switch-label-off,
.k-rtl .k-switch-sm .k-switch-label-off {
    right: auto;
}

.k-switch-sm[dir="rtl"].k-switch-on .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-sm.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-sm.k-switch-on .k-switch-thumb-wrap {
    left: calc( 10px + 3px);
}

.k-switch-sm[dir="rtl"].k-switch-off .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-sm.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-sm.k-switch-off .k-switch-thumb-wrap {
    left: calc( 100% - 10px - 3px);
}

.k-switch-md {
    width: 56px;
    height: 30px;
}

.k-switch-md .k-switch-track {
    width: 56px;
    height: 30px;
}

.k-switch-md .k-switch-thumb {
    width: 24px;
    height: 24px;
}

.k-switch-md.k-switch-on .k-switch-thumb-wrap {
    left: calc( 100% - 12px - 3px);
}

.k-switch-md.k-switch-off .k-switch-thumb-wrap {
    left: calc( 12px + 3px);
}

.k-switch-md[dir="rtl"] .k-switch-label-on,
[dir="rtl"] .k-switch-md .k-switch-label-on,
.k-rtl .k-switch-md .k-switch-label-on {
    left: auto;
}

.k-switch-md[dir="rtl"] .k-switch-label-off,
[dir="rtl"] .k-switch-md .k-switch-label-off,
.k-rtl .k-switch-md .k-switch-label-off {
    right: auto;
}

.k-switch-md[dir="rtl"].k-switch-on .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-md.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-md.k-switch-on .k-switch-thumb-wrap {
    left: calc( 12px + 3px);
}

.k-switch-md[dir="rtl"].k-switch-off .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-md.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-md.k-switch-off .k-switch-thumb-wrap {
    left: calc( 100% - 12px - 3px);
}

.k-switch-lg {
    width: 64px;
    height: 34px;
}

.k-switch-lg .k-switch-track {
    width: 64px;
    height: 34px;
}

.k-switch-lg .k-switch-thumb {
    width: 28px;
    height: 28px;
}

.k-switch-lg.k-switch-on .k-switch-thumb-wrap {
    left: calc( 100% - 14px - 3px);
}

.k-switch-lg.k-switch-off .k-switch-thumb-wrap {
    left: calc( 14px + 3px);
}

.k-switch-lg[dir="rtl"] .k-switch-label-on,
[dir="rtl"] .k-switch-lg .k-switch-label-on,
.k-rtl .k-switch-lg .k-switch-label-on {
    left: auto;
}

.k-switch-lg[dir="rtl"] .k-switch-label-off,
[dir="rtl"] .k-switch-lg .k-switch-label-off,
.k-rtl .k-switch-lg .k-switch-label-off {
    right: auto;
}

.k-switch-lg[dir="rtl"].k-switch-on .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-lg.k-switch-on .k-switch-thumb-wrap,
.k-rtl .k-switch-lg.k-switch-on .k-switch-thumb-wrap {
    left: calc( 14px + 3px);
}

.k-switch-lg[dir="rtl"].k-switch-off .k-switch-thumb-wrap,
[dir="rtl"] .k-switch-lg.k-switch-off .k-switch-thumb-wrap,
.k-rtl .k-switch-lg.k-switch-off .k-switch-thumb-wrap {
    left: calc( 100% - 14px - 3px);
}

.k-switch[dir="rtl"] .k-switch-thumb,
[dir="rtl"] .k-switch .k-switch-thumb,
.k-switch.k-rtl .k-switch-thumb,
.k-rtl .k-switch .k-switch-thumb {
    transform: translate(50%, -50%);
}

.k-switch.k-disabled {
    opacity: 1;
    filter: none;
}

.k-switch-off .k-switch-track {
    border-color: var(--kendo-color-base-emphasis, #b4b6ba);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-switch-off .k-switch-thumb {
    background-color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.k-switch-off:focus .k-switch-track, .k-switch-off.k-focus .k-switch-track {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    outline: 0.25rem solid color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-switch-off:disabled .k-switch-track, .k-switch-off.k-disabled .k-switch-track {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-switch-off .k-switch-label-on {
    color: transparent;
}

.k-switch-on .k-switch-track {
    border-color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-switch-on .k-switch-thumb {
    background-color: var(--kendo-color-on-primary, white);
}

.k-switch-on:focus .k-switch-track, .k-switch-on.k-focus .k-switch-track {
    outline: 0.25rem solid color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-switch-on:disabled .k-switch-track, .k-switch-on.k-disabled .k-switch-track {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-switch-on .k-switch-label-off {
    color: transparent;
}

.k-external-dropzone {
    height: 220px;
    display: flex;
    flex-flow: row nowrap;
}

.k-dropzone-inner {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    flex: 1 1 auto;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
    position: relative;
}

.k-dropzone-inner .k-dropzone-icon {
    margin-bottom: var(--kendo-spacing-6, 1.5rem);
}

.k-dropzone-inner .k-dropzone-hint {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.k-dropzone-inner .k-dropzone-note {
    font-size: var(--kendo-font-size-xs, inherit);
}

.k-dropzone-inner {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-dropzone-inner .k-icon,
.k-dropzone-inner .k-dropzone-icon {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-dropzone-inner .k-dropzone-note {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-external-dropzone-hover .k-icon,
.k-external-dropzone-hover .k-dropzone-icon {
    color: var(--kendo-color-primary, #007bff);
}

.k-upload {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    display: block;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-upload *,
.k-upload *::before,
.k-upload *::after {
    box-sizing: border-box;
}

.k-upload .k-upload-button {
    min-width: 7em;
}

.k-upload .k-dropzone,
.k-upload .k-upload-dropzone {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
    text-align: end;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    background-color: transparent;
}

.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-dropzone-hint {
    font-style: normal;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    flex: 1;
}

.k-upload .k-dropzone .k-upload-status,
.k-upload .k-upload-dropzone .k-upload-status {
    font-weight: normal;
    display: flex;
    align-items: center;
    position: relative;
}

.k-upload .k-dropzone .k-upload-status > .k-icon,
.k-upload .k-upload-dropzone .k-upload-status > .k-icon {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-upload .k-dropzone .k-upload-status + .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-upload-status + .k-dropzone-hint {
    display: none;
}

.k-upload .k-dropzone-active .k-upload-status {
    display: none;
}

.k-upload .k-dropzone-active .k-upload-status + .k-dropzone-hint {
    display: block;
}

.k-upload .k-upload-files {
    max-height: 300px;
    overflow-y: auto;
    margin: 0;
    padding: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    list-style: none;
}

.k-upload .k-upload-files .k-file-multiple,
.k-upload .k-upload-files .k-file-single {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.k-upload .k-upload-files .k-file-single {
    align-items: center;
}

.k-upload .k-upload-files .k-file-multiple {
    align-items: flex-start;
}

.k-upload .k-upload-files .k-file {
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem) calc(var(--kendo-spacing-4, 1rem) + 2px);
    border-width: 0 0 1px;
    border-style: solid;
    outline: none;
    display: flex;
    align-items: flex-start;
    position: relative;
}

.k-upload .k-upload-files .k-file:last-child {
    border-width: 0;
}

.k-upload .k-upload-files .k-filename {
    margin-left: var(--kendo-spacing-4, 1rem);
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}

.k-upload .k-upload-files .k-upload-pct {
    margin-block: 0;
    margin-inline: var(--kendo-spacing-2, 0.5rem);
    font-weight: normal;
    vertical-align: middle;
}

.k-upload .k-upload-files ~ .k-clear-selected,
.k-upload .k-upload-files ~ .k-upload-selected {
    margin-top: -var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
}

.k-upload .k-upload-files ~ .k-upload-selected {
    border-left-width: 1px;
    border-left-style: solid;
    margin-left: -1px;
}

.k-upload .k-upload-files .k-file-name,
.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-validation-message,
.k-upload .k-upload-files .k-file-summary {
    display: block;
}

.k-upload .k-upload-files .k-file-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}

.k-upload .k-upload-files .k-file-size,
.k-upload .k-upload-files .k-file-summary,
.k-upload .k-upload-files .k-file-validation-message {
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: var(--kendo-line-height-xs, normal);
}

.k-upload .k-upload-files .k-file-icon-wrapper .k-file-state {
    position: absolute;
}

.k-upload .k-upload-files .k-file-state {
    visibility: hidden;
}

.k-upload .k-upload-files .k-file-info {
    min-height: calc( 16px * 2);
    display: block;
    overflow: hidden;
    flex: 1 0 0;
}

.k-upload .k-multiple-files-wrapper,
.k-upload .k-file-single > .k-file-info {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    min-height: calc( 16px * 2);
    display: block;
    overflow: hidden;
    flex: 1 0 0;
}

.k-upload .k-multiple-files-wrapper .k-file-info {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
    display: block;
}

.k-upload .k-multiple-files-wrapper .k-file-summary {
    margin-top: calc( calc( var(--kendo-spacing-3, 0.75rem) / 3) * -1);
}

.k-upload .k-progressbar {
    --kendo-progressbar-height: 2px;
    position: absolute;
    left: var(--kendo-spacing-4, 1rem);
    right: var(--kendo-spacing-4, 1rem);
    bottom: calc( var(--kendo-spacing-4, 1rem) / 2);
    width: auto;
}

.k-upload .k-actions, .k-upload .k-edit-buttons,
.k-upload .k-action-buttons,
.k-upload .k-columnmenu-actions, .k-upload .k-form-buttons {
    border-top-width: 1px;
}

.k-upload-button-wrap {
    position: relative;
    direction: ltr;
}

.k-upload-button-wrap input {
    font: 170px monospace !important;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;
}

.k-upload-button-wrap input[disabled],
.k-upload-button-wrap input.k-disabled {
    visibility: hidden;
}

.k-upload {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-upload .k-dropzone,
.k-upload .k-upload-dropzone {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-upload .k-dropzone.k-hover,
.k-upload .k-upload-dropzone.k-hover {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-upload .k-dropzone .k-dropzone-hint,
.k-upload .k-upload-dropzone .k-dropzone-hint {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-upload .k-upload-files,
.k-upload .k-file {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-upload .k-file.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-upload .k-file .k-upload-action.k-focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-upload .k-upload-status {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-upload .k-file-progress .k-progressbar .k-selected {
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-upload .k-file-success .k-file-validation-message {
    color: var(--kendo-color-success, #28a745);
}

.k-upload .k-file-success .k-progressbar .k-selected {
    background-color: var(--kendo-color-success, #28a745);
}

.k-upload .k-file-error .k-file-validation-message {
    color: var(--kendo-color-error, #dc3545);
}

.k-upload .k-file-error .k-progressbar .k-selected {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-upload .k-file-icon-wrapper {
    color: var(--kendo-color-subtle, #6c757d);
    border-color: var(--kendo-color-subtle, #6c757d);
}

.k-upload .k-file-size,
.k-upload .k-file-validation-message,
.k-upload .k-file-summary {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-upload .k-multiple-files-wrapper .k-file-summary {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-upload.k-invalid, .k-upload.ng-invalid.ng-touched, .k-upload.ng-invalid.ng-dirty {
    border-color: var(--kendo-color-error, #dc3545);
}

.k-appbar {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row wrap;
    align-items: center;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-appbar *,
.k-appbar *::before,
.k-appbar *::after {
    box-sizing: border-box;
}

.k-appbar > * {
    flex-shrink: 0;
}

.k-appbar .k-appbar-section {
    display: inline-flex;
    flex-wrap: nowrap;
    align-items: center;
}

.k-appbar .k-appbar-spacer {
    flex: 1 0 auto;
}

.k-appbar .k-appbar-spacer-sized {
    flex-grow: 0;
}

.k-appbar .k-appbar-separator {
    margin: 0;
    width: 0;
    min-height: 1em;
    border-style: solid;
    border-width: 0 0 0 1px;
    display: inline-block;
}

.k-appbar .k-input,
.k-appbar .k-picker {
    width: 10em;
}

.k-appbar .k-color-picker, .k-appbar .k-colorpicker {
    width: min-content;
}

.k-appbar-static {
    position: static;
}

.k-appbar-sticky {
    width: 100%;
    position: sticky;
    top: 0;
    z-index: 1000;
}

.k-appbar-fixed {
    width: 100%;
    position: fixed;
    z-index: 1;
}

.k-appbar-top {
    top: 0;
    bottom: auto;
}

.k-appbar-bottom {
    top: auto;
    bottom: 0;
}

.k-appbar-bottom.k-appbar-fixed {
    bottom: 0;
}

.k-appbar {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-appbar-bottom {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-appbar-primary {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-appbar-secondary {
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-appbar-tertiary {
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-appbar-info {
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-appbar-success {
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-appbar-warning {
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-appbar-error {
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-appbar-dark {
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-appbar-light {
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-appbar-inverse {
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-fab {
    padding: 0;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    color: inherit;
    background-color: transparent;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
    text-align: center;
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
    outline: none;
}

.k-fab *,
.k-fab *::before,
.k-fab *::after {
    box-sizing: border-box;
}

.k-fab:focus {
    outline: none;
}

.k-fab-icon {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
}

.k-icon-wrapper-host:not(:only-child) .k-fab-icon, .k-fab-icon:not(:only-child) {
    margin-inline-end: var(--kendo-spacing-0\.5, 0.125rem);
    margin-inline-start: calc( var(--kendo-spacing-0\.5, 0.125rem) * -1);
}

.k-fab-sm {
    padding: calc( var(--kendo-spacing-4, 1rem) / 2) calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-fab-md {
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
}

.k-fab-lg {
    padding: calc( var(--kendo-spacing-4, 1rem) * 1.5) calc( var(--kendo-spacing-4, 1rem) * 1.5);
}

.k-fab-items {
    margin: 0;
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-0, 0px);
    display: flex;
}

.k-fab-items-bottom {
    flex-direction: column;
}

.k-fab-items-bottom .k-fab-item:last-child {
    margin-block-end: 0;
}

.k-fab-items-top {
    flex-direction: column-reverse;
}

.k-fab-items-top .k-fab-item:first-child {
    margin-block-end: 0;
}

.k-fab-item {
    list-style-type: none;
    margin-block-end: var(--kendo-spacing-2, 0.5rem);
    outline: none;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    cursor: pointer;
}

.k-fab-item.k-text-right {
    flex-direction: row;
}

.k-fab-item.k-text-right .k-fab-item-text {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-fab-item.k-text-left {
    flex-direction: row-reverse;
}

.k-fab-item.k-text-left .k-fab-item-text {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-fab-item-text {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-width: 1px;
    border-radius: 4px;
    font-size: var(--kendo-font-size-xs, inherit);
    line-height: 14px;
}

.k-fab-item-icon {
    padding-block: calc( var(--kendo-spacing-2, 0.5rem) + var(--kendo-spacing-1, 0.25rem));
    padding-inline: calc( var(--kendo-spacing-2, 0.5rem) + var(--kendo-spacing-1, 0.25rem));
    border-width: 0;
    border-radius: 50%;
    box-sizing: content-box;
    outline: none;
}

.k-rtl .k-fab-popup .k-fab-item.k-text-left,
[dir="rtl"] .k-fab-popup .k-fab-item.k-text-left {
    flex-direction: row;
}

.k-rtl .k-fab-popup .k-fab-item.k-text-right,
[dir="rtl"] .k-fab-popup .k-fab-item.k-text-right {
    flex-direction: row-reverse;
}

.k-fab-solid-primary {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-primary, #007bff);
    outline-offset: -1px;
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-fab-solid-secondary {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-secondary, #6c757d);
    outline-offset: -1px;
    border-color: var(--kendo-color-secondary, #6c757d);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-fab-solid-tertiary {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-tertiary, #6f42c1);
    outline-offset: -1px;
    border-color: var(--kendo-color-tertiary, #6f42c1);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-fab-solid-info {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-info, #17a2b8);
    outline-offset: -1px;
    border-color: var(--kendo-color-info, #17a2b8);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-fab-solid-success {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-success, #28a745);
    outline-offset: -1px;
    border-color: var(--kendo-color-success, #28a745);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success, #28a745);
}

.k-fab-solid-warning {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-warning, #ffc107);
    outline-offset: -1px;
    border-color: var(--kendo-color-warning, #ffc107);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-fab-solid-error {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-error, #dc3545);
    outline-offset: -1px;
    border-color: var(--kendo-color-error, #dc3545);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-fab-solid-dark {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-dark, #212529);
    outline-offset: -1px;
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-fab-solid-light {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-light, #f8f9fa);
    outline-offset: -1px;
    border-color: var(--kendo-color-light, #f8f9fa);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-fab-solid-inverse {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-dark, #212529);
    outline-offset: -1px;
    border-color: var(--kendo-color-dark, #212529);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-fab-solid-primary:hover,
.k-fab-solid-primary.k-hover {
    border-color: var(--kendo-color-primary-hover, #0069d9);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-fab-solid-secondary:hover,
.k-fab-solid-secondary.k-hover {
    border-color: var(--kendo-color-secondary-hover, #5a6268);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary-hover, #5a6268);
}

.k-fab-solid-tertiary:hover,
.k-fab-solid-tertiary.k-hover {
    border-color: var(--kendo-color-tertiary-hover, #59359a);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary-hover, #59359a);
}

.k-fab-solid-info:hover,
.k-fab-solid-info.k-hover {
    border-color: var(--kendo-color-info-hover, #138496);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info-hover, #138496);
}

.k-fab-solid-success:hover,
.k-fab-solid-success.k-hover {
    border-color: var(--kendo-color-success-hover, #218838);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success-hover, #218838);
}

.k-fab-solid-warning:hover,
.k-fab-solid-warning.k-hover {
    border-color: var(--kendo-color-warning-hover, #e0a800);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning-hover, #e0a800);
}

.k-fab-solid-error:hover,
.k-fab-solid-error.k-hover {
    border-color: var(--kendo-color-error-hover, #c82333);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error-hover, #c82333);
}

.k-fab-solid-dark:hover,
.k-fab-solid-dark.k-hover {
    border-color: var(--kendo-color-dark-hover, #343a40);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark-hover, #343a40);
}

.k-fab-solid-light:hover,
.k-fab-solid-light.k-hover {
    border-color: var(--kendo-color-light-hover, #e9ecef);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light-hover, #e9ecef);
}

.k-fab-solid-inverse:hover,
.k-fab-solid-inverse.k-hover {
    border-color: var(--kendo-color-inverse-hover, #343a40);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-inverse-hover, #343a40);
}

.k-fab-solid-primary:focus,
.k-fab-solid-primary.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-fab-solid-secondary:focus,
.k-fab-solid-secondary.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 50%, transparent);
}

.k-fab-solid-tertiary:focus,
.k-fab-solid-tertiary.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 50%, transparent);
}

.k-fab-solid-info:focus,
.k-fab-solid-info.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-info, #17a2b8) 50%, transparent);
}

.k-fab-solid-success:focus,
.k-fab-solid-success.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-success, #28a745) 50%, transparent);
}

.k-fab-solid-warning:focus,
.k-fab-solid-warning.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-warning, #ffc107) 50%, transparent);
}

.k-fab-solid-error:focus,
.k-fab-solid-error.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-error, #dc3545) 50%, transparent);
}

.k-fab-solid-dark:focus,
.k-fab-solid-dark.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-dark, #212529) 50%, transparent);
}

.k-fab-solid-light:focus,
.k-fab-solid-light.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 50%, transparent);
}

.k-fab-solid-inverse:focus,
.k-fab-solid-inverse.k-focus {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-inverse, #212529) 50%, transparent);
}

.k-fab-solid-primary:active,
.k-fab-solid-primary.k-active,
.k-fab-solid-primary.k-selected {
    border-color: var(--kendo-color-primary-active, #0062cc);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-active, #0062cc);
}

.k-fab-solid-secondary:active,
.k-fab-solid-secondary.k-active,
.k-fab-solid-secondary.k-selected {
    border-color: var(--kendo-color-secondary-active, #545b62);
    color: var(--kendo-color-on-secondary, white);
    background-color: var(--kendo-color-secondary-active, #545b62);
}

.k-fab-solid-tertiary:active,
.k-fab-solid-tertiary.k-active,
.k-fab-solid-tertiary.k-selected {
    border-color: var(--kendo-color-tertiary-active, #4e2f89);
    color: var(--kendo-color-on-tertiary, #ffffff);
    background-color: var(--kendo-color-tertiary-active, #4e2f89);
}

.k-fab-solid-info:active,
.k-fab-solid-info.k-active,
.k-fab-solid-info.k-selected {
    border-color: var(--kendo-color-info-active, #117a8b);
    color: var(--kendo-color-on-info, white);
    background-color: var(--kendo-color-info-active, #117a8b);
}

.k-fab-solid-success:active,
.k-fab-solid-success.k-active,
.k-fab-solid-success.k-selected {
    border-color: var(--kendo-color-success-active, #1e7e34);
    color: var(--kendo-color-on-success, white);
    background-color: var(--kendo-color-success-active, #1e7e34);
}

.k-fab-solid-warning:active,
.k-fab-solid-warning.k-active,
.k-fab-solid-warning.k-selected {
    border-color: var(--kendo-color-warning-active, #d39e00);
    color: var(--kendo-color-on-warning, black);
    background-color: var(--kendo-color-warning-active, #d39e00);
}

.k-fab-solid-error:active,
.k-fab-solid-error.k-active,
.k-fab-solid-error.k-selected {
    border-color: var(--kendo-color-error-active, #bd2130);
    color: var(--kendo-color-on-error, white);
    background-color: var(--kendo-color-error-active, #bd2130);
}

.k-fab-solid-dark:active,
.k-fab-solid-dark.k-active,
.k-fab-solid-dark.k-selected {
    border-color: var(--kendo-color-dark-active, #495057);
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark-active, #495057);
}

.k-fab-solid-light:active,
.k-fab-solid-light.k-active,
.k-fab-solid-light.k-selected {
    border-color: var(--kendo-color-light-active, #dee2e6);
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light-active, #dee2e6);
}

.k-fab-solid-inverse:active,
.k-fab-solid-inverse.k-active,
.k-fab-solid-inverse.k-selected {
    border-color: var(--kendo-color-inverse-active, #495057);
    color: var(--kendo-color-on-inverse, #ffffff);
    background-color: var(--kendo-color-inverse-active, #495057);
}

.k-fab-solid-primary:disabled,
.k-fab-solid-primary.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-primary, white) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-secondary:disabled,
.k-fab-solid-secondary.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-secondary, #6c757d) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-secondary, white) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-tertiary:disabled,
.k-fab-solid-tertiary.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-tertiary, #6f42c1) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-tertiary, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-info:disabled,
.k-fab-solid-info.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-info, #17a2b8) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-info, white) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-success:disabled,
.k-fab-solid-success.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-success, #28a745) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-success, white) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-warning:disabled,
.k-fab-solid-warning.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-warning, #ffc107) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-warning, black) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-error:disabled,
.k-fab-solid-error.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-error, #dc3545) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-error, white) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-dark:disabled,
.k-fab-solid-dark.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-dark, #212529) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-dark, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-light:disabled,
.k-fab-solid-light.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-light, #f8f9fa) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-light, #000000) 65%, transparent);
    opacity: 1;
}

.k-fab-solid-inverse:disabled,
.k-fab-solid-inverse.k-disabled {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-inverse, #212529) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-inverse, #ffffff) 65%, transparent);
    opacity: 1;
}

.k-fab-item-text {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
}

.k-fab-item-icon {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-base, #e4e7eb);
    outline-offset: -1px;
}

.k-fab-item:hover .k-fab-item-icon,
.k-fab-item.k-hover .k-fab-item-icon {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    outline: 1px solid var(--kendo-color-base-hover, #ced3db);
    outline-offset: -1px;
    border-color: var(--kendo-color-base-hover, #ced3db);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-fab-item:focus .k-fab-item-text,
.k-fab-item.k-focus .k-fab-item-text,
.k-fab-item:focus .k-fab-item-icon,
.k-fab-item.k-focus .k-fab-item-icon {
    outline: 3px solid color-mix(in srgb, var(--kendo-color-base, #e4e7eb) 50%, transparent);
}

.k-fab-item:active .k-fab-item-icon,
.k-fab-item.k-active .k-fab-item-icon {
    outline: 1px solid var(--kendo-color-base-active, #c7cdd5);
    outline-offset: -1px;
    border-color: var(--kendo-color-base-active, #c7cdd5);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base-active, #c7cdd5);
}

.k-fab-item:disabled,
.k-fab-item.k-disabled {
    opacity: 1;
}

.k-fab-item:disabled .k-fab-item-text,
.k-fab-item:disabled .k-fab-item-icon,
.k-fab-item.k-disabled .k-fab-item-text,
.k-fab-item.k-disabled .k-fab-item-icon {
    box-shadow: var(--kendo-elevation-5, 0px 8px 16px 0px rgba(0, 0, 0, 0.15));
    background-color: color-mix(in srgb, var(--kendo-color-base, #e4e7eb) 65%, transparent);
    color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 65%, transparent);
}

.k-fab-popup {
    box-shadow: none;
}

.k-actionsheet-container {
    width: 100%;
    height: 100%;
    max-width: clamp(100vw, 100%, 100%);
    max-height: clamp(100vh, 100%, 100%);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
    transform: translateZ(0);
}

.k-actionsheet-container > .k-overlay {
    position: absolute;
    z-index: 1;
}

.k-actionsheet-container > .k-animation-container {
    width: 100%;
    height: 100%;
    border-radius: 0;
    overflow: hidden;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    pointer-events: none;
}

.k-actionsheet-container > .k-animation-container > .k-child-animation-container {
    position: absolute;
}

.k-actionsheet-container > .k-actionsheet {
    position: absolute;
    z-index: 2;
}

.k-actionsheet-container .k-actionsheet {
    pointer-events: all;
}

.k-actionsheet {
    width: var(--kendo-actionsheet-width, 360px);
    height: var(--kendo-actionsheet-height, 60vh);
    max-width: var(--kendo-actionsheet-max-width, 100%);
    max-height: var(--kendo-actionsheet-max-height, 60vh);
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    overflow: hidden;
    position: relative;
}

.k-actionsheet *,
.k-actionsheet *::before,
.k-actionsheet *::after {
    box-sizing: border-box;
}

.k-actionsheet-titlebar, .k-actionsheet-jq .k-actionsheet-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    flex: none;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-actionsheet-titlebar-group {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    width: 100%;
}

.k-actionsheet-title {
    flex: 1;
}

.k-actionsheet-subtitle {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-sm, normal);
}

.k-actionsheet-actions {
    flex: none;
}

.k-actionsheet-content {
    flex: 1;
    overflow: auto;
    position: relative;
}

.k-actionsheet-footer {
    flex: none;
}

.k-actionsheet-items {
    margin: 0;
    padding: 0;
    list-style: none;
    flex: none;
}

.k-actionsheet-item {
    padding: 0;
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap;
    outline: none;
}

.k-actionsheet-action {
    margin: 0;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    min-height: 40px;
    box-sizing: border-box;
    color: inherit;
    text-decoration: none;
    outline: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-actionsheet-item-text {
    display: flex;
    flex-flow: column nowrap;
}

.k-actionsheet-item-description {
    font-size: 0.875em;
}

.k-actionsheet .k-hr {
    margin: 0;
    flex: none;
}

.k-actionsheet-top {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-width: 0px;
    border-top-width: 0;
    top: 0;
    inset-inline-start: 50%;
    transform: translateX(-50%);
}

.k-actionsheet-bottom {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-width: 0px;
    border-bottom-width: 0;
    bottom: 0;
    inset-inline-start: 50%;
    transform: translateX(-50%);
}

.k-actionsheet-left {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-width: 0px;
    border-left-width: 0;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.k-actionsheet-right {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-width: 0px;
    border-right-width: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.k-actionsheet-fullscreen {
    width: 100%;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
}

.k-animation-container > .k-actionsheet {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    transform: none;
}

.k-adaptive-actionsheet {
    max-width: 100%;
    width: 100%;
    font-size: var(--kendo-font-size-lg, inherit);
    display: flex;
    flex-flow: column nowrap;
}

.k-adaptive-actionsheet .k-actionsheet-titlebar, .k-adaptive-actionsheet .k-actionsheet-jq .k-actionsheet-header, .k-actionsheet-jq .k-adaptive-actionsheet .k-actionsheet-header {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-bottom-width: 1px;
}

.k-adaptive-actionsheet .k-actionsheet-content {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-adaptive-actionsheet .k-actionsheet-footer {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-adaptive-actionsheet .k-actionsheet-filter {
    width: calc( 360px - var(--kendo-spacing-4, 1rem) * 2);
}

.k-adaptive-actionsheet .k-actionsheet-content,
.k-adaptive-actionsheet .k-actionsheet-footer {
    margin-inline: auto;
    width: min(100%, 360px);
}

.k-adaptive-actionsheet .k-list-container,
.k-adaptive-actionsheet .k-treeview {
    height: 100%;
}

.k-adaptive-actionsheet .k-list-filter {
    width: 100%;
    padding-inline: 0;
}

.k-adaptive-actionsheet .k-menu-group {
    height: 100%;
    overflow: auto;
    position: static;
}

.k-adaptive-actionsheet .k-calendar {
    margin-inline: auto;
    border-width: 0;
    display: flex;
}

.k-adaptive-actionsheet .k-timeselector {
    height: 100%;
    border-width: 0;
    overflow: hidden;
}

.k-adaptive-actionsheet .k-timeselector .k-time-part {
    display: contents;
}

.k-adaptive-actionsheet .k-timeselector .k-time-list-wrapper {
    height: 100%;
}

.k-adaptive-actionsheet .k-datetime-wrap {
    width: 100%;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

.k-adaptive-actionsheet .k-datetime-selector {
    flex: 1 1 auto;
}

.k-adaptive-actionsheet .k-datetime-calendar-wrap {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    flex: 0 0 100%;
}

.k-adaptive-actionsheet .k-datetime-time-wrap {
    width: 100%;
    position: absolute;
    top: 0;
    left: 100%;
    bottom: 0;
    flex: 0 0 100%;
}

.k-adaptive-actionsheet .k-scrollable-wrap {
    height: 100%;
    overflow-y: auto;
}

.k-adaptive-actionsheet .k-data-table {
    max-height: 100%;
    overflow: hidden;
    display: flex;
    flex-flow: column nowrap;
}

.k-actionsheet-jq.k-actionsheet {
    height: auto;
}

.k-actionsheet-jq .k-actionsheet-header {
    align-items: flex-start;
}

.k-actionsheet-jq .k-actionsheet-action {
    align-items: center;
}

.k-rtl .k-actionsheet-top,
.k-rtl .k-actionsheet-bottom,
[dir="rtl"] .k-actionsheet-top,
[dir="rtl"] .k-actionsheet-bottom {
    transform: translateX(50%);
}

.k-actionsheet {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-7, 0px 14px 36px 0px rgba(0, 0, 0, 0.168));
}

.k-actionsheet-subtitle {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-actionsheet-item:hover, .k-actionsheet-item.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-actionsheet-item:focus, .k-actionsheet-item.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-actionsheet-item-description {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-actionsheet .k-hr {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-adaptive-actionsheet .k-actionsheet-titlebar, .k-adaptive-actionsheet .k-actionsheet-jq .k-actionsheet-header, .k-actionsheet-jq .k-adaptive-actionsheet .k-actionsheet-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-window {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: inline-flex;
    flex-direction: column;
    position: absolute;
    z-index: 10002;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-window.k-window-maximized {
    max-width: 100vw;
    max-height: 100vh;
    box-shadow: none;
}

.k-window-sm {
    width: 300px;
}

.k-window-md {
    width: 800px;
}

.k-window-lg {
    width: 1200px;
}

.k-window-titlebar {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0 0 1px;
    border-style: solid;
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    align-items: center;
}

.k-window-minimized .k-window-titlebar {
    border-width: 0;
}

.k-window-title {
    padding-block: .5em;
    padding-inline: 0;
    margin-block: -.5em;
    margin-inline: 0;
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height, normal);
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: default;
    flex: 1;
    display: flex;
    flex-flow: row nowrap;
}

.k-window-title::before {
    content: "\200b";
}

.k-window-titlebar-actions {
    margin-block: -5em;
    margin-inline: 0;
    margin-inline-end: calc( var(--kendo-spacing-4, 1rem) - var(--kendo-spacing-4, 1rem));
    line-height: 1;
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row nowrap;
    flex-shrink: 0;
    align-items: center;
    vertical-align: top;
}

.k-window-titlebar-action {
    flex-shrink: 0;
    opacity: 0.5;
}

.k-window-titlebar-action:hover {
    opacity: 0.75;
}

.k-window-content,
.k-prompt-container {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    border-color: inherit;
    color: inherit;
    background: none;
    outline: 0;
    overflow: auto;
    position: relative;
    flex: 1 1 auto;
}

.k-window-content + .k-prompt-container {
    margin-top: -var(--kendo-spacing-4, 1rem)/2;
}

.k-window-content:first-child {
    padding-top: clamp(var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem));
}

.k-window-content:last-child {
    padding-bottom: clamp(var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem), var(--kendo-spacing-4, 1rem));
}

.k-window-iframecontent {
    padding: 0;
    overflow: visible;
}

.k-window-iframecontent .k-content-frame {
    vertical-align: top;
    border: 0;
    width: 100%;
    height: 100%;
}

.k-window-actions {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    flex: 0 0 auto;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    overflow: hidden;
}

.k-prompt-container > .k-textarea {
    width: 100%;
}

.k-window .k-resize-n {
    top: 0;
}

.k-window .k-resize-e {
    right: 0;
}

.k-window .k-resize-s {
    bottom: 0;
}

.k-window .k-resize-w {
    left: 0;
}

.k-window {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-window-titlebar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-window-primary .k-window-titlebar {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-window-light .k-window-titlebar {
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-window-dark .k-window-titlebar {
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-dialog-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    outline: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10001;
}

.k-dialog-wrapper .k-dialog {
    position: relative;
}

.k-dialog {
    padding: 0;
    position: fixed;
    box-sizing: border-box;
}

.k-dialog.k-dialog-centered {
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}

.k-dialog .k-multiselect {
    width: 100%;
}

.k-dialog-actions {
    border-bottom-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-bottom-left-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    flex: 0 0 auto;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    overflow: hidden;
}

.k-dialog-primary .k-dialog-titlebar {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-dialog-light .k-dialog-titlebar {
    color: var(--kendo-color-on-light, #000000);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-dialog-dark .k-dialog-titlebar {
    color: var(--kendo-color-on-dark, #ffffff);
    background-color: var(--kendo-color-dark, #212529);
}

.k-drawer-container {
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
}

kendo-drawer.k-drawer,
kendo-drawer .k-drawer-wrapper {
    transition: none;
}

.k-drawer {
    height: 100%;
    max-width: 100%;
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    flex: 0 0 auto;
    transition: all 300ms ease-in-out;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-drawer *,
.k-drawer *::before,
.k-drawer *::after {
    box-sizing: border-box;
}

.k-drawer-mini .k-drawer.k-drawer-start,
.k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 1px;
}

.k-drawer-mini .k-drawer.k-drawer-end,
.k-drawer-expanded .k-drawer.k-drawer-end {
    border-inline-start-width: 1px;
}

.k-drawer.k-drawer-start {
    top: 0;
    inset-inline-start: 0;
}

.k-drawer.k-drawer-end {
    top: 0;
    inset-inline-end: 0;
}

.k-drawer-content {
    flex: 1 1 auto;
    overflow: auto;
}

.k-drawer-overlay .k-drawer {
    max-width: 80vw;
    position: fixed;
    z-index: 10002;
    border: 0;
}

.k-drawer-overlay > .k-overlay {
    display: none;
}

.k-drawer-overlay.k-drawer-expanded > .k-overlay {
    display: block;
}

.k-drawer-push {
    display: flex;
    flex-direction: row;
}

.k-drawer-push .k-drawer {
    height: auto;
    position: relative;
    align-self: stretch;
}

.k-drawer-push:has(.k-drawer.k-drawer-end) {
    flex-direction: row-reverse;
}

.k-drawer-wrapper {
    overflow-x: hidden;
    overflow-y: auto;
    scrollbar-width: thin;
    transition: all 300ms ease-in-out;
}

.k-drawer-wrapper::-webkit-scrollbar {
    width: 7px;
}

.k-drawer-wrapper::-webkit-scrollbar-thumb {
    border-radius: 20px;
}

.k-drawer-items {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-direction: column;
    align-items: stretch;
}

.k-drawer-item {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    outline: 0;
    color: inherit;
    font-size: var(--kendo-font-size, inherit);
    line-height: 2;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-4, 1rem);
    cursor: pointer;
}

.k-drawer-item > .k-drawer-link {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    color: inherit;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 0 auto;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-drawer-item .k-icon {
    flex-shrink: 0;
    padding-inline: var(--kendo-spacing-0, 0px);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    box-sizing: content-box;
}

.k-drawer-item .k-icon.k-i-none {
    margin: 0;
}

.k-drawer-item .k-item-text {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-drawer-item .k-drawer-toggle {
    margin-inline-start: auto;
    cursor: pointer;
    display: flex;
}

.k-drawer-item.k-level-1 {
    padding-inline-start: calc(( 1 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-2 {
    padding-inline-start: calc(( 2 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-3 {
    padding-inline-start: calc(( 3 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-4 {
    padding-inline-start: calc(( 4 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-item.k-level-5 {
    padding-inline-start: calc(( 5 + 1) * var(--kendo-spacing-4, 1rem));
}

.k-drawer-separator {
    padding: 0;
    height: 1px;
}

.k-drawer-mini .k-drawer-wrapper {
    width: calc( 2 * var(--kendo-spacing-4, 1rem) + 16px);
}

.k-drawer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-drawer-wrapper {
    scrollbar-color: rgba(156, 156, 156, 0.7) #dedede;
}

.k-drawer-wrapper::-webkit-scrollbar-track {
    background: #dedede;
}

.k-drawer-wrapper::-webkit-scrollbar-thumb {
    background: rgba(156, 156, 156, 0.7);
}

.k-drawer-wrapper::-webkit-scrollbar-thumb:hover {
    background: #9c9c9c;
}

.k-drawer-item:hover, .k-drawer-item.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-drawer-item:focus, .k-drawer-item.k-focus {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.15);
}

.k-drawer-item:focus:hover, .k-drawer-item:focus.k-hover, .k-drawer-item.k-focus:hover, .k-drawer-item.k-focus.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-drawer-item.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-drawer-item.k-selected:hover, .k-drawer-item.k-selected.k-hover {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-drawer-separator {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-notification-group {
    max-height: 100%;
    display: inline-flex;
    flex-flow: column-reverse wrap;
    position: fixed;
    z-index: 1000;
    gap: var(--kendo-spacing-3, 0.75rem) 0;
}

.k-notification-container-animating {
    overflow: hidden;
}

.k-notification {
    border-radius: 0.375rem;
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    cursor: default;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-notification *,
.k-notification *::before,
.k-notification *::after {
    box-sizing: border-box;
}

.k-notification > .k-notification-content {
    flex: 1 1 auto;
}

.k-notification-actions {
    flex: none;
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
    cursor: pointer;
}

.k-notification-action {
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    align-self: center;
}

.k-notification {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-notification-inverse {
    border-color: var(--kendo-color-inverse-emphasis, rgba(33, 37, 41, 0.4));
    color: var(--kendo-color-inverse-on-subtle, #ffffff);
    background-color: var(--kendo-color-inverse-subtle, #495057);
}

.k-notification-light {
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
    color: var(--kendo-color-light-on-subtle, #495057);
    background-color: var(--kendo-color-light-subtle, #ffffff);
}

.k-notification-dark {
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    background-color: var(--kendo-color-dark-subtle, #495057);
}

.k-notification-error {
    border-color: var(--kendo-color-error-emphasis, #e56874);
    color: var(--kendo-color-error-on-subtle, #4d1318);
    background-color: var(--kendo-color-error-subtle, #f8d7da);
}

.k-notification-warning {
    border-color: var(--kendo-color-warning-emphasis, #ffd145);
    color: var(--kendo-color-warning-on-subtle, #594402);
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
}

.k-notification-success {
    border-color: var(--kendo-color-success-emphasis, #5ebd74);
    color: var(--kendo-color-success-on-subtle, #0e3a18);
    background-color: var(--kendo-color-success-subtle, #d4edda);
}

.k-notification-info {
    border-color: var(--kendo-color-info-emphasis, #51b9ca);
    color: var(--kendo-color-info-on-subtle, #083940);
    background-color: var(--kendo-color-info-subtle, #d1ecf1);
}

.k-notification-tertiary {
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
    color: var(--kendo-color-tertiary-on-subtle, #432874);
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
}

.k-notification-secondary {
    border-color: var(--kendo-color-secondary-emphasis, #91989e);
    color: var(--kendo-color-secondary-on-subtle, #26292c);
    background-color: var(--kendo-color-secondary-subtle, #e2e3e5);
}

.k-notification-primary {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    color: var(--kendo-color-primary-on-subtle, #002b59);
    background-color: var(--kendo-color-primary-subtle, #cce5ff);
}

kendo-card,
kendo-card-header,
kendo-card-body,
kendo-card-actions,
kendo-card-footer {
    display: block;
}

.k-card {
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-card *,
.k-card *::before,
.k-card *::after {
    box-sizing: border-box;
}

.k-card .k-card-avatar,
.k-card .k-avatar {
    margin-right: 1rem;
    width: 45px;
    height: 45px;
    flex-basis: 45px;
}

.k-card > .k-card-inner {
    border-radius: calc( 0.375rem - 1px);
    display: flex;
    flex-direction: inherit;
    overflow: hidden;
    position: relative;
}

.k-card-horizontal {
    flex-flow: row nowrap;
}

.k-card-vertical {
    flex-flow: column nowrap;
}

.k-card-header {
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 0 0 1px;
    border-style: solid;
    outline: 0;
    flex-shrink: 0;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.k-card-header .k-card-title,
.k-card-header .k-card-subtitle {
    margin-bottom: 0;
}

.k-card-header .k-card-title + .k-card-subtitle,
.k-card-header .k-card-subtitle + .k-card-subtitle {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.k-card-footer {
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 1px 0 0;
    border-style: solid;
    outline: 0;
    flex-shrink: 0;
}

.k-card-body {
    padding-block: 1rem;
    padding-inline: 1rem;
    outline: 0;
    flex: 1 1 auto;
}

.k-card-body p {
    margin: 0 0 1rem;
}

.k-card-body > .k-last,
.k-card-body > :last-child {
    margin-bottom: 0;
}

.k-card-body > .k-card-actions {
    padding: 0;
}

.k-card-media {
    border: 0;
    max-width: 100%;
    flex-shrink: 0;
    overflow: hidden;
}

.k-card-horizontal .k-card-media {
    max-width: 100px;
    object-fit: cover;
}

.k-card-title {
    margin: 0 0 var(--kendo-spacing-3, 0.75rem);
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: 1.2;
    font-weight: 500;
}

.k-card-subtitle {
    margin: 0 0 var(--kendo-spacing-3, 0.75rem);
    font-size: 1rem;
    line-height: 1.2;
    font-weight: 500;
}

.k-card-separator {
    margin: 0;
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: block;
    flex: 0 0 auto;
    align-self: stretch;
}

.k-card-separator.k-separator-horizontal,
.k-card-vertical > .k-card-separator {
    border-top-width: 1px;
}

.k-card-separator.k-separator-vertical,
.k-card-horizontal > .k-card-separator {
    border-left-width: 1px;
}

.k-card > .k-hr {
    margin: 0;
    flex: 0 0 auto;
    border-color: inherit;
}

.k-card-actions {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    overflow: hidden;
    display: flex;
    flex-shrink: 0;
    flex-basis: auto;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-card-horizontal .k-actions-horizontal {
    width: auto;
}

.k-card-list {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-4, 1rem);
    flex: 0 0 auto;
}

.k-card-list .k-card {
    flex: 0 0 auto;
}

.k-card-deck {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-4, 1rem);
    flex: 0 0 auto;
}

.k-card-deck .k-card {
    flex: 0 0 auto;
}

.k-card-deck-scrollwrap {
    padding-bottom: 3px;
    width: 100%;
    box-sizing: content-box;
    display: flex;
    flex: 0 0 auto;
    align-items: center;
    position: relative;
    overflow: hidden;
}

.k-card-deck-scrollwrap > .k-button {
    border-radius: 0px;
    flex: 0 0 auto;
    position: absolute;
    z-index: 1;
}

.k-card-deck-scrollwrap > .k-button:first-child {
    left: -1px;
}

.k-card-deck-scrollwrap > .k-button:last-child {
    right: -1px;
}

.k-card-deck-scrollwrap > .k-card-deck {
    margin-bottom: -20px;
    padding-bottom: 20px;
    flex: 1 1 auto;
}

.k-card-group {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 0 0 auto;
}

.k-card-group .k-card {
    border-radius: 0;
    flex: 0 0 auto;
}

.k-card-group .k-card + .k-card {
    margin-inline-start: 1px;
}

.k-card-group .k-card.k-first {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}

.k-card-group .k-card.k-last {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}

.k-card-group .k-card.k-only {
    border-radius: 0.375rem;
}

.k-card-with-callout {
    overflow: visible;
}

.k-card-callout {
    margin: 0;
    width: 1.3em;
    height: 1.3em;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
}

.k-card-callout.k-callout-n {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-card-callout.k-callout-e {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%) rotate(-45deg);
}

.k-card-callout.k-callout-s {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%) rotate(45deg);
}

.k-card-callout.k-callout-w {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-card-flat {
    box-shadow: none;
}

.k-card {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-card .k-card-inner {
    background-color: inherit;
    border-color: inherit;
}

.k-card:focus, .k-card.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-card.k-selected {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-card-actions {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-card-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-card-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-card-separator,
.k-card .k-separator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-card-subtitle {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-card-primary {
    background-color: var(--kendo-color-primary-subtle, #cce5ff);
    color: var(--kendo-color-primary-on-subtle, #002b59);
    border-color: var(--kendo-color-primary-emphasis, #409cff);
}

.k-card-primary .k-card-subtitle {
    color: inherit;
}

.k-card-secondary {
    background-color: var(--kendo-color-secondary-subtle, #e2e3e5);
    color: var(--kendo-color-secondary-on-subtle, #26292c);
    border-color: var(--kendo-color-secondary-emphasis, #91989e);
}

.k-card-secondary .k-card-subtitle {
    color: inherit;
}

.k-card-tertiary {
    background-color: var(--kendo-color-tertiary-subtle, #e2d9f3);
    color: var(--kendo-color-tertiary-on-subtle, #432874);
    border-color: var(--kendo-color-tertiary-emphasis, rgba(111, 66, 193, 0.4));
}

.k-card-tertiary .k-card-subtitle {
    color: inherit;
}

.k-card-info {
    background-color: var(--kendo-color-info-subtle, #d1ecf1);
    color: var(--kendo-color-info-on-subtle, #083940);
    border-color: var(--kendo-color-info-emphasis, #51b9ca);
}

.k-card-info .k-card-subtitle {
    color: inherit;
}

.k-card-success {
    background-color: var(--kendo-color-success-subtle, #d4edda);
    color: var(--kendo-color-success-on-subtle, #0e3a18);
    border-color: var(--kendo-color-success-emphasis, #5ebd74);
}

.k-card-success .k-card-subtitle {
    color: inherit;
}

.k-card-warning {
    background-color: var(--kendo-color-warning-subtle, #fff3cd);
    color: var(--kendo-color-warning-on-subtle, #594402);
    border-color: var(--kendo-color-warning-emphasis, #ffd145);
}

.k-card-warning .k-card-subtitle {
    color: inherit;
}

.k-card-error {
    background-color: var(--kendo-color-error-subtle, #f8d7da);
    color: var(--kendo-color-error-on-subtle, #4d1318);
    border-color: var(--kendo-color-error-emphasis, #e56874);
}

.k-card-error .k-card-subtitle {
    color: inherit;
}

.k-card-dark {
    background-color: var(--kendo-color-dark-subtle, #495057);
    color: var(--kendo-color-dark-on-subtle, #ffffff);
    border-color: var(--kendo-color-dark-emphasis, rgba(33, 37, 41, 0.4));
}

.k-card-dark .k-card-subtitle {
    color: inherit;
}

.k-card-light {
    background-color: var(--kendo-color-light-subtle, #ffffff);
    color: var(--kendo-color-light-on-subtle, #495057);
    border-color: var(--kendo-color-light-emphasis, rgba(33, 37, 41, 0.1));
}

.k-card-light .k-card-subtitle {
    color: inherit;
}

.k-card-inverse {
    background-color: var(--kendo-color-inverse-subtle, #495057);
    color: var(--kendo-color-inverse-on-subtle, #ffffff);
    border-color: var(--kendo-color-inverse-emphasis, rgba(33, 37, 41, 0.4));
}

.k-card-inverse .k-card-subtitle {
    color: inherit;
}

.k-card-wrap:focus > .k-card, .k-card-wrap.k-focus > .k-card, .k-card-wrap.k-selected > .k-card {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-card-callout {
    border-color: inherit;
    background-color: inherit;
    box-shadow: inherit;
}

.k-popover {
    border-radius: 0.375rem;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    z-index: 12000;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-popover *,
.k-popover *::before,
.k-popover *::after {
    box-sizing: border-box;
}

.k-popover-inner {
    height: inherit;
    position: relative;
    border-radius: inherit;
    border-color: inherit;
}

.k-popover-header {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    padding-block: 1rem;
    padding-inline: 1rem;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
}

.k-popover-body {
    padding-block: 1rem;
    padding-inline: 1rem;
}

.k-popover-actions {
    border-width: 1px 0 0;
}

.k-popover-callout {
    margin: 0;
    width: 1.3em;
    height: 1.3em;
    border-width: 1px;
    border-style: solid;
    position: absolute;
}

.k-popover-callout.k-callout-n {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-popover-callout.k-callout-e {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%) rotate(-45deg);
}

.k-popover-callout.k-callout-s {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%) rotate(45deg);
}

.k-popover-callout.k-callout-w {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%) rotate(45deg);
}

.k-popover {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-popover-inner {
    background-color: inherit;
    border-color: inherit;
}

.k-popover-callout {
    border-color: inherit;
    background-color: inherit;
    box-shadow: inherit;
}

.k-rpanel-left,
.k-rpanel-right {
    position: fixed;
    display: block;
    overflow: auto;
    min-width: 320px;
    height: 100%;
    top: 0;
}

.k-rpanel-left + *,
.k-rpanel-right + * {
    overflow: auto;
}

.k-rpanel-left.k-rpanel-expanded,
.k-rpanel-right.k-rpanel-expanded {
    transform: translateX(0) translateZ(0);
}

.k-rpanel-left {
    transform: translateX(-100%) translateZ(0);
    left: 0;
}

.k-rpanel-right {
    transform: translateX(100%) translateZ(0);
    right: 0;
}

.k-rpanel-top {
    position: static;
    max-height: 0;
}

.k-rpanel-top.k-rpanel-expanded {
    max-height: 568px;
    overflow: visible !important;
}

.k-rpanel-toggle {
    touch-action: manipulation;
}

.k-bottom-nav {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-0, 0px);
    width: 100%;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height-xs, normal);
    font-family: var(--kendo-font-family, inherit);
    letter-spacing: 0.2px;
    display: flex;
    flex-flow: row nowrap;
    white-space: nowrap;
    gap: var(--kendo-spacing-0, 0px);
    overflow: hidden;
    outline: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-bottom-nav *,
.k-bottom-nav *::before,
.k-bottom-nav *::after {
    box-sizing: border-box;
}

.k-bottom-nav-border {
    border-width: 1px 0px 0px 0px;
}

.k-bottom-nav-shadow {
    box-shadow: var(--kendo-elevation-4, 0px 6px 13px rgba(0, 0, 0, 0.125));
}

.k-bottom-nav-item {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    min-width: 72px;
    min-height: calc( 40px + var(--kendo-spacing-4, 1rem) - calc( var(--kendo-spacing-0, 0px) * 2 ));
    border-width: 0;
    box-sizing: border-box;
    font: inherit;
    display: inline-flex;
    flex: 1 1 auto;
    align-items: center;
    justify-content: center;
    gap: 0 var(--kendo-spacing-1, 0.25rem);
    text-decoration: none;
    cursor: pointer;
    color: inherit;
    background-color: inherit;
    border-color: inherit;
    outline: none;
}

.k-bottom-nav-item:focus {
    outline: none;
}

.k-bottom-nav-item:hover {
    color: inherit;
    text-decoration: none;
}

.k-bottom-nav-item > .k-bottom-nav-link {
    margin-block: calc( var(--kendo-spacing-0, 0px) * -1);
    margin-inline: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    width: 100%;
    color: inherit;
    display: flex;
    flex-flow: row nowrap;
    flex: 1 0 auto;
    align-items: center;
    justify-content: center;
    outline: 0;
}

.k-bottom-nav-item.k-disabled {
    background-color: initial;
}

.k-bottom-nav-item-text {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}

.k-bottom-nav-item-flow-horizontal .k-bottom-nav-item {
    flex-flow: row nowrap;
}

.k-bottom-nav-item-flow-vertical .k-bottom-nav-item {
    flex-direction: column;
}

.k-bottom-nav.k-pos-fixed, .k-bottom-nav.k-fixed {
    bottom: 0;
    z-index: 1;
}

.k-bottom-nav-solid-primary, .k-bottom-nav-solid.k-bottom-nav-primary {
    color: color-mix(in srgb, var(--kendo-color-on-primary, white) 65%, transparent);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-bottom-nav-solid-primary .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-primary .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-primary .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-primary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-primary, white) 12.5%, transparent);
}

.k-bottom-nav-solid-primary .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-primary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-primary, white);
}

.k-bottom-nav-solid-secondary, .k-bottom-nav-solid.k-bottom-nav-secondary {
    color: color-mix(in srgb, var(--kendo-color-on-secondary, white) 65%, transparent);
    background-color: var(--kendo-color-secondary, #6c757d);
}

.k-bottom-nav-solid-secondary .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-secondary .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-secondary .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-secondary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-secondary, white) 12.5%, transparent);
}

.k-bottom-nav-solid-secondary .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-secondary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-secondary, white);
}

.k-bottom-nav-solid-tertiary, .k-bottom-nav-solid.k-bottom-nav-tertiary {
    color: color-mix(in srgb, var(--kendo-color-on-tertiary, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-tertiary, #6f42c1);
}

.k-bottom-nav-solid-tertiary .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-tertiary .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-tertiary .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-tertiary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-tertiary, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-tertiary .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-tertiary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-tertiary, #ffffff);
}

.k-bottom-nav-solid-info, .k-bottom-nav-solid.k-bottom-nav-info {
    color: color-mix(in srgb, var(--kendo-color-on-info, white) 65%, transparent);
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-bottom-nav-solid-info .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-info .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-info .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-info .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-info, white) 12.5%, transparent);
}

.k-bottom-nav-solid-info .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-info .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-info, white);
}

.k-bottom-nav-solid-success, .k-bottom-nav-solid.k-bottom-nav-success {
    color: color-mix(in srgb, var(--kendo-color-on-success, white) 65%, transparent);
    background-color: var(--kendo-color-success, #28a745);
}

.k-bottom-nav-solid-success .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-success .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-success .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-success .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-success, white) 12.5%, transparent);
}

.k-bottom-nav-solid-success .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-success .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-success, white);
}

.k-bottom-nav-solid-warning, .k-bottom-nav-solid.k-bottom-nav-warning {
    color: color-mix(in srgb, var(--kendo-color-on-warning, black) 65%, transparent);
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-bottom-nav-solid-warning .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-warning .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-warning .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-warning .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-warning, black) 12.5%, transparent);
}

.k-bottom-nav-solid-warning .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-warning .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-warning, black);
}

.k-bottom-nav-solid-error, .k-bottom-nav-solid.k-bottom-nav-error {
    color: color-mix(in srgb, var(--kendo-color-on-error, white) 65%, transparent);
    background-color: var(--kendo-color-error, #dc3545);
}

.k-bottom-nav-solid-error .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-error .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-error .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-error .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-error, white) 12.5%, transparent);
}

.k-bottom-nav-solid-error .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-error .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-error, white);
}

.k-bottom-nav-solid-dark, .k-bottom-nav-solid.k-bottom-nav-dark {
    color: color-mix(in srgb, var(--kendo-color-on-dark, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-dark, #212529);
}

.k-bottom-nav-solid-dark .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-dark .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-dark .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-dark .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-dark, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-dark .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-dark .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-dark, #ffffff);
}

.k-bottom-nav-solid-light, .k-bottom-nav-solid.k-bottom-nav-light {
    color: color-mix(in srgb, var(--kendo-color-on-light, #000000) 65%, transparent);
    background-color: var(--kendo-color-light, #f8f9fa);
}

.k-bottom-nav-solid-light .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-light .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-light .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-light .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-light, #000000) 12.5%, transparent);
}

.k-bottom-nav-solid-light .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-light .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-light, #000000);
}

.k-bottom-nav-solid-inverse, .k-bottom-nav-solid.k-bottom-nav-inverse {
    color: color-mix(in srgb, var(--kendo-color-on-inverse, #ffffff) 65%, transparent);
    background-color: var(--kendo-color-dark, #212529);
}

.k-bottom-nav-solid-inverse .k-bottom-nav-item.k-focus, .k-bottom-nav-solid.k-bottom-nav-inverse .k-bottom-nav-item.k-focus,
.k-bottom-nav-solid-inverse .k-bottom-nav-item:focus,
.k-bottom-nav-solid.k-bottom-nav-inverse .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-inverse, #ffffff) 12.5%, transparent);
}

.k-bottom-nav-solid-inverse .k-bottom-nav-item.k-selected, .k-bottom-nav-solid.k-bottom-nav-inverse .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-on-inverse, #ffffff);
}

.k-bottom-nav-flat-primary, .k-bottom-nav-flat.k-bottom-nav-primary {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-primary .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-primary .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-primary .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-primary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-primary .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-primary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-primary, #007bff);
}

.k-bottom-nav-flat-secondary, .k-bottom-nav-flat.k-bottom-nav-secondary {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-secondary .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-secondary .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-secondary .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-secondary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-secondary .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-secondary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-bottom-nav-flat-tertiary, .k-bottom-nav-flat.k-bottom-nav-tertiary {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-tertiary .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-tertiary .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-tertiary .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-tertiary .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-tertiary .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-tertiary .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-tertiary, #6f42c1);
}

.k-bottom-nav-flat-info, .k-bottom-nav-flat.k-bottom-nav-info {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-info .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-info .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-info .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-info .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-info .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-info .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-info, #17a2b8);
}

.k-bottom-nav-flat-success, .k-bottom-nav-flat.k-bottom-nav-success {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-success .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-success .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-success .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-success .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-success .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-success .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-success, #28a745);
}

.k-bottom-nav-flat-warning, .k-bottom-nav-flat.k-bottom-nav-warning {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-warning .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-warning .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-warning .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-warning .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-warning .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-warning .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-warning, #ffc107);
}

.k-bottom-nav-flat-error, .k-bottom-nav-flat.k-bottom-nav-error {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-error .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-error .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-error .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-error .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-error .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-error .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-error, #dc3545);
}

.k-bottom-nav-flat-dark, .k-bottom-nav-flat.k-bottom-nav-dark {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-dark .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-dark .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-dark .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-dark .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-dark .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-dark .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-dark, #212529);
}

.k-bottom-nav-flat-light, .k-bottom-nav-flat.k-bottom-nav-light {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-light .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-light .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-light .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-light .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-light .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-light .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-light, #f8f9fa);
}

.k-bottom-nav-flat-inverse, .k-bottom-nav-flat.k-bottom-nav-inverse {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-bottom-nav-flat-inverse .k-bottom-nav-item.k-focus, .k-bottom-nav-flat.k-bottom-nav-inverse .k-bottom-nav-item.k-focus,
.k-bottom-nav-flat-inverse .k-bottom-nav-item:focus,
.k-bottom-nav-flat.k-bottom-nav-inverse .k-bottom-nav-item:focus {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-bottom-nav-flat-inverse .k-bottom-nav-item.k-selected, .k-bottom-nav-flat.k-bottom-nav-inverse .k-bottom-nav-item.k-selected {
    color: var(--kendo-color-dark, #212529);
}

.k-breadcrumb {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    display: flex;
    flex-direction: row;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-breadcrumb *,
.k-breadcrumb *::before,
.k-breadcrumb *::after {
    box-sizing: border-box;
}

.k-breadcrumb-container,
.k-breadcrumb-root-item-container {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
}

.k-breadcrumb-root-item-container {
    align-items: flex-start;
    flex-shrink: 0;
}

.k-breadcrumb-item {
    vertical-align: middle;
    display: inline-flex;
    flex-direction: row;
    flex: none;
    align-items: center;
    overflow: hidden;
}

.k-breadcrumb-root-item {
    flex-shrink: 0;
}

.k-breadcrumb-link,
.k-breadcrumb-root-link {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    color: inherit;
    text-decoration: none;
    white-space: nowrap;
    outline: none;
    cursor: pointer;
    position: relative;
    display: inline-flex;
    align-items: center;
    align-self: stretch;
    overflow: hidden;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-breadcrumb-link > .k-image,
.k-breadcrumb-icontext-link .k-icon {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-breadcrumb-delimiter,
.k-breadcrumb-delimiter-icon {
    color: inherit;
    opacity: 0.65;
}

.k-breadcrumb-input-container {
    width: 100%;
}

.k-breadcrumb-input-container .k-breadcrumb-input-container {
    border-color: transparent;
}

.k-breadcrumb-sm {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: 1.4285714286;
}

.k-breadcrumb-sm .k-breadcrumb-link,
.k-breadcrumb-sm .k-breadcrumb-root-link {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-sm .k-breadcrumb-icon-link {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-breadcrumb-md {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-breadcrumb-md .k-breadcrumb-link,
.k-breadcrumb-md .k-breadcrumb-root-link {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-md .k-breadcrumb-icon-link {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-lg {
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
}

.k-breadcrumb-lg .k-breadcrumb-link,
.k-breadcrumb-lg .k-breadcrumb-root-link {
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
}

.k-breadcrumb-lg .k-breadcrumb-icon-link {
    padding-block: var(--kendo-spacing-3\.5, 0.875rem);
    padding-inline: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-breadcrumb-link,
.k-breadcrumb-root-link {
    text-decoration: underline;
}

.k-breadcrumb-current-item .k-disabled, .k-breadcrumb-last-item .k-disabled {
    opacity: 1;
    filter: none;
}

.k-breadcrumb {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-breadcrumb:focus, .k-breadcrumb.k-focus {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.k-breadcrumb-link {
    color: var(--kendo-color-primary, #007bff);
}

.k-breadcrumb-link:hover, .k-breadcrumb-link.k-hover {
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-breadcrumb-link:focus, .k-breadcrumb-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 25%, transparent);
}

.k-breadcrumb-root-link {
    color: var(--kendo-color-primary, #007bff);
}

.k-breadcrumb-root-link:hover, .k-breadcrumb-root-link.k-hover {
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-breadcrumb-root-link:focus, .k-breadcrumb-root-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 25%, transparent);
}

.k-breadcrumb-current-item .k-breadcrumb-link, .k-breadcrumb-last-item .k-breadcrumb-link {
    color: var(--kendo-color-secondary, #6c757d);
}

.k-pager {
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    white-space: nowrap;
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden;
    cursor: default;
    flex: 0 0 auto;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pager *,
.k-pager *::before,
.k-pager *::after {
    box-sizing: border-box;
}

.k-pager-input, .k-pager-sizes, .k-pager-info {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-pager-nav {
    color: inherit;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.k-pager-nav:hover {
    z-index: 2;
}

.k-disabled.k-pager-nav {
    color: inherit;
}

.k-pager-numbers-wrap {
    display: flex;
    flex-direction: row;
    position: relative;
}

.k-pager-numbers-wrap select.k-dropdown-list, .k-pager-numbers-wrap select.k-dropdown,
.k-pager-numbers-wrap select.k-dropdownlist {
    width: 5em;
}

.k-pager-numbers {
    display: flex;
    flex-direction: row;
}

.k-pager-numbers .k-selected {
    cursor: inherit;
    z-index: 2;
}

.k-pager-nav + .k-pager-nav,
.k-pager-nav + .k-pager-numbers-wrap,
.k-pager-numbers-wrap + .k-pager-nav {
    margin-left: -1px;
}

.k-rtl .k-pager-nav + .k-pager-nav,
[dir="rtl"] .k-pager-nav + .k-pager-nav, .k-rtl
.k-pager-nav + .k-pager-numbers-wrap,
[dir="rtl"]
.k-pager-nav + .k-pager-numbers-wrap, .k-rtl
.k-pager-numbers-wrap + .k-pager-nav,
[dir="rtl"]
.k-pager-numbers-wrap + .k-pager-nav {
    margin-left: 0;
    margin-right: -1px;
}

.k-pager-input {
    gap: 1ex;
}

.k-pager-input .k-textbox,
.k-pager-input .k-numerictextbox {
    margin-block: 0;
    width: 5em;
}

.k-pager-sizes {
    gap: 1ex;
}

.k-pager-sizes .k-input-inner,
.k-pager-sizes .k-input-value-text {
    text-overflow: clip;
}

.k-pager-info {
    text-align: end;
    justify-content: flex-end;
    flex: 1 1 0%;
    order: 9;
}

.k-pager-refresh {
    margin-inline-start: auto;
    color: inherit;
    order: 10;
}

.k-pager-sm {
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    gap: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-pager-sm .k-pager-numbers-wrap .k-button {
    min-width: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
}

.k-pager-sm .k-pager-numbers-wrap .k-pager-input,
.k-pager-sm .k-pager-numbers-wrap > select.k-dropdown-list,
.k-pager-sm .k-pager-numbers-wrap > select.k-dropdown,
.k-pager-sm .k-pager-numbers-wrap > select.k-dropdownlist {
    margin-inline-start: var(--kendo-spacing-3\.5, 0.875rem);
    margin-inline-end: var(--kendo-spacing-3\.5, 0.875rem);
}

.k-pager-sm .k-pager-sizes .k-dropdown-list, .k-pager-sm .k-pager-sizes .k-dropdown,
.k-pager-sm .k-pager-sizes .k-dropdownlist,
.k-pager-sm .k-pager-sizes > select {
    width: 5em;
}

.k-pager-md {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    gap: var(--kendo-spacing-4, 1rem);
}

.k-pager-md .k-pager-numbers-wrap .k-button {
    min-width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
}

.k-pager-md .k-pager-numbers-wrap .k-pager-input,
.k-pager-md .k-pager-numbers-wrap > select.k-dropdown-list,
.k-pager-md .k-pager-numbers-wrap > select.k-dropdown,
.k-pager-md .k-pager-numbers-wrap > select.k-dropdownlist {
    margin-inline-start: var(--kendo-spacing-4, 1rem);
    margin-inline-end: var(--kendo-spacing-4, 1rem);
}

.k-pager-md .k-pager-sizes .k-dropdown-list, .k-pager-md .k-pager-sizes .k-dropdown,
.k-pager-md .k-pager-sizes .k-dropdownlist,
.k-pager-md .k-pager-sizes > select {
    width: 5em;
}

.k-pager-lg {
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
    padding-block: var(--kendo-spacing-2\.5, 0.625rem);
    gap: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-pager-lg .k-pager-numbers-wrap .k-button {
    min-width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.5rem * 2 ) + 2px);
}

.k-pager-lg .k-pager-numbers-wrap .k-pager-input,
.k-pager-lg .k-pager-numbers-wrap > select.k-dropdown-list,
.k-pager-lg .k-pager-numbers-wrap > select.k-dropdown,
.k-pager-lg .k-pager-numbers-wrap > select.k-dropdownlist {
    margin-inline-start: var(--kendo-spacing-4\.5, 1.125rem);
    margin-inline-end: var(--kendo-spacing-4\.5, 1.125rem);
}

.k-pager-lg .k-pager-sizes .k-dropdown-list, .k-pager-lg .k-pager-sizes .k-dropdown,
.k-pager-lg .k-pager-sizes .k-dropdownlist,
.k-pager-lg .k-pager-sizes > select {
    width: 6em;
}

.k-pager-nav {
    border-radius: 0;
}

.k-pager-first {
    border-radius: var(--kendo-spacing-1, 0.25rem) 0 0 var(--kendo-spacing-1, 0.25rem);
}

.k-pager-last {
    border-radius: 0 var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-1, 0.25rem) 0;
}

.k-rtl .k-pager-first,
[dir="rtl"] .k-pager-first {
    border-radius: 0 var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-1, 0.25rem) 0;
}

.k-rtl .k-pager-last,
[dir="rtl"] .k-pager-last {
    border-radius: var(--kendo-spacing-1, 0.25rem) 0 0 var(--kendo-spacing-1, 0.25rem);
}

.k-pager {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pager:focus, .k-pager.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-stepper {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    color: inherit;
    background: none;
}

.k-stepper *,
.k-stepper *::before,
.k-stepper *::after {
    box-sizing: border-box;
}

.k-stepper .k-step-list {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    position: relative;
    z-index: 1;
}

.k-stepper .k-step-link {
    outline: none;
    color: inherit;
    text-decoration: none;
    white-space: nowrap;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.k-stepper .k-step-indicator {
    border-radius: 50%;
    margin: 3px;
    width: 28px;
    height: 28px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: none;
    position: relative;
    z-index: 1;
    overflow: visible;
    transition-property: color, background-color, border-color;
    transition-duration: .4s;
    transition-timing-function: ease-in-out;
}

.k-stepper .k-step-indicator::before {
    border-radius: 50%;
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.k-stepper .k-step-indicator::after {
    border-radius: 100%;
    content: "";
    border-width: 1px;
    border-style: solid;
    border-color: inherit;
    pointer-events: none;
    display: none;
    position: absolute;
    top: calc( -1 * calc( 1px + 3px));
    right: calc( -1 * calc( 1px + 3px));
    bottom: calc( -1 * calc( 1px + 3px));
    left: calc( -1 * calc( 1px + 3px));
    z-index: 2;
}

.k-stepper .k-step.k-focus .k-step-indicator::after,
.k-stepper .k-step-link:focus .k-step-indicator::after {
    display: block;
}

.k-stepper .k-step-label {
    max-width: clamp(100%, 10em, 100%);
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

.k-stepper .k-step-label:only-child {
    border-radius: 15px;
    padding-block: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
}

.k-stepper .k-step-label .k-step-text {
    max-width: calc(10em - (16px + var(--kendo-spacing-2, 0.5rem)));
    flex-grow: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.k-stepper .k-step-label .k-icon {
    margin-left: var(--kendo-spacing-2, 0.5rem);
}

.k-stepper .k-step-current .k-step-label {
    font-weight: bold;
}

.k-stepper .k-step-label-optional {
    flex-basis: 100%;
    font-size: var(--kendo-font-size-sm, inherit);
}

.k-stepper .k-step-disabled,
.k-stepper .k-step.k-disabled {
    opacity: 1;
    pointer-events: none;
}

.k-stepper .k-step-disabled .k-step-link,
.k-stepper .k-step.k-disabled .k-step-link {
    cursor: default;
}

.k-stepper .k-step-disabled .k-step-label-optional,
.k-stepper .k-step.k-disabled .k-step-label-optional {
    color: inherit;
}

.k-stepper .k-progressbar {
    pointer-events: none;
    z-index: 0;
    overflow: visible;
}

.k-stepper .k-progressbar-horizontal {
    grid-row: 1 / -1;
}

.k-stepper .k-progressbar-vertical {
    position: absolute;
}

.k-step-list-horizontal {
    flex-direction: row;
    grid-row: 1;
}

.k-step-list-horizontal .k-step {
    flex: 1 0 auto;
    text-align: center;
}

.k-step-list-horizontal .k-step-link {
    margin: auto;
    max-width: 10em;
    flex-direction: column;
}

.k-step-list-horizontal .k-step-label {
    text-align: center;
}

.k-step-list-horizontal .k-step-indicator + .k-step-label {
    margin-top: calc(8px - 3px);
}

.k-step-list-horizontal ~ .k-progressbar {
    width: 100%;
    height: 2px;
    top: calc(((28px + 2 * 2px) / 2) + 2px / 2);
}

.k-step-list-vertical {
    flex-direction: column;
}

.k-step-list-vertical .k-step {
    min-height: calc((28px + 2 * 1px + 2 * 2px) + 20px);
}

.k-step-list-vertical .k-step-label {
    justify-content: flex-start;
}

.k-step-list-vertical .k-step-indicator + .k-step-label {
    margin-left: var(--kendo-spacing-3, 0.75rem);
}

.k-step-list-vertical ~ .k-progressbar {
    width: 2px;
    height: 100%;
    min-height: 20px;
    left: calc((28px + 2 * 1px + 2 * 2px) / 2);
}

.k-step-list-vertical .k-step-content {
    height: 0;
    overflow: hidden;
    transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.k-step-list-vertical .k-step-current .k-step-content {
    height: auto;
    overflow: visible;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-left: 30px;
    padding-block: var(--kendo-spacing-5, 1.25rem);
    padding-inline: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-rtl .k-stepper,
.k-stepper[dir="rtl"] {
    direction: rtl;
}

.k-rtl .k-stepper .k-step-label .k-icon,
.k-stepper[dir="rtl"] .k-step-label .k-icon {
    margin-left: 0;
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-stepper .k-step-list-vertical .k-step-indicator + .k-step-label,
.k-stepper[dir="rtl"] .k-step-list-vertical .k-step-indicator + .k-step-label {
    margin-left: 0;
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.k-rtl .k-stepper .k-step-list-vertical ~ .k-progressbar,
.k-stepper[dir="rtl"] .k-step-list-vertical ~ .k-progressbar {
    left: auto;
    right: calc((28px + 2 * 1px + 2 * 2px) / 2);
}

.k-stepper {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-stepper .k-step:hover .k-step-indicator, .k-stepper .k-step.k-hover .k-step-indicator, .k-stepper .k-step.k-step-hover .k-step-indicator {
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-stepper .k-step.k-focus .k-step-label:only-child,
.k-stepper .k-step .k-step-link:focus .k-step-label:only-child {
    box-shadow: inset 0 0 0 2px var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-stepper .k-step.k-step-disabled .k-step-indicator, .k-stepper .k-step.k-disabled .k-step-indicator, .k-stepper .k-step:disabled .k-step-indicator {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 65%, transparent);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-stepper .k-step.k-step-disabled .k-step-label, .k-stepper .k-step.k-disabled .k-step-label, .k-stepper .k-step:disabled .k-step-label {
    color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 65%, transparent);
}

.k-stepper .k-step-indicator {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-stepper .k-step-indicator::after {
    box-shadow: inset 0 0 0 2px var(--kendo-color-surface-alt, #ffffff);
}

.k-stepper .k-step-label:only-child {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-stepper .k-step-done .k-step-indicator {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-stepper .k-step-done:hover .k-step-indicator, .k-stepper .k-step-done.k-hover .k-step-indicator, .k-stepper .k-step-done.k-step-hover .k-step-indicator {
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-stepper .k-step-done.k-step-disabled .k-step-indicator, .k-stepper .k-step-done.k-disabled .k-step-indicator, .k-stepper .k-step-done:disabled .k-step-indicator {
    border-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 60%, transparent);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-stepper .k-step-done.k-step-disabled .k-step-indicator::before, .k-stepper .k-step-done.k-disabled .k-step-indicator::before, .k-stepper .k-step-done:disabled .k-step-indicator::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 60%, transparent);
}

.k-stepper .k-step-current .k-step-indicator {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-stepper .k-step-current:hover .k-step-indicator, .k-stepper .k-step-current.k-hover .k-step-indicator, .k-stepper .k-step-current.k-step-hover .k-step-indicator {
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-stepper .k-step-current.k-step-disabled .k-step-indicator, .k-stepper .k-step-current.k-disabled .k-step-indicator, .k-stepper .k-step-current:disabled .k-step-indicator {
    border-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 60%, transparent);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-app-surface, #ffffff);
}

.k-stepper .k-step-current.k-step-disabled .k-step-indicator::before, .k-stepper .k-step-current.k-disabled .k-step-indicator::before, .k-stepper .k-step-current:disabled .k-step-indicator::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 60%, transparent);
}

.k-stepper .k-step-success .k-step-label .k-icon {
    color: var(--kendo-color-success, #28a745);
}

.k-stepper .k-step-error .k-step-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-stepper .k-step-error:hover .k-step-label, .k-stepper .k-step-error.k-hover .k-step-label, .k-stepper .k-step-error.k-step-hover .k-step-label {
    color: var(--kendo-color-error, #dc3545);
}

.k-stepper .k-step-label-optional {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-tabstrip-wrapper {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-0, 0px);
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    display: flex;
    flex-direction: column;
    position: relative;
}

.k-tabstrip {
    border-width: 0;
    border-color: transparent;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    color: inherit;
    background-color: transparent;
    display: flex;
    flex-flow: column nowrap;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tabstrip-wrapper > .k-tabstrip {
    flex: 1 1 auto;
}

.k-tabstrip-items-wrapper {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    position: relative;
}

.k-tabstrip-items {
    box-sizing: border-box;
    outline: 0;
    display: flex;
    flex-direction: inherit;
    flex-wrap: wrap;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-0, 0px);
}

.k-tabstrip-items *,
.k-tabstrip-items *::before,
.k-tabstrip-items *::after {
    box-sizing: border-box;
}

.k-tabstrip-items .k-item {
    margin: 0;
    padding: 0;
    border: 1px solid transparent;
    position: relative;
    flex-shrink: 0;
    display: flex;
    flex-direction: row;
    align-items: stretch;
    justify-items: stretch;
    outline: 0;
}

.k-tabstrip-items .k-tab-on-top {
    z-index: 1;
}

.k-tabstrip-items .k-link {
    padding-block: 0.5rem;
    padding-inline: 1rem;
    color: inherit;
    cursor: pointer;
    display: inline-flex;
    vertical-align: middle;
    flex: 1 1 auto;
    flex-direction: row;
    align-content: center;
    align-items: center;
}

.k-tabstrip-content,
.k-tabstrip > .k-content {
    margin: 0 !important;
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: inherit;
    display: none;
    overflow: auto;
    flex: 1 1 auto;
    position: relative;
}

.k-tabstrip-content.k-active,
.k-tabstrip > .k-content.k-active {
    display: block;
}

.k-tabstrip-content:focus, .k-tabstrip-content.k-focus,
.k-tabstrip > .k-content:focus,
.k-tabstrip > .k-content.k-focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-offset: -1px;
}

.k-tabstrip-items .k-loading {
    width: 20%;
    height: 0;
    border: 0;
    border-top: 1px solid transparent;
    border-color: inherit;
    background: none;
    position: absolute;
    top: 0;
    left: 0;
    transition: width .2s linear;
    display: none;
}

.k-tabstrip-items .k-loading.k-complete {
    width: 100%;
    border-top-width: 0;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-tabstrip-items {
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow: hidden;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    width: auto;
    height: auto;
    flex: none;
    align-self: stretch;
    aspect-ratio: auto;
}

.k-tabstrip-scrollable > .k-tabstrip-items-wrapper > .k-button .k-button-icon {
    min-width: auto;
    min-height: auto;
}

.k-tabstrip-horizontal, .k-tabstrip-top > .k-tabstrip-items-wrapper, .k-tabstrip-bottom > .k-tabstrip-items-wrapper {
    flex-direction: row;
}

.k-tabstrip-vertical, .k-tabstrip-left > .k-tabstrip-items-wrapper, .k-tabstrip-right > .k-tabstrip-items-wrapper {
    flex-direction: column;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper {
    border-bottom-width: 1px;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-width: 0;
}

.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-bottom: -1px;
    border-bottom-width: 1px;
    border-bottom-color: transparent !important;
}

.k-tabstrip-top > .k-content,
.k-tabstrip-top > .k-tabstrip-content {
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-width: 0 !important;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper {
    border-top-width: 1px;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item {
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-width: 0;
}

.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-bottom > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-top: -1px;
    border-top-width: 1px;
    border-top-color: transparent !important;
}

.k-tabstrip-bottom > .k-content,
.k-tabstrip-bottom > .k-tabstrip-content {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-width: 0 !important;
}

.k-tabstrip-left {
    flex-direction: row;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper {
    border-right-width: 1px;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-right-width: 0;
}

.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-left > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-right: -1px;
    border-right-width: 1px;
    border-right-color: transparent !important;
}

.k-tabstrip-left > .k-content,
.k-tabstrip-left > .k-tabstrip-content {
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-left-width: 0 !important;
}

.k-tabstrip-right {
    flex-direction: row-reverse;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper {
    border-left-width: 1px;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item {
    border-top-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-right-radius: var(--kendo-spacing-1, 0.25rem);
    border-left-width: 0;
}

.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item:active,
.k-tabstrip-right > .k-tabstrip-items-wrapper .k-item.k-active {
    margin-left: -1px;
    border-left-width: 1px;
    border-left-color: transparent !important;
}

.k-tabstrip-right > .k-content,
.k-tabstrip-right > .k-tabstrip-content {
    border-top-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-bottom-left-radius: var(--kendo-spacing-1, 0.25rem);
    border-right-width: 0;
}

.k-tabstrip-items-start {
    justify-content: flex-start;
}

.k-tabstrip-items-center {
    justify-content: center;
}

.k-tabstrip-items-end {
    justify-content: flex-end;
}

.k-tabstrip-items-justify {
    justify-content: space-between;
}

.k-tabstrip-items-stretched > * {
    flex: 1 0 0;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-items-wrapper, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-items-wrapper,
.k-tabstrip[dir="rtl"].k-tabstrip-left > .k-tabstrip-items-wrapper,
.k-tabstrip[dir="rtl"].k-tabstrip-right > .k-tabstrip-items-wrapper {
    order: 1;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-content,
.k-tabstrip[dir="rtl"].k-tabstrip-left > .k-content,
.k-tabstrip[dir="rtl"].k-tabstrip-right > .k-content {
    order: 0;
}

.k-rtl .k-tabstrip.k-tabstrip-left > .k-tabstrip-content, .k-rtl .k-tabstrip.k-tabstrip-right > .k-tabstrip-content,
.k-tabstrip[dir="rtl"].k-tabstrip-left > .k-tabstrip-content,
.k-tabstrip[dir="rtl"].k-tabstrip-right > .k-tabstrip-content {
    order: 0;
}

.k-tabstrip-items-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-tabstrip-items-wrapper .k-item {
    color: var(--kendo-color-primary, #007bff);
}

.k-tabstrip-items-wrapper .k-item:hover, .k-tabstrip-items-wrapper .k-item.k-hover {
    border-color: var(--kendo-color-base-subtle, #eceef1);
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-tabstrip-items-wrapper .k-item:active, .k-tabstrip-items-wrapper .k-item.k-active, .k-tabstrip-items-wrapper .k-item.k-selected {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-tabstrip-items-wrapper .k-item:focus, .k-tabstrip-items-wrapper .k-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-tabstrip-items-wrapper .k-item.k-tabstrip-dragging {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-tabstrip-content,
.k-tabstrip > .k-content {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-tabstrip-content:focus, .k-tabstrip-content.k-focus,
.k-tabstrip > .k-content:focus,
.k-tabstrip > .k-content.k-focus {
    outline-color: var(--kendo-color-on-app-surface, #212529);
}

.k-wizard {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * 1.25);
    padding-inline: calc( var(--kendo-spacing-4, 1rem) * 1.25);
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
    position: relative;
    color: inherit;
    background: none;
    display: flex;
    align-items: stretch;
    overflow: hidden;
}

.k-wizard .k-wizard-steps {
    box-sizing: border-box;
    display: flex;
    overflow: hidden;
}

.k-wizard .k-wizard-step {
    box-sizing: border-box;
    padding: calc(calc( var(--kendo-spacing-4, 1rem) * 2)/4 + 2px);
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: space-between;
}

.k-wizard .k-wizard-step:focus, .k-wizard .k-wizard-step.k-focus {
    outline-width: 1px;
    outline-style: dotted;
    outline-offset: -1px;
}

.k-wizard .k-wizard-content {
    box-sizing: border-box;
    overflow-y: auto;
}

.k-wizard .k-wizard-buttons {
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 4);
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    flex-shrink: 0;
}

.k-wizard .k-wizard-buttons .k-button {
    margin-right: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-wizard .k-wizard-buttons .k-wizard-pager {
    vertical-align: middle;
}

.k-wizard .k-wizard-buttons-right .k-button:last-of-type {
    margin-right: 0;
}

.k-wizard .k-stepper .k-step-list-vertical .k-step {
    flex: 1 0 auto;
}

.k-wizard .k-stepper .k-step-indicator {
    flex-shrink: 0;
}

.k-wizard-horizontal {
    flex-direction: column;
}

.k-wizard-horizontal .k-wizard-steps {
    margin-top: calc( var(--kendo-spacing-2, 0.5rem) * 4);
}

.k-wizard-horizontal .k-wizard-steps,
.k-wizard-horizontal .k-wizard-content {
    flex: 1 1 auto;
}

.k-wizard-vertical .k-wizard-steps {
    margin-left: calc( var(--kendo-spacing-4, 1rem) * 2);
    flex: 1 0 0%;
}

.k-wizard-vertical .k-wizard-content {
    flex: 1 1 0%;
}

.k-wizard-left {
    flex-direction: row-reverse;
}

.k-wizard-left .k-wizard-steps {
    margin-right: calc( var(--kendo-spacing-4, 1rem) * 2);
    margin-left: 0;
}

.k-wizard-step:focus, .k-wizard-step.k-focus {
    outline-color: #656565;
}

.k-expander {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    overflow: hidden;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-expander *,
.k-expander *::before,
.k-expander *::after {
    box-sizing: border-box;
}

.k-rtl .k-expander .k-expander-indicator, .k-expander.k-rtl .k-expander-indicator, .k-expander[dir="rtl"] .k-expander-indicator {
    margin-left: 0;
    margin-right: var(--kendo-spacing-3, 0.75rem);
}

.k-expander-header {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}

.k-expander-spacer {
    flex: 1 1 auto;
}

.k-expander-title {
    text-transform: uppercase;
    font-weight: 500;
}

.k-expander-indicator {
    margin-left: var(--kendo-spacing-3, 0.75rem);
    display: flex;
    justify-content: center;
    align-items: center;
}

.k-expander-content {
    padding-block: var(--kendo-spacing-6, 1.5rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
}

.k-expander + .k-expander.k-expanded,
.k-expander.k-expanded + .k-expander {
    margin-top: var(--kendo-spacing-3, 0.75rem);
}

.k-expander:not(.k-expanded) + .k-expander:not(.k-expanded) {
    border-top-width: 0;
}

.k-expander {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-expander.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-expander-header {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: transparent;
    outline: none;
}

.k-expander-header:hover, .k-expander-header.k-hover {
    background-color: rgba(0, 0, 0, 0.04);
}

.k-expander-header.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-expander-title {
    color: var(--kendo-color-primary, #007bff);
}

.k-expander-sub-title {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-block,
.k-panel {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
}

.k-block > .k-header,
.k-panel > .k-header {
    border-top-left-radius: var(--kendo-border-radius-md, 0.375rem);
    border-top-right-radius: var(--kendo-border-radius-md, 0.375rem);
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    color: var(--kendo-component-text, var(--kendo-color-on-app-surface, #212529));
    background-color: var(--kendo-component-bg, var(--kendo-color-surface-alt, #ffffff));
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.k-block > .k-content,
.k-panel > .k-content {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.k-block,
.k-panel {
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    color: var(--kendo-component-text, var(--kendo-color-on-app-surface, #212529));
    background-color: var(--kendo-component-bg, var(--kendo-color-surface-alt, #ffffff));
}

:where(.k-content) {
    border-color: var(--kendo-component-border, var(--kendo-color-border, rgba(33, 37, 41, 0.13)));
    color: var(--kendo-component-text, var(--kendo-color-on-app-surface, #212529));
    background-color: var(--kendo-component-bg, var(--kendo-color-surface-alt, #ffffff));
}

.k-panelbar {
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    list-style: none;
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-panelbar *,
.k-panelbar *::before,
.k-panelbar *::after {
    box-sizing: border-box;
}

.k-panelbar > .k-panelbar-header {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: block;
}

.k-panelbar > .k-panelbar-header > .k-link {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    color: inherit;
    background: none;
    text-decoration: none;
    font-weight: 500;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    align-content: center;
    position: relative;
    user-select: none;
    cursor: default;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-panelbar > .k-panelbar-header + .k-panelbar-header {
    border-top-width: 1px;
}

.k-panelbar .k-panelbar-group {
    margin: 0;
    padding: 0;
    border-width: 0;
    border-color: inherit;
    color: inherit;
    background-color: transparent;
    list-style: none;
}

.k-panelbar .k-panelbar-group > .k-panelbar-item {
    display: block;
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    color: inherit;
    text-decoration: none;
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-items: center;
    align-content: center;
    position: relative;
    user-select: none;
    cursor: default;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 1);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 2);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 3);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link {
    padding-left: calc( var(--kendo-spacing-6, 1.5rem) * 4);
}

.k-panelbar .k-panelbar-item {
    outline-style: none;
}

.k-panelbar .k-panelbar-content {
    display: flow-root;
}

.k-panelbar .k-panelbar-expand,
.k-panelbar .k-panelbar-collapse,
.k-panelbar .k-panelbar-toggle {
    margin-inline-start: auto;
}

.k-panelbar .k-panelbar-group .k-panelbar-expand,
.k-panelbar .k-panelbar-group .k-panelbar-collapse,
.k-panelbar .k-panelbar-group .k-panelbar-toggle {
    margin-inline-end: calc( var(--kendo-spacing-6, 1.5rem) - var(--kendo-spacing-6, 1.5rem));
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-1 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 1);
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-2 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 2);
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-3 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 3);
}

.k-rtl .k-panelbar .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link, .k-panelbar.k-rtl .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link, .k-panelbar[dir="rtl"] .k-panelbar-group > .k-panelbar-item.k-level-4 .k-link {
    padding-left: var(--kendo-spacing-6, 1.5rem);
    padding-right: calc( var(--kendo-spacing-6, 1.5rem) * 4);
}

.k-panelbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-panelbar > .k-panelbar-header > .k-link {
    color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-panelbar > .k-panelbar-header > .k-link .k-icon,
.k-panelbar > .k-panelbar-header > .k-link .k-panelbar-item-icon {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-panelbar > .k-panelbar-header > .k-link:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-panelbar > .k-panelbar-header > .k-link:focus,
.k-panelbar > .k-panelbar-header > .k-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-panelbar > .k-panelbar-header > .k-link.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-icon,
.k-panelbar > .k-panelbar-header > .k-link.k-selected .k-panelbar-item-icon {
    color: inherit;
}

.k-panelbar > .k-panelbar-header > .k-link.k-selected:hover,
.k-panelbar > .k-panelbar-header > .k-link.k-selected.k-hover {
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-hover {
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link:focus,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected:hover,
.k-panelbar .k-panelbar-group > .k-panelbar-item > .k-link.k-selected.k-hover {
    background-color: var(--kendo-color-primary-hover, #0069d9);
}

.k-splitter {
    height: 300px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-splitter .k-pane {
    overflow: hidden;
    box-sizing: border-box;
}

.k-splitter .k-scrollable {
    overflow: auto;
}

.k-splitter .k-splitter-resizing {
    overflow: hidden;
}

.k-pane > .k-splitter {
    border-width: 0;
    overflow: hidden;
}

.k-splitter .k-pane-loading {
    position: static;
    top: 50%;
    left: 50%;
}

.k-ghost-splitbar,
.k-splitbar {
    border-style: solid;
    outline: 0;
    position: absolute;
    user-select: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

.k-ghost-splitbar .k-collapse-prev,
.k-ghost-splitbar .k-collapse-next,
.k-splitbar .k-collapse-prev,
.k-splitbar .k-collapse-next {
    cursor: pointer;
    padding: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-splitbar-draggable-horizontal {
    cursor: col-resize;
}

.k-splitbar-draggable-vertical {
    cursor: row-resize;
}

.k-ghost-splitbar-horizontal,
.k-splitbar-horizontal {
    width: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
    background-repeat: repeat-y;
    flex-direction: column;
    top: 0;
}

.k-ghost-splitbar-vertical,
.k-splitbar-vertical {
    height: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
    background-repeat: repeat-x;
    flex-direction: row;
    left: 0;
}

.k-splitbar-static-horizontal {
    width: 1px;
}

.k-splitbar-static-vertical {
    height: 1px;
}

.k-splitbar-draggable-horizontal .k-resize-handle {
    width: 2px;
    height: 20px;
    position: static;
    z-index: 1;
}

.k-splitbar .k-resize-handle {
    display: none;
    background-color: currentColor;
}

.k-splitbar-draggable-horizontal .k-resize-handle,
.k-splitbar-draggable-vertical .k-resize-handle {
    display: block;
}

.k-splitbar-horizontal .k-collapse-prev {
    margin-bottom: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-horizontal .k-collapse-next {
    margin-top: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-vertical .k-collapse-prev {
    margin-right: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-vertical .k-collapse-next {
    margin-left: calc( var(--kendo-spacing-3\.5, 0.875rem) / 2);
}

.k-splitbar-draggable-vertical .k-resize-handle {
    width: 20px;
    height: 2px;
    position: static;
    z-index: 1;
}

.k-pane > .k-splitter-overlay {
    opacity: 0;
    position: absolute;
}

.k-splitter-flex {
    display: flex;
    width: 100%;
    height: auto;
}

.k-splitter-flex .k-pane {
    position: relative;
    flex: 1 1 auto;
    min-width: 0;
    max-width: 100%;
    min-height: 0;
    max-height: 100%;
    height: 100%;
}

.k-splitter-flex .k-pane-static {
    flex-grow: 0;
    flex-shrink: 0;
}

.k-splitter-flex .k-pane-flex {
    display: flex;
}

.k-splitter-flex .k-splitbar {
    position: static;
    flex: 0 0 auto;
}

.k-splitter-flex .k-pane.k-hidden, .k-splitter-flex .k-pane[hidden],
.k-splitter-flex .k-pane-flex.k-hidden,
.k-splitter-flex .k-pane-flex[hidden] {
    flex: 0 1 0% !important;
    overflow: hidden !important;
    display: block !important;
}

.k-splitter-flex.k-splitter-horizontal {
    flex-direction: row;
}

.k-splitter-flex.k-splitter-vertical {
    flex-direction: column;
}

.k-splitter {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-splitbar {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-splitbar:hover,
.k-splitbar.k-hover,
.k-splitbar-horizontal-hover,
.k-splitbar-vertical-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-splitbar:focus,
.k-splitbar.k-focus {
    color: var(--kendo-color-on-primary, white);
    background: var(--kendo-color-primary, #007bff);
}

.k-ghost-splitbar {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-tilelayout {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    display: grid;
    position: relative;
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-tilelayout .k-card {
    box-shadow: none;
    border-width: 1px;
}

.k-tilelayout-item {
    position: relative;
    z-index: 0;
}

.k-layout-item-hint {
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: solid;
    position: relative;
}

.k-layout-item-hint.k-layout-item-hint-resize {
    z-index: 3;
}

.k-tilelayout-item-header.k-card-header {
    z-index: 0;
}

.k-tilelayout-item-body {
    min-height: 0;
}

.k-tilelayout {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-tilelayout-item:focus,
.k-tilelayout-item.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-layout-item-hint {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    background-color: rgba(255, 255, 255, 0.2);
}

.k-dock-manager {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-style: solid;
    position: relative;
    display: flex;
    flex-flow: row nowrap;
    overflow: auto;
    box-sizing: border-box;
}

.k-dock-manager-toolbar {
    border-width: 0 1px 0 0;
    border-color: inherit;
    flex-shrink: 0;
    writing-mode: vertical-lr;
    box-shadow: none;
}

.k-dock-manager-toolbar::before {
    height: 0;
}

.k-dock-manager-toolbar .k-separator-horizontal {
    width: calc( 1.5 * 1em);
    height: 0;
    border-width: 1px 0 0;
}

.k-dock-manager-pane-container {
    width: 100%;
    height: 100%;
    display: flex;
    flex-grow: 1;
    overflow: hidden;
}

.k-dock-manager-splitter,
.k-dock-manager-unpinned-container {
    height: 100%;
    border-width: 0;
    align-items: stretch;
}

.k-dock-manager-splitter > .k-pane,
.k-dock-manager-unpinned-container > .k-pane {
    height: auto;
    flex-direction: column;
    border-color: inherit;
}

.k-dock-manager-splitter .k-pane-header,
.k-dock-manager-unpinned-container .k-pane-header {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-block-end-width: 1px;
    border-block-end-style: solid;
    border-color: inherit;
}

.k-dock-manager-splitter .k-pane-title,
.k-dock-manager-unpinned-container .k-pane-title {
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height-sm, normal);
    font-weight: var(--kendo-font-weight-normal, normal);
    flex: 1 1 auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.k-dock-manager-splitter .k-pane-scrollable,
.k-dock-manager-unpinned-container .k-pane-scrollable {
    height: 100%;
    display: flex;
    flex-direction: column;
    border-color: inherit;
}

.k-dock-manager-splitter .k-pane-content,
.k-dock-manager-unpinned-container .k-pane-content {
    height: 100%;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    overflow: auto;
    flex: 1;
}

.k-dock-manager-splitter .k-pane-actions,
.k-dock-manager-unpinned-container .k-pane-actions {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: center;
}

.k-dock-manager-splitter .k-pane-tabbed,
.k-dock-manager-unpinned-container .k-pane-tabbed {
    padding-block-start: var(--kendo-spacing-3\.5, 0.875rem);
    padding-block-end: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-dock-manager-splitter .k-splitbar,
.k-dock-manager-unpinned-container .k-splitbar {
    border-width: 0 1px;
    border-style: solid;
    border-color: inherit;
}

.k-dock-manager-splitter .k-splitbar-vertical,
.k-dock-manager-unpinned-container .k-splitbar-vertical {
    border-width: 1px 0;
}

.k-dock-manager-unpinned-container {
    width: 300px;
    position: absolute;
    display: flex;
    height: 100%;
    border-color: inherit;
    z-index: 20;
}

.k-dock-manager-unpinned-container .k-pane {
    display: inline-flex;
    flex-direction: column;
    position: relative;
    flex: 1 1 auto;
}

.k-dock-manager-unpinned-container .k-splitbar {
    height: 100%;
    position: relative;
    flex: none;
}

.k-docking-preview {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    border-width: 1px;
    border-style: dashed;
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
    z-index: 10;
}

.k-dock-navigator-container {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: absolute;
    z-index: 10001;
    pointer-events: none;
}

.k-dock-navigator {
    display: grid;
    grid-template-columns: repeat(3, auto);
    grid-template-rows: repeat(3, auto);
    justify-content: center;
    position: absolute;
}

.k-dock-indicator {
    padding: var(--kendo-spacing-1\.5, 0.375rem);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    position: relative;
    pointer-events: all;
    outline-width: 1px;
    outline-style: solid;
}

.k-dock-indicator.k-dock-indicator-middle {
    filter: none;
}

.k-dock-indicator-top {
    grid-area: 1 / 2 / auto;
}

.k-dock-indicator-right {
    grid-area: 2 / 3 / auto;
}

.k-dock-indicator-bottom {
    grid-area: 3 / 2 / auto;
}

.k-dock-indicator-left {
    grid-area: 2 / 1 / auto;
}

.k-dock-indicator-middle {
    grid-area: 2 / 2 / auto;
}

.k-dock-manager {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-dock-manager-splitter .k-pane-header,
.k-dock-manager-unpinned-container .k-pane-header {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-dock-manager-unpinned-container {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: 4px 0px 5px 0px rgba(0, 0, 0, 0.04), 2px 0px 4px 0px rgba(0, 0, 0, 0.03);
}

.k-docking-preview {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 16%, transparent);
    border-color: var(--kendo-color-primary, #007bff);
}

.k-dock-indicator {
    color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    outline-color: var(--kendo-color-primary, #007bff);
    filter: drop-shadow(0px 1px 18px rgba(0, 0, 0, 0.12)) drop-shadow(0px 6px 10px rgba(0, 0, 0, 0.14)) drop-shadow(0px 3px 5px rgba(0, 0, 0, 0.2));
}

.k-dock-indicator:hover, .k-dock-indicator.k-hover {
    background-color: var(--kendo-color-primary, #007bff);
    color: #ffffff;
}

.k-barcode {
    display: inline-block;
}

.k-barcode > div {
    height: 150px;
}

.k-var--chart-font {
    font-size: var(--kendo-font-size, inherit);
}

.k-var--chart-title-font {
    font-size: 1.143em;
}

.k-var--chart-pane-title-font {
    font-size: 0.857em;
    font-weight: var(--kendo-font-weight-normal, normal);
}

.k-var--chart-label-font {
    font-size: 0.857em;
}

.k-chart,
.k-sparkline,
.k-stockchart {
    border-width: 0px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-chart,
.k-stockchart {
    display: block;
    height: 400px;
}

.k-chart-surface {
    height: 100%;
}

.k-chart .k-popup {
    border-width: 0;
}

.k-chart-tooltip-wrapper .k-animation-container-shown,
.k-chart-tooltip-wrapper.k-animation-container-shown {
    transition: left 300ms cubic-bezier(0, 0.33, 0.19, 1), top 300ms cubic-bezier(0, 0.33, 0.19, 1);
}

.k-sparkline-tooltip-wrapper,
.k-chart-tooltip-wrapper {
    z-index: 12000;
}

.k-sparkline-tooltip-wrapper .k-popup,
.k-chart-tooltip-wrapper .k-popup {
    padding: 0;
    border-width: 0;
    background: transparent;
}

.k-chart-tooltip table {
    border-spacing: 0;
    border-collapse: collapse;
}

.k-chart-tooltip {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    font-size: calc( 1rem * .929);
    line-height: var(--kendo-line-height, normal);
    padding-block: 0.25rem;
    padding-inline: 0.5rem;
}

.k-chart-tooltip th {
    width: auto;
    text-align: center;
    padding: 1px;
}

.k-chart-tooltip td {
    width: auto;
    text-align: start;
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    line-height: var(--kendo-line-height, normal);
    vertical-align: middle;
}

.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
    border-width: 1px;
    border-style: solid;
}

.k-chart-shared-tooltip .k-chart-shared-tooltip-marker {
    display: block;
    width: 15px;
    height: 3px;
    vertical-align: middle;
}

.k-selector {
    position: absolute;
    transform: translateZ(0);
}

.k-selection {
    position: absolute;
    height: 100%;
    border-width: 1px;
    border-style: solid;
    border-bottom: 0;
}

.k-selection-bg {
    position: absolute;
    width: 100%;
    height: 100%;
}

.k-handle {
    border-radius: 50%;
    width: 22px;
    height: 22px;
    border-width: 1px;
    border-style: solid;
    z-index: 1;
    position: absolute;
    box-sizing: content-box;
}

.k-handle div {
    width: 100%;
    height: 100%;
}

.k-left-handle {
    left: -11px;
}

.k-right-handle {
    right: -11px;
}

.k-left-handle div {
    margin: -22px 0 0 -14.6666666667px;
    padding: 44px 29.3333333333px 0 0;
}

.k-right-handle div {
    margin: -22px 0 0 -14.6666666667px;
    padding: 44px 0 0 29.3333333333px;
}

.k-left-handle.k-handle-active div {
    margin-left: -44px;
    padding-left: 58.6666666667px;
}

.k-right-handle.k-handle-active div {
    margin-left: -44px;
    padding-right: 58.6666666667px;
}

.k-mask {
    position: absolute;
    height: 100%;
}

.k-navigator-hint div {
    position: absolute;
}

.k-navigator-hint .k-scroll {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    position: absolute;
    height: 4px;
}

.k-navigator-hint .k-tooltip {
    margin-top: 20px;
    min-width: 160px;
    opacity: 1;
    text-align: center;
}

.k-sparkline,
.k-sparkline span {
    display: inline-block;
    vertical-align: top;
}

.k-sparkline span {
    height: 100%;
    width: 100%;
}

.k-chart-dragging {
    user-select: none;
}

.k-chart-donut-center {
    position: absolute;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    border-radius: 50%;
    text-align: center;
    border: 4px solid transparent;
    box-sizing: border-box;
}

.k-pdf-export .k-chart .k-animation-container,
.k-pdf-export .k-sparkline .k-animation-container,
.k-pdf-export .k-stockchart .k-animation-container {
    display: none;
}

.k-diagram {
    height: 600px;
}

.k-diagram .km-scroll-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
}

.k-diagram .km-scroll-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
}

.k-canvas-container {
    width: 100%;
    height: 100%;
}

.k-sankey text {
    pointer-events: none;
}

.k-treemap {
    height: 400px;
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-treemap .k-treemap-tile {
    margin: -1px 0 0 -1px;
    height: 100%;
    box-sizing: border-box;
    border: 1px solid;
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    overflow: hidden;
    position: absolute;
}

.k-treemap > .k-treemap-tile {
    position: relative;
}

.k-treemap .k-treemap-title {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    font-size: var(--kendo-font-size, inherit);
    background-position: 0 0;
    background-repeat: repeat-x;
}

.k-treemap .k-treemap-title-vertical {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    width: calc( 1.5 * 1em);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: absolute;
    top: 0;
    bottom: 0;
}

.k-treemap .k-treemap-title-vertical > div {
    transform-origin: right;
    transform: rotate(-90deg);
    position: absolute;
    top: 0;
    right: 1em;
}

.k-treemap .k-treemap-wrap {
    border-color: inherit;
    color: inherit;
    background-color: inherit;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.k-treemap .k-treemap-title + .k-treemap-wrap {
    top: calc( calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( var( --kendo-line-height, normal ) * var( --kendo-font-size, inherit) ) + 1px);
}

.k-treemap .k-treemap-title-vertical + .k-treemap-wrap {
    left: calc( calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( var( --kendo-line-height, normal ) * var( --kendo-font-size, inherit) ) + 1px);
}

.k-treemap .k-leaf {
    padding: var(--kendo-spacing-2, 0.5rem);
}

.k-gauge {
    text-align: start;
    position: relative;
}

.k-arcgauge,
.k-circulargauge {
    display: inline-block;
}

.k-arcgauge-label,
.k-circulargauge-label {
    position: absolute;
    text-align: center;
    padding: 0;
    margin: 0;
}

.k-qrcode {
    display: inline-block;
}

.k-qrcode > div {
    height: 150px;
}

.k-var--primary {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-var--primary-contrast {
    background-color: var(--kendo-color-on-primary, white);
}

.k-var--base {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-var--background {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-var--border-radius {
    background-color: var(--kendo-border-radius-md, 0.375rem);
}

.k-var--normal-background {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-var--normal-text-color {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-var--hover-background {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-var--hover-text-color {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-var--selected-background {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-var--selected-text-color {
    background-color: var(--kendo-color-on-primary, white);
}

.k-var--success {
    background-color: var(--kendo-color-success, #28a745);
}

.k-var--info {
    background-color: var(--kendo-color-info, #17a2b8);
}

.k-var--warning {
    background-color: var(--kendo-color-warning, #ffc107);
}

.k-var--error {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-var--series-a {
    background-color: var(--kendo-color-series-a, #0275d8);
}

.k-var--series-b {
    background-color: var(--kendo-color-series-b, #5bc0de);
}

.k-var--series-c {
    background-color: var(--kendo-color-series-c, #5cb85c);
}

.k-var--series-d {
    background-color: var(--kendo-color-series-d, #f0ad4e);
}

.k-var--series-e {
    background-color: var(--kendo-color-series-e, #e67d4a);
}

.k-var--series-f {
    background-color: var(--kendo-color-series-f, #d9534f);
}

.k-var--series-1 {
    background-color: var(--kendo-color-series-a, #0275d8);
}

.k-var--series-2 {
    background-color: var(--kendo-color-series-b, #5bc0de);
}

.k-var--series-3 {
    background-color: var(--kendo-color-series-c, #5cb85c);
}

.k-var--series-4 {
    background-color: var(--kendo-color-series-d, #f0ad4e);
}

.k-var--series-5 {
    background-color: var(--kendo-color-series-e, #e67d4a);
}

.k-var--series-6 {
    background-color: var(--kendo-color-series-f, #d9534f);
}

.k-var--series-7 {
    background-color: var(--kendo-color-series-a-subtle, #4198e2);
}

.k-var--series-8 {
    background-color: var(--kendo-color-series-b-subtle, #84d0e6);
}

.k-var--series-9 {
    background-color: var(--kendo-color-series-c-subtle, #85ca85);
}

.k-var--series-10 {
    background-color: var(--kendo-color-series-d-subtle, #f4c27a);
}

.k-var--series-11 {
    background-color: var(--kendo-color-series-e-subtle, #ec9e77);
}

.k-var--series-12 {
    background-color: var(--kendo-color-series-f-subtle, #e37e7b);
}

.k-var--series-13 {
    background-color: var(--kendo-color-series-a-bold, #0258a2);
}

.k-var--series-14 {
    background-color: var(--kendo-color-series-b-bold, #4490a7);
}

.k-var--series-15 {
    background-color: var(--kendo-color-series-c-bold, #458a45);
}

.k-var--series-16 {
    background-color: var(--kendo-color-series-d-bold, #b4823b);
}

.k-var--series-17 {
    background-color: var(--kendo-color-series-e-bold, #ad5e38);
}

.k-var--series-18 {
    background-color: var(--kendo-color-series-f-bold, #a33e3b);
}

.k-var--series-19 {
    background-color: var(--kendo-color-series-a-subtler, #81baec);
}

.k-var--series-20 {
    background-color: var(--kendo-color-series-b-subtler, #ade0ef);
}

.k-var--series-21 {
    background-color: var(--kendo-color-series-c-subtler, #aedcae);
}

.k-var--series-22 {
    background-color: var(--kendo-color-series-d-subtler, #f8d6a7);
}

.k-var--series-23 {
    background-color: var(--kendo-color-series-e-subtler, #f3bea5);
}

.k-var--series-24 {
    background-color: var(--kendo-color-series-f-subtler, #eca9a7);
}

.k-var--series-25 {
    background-color: var(--kendo-color-series-a-bolder, #013b6c);
}

.k-var--series-26 {
    background-color: var(--kendo-color-series-b-bolder, #2e606f);
}

.k-var--series-27 {
    background-color: var(--kendo-color-series-c-bolder, #2e5c2e);
}

.k-var--series-28 {
    background-color: var(--kendo-color-series-d-bolder, #785727);
}

.k-var--series-29 {
    background-color: var(--kendo-color-series-e-bolder, #733f25);
}

.k-var--series-30 {
    background-color: var(--kendo-color-series-f-bolder, #6d2a28);
}

.k-var--gauge-pointer {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-var--gauge-track {
    background-color: var(--kendo-color-base-emphasis, #b4b6ba);
}

.k-var--chart-inactive {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-major-lines {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
}

.k-var--chart-minor-lines {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 4%, transparent);
}

.k-var--chart-area-opacity {
    opacity: 0.6;
}

.k-var--chart-area-inactive-opacity {
    opacity: 0.1;
}

.k-var--chart-line-inactive-opacity {
    opacity: 0.3;
}

.k-var--chart-notes-background {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-notes-border {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-notes-lines {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-crosshair-background {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-var--chart-error-bars-background {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-chart,
.k-sparkline,
.k-stockchart {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: transparent;
}

.k-chart .k-popup,
.k-sparkline .k-popup,
.k-stockchart .k-popup {
    background: transparent;
}

.k-chart-tooltip {
    color: #ffffff;
}

.k-chart-tooltip-inverse {
    color: #000000;
}

.k-chart-crosshair-tooltip,
.k-chart-shared-tooltip {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle, #eceef1);
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
}

.k-selection {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 8%, transparent);
    box-shadow: inset 0 1px 7px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-selection-bg {
    background-color: transparent;
}

.k-handle {
    cursor: e-resize;
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-handle:hover {
    border-color: var(--kendo-color-base-hover, #ced3db);
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-handle div {
    background-color: transparent;
}

.k-mask {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    opacity: .8;
}

.k-treemap {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-treemap .k-treemap-title {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-treemap .k-leaf {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.k-treemap .k-leaf.k-inverse {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-treemap .k-leaf:hover,
.k-treemap .k-leaf.k-hover {
    box-shadow: inset 0 0 0 3px var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-pane-wrapper {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pane-wrapper .k-pane {
    width: 100%;
    height: 100%;
    user-select: none;
    box-sizing: border-box;
    font-family: sans-serif;
    overflow-x: hidden;
}

.k-pane-wrapper .k-view {
    top: 0;
    left: 0;
    position: relative;
    border: 0;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    align-items: stretch;
    align-content: stretch;
    vertical-align: top;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pane-wrapper .k-content {
    min-height: 1px;
    flex: 1;
    align-items: stretch;
    display: block;
    width: auto;
    overflow: hidden;
    position: relative;
}

.k-pane-wrapper > div.k-pane {
    box-shadow: none;
    font-weight: normal;
}

.k-pane-wrapper .k-popup-edit-form .k-content,
.k-pane-wrapper .k-grid-edit-form .k-content,
.k-pane-wrapper .k-grid-header-menu .k-content,
.k-pane-wrapper .k-grid-filter-menu .k-content {
    overflow-y: auto;
}

.k-pane-wrapper .k-popup-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-edit-form .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-header-menu .k-content > .k-scroll-container,
.k-pane-wrapper .k-grid-filter-menu .k-content > .k-scroll-container {
    position: absolute;
    width: 100%;
    min-height: 100%;
    box-sizing: border-box;
}

.k-pane-wrapper .k-grid-edit-form .k-popup-edit-form,
.k-pane-wrapper .k-grid-edit-form .k-edit-form-container {
    width: auto;
    min-width: auto;
}

.k-grid.k-grid-mobile {
    border-width: 0;
}

.k-grid-mobile .k-resize-handle-inner::before {
    content: "\e01e";
    position: absolute;
    font: 16px/1 "WebComponentsIcons";
    top: calc(50% - 1px);
    left: 50%;
    transform: translate(-50%, -50%);
    padding: .2em;
}

.k-grid-mobile .k-header a {
    user-select: none;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-view {
    padding: 0;
    flex-direction: column;
    align-items: stretch;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-view > .k-listgroup-form-row {
    margin: 0;
}

.k-pane-wrapper .k-scheduler-edit-form .k-recur-items-wrap {
    width: 100%;
    margin-block: -1px;
    margin-inline: 0;
}

.k-pane-wrapper .k-scheduler-edit-form .k-scheduler-recur-end-wrap {
    white-space: nowrap;
}

.k-scheduler.k-scheduler-mobile {
    border-width: 0;
}

.k-scheduler-mobile th {
    font-weight: normal;
}

.k-scheduler-mobile .k-event:hover .k-resize-handle {
    visibility: hidden;
}

.k-scheduler-mobile .k-scheduler-toolbar {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler-mobile .k-scheduler-toolbar > * {
    margin: 0;
}

.k-scheduler-mobile .k-scheduler-toolbar::before {
    display: none;
}

.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    margin: 0;
}

.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-navigation .k-nav-current {
    line-height: 1;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: space-evenly;
    gap: 0;
}

.k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-views-wrapper .k-views-dropdown {
    display: inline-block;
}

.k-scheduler-mobile .k-scheduler-footer {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    justify-content: space-between;
}

.k-scheduler-mobile .k-scheduler-footer > * {
    margin: 0;
}

.k-scheduler-mobile .k-scheduler-footer::before {
    display: none;
}

.k-scheduler-mobile .k-scheduler-monthview .k-hidden {
    height: 40px;
}

.k-scheduler-mobile .k-scheduler-monthview .k-scheduler-table td {
    height: 40px;
    vertical-align: top;
    text-align: center;
}

.k-scheduler-mobile .k-scheduler-monthview .k-events-container {
    position: absolute;
    text-align: center;
    height: 6px;
    line-height: 6px;
}

.k-scheduler-mobile .k-scheduler-monthview .k-event {
    position: static;
    padding: 4px;
    border-radius: 50%;
    display: inline-block;
    width: 4px;
    height: 4px;
    min-height: 0;
    margin: 1px;
}

.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header.k-mobile-horizontal-header .k-scheduler-times table tr:first-child {
    display: none;
}

.k-scheduler-mobile .k-scheduler-dayview .k-mobile-header .k-scheduler-header .k-scheduler-date-group {
    display: none;
}

.k-scheduler-mobile .k-scheduler-header-wrap > div {
    overflow: visible;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-mobile-header {
    display: none;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table {
    table-layout: auto;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table .k-scheduler-groupcolumn {
    width: 1%;
}

.k-scheduler-mobile .k-scheduler-agendaview .k-scheduler-table td {
    white-space: normal;
}

.k-scheduler-mobile .k-mobile-header .k-scheduler-table td,
.k-scheduler-mobile .k-mobile-header .k-scheduler-table th {
    height: 1.5em;
}

.k-scheduler-mobile .k-time-text,
.k-scheduler-mobile .k-time-period {
    display: block;
    line-height: 1;
}

.k-scheduler-mobile .k-time-period {
    font-size: .7em;
}

.k-scheduler-mobile .k-scheduler-table td,
.k-scheduler-mobile .k-scheduler-table th {
    height: 2em;
    vertical-align: middle;
}

.k-scheduler-mobile .k-scheduler-datecolumn-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.k-scheduler-mobile .k-task {
    display: flex;
    align-items: center;
    gap: .5em;
}

.k-scheduler-mobile .k-task .k-scheduler-mark {
    border-radius: 50%;
    margin: 0;
}

.k-scheduler-mobile .k-task .k-scheduler-task-text {
    flex: 1 1 0%;
}

.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn {
    vertical-align: top;
}

.k-scheduler-mobile .k-scheduler-times .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-times .k-scheduler-groupcolumn .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-group-cell .k-scheduler-group-text,
.k-scheduler-mobile .k-scheduler-agenda .k-scheduler-groupcolumn .k-scheduler-group-text {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
    white-space: nowrap;
}

.k-scheduler-mobile .k-scrollbar-h tr + tr .k-scheduler-times {
    border-bottom-width: 0;
}

.k-pane-wrapper .k-appbar {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-pane-wrapper .k-list-title,
.k-pane-wrapper .k-filter-help-text {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: block;
}

.k-pane-wrapper .k-listgroup-title {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    font-weight: bold;
    text-transform: uppercase;
}

.k-pane-wrapper .k-listgroup .k-listgroup-item {
    border-color: inherit;
}

.k-pane-wrapper .k-listgroup + .k-listgroup {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-pane-wrapper .k-column-menu {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pane-wrapper .k-column-menu .k-filter-item .k-filterable * {
    pointer-events: none;
}

.k-pane-wrapper .k-column-menu .k-list-title,
.k-pane-wrapper .k-column-menu .k-listgroup-title {
    padding: 0;
}

.k-pane-wrapper .k-column-menu .k-listgroup {
    margin-inline: calc( var(--kendo-spacing-2, 0.5rem) * -1);
}

.k-pane-wrapper .k-filter-menu {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pane-wrapper .k-filter-menu .k-list-title {
    padding: 0;
}

.k-pane-wrapper .k-filter-menu .k-list-filter {
    padding: 0;
    display: flex;
    flex-flow: column nowrap;
    gap: inherit;
}

.k-pane-wrapper .k-filter-menu .k-filter-tools {
    display: flex;
    flex-flow: row nowrap;
    gap: inherit;
}

.k-pane-wrapper .k-filter-menu .k-listgroup {
    margin-inline: calc( var(--kendo-spacing-2, 0.5rem) * -1);
}

.k-pane-wrapper .k-popup-edit-form .k-recur-editor-wrap {
    display: flex;
}

.k-pane-wrapper .k-popup-edit-form .k-mobiletimezoneeditor {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    position: relative;
    flex: 1 1 auto;
}

.k-pane-wrapper .k-multicheck-wrap.k-listgroup {
    overflow-y: auto;
}

.k-pane-wrapper .k-pager-wrap.k-pager-sm,
.k-pane-wrapper .k-pager.k-pager-sm {
    justify-content: center;
}

.k-pane-wrapper .k-pager-wrap.k-pager-sm .k-pager-refresh,
.k-pane-wrapper .k-pager.k-pager-sm .k-pager-refresh {
    display: none;
}

.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li, .k-pane-wrapper[dir="rtl"] .k-scheduler-mobile .k-scheduler-toolbar > ul > li,
[dir="rtl"] .k-pane-wrapper .k-scheduler-mobile .k-scheduler-toolbar > ul > li {
    border: 0;
}

.k-rtl .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload, .k-pane-wrapper[dir="rtl"] .k-scheduler-mobile .k-task .k-i-reload,
[dir="rtl"] .k-pane-wrapper .k-scheduler-mobile .k-task .k-i-reload {
    margin-left: .5em;
    margin-right: 0;
}

.k-pane-wrapper,
.k-view {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pane-wrapper .k-pane > .k-view > .k-content {
    background-position: 50% 50%;
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pane-wrapper .k-pane .k-grid-mobile .k-column-active + th.k-header {
    border-left-color: var(--kendo-color-on-app-surface, #212529);
}

.k-pane-wrapper .k-pane .k-grid-mobile .k-resize-handle-inner::before {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-nav-current {
    color: var(--kendo-color-primary, #007bff);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendadate {
    color: inherit;
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-time-period,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-mobile-scheduler-agendaweekday {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-times,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-wrap,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-datecolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-groupcolumn,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-group-cell,
.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-header-all-day {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pane-wrapper .k-pane .k-scheduler-mobile .k-scheduler-toolbar .k-scheduler-tools > li {
    display: inline-block;
    background-color: inherit;
}

.k-pane-wrapper .k-pane .k-grid-edit-form .k-item,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-link,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-link,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-item,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-link,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-item,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-link {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-pane-wrapper .k-pane .k-grid-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-edit-form .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-header-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-clear,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-select-all,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-grid-filter-menu .k-scheduler-resetSeries,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-clear,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-select-all,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-delete,
.k-pane-wrapper .k-pane .k-scheduler-edit-form .k-scheduler-resetSeries {
    color: var(--kendo-color-primary, #007bff);
}

.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-selected {
    color: var(--kendo-color-primary, #007bff);
    background: none;
}

.k-pane-wrapper .k-pane .k-column-menu .k-listgroup-item.k-selected .k-link {
    color: inherit;
}

.k-grid {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-grid.k-grid-display-block {
    display: block;
}

.k-grid .k-grid-container {
    display: flex;
    flex: 1 1 auto;
    overflow: hidden;
    position: relative;
}

.k-grid .k-grid-aria-root {
    border-color: inherit;
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    overflow: hidden;
}

.k-grid .k-table {
    margin: 0;
    width: 100%;
    max-width: none;
    border-width: 0;
    border-color: inherit;
    border-collapse: separate;
    border-spacing: 0;
    box-sizing: content-box;
    empty-cells: show;
    outline: 0;
}

.k-grid .k-grid-header .k-table,
.k-grid .k-grid-content .k-table,
.k-grid .k-grid-content-locked .k-table,
.k-grid .k-grid-footer .k-table {
    table-layout: fixed;
}

.k-grid .k-table-thead,
.k-grid .k-table-tbody,
.k-grid .k-table-tfoot {
    text-align: start;
    border-color: inherit;
}

.k-grid .k-table-row {
    border-color: inherit;
}

.k-grid .k-table-th,
.k-grid td,
.k-grid .k-table-td {
    border-width: 0;
    border-inline-start-width: 1px;
    border-style: solid;
    border-color: inherit;
    outline: 0;
    font-weight: inherit;
    text-align: inherit;
    position: static;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: content-box;
}

.k-grid .k-table-th:first-child,
.k-grid td:first-child,
.k-grid .k-table-td:first-child {
    border-inline-start-width: 0;
}

.k-grid .k-table-th:focus,
.k-grid td:focus,
.k-grid .k-table-td:focus {
    outline: none;
}

.k-grid .k-table-th > .k-radio,
.k-grid .k-table-th > .k-radio-wrap,
.k-grid .k-table-th > .k-checkbox,
.k-grid .k-table-th > .k-checkbox-wrap,
.k-grid td > .k-radio,
.k-grid td > .k-radio-wrap,
.k-grid td > .k-checkbox,
.k-grid td > .k-checkbox-wrap,
.k-grid .k-table-td > .k-radio,
.k-grid .k-table-td > .k-radio-wrap,
.k-grid .k-table-td > .k-checkbox,
.k-grid .k-table-td > .k-checkbox-wrap {
    vertical-align: top;
}

.k-grid .k-table-th {
    border-block-end-width: 1px;
    white-space: nowrap;
}

.k-grid td,
.k-grid .k-table-td {
    border-block-end-width: 0px;
    white-space: unset;
    vertical-align: middle;
}

.k-grid a {
    color: inherit;
    text-decoration: none;
}

.k-grid a:hover {
    text-decoration: none;
}

.k-grid .k-grid-header-wrap {
    box-sizing: content-box;
}

.k-grid .k-grid-header {
    border-bottom-width: 1px;
}

.k-grid .k-grid-header .k-table {
    margin-bottom: -1px;
}

.k-grid .k-grid-header.k-grid-draggable-header {
    user-select: none;
    touch-action: none;
}

.k-grid .k-grid-header .k-table-th {
    position: relative;
    vertical-align: bottom;
    cursor: default;
}

.k-grid .k-grid-header .k-table-th:first-child {
    border-inline-start-width: 0;
}

.k-grid .k-grid-header .k-table-th.k-first {
    border-inline-start-width: 1px;
}

.k-grid .k-grid-header .k-table-th > .k-link {
    line-height: inherit;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    outline: 0;
}

.k-grid .k-grid-header .k-table-th > .k-link:focus {
    text-decoration: none;
}

.k-grid .k-grid-header .k-grid-filter,
.k-grid .k-grid-header .k-header-column-menu,
.k-grid .k-grid-header .k-grid-header-menu {
    box-sizing: border-box;
    outline: 0;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    position: absolute;
    inset-inline-end: var(--kendo-spacing-2, 0.5rem);
    z-index: 1;
}

.k-grid .k-grid-header .k-grid-filter:hover,
.k-grid .k-grid-header .k-header-column-menu:hover,
.k-grid .k-grid-header .k-grid-header-menu:hover {
    cursor: pointer;
}

.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon {
    vertical-align: text-top;
    margin-inline-start: calc( var(--kendo-spacing-4, 1rem) - 1px);
}

.k-grid .k-grid-header .k-cell-inner > .k-link > .k-sort-icon .k-icon {
    display: flex;
}

.k-grid .k-grid-header .k-sort-order {
    display: inline-block;
    vertical-align: top;
    height: 16px;
    font-size: 12px;
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
    margin-inline-start: calc( var(--kendo-spacing-0\.5, 0.125rem) * -1);
}

.k-grid .k-grid-header .k-filterable > .k-cell-inner .k-link {
    padding-inline-end: 0;
}

.k-grid .k-cell-inner {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: inherit;
    overflow: hidden;
}

.k-grid .k-cell-inner > .k-link {
    width: auto;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    justify-content: inherit;
    flex: 1;
    overflow: hidden;
}

.k-grid .k-cell-inner > .k-link > .k-sort-icon {
    margin-inline-start: 0;
    display: inline-block;
    flex-shrink: 0;
}

.k-grid .k-cell-inner .k-sort-order {
    flex-shrink: 0;
    line-height: normal;
}

.k-grid .k-cell-inner .k-grid-filter,
.k-grid .k-cell-inner .k-header-column-menu,
.k-grid .k-cell-inner .k-grid-header-menu {
    position: static;
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-grid .k-group-col,
.k-grid .k-hierarchy-col {
    padding: 0;
    width: 32px;
}

.k-grid .k-grouping-row p {
    margin: 0;
    display: flex;
    align-items: center;
    align-content: center;
}

.k-grid .k-grouping-row td,
.k-grid .k-grouping-row .k-table-td {
    overflow: visible;
}

.k-grid .k-grouping-row + .k-table-row td,
.k-grid .k-grouping-row + .k-table-row .k-table-td {
    border-top-width: 1px;
}

.k-grid .k-grouping-row .k-group-cell,
.k-grid .k-grouping-row + .k-table-row .k-group-cell {
    border-top-width: 0;
    text-overflow: clip;
}

.k-grid .k-grouping-row .k-icon {
    margin-inline-start: calc( 8px - 0.5rem);
    margin-inline-end: 8px;
    text-decoration: none;
}

.k-grid .k-table .k-group-footer td,
.k-grid .k-table .k-group-footer .k-table-td {
    border-style: solid;
    border-width: 1px 0;
}

.k-grid .k-group-footer .k-group-cell + td,
.k-grid .k-group-footer .k-group-cell + .k-table-td {
    border-inline-start-width: 1px;
}

.k-grid .k-hierarchy-cell,
.k-grid .k-drag-cell {
    text-align: center;
    overflow: visible;
}

.k-grid .k-hierarchy-cell > .k-font-icon,
.k-grid .k-drag-cell > .k-font-icon {
    padding-block: 0.5rem;
    padding-inline: 0;
    width: 100%;
    height: 100%;
    display: inline-block;
    outline: 0;
}

.k-grid .k-hierarchy-cell + .k-grid-content-sticky {
    border-inline-start-width: 1px;
}

.k-grid .k-detail-row .k-detail-cell {
    border-inline-start-width: 0;
}

.k-grid .k-dirty-cell {
    position: relative;
}

.k-grid .k-dirty-cell.k-edit-cell {
    position: static;
}

.k-grid .k-dirty-cell.k-grid-content-sticky {
    position: sticky;
}

.k-grid .k-dirty {
    border-width: 5px;
    border-color: transparent;
    border-block-start-color: currentColor;
    border-inline-start-color: currentColor;
    inset-inline-start: 0;
    inset-inline-end: auto;
}

.k-grid .k-grid-content-locked + .k-grid-content {
    box-sizing: content-box;
}

.k-grid .k-grid-content-expander {
    position: absolute;
    visibility: hidden;
    height: 1px;
    bottom: 1px;
}

.k-grid .k-grid-filter,
.k-grid .k-header-column-menu,
.k-grid .k-grid-header-menu,
.k-grid .k-hierarchy-cell .k-icon {
    border-width: 0;
}

.k-grid .k-drag-col {
    padding: 0;
    width: 48px;
}

.k-grid .k-drag-cell {
    cursor: move;
}

.k-grid-toolbar {
    border-width: 0 0 1px;
    flex-shrink: 0;
}

.k-grid-toolbar-bottom {
    border-width: 1px 0 0;
}

.k-grouping-header {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    white-space: normal;
    display: flex;
    align-items: center;
    position: relative;
    flex-wrap: wrap;
}

.k-grouping-header::before {
    content: "";
    height: calc( 1.25em + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + 2px);
    display: inline-block;
    vertical-align: middle;
}

.k-grouping-header .k-chip-list {
    flex-grow: 0;
    display: contents;
}

.k-grouping-header > .k-grouping-drop-container {
    flex-grow: 1;
    padding-block: 0.5rem;
    margin-block: calc( 0.5rem * -1);
    display: inline-flex;
    align-self: stretch;
    align-items: center;
}

.k-grouping-dropclue {
    width: 12px;
    position: absolute;
    top: 3px;
    box-sizing: content-box;
}

.k-grouping-dropclue::before, .k-grouping-dropclue::after {
    display: inline-block;
    content: "";
    position: absolute;
}

.k-grouping-dropclue::before {
    border-width: 6px;
    border-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    top: 0;
}

.k-grouping-dropclue::after {
    width: 2px;
    height: calc(100% - 6px);
    top: 6px;
    inset-inline-start: calc( 6px - 1px);
}

.k-grid-header-wrap,
.k-grid-footer-wrap {
    margin-inline-end: -1px;
    width: 100%;
    border-width: 0;
    border-inline-end-width: 1px;
    border-style: solid;
    border-color: inherit;
    position: relative;
    overflow: hidden;
}

.k-grid-header-locked + .k-grid-header-wrap.k-auto-scrollable {
    margin-inline-end: 0;
}

.k-grid-header,
.k-grid-footer {
    padding-inline-start: 0;
    padding-inline-end: var(--kendo-scrollbar-width, 17px);
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    flex: 0 0 auto;
}

div.k-grid-header,
div.k-grid-footer {
    display: flex;
    flex-direction: row;
    align-items: stretch;
}

.k-column-resizer {
    width: .5em;
    height: 1000%;
    display: block;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
    cursor: col-resize;
}

.k-row-resizer {
    display: block;
    height: var(--kendo-spacing-0\.5, 0.125rem);
    width: 100%;
    background: none;
}

.k-grid-footer {
    border-top-width: 1px;
}

.k-grid-footer td,
.k-grid-footer .k-table-td {
    height: calc( 1.5 * 1em);
}

.k-grid-footer td,
.k-group-footer td,
.k-grouping-row td,
.k-grid-footer .k-table-td,
.k-group-footer .k-table-td,
.k-grouping-row .k-table-td {
    font-weight: bold;
}

.k-grid-filter-popup {
    min-width: 250px;
    max-width: 320px;
}

.k-grid-column-menu-standalone a.k-grid-filter {
    position: initial;
    display: inline-block;
    margin-block: -4px;
    margin-inline: 0;
    padding-block: 4px;
    padding-inline: 8px;
}

.k-filter-row {
    line-height: 1.5;
}

.k-filter-row td,
.k-filter-row .k-table-td,
.k-filter-row .k-table-th {
    border-width: 0;
    border-block-end-width: 1px;
    border-inline-start-width: 1px;
    white-space: nowrap;
}

.k-filter-row td:first-child,
.k-filter-row .k-table-td:first-child {
    border-inline-start-width: 0;
}

.k-filter-row .k-multiselect {
    height: auto;
}

.k-filtercell {
    width: auto;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-filtercell > span,
.k-filtercell .k-filtercell-wrapper {
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    flex: 1 1 auto;
}

.k-filtercell > span > .k-button,
.k-filtercell .k-filtercell-wrapper > .k-button {
    flex: none;
}

.k-grid-content,
.k-grid-content-locked {
    border-color: inherit;
    outline: 0;
}

.k-grid-content .k-table-row:last-child > td,
.k-grid-content .k-table-row:last-child > .k-table-td,
.k-grid-content-locked .k-table-row:last-child > td,
.k-grid-content-locked .k-table-row:last-child > .k-table-td {
    border-bottom-width: 0;
}

.k-grid-content {
    width: 100%;
    min-height: 0;
    overflow: auto;
    overflow-x: auto;
    overflow-y: scroll;
    position: relative;
    flex: 1;
}

.k-virtual-scrollable-wrap {
    height: 100%;
    overflow-y: hidden;
    position: relative;
}

.k-grid .k-edit-cell,
.k-grid .k-command-cell,
.k-grid .k-grid-edit-row td,
.k-grid .k-grid-edit-row .k-table-td {
    text-overflow: clip;
}

.k-grid .k-edit-cell > input:not([type="checkbox"]):not([type="radio"]),
.k-grid .k-edit-cell > select,
.k-grid .k-edit-cell > .k-widget:not(.k-switch),
.k-grid .k-grid-edit-row td > input:not([type="checkbox"]):not([type="radio"]),
.k-grid .k-grid-edit-row td > select,
.k-grid .k-grid-edit-row td > .k-widget:not(.k-switch),
.k-grid .k-grid-edit-row .k-table-td > input:not([type="checkbox"]):not([type="radio"]),
.k-grid .k-grid-edit-row .k-table-td > select,
.k-grid .k-grid-edit-row .k-table-td > .k-widget:not(.k-switch) {
    width: 100%;
    vertical-align: middle;
    box-sizing: border-box;
}

.k-grid .k-edit-cell > .k-radio,
.k-grid .k-edit-cell > .k-checkbox,
.k-grid .k-edit-cell > .k-radio-wrap,
.k-grid .k-edit-cell > .k-checkbox-wrap,
.k-grid .k-grid-edit-row td > .k-radio,
.k-grid .k-grid-edit-row td > .k-checkbox,
.k-grid .k-grid-edit-row td > .k-radio-wrap,
.k-grid .k-grid-edit-row td > .k-checkbox-wrap,
.k-grid .k-grid-edit-row .k-table-td > .k-radio,
.k-grid .k-grid-edit-row .k-table-td > .k-checkbox,
.k-grid .k-grid-edit-row .k-table-td > .k-radio-wrap,
.k-grid .k-grid-edit-row .k-table-td > .k-checkbox-wrap {
    vertical-align: middle;
}

.k-grid .k-command-cell > .k-button {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    vertical-align: middle;
}

.k-grid .k-command-cell > .k-button:last-child {
    margin-inline-end: unset;
}

.k-grid > .k-resize-handle,
.k-grid-header .k-resize-handle {
    height: 25px;
    cursor: col-resize;
    position: absolute;
    z-index: 2;
}

.k-selection-aggregates {
    border-width: 1px 0 0;
    border-style: solid;
    line-height: var(--kendo-line-height, normal);
    display: flex;
    justify-content: flex-end;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-selection-aggregates-item-value {
    font-weight: var(--kendo-font-weight-bold, normal);
}

.k-grid-pager {
    border-width: 1px 0 0;
    border-color: inherit;
    font-size: inherit;
}

.k-grid-pager-top {
    border-width: 0 0 1px;
}

.k-grid-virtual .k-grid-content .k-grid-table-wrap {
    float: left;
    width: 100%;
}

.k-grid-virtual .k-grid-content .k-grid-table {
    position: relative;
    float: left;
    z-index: 1;
}

.k-grid-virtual .k-grid-content > .k-height-container {
    position: relative;
    float: left;
}

.k-grid-virtual .k-grid-content::after {
    content: "";
    display: block;
    clear: both;
}

.k-width-container {
    position: absolute;
    visibility: hidden;
}

.k-width-container div {
    height: 1px;
}

.k-grid-add-row td,
.k-grid-add-row .k-table-td {
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.k-grid-lockedcolumns {
    white-space: nowrap;
}

.k-grid-content,
.k-grid-content-locked {
    white-space: normal;
}

.k-grid-content-locked,
.k-grid-footer-locked,
.k-grid-header-locked {
    flex: 0 0 auto;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    position: relative;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    box-sizing: content-box;
}

.k-grid-content-locked + .k-grid-content.k-auto-scrollable,
.k-grid-footer-locked + .k-grid-content.k-auto-scrollable,
.k-grid-header-locked + .k-grid-content.k-auto-scrollable {
    display: inline-block;
}

.k-grid-content-locked .k-table,
.k-grid-footer-locked .k-table,
.k-grid-header-locked .k-table {
    border-width: 0;
}

.k-grid-content,
.k-grid-footer-wrap,
.k-grid-header-wrap {
    flex: 1 1 auto;
    display: inline-block;
    vertical-align: top;
}

.k-grid-content.k-auto-scrollable,
.k-grid-footer-wrap.k-auto-scrollable,
.k-grid-header-wrap.k-auto-scrollable {
    display: block;
}

.k-grid-header-locked > .k-grid-header-table,
.k-grid-header-wrap > .k-grid-header-table {
    margin-bottom: -1px;
}

.k-grid-header .k-table-th.k-grid-header-sticky,
.k-grid-header .k-filter-row .k-grid-header-sticky,
.k-grid .k-grid-content-sticky,
.k-grid .k-grid-row-sticky,
.k-grid .k-grid-footer-sticky {
    position: sticky;
    z-index: 2;
}

.k-grid-header .k-table-th.k-grid-header-sticky.k-edit-cell,
.k-grid-header .k-filter-row .k-grid-header-sticky.k-edit-cell,
.k-grid .k-grid-content-sticky.k-edit-cell,
.k-grid .k-grid-row-sticky.k-edit-cell,
.k-grid .k-grid-footer-sticky.k-edit-cell {
    overflow: visible;
    z-index: 3;
}

.k-master-row .k-grid-content-sticky::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

kendo-grid .k-table-row.k-grid-row-sticky {
    border: 0;
    position: static;
    z-index: auto;
}

kendo-grid .k-grid-row-sticky td,
kendo-grid .k-grid-row-sticky .k-table-td {
    border-bottom-width: 1px;
    border-top-width: 1px;
    position: sticky;
    top: inherit;
    bottom: inherit;
    z-index: 2;
}

kendo-grid .k-grid-row-sticky td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky.k-table-alt-row td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky .k-table-td.k-grid-content-sticky,
kendo-grid .k-grid-row-sticky.k-table-alt-row .k-table-td.k-grid-content-sticky {
    z-index: 3;
}

kendo-grid .k-grid-header-locked .k-table-th.k-grid-header-sticky:last-child,
kendo-grid .k-grid-content-locked .k-table-row .k-grid-content-sticky:last-child {
    border-inline-end: 0;
}

kendo-grid .k-grid-header .k-grid-column-menu,
kendo-grid .k-grid-header .k-grid-header-menu {
    z-index: 1;
}

.k-grid-content-sticky.k-grid-row-sticky {
    z-index: 3;
}

.k-grid .k-table .k-grid-header-sticky,
.k-grid .k-table .k-grid-content-sticky,
.k-grid .k-table .k-grid-footer-sticky {
    border-inline-end-width: 1px;
}

.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-header-sticky:not([style*="display: none"]) + .k-table-th,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-content-sticky:not([style*="display: none"]) + .k-table-th,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + td,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + .k-table-td,
.k-grid .k-table .k-grid-footer-sticky:not([style*="display: none"]) + .k-table-th {
    border-inline-start-width: 0;
}

.k-grid .k-grid-row-sticky {
    border-bottom-width: 1px;
    border-top-width: 1px;
}

.k-grid-header-sticky.k-table-th.k-grid-no-left-border.k-first {
    border-inline-start-width: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-header-wrap,
.k-grid.k-grid-no-scrollbar .k-grid-footer-wrap {
    margin: 0;
    border-width: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-header,
.k-grid.k-grid-no-scrollbar .k-grid-footer {
    padding: 0;
}

.k-grid.k-grid-no-scrollbar .k-grid-content {
    overflow-y: auto;
}

.k-grid-norecords {
    text-align: center;
}

div.k-grid-norecords {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}

.k-grid-norecords-template {
    box-sizing: border-box;
    margin-block: 0;
    margin-inline: auto;
    width: 20em;
    height: 4em;
    border: 1px solid;
    line-height: 4em;
}

.k-column-title {
    min-width: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-shrink: 1;
    overflow: hidden;
}

.k-grid .k-grid-sm .k-table-th,
.k-grid-sm .k-table-th {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm td,
.k-grid .k-grid-sm .k-table-td,
.k-grid-sm td,
.k-grid-sm .k-table-td {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grouping-header,
.k-grid-sm .k-grouping-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: 0.5rem;
    gap: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grouping-header::before,
.k-grid-sm .k-grouping-header::before {
    margin-inline-start: calc( var(--kendo-spacing-1, 0.25rem) * -1);
}

.k-grid .k-grid-sm .k-grid-header .k-table-th > .k-link,
.k-grid-sm .k-grid-header .k-table-th > .k-link {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    margin-inline: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grid-header .k-grid-filter,
.k-grid .k-grid-sm .k-grid-header .k-header-column-menu,
.k-grid .k-grid-sm .k-grid-header .k-grid-header-menu,
.k-grid-sm .k-grid-header .k-grid-filter,
.k-grid-sm .k-grid-header .k-header-column-menu,
.k-grid-sm .k-grid-header .k-grid-header-menu {
    padding: 0.25rem;
    width: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
    height: calc( calc( 1.4285714286 * 1em ) + calc(0.25rem * 2 ) + 2px);
    bottom: calc( var(--kendo-spacing-1, 0.25rem) + calc( 1.5 * 1em)/2 - calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ))/2);
}

.k-grid .k-grid-sm .k-table-th > .k-cell-inner,
.k-grid-sm .k-table-th > .k-cell-inner {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    margin-inline: calc( var(--kendo-spacing-1, 0.25rem) * -1);
}

.k-grid .k-grid-sm .k-table-th > .k-cell-inner > .k-link,
.k-grid-sm .k-table-th > .k-cell-inner > .k-link {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-grouping-row .k-icon,
.k-grid-sm .k-grouping-row .k-icon {
    margin-inline-start: calc( 8px - var(--kendo-spacing-1, 0.25rem));
}

.k-grid .k-grid-sm .k-grouping-dropclue,
.k-grid-sm .k-grouping-dropclue {
    height: calc( calc( 1.25em + calc( var(--kendo-spacing-0\.5, 0.125rem) * 2 ) + 2px) + 6px);
}

.k-grid .k-grid-sm .k-hierarchy-cell,
.k-grid .k-grid-sm .k-drag-cell,
.k-grid-sm .k-hierarchy-cell,
.k-grid-sm .k-drag-cell {
    padding: 0;
}

.k-grid .k-grid-sm .k-hierarchy-cell > .k-icon,
.k-grid .k-grid-sm .k-drag-cell > .k-icon,
.k-grid-sm .k-hierarchy-cell > .k-icon,
.k-grid-sm .k-drag-cell > .k-icon {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: 0;
}

.k-grid .k-grid-sm .k-edit-cell,
.k-grid .k-grid-sm .k-command-cell,
.k-grid .k-grid-sm .k-grid-edit-row td,
.k-grid .k-grid-sm .k-grid-edit-row .k-table-td,
.k-grid-sm .k-edit-cell,
.k-grid-sm .k-command-cell,
.k-grid-sm .k-grid-edit-row td,
.k-grid-sm .k-grid-edit-row .k-table-td {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-filter-row td,
.k-grid .k-grid-sm .k-filter-row .k-table-td,
.k-grid .k-grid-sm .k-filter-row .k-table-th,
.k-grid-sm .k-filter-row td,
.k-grid-sm .k-filter-row .k-table-td,
.k-grid-sm .k-filter-row .k-table-th {
    padding-block: var(--kendo-spacing-1\.5, 0.375rem);
    padding-inline: var(--kendo-spacing-1\.5, 0.375rem);
}

.k-grid .k-grid-sm .k-filtercell > span,
.k-grid .k-grid-sm .k-filtercell .k-filtercell-wrapper,
.k-grid-sm .k-filtercell > span,
.k-grid-sm .k-filtercell .k-filtercell-wrapper {
    gap: calc( var(--kendo-spacing-1, 0.25rem) / 2);
}

.k-grid .k-grid-sm .k-selection-aggregates,
.k-grid-sm .k-selection-aggregates {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-grid .k-grid-sm .k-resizer-wrap,
.k-grid-sm .k-resizer-wrap {
    display: block;
    width: 100%;
    padding-block-start: calc( var(--kendo-spacing-1, 0.25rem) - var(--kendo-spacing-0\.5, 0.125rem));
    padding-block-end: var(--kendo-spacing-1, 0.25rem);
    position: absolute;
    background: none;
    cursor: row-resize;
    z-index: 2;
}

.k-grid .k-grid-md .k-table-th,
.k-grid-md .k-table-th {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md td,
.k-grid .k-grid-md .k-table-td,
.k-grid-md td,
.k-grid-md .k-table-td {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-grouping-header,
.k-grid-md .k-grouping-header {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    gap: 0.5rem;
}

.k-grid .k-grid-md .k-grouping-header::before,
.k-grid-md .k-grouping-header::before {
    margin-inline-start: calc( 0.5rem * -1);
}

.k-grid .k-grid-md .k-grid-header .k-table-th > .k-link,
.k-grid-md .k-grid-header .k-table-th > .k-link {
    margin-block: calc( 0.5rem * -1);
    margin-inline: calc( 0.5rem * -1);
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-grid-header .k-grid-filter,
.k-grid .k-grid-md .k-grid-header .k-header-column-menu,
.k-grid .k-grid-md .k-grid-header .k-grid-header-menu,
.k-grid-md .k-grid-header .k-grid-filter,
.k-grid-md .k-grid-header .k-header-column-menu,
.k-grid-md .k-grid-header .k-grid-header-menu {
    padding: 0.375rem;
    width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
    height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
    bottom: calc( 0.5rem + calc( 1.5 * 1em)/2 - calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ))/2);
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner,
.k-grid-md .k-table-th > .k-cell-inner {
    margin-block: calc( 0.5rem * -1);
    margin-inline: calc( 0.5rem * -1);
}

.k-grid .k-grid-md .k-table-th > .k-cell-inner > .k-link,
.k-grid-md .k-table-th > .k-cell-inner > .k-link {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-grouping-row .k-icon,
.k-grid-md .k-grouping-row .k-icon {
    margin-inline-start: calc( 8px - 0.5rem);
}

.k-grid .k-grid-md .k-grouping-dropclue,
.k-grid-md .k-grouping-dropclue {
    height: calc( calc( 1.25em + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + 2px) + 6px);
}

.k-grid .k-grid-md .k-hierarchy-cell,
.k-grid .k-grid-md .k-drag-cell,
.k-grid-md .k-hierarchy-cell,
.k-grid-md .k-drag-cell {
    padding: 0;
}

.k-grid .k-grid-md .k-hierarchy-cell > .k-icon,
.k-grid .k-grid-md .k-drag-cell > .k-icon,
.k-grid-md .k-hierarchy-cell > .k-icon,
.k-grid-md .k-drag-cell > .k-icon {
    padding-block: 0.5rem;
    padding-inline: 0;
}

.k-grid .k-grid-md .k-edit-cell,
.k-grid .k-grid-md .k-command-cell,
.k-grid .k-grid-md .k-grid-edit-row td,
.k-grid .k-grid-md .k-grid-edit-row .k-table-td,
.k-grid-md .k-edit-cell,
.k-grid-md .k-command-cell,
.k-grid-md .k-grid-edit-row td,
.k-grid-md .k-grid-edit-row .k-table-td {
    padding-block: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-filter-row td,
.k-grid .k-grid-md .k-filter-row .k-table-td,
.k-grid .k-grid-md .k-filter-row .k-table-th,
.k-grid-md .k-filter-row td,
.k-grid-md .k-filter-row .k-table-td,
.k-grid-md .k-filter-row .k-table-th {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-filtercell > span,
.k-grid .k-grid-md .k-filtercell .k-filtercell-wrapper,
.k-grid-md .k-filtercell > span,
.k-grid-md .k-filtercell .k-filtercell-wrapper {
    gap: calc( 0.5rem / 2);
}

.k-grid .k-grid-md .k-selection-aggregates,
.k-grid-md .k-selection-aggregates {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
}

.k-grid .k-grid-md .k-resizer-wrap,
.k-grid-md .k-resizer-wrap {
    display: block;
    width: 100%;
    padding-block-start: calc( calc( var(--kendo-spacing-2\.5, 0.625rem) / 2) - var(--kendo-spacing-0\.5, 0.125rem));
    padding-block-end: calc( var(--kendo-spacing-2\.5, 0.625rem) / 2);
    position: absolute;
    background: none;
    cursor: row-resize;
    z-index: 2;
}

.k-loading-pdf-mask {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 100;
}

.k-loading-pdf-mask > .k-i-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 64px;
}

.k-loading-pdf-mask .k-loading-pdf-progress {
    margin: auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.k-pdf-export .k-loading-pdf-mask {
    display: none;
}

.k-grid-pdf-export-element {
    position: absolute;
    left: -10000px;
    top: -10000px;
}

.k-grid-pdf-export-element .k-filter-row {
    display: none;
}

.k-pdf-export-shadow .k-grid {
    float: left;
    width: auto !important;
}

.k-pdf-export-shadow .k-grid,
.k-pdf-export-shadow .k-grid-content,
.k-pdf-export-shadow .k-grid-content-locked {
    height: auto !important;
    overflow: visible;
}

.k-pdf-export-shadow .k-grid-header-locked + .k-grid-header-wrap,
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-content,
.k-pdf-export-shadow .k-grid-header-locked + .k-grid-footer-wrap {
    width: auto !important;
}

.k-pdf-export-shadow .k-grid-header,
.k-pdf-export-shadow .k-grid[data-role="grid"] .k-grid-footer {
    padding: 0 !important;
}

.k-filter-menu-popup {
    min-width: 250px;
    max-width: 320px;
}

.k-filter-menu {
    box-sizing: border-box;
}

.k-filter-menu-container {
    padding: var(--kendo-spacing-2, 0.5rem);
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-filter-menu-container .k-filter-and {
    width: min-content;
    align-self: start;
}

.k-filter-menu-container .k-actions, .k-filter-menu-container .k-edit-buttons,
.k-filter-menu-container .k-action-buttons,
.k-filter-menu-container .k-columnmenu-actions, .k-filter-menu-container .k-form-buttons {
    margin: 0;
    padding: 0;
}

.k-filter-menu-container kendo-numeric-filter-menu,
.k-filter-menu-container kendo-grid-string-filter-menu,
.k-filter-menu-container kendo-grid-date-filter-menu,
.k-filter-menu-container kendo-grid-numeric-filter-menu,
.k-filter-menu-container kendo-grid-filter-menu-input-wrapper,
.k-filter-menu-container kendo-treelist-string-filter-menu,
.k-filter-menu-container kendo-treelist-date-filter-menu,
.k-filter-menu-container kendo-treelist-numeric-filter-menu,
.k-filter-menu-container kendo-treelist-filter-menu-input-wrapper {
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-filter-menu.k-popup .k-filter-menu-container,
.k-grid-filter-popup.k-popup .k-filter-menu-container {
    min-width: 250px;
    max-width: 320px;
}

.k-popup .k-multicheck-wrap {
    margin: 0;
    padding: 0;
    max-height: 300px;
    white-space: nowrap;
    overflow: auto;
    list-style: none;
}

.k-popup .k-multicheck-wrap .k-item,
.k-popup .k-multicheck-wrap .k-check-all-wrap {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-flow: row nowrap;
}

.k-filter-selected-items {
    font-weight: bold;
    line-height: normal;
    white-space: nowrap;
}

.k-autofitting {
    width: auto !important;
    table-layout: auto !important;
}

.k-autofitting .k-table-th,
.k-autofitting td,
.k-autofitting .k-table-td {
    white-space: nowrap !important;
}

.k-autofitting .k-detail-row {
    display: none !important;
}

.k-column-menu-popup,
.k-grid-columnmenu-popup {
    min-width: 250px;
    box-sizing: border-box;
}

.k-column-menu-popup.k-popup,
.k-grid-columnmenu-popup.k-popup {
    max-width: 320px;
}

.k-column-menu-popup .k-actions, .k-column-menu-popup .k-edit-buttons,
.k-column-menu-popup .k-action-buttons,
.k-column-menu-popup .k-columnmenu-actions, .k-column-menu-popup .k-form-buttons,
.k-grid-columnmenu-popup .k-actions,
.k-grid-columnmenu-popup .k-edit-buttons,
.k-grid-columnmenu-popup .k-action-buttons,
.k-grid-columnmenu-popup .k-columnmenu-actions,
.k-grid-columnmenu-popup .k-form-buttons {
    margin: 0;
}

.k-column-menu {
    box-sizing: border-box;
}

.k-column-menu .k-menu:not(.k-context-menu) {
    font-weight: 400;
}

.k-column-menu .k-expander {
    border: 0;
    background: inherit;
}

.k-column-menu .k-expander .k-columnmenu-item {
    display: flex;
    align-items: center;
}

.k-column-menu-tabbed {
    border-radius: var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-1, 0.25rem) 0 0;
}

.k-column-menu-tabbed .k-tabstrip-items {
    margin: -1px -1px 0;
}

.k-column-menu-tabbed .k-tabstrip-items .k-item {
    flex: 1;
}

.k-column-menu-tabbed .k-tabstrip-items .k-link {
    justify-content: center;
}

.k-column-menu-tabbed .k-tabstrip-content {
    padding-inline: var(--kendo-spacing-0, 0px);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
}

.k-column-list {
    padding: 0;
    margin: 0;
    list-style: none;
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-column-chooser-title,
.k-column-list-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-column-list-item {
    margin: 0;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: 4px;
    cursor: pointer;
    position: relative;
}

.k-column-list-item .k-checkbox-label {
    margin: 0;
}

.k-column-list-item:focus {
    outline: none;
}

.k-columns-items-wrap {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-0, 0px);
}

.k-columnmenu-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    outline: 0;
    cursor: pointer;
}

.k-columnmenu-item > .k-icon,
.k-columnmenu-item > .k-expander-indicator {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
}

.k-columnmenu-item-wrapper + .k-columnmenu-item-wrapper {
    border-top: 1px solid;
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-columnmenu-item-content {
    overflow: hidden;
}

.k-column-menu-group-header {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex: 0 0 auto;
    position: relative;
    user-select: none;
}

.k-column-menu-group-header-text {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    font-weight: bold;
    text-transform: uppercase;
    flex: 1 1 auto;
}

.k-rtl .k-grid-virtual .k-grid-content .k-grid-table-wrap,
.k-rtl .k-grid-virtual .k-grid-content .k-grid-table,
.k-rtl .k-grid-virtual .k-grid-content > .k-height-container,
[dir="rtl"] .k-grid-virtual .k-grid-content .k-grid-table-wrap,
[dir="rtl"] .k-grid-virtual .k-grid-content .k-grid-table,
[dir="rtl"] .k-grid-virtual .k-grid-content > .k-height-container,
.k-rtl.k-grid-virtual .k-grid-content .k-grid-table-wrap,
.k-rtl.k-grid-virtual .k-grid-content .k-grid-table,
.k-rtl.k-grid-virtual .k-grid-content > .k-height-container,
[dir="rtl"].k-grid-virtual .k-grid-content .k-grid-table-wrap,
[dir="rtl"].k-grid-virtual .k-grid-content .k-grid-table,
[dir="rtl"].k-grid-virtual .k-grid-content > .k-height-container {
    float: right;
}

.k-grid {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-grid .k-table {
    background-color: inherit;
}

.k-grid td,
.k-grid .k-table-td,
.k-grid .k-grid-content,
.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-table-alt-row {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 5%, transparent);
}

.k-grid tbody > tr:not(.k-detail-row):hover,
.k-grid .k-table-tbody > .k-table-row:not(.k-detail-row).k-hover {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 9%, transparent);
}

.k-grid .k-table-th.k-selected,
.k-grid td.k-selected,
.k-grid .k-table-td.k-selected,
.k-grid .k-table-row.k-selected > td,
.k-grid .k-table-row.k-selected > .k-table-td {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-grid .k-table-th:focus, .k-grid .k-table-th.k-focus,
.k-grid td:focus,
.k-grid td.k-focus,
.k-grid .k-table-td:focus,
.k-grid .k-table-td.k-focus,
.k-grid .k-master-row > td:focus,
.k-grid .k-master-row > td.k-focus,
.k-grid .k-grouping-row > td:focus,
.k-grid .k-grouping-row > td.k-focus,
.k-grid .k-detail-row > td:focus,
.k-grid .k-detail-row > td.k-focus,
.k-grid .k-group-footer > td:focus,
.k-grid .k-group-footer > td.k-focus,
.k-grid .k-master-row > .k-table-td:focus,
.k-grid .k-master-row > .k-table-td.k-focus,
.k-grid .k-grouping-row > .k-table-td:focus,
.k-grid .k-grouping-row > .k-table-td.k-focus,
.k-grid .k-detail-row > .k-table-td:focus,
.k-grid .k-detail-row > .k-table-td.k-focus,
.k-grid .k-group-footer > .k-table-td:focus,
.k-grid .k-group-footer > .k-table-td.k-focus,
.k-grid .k-grid-pager:focus,
.k-grid .k-grid-pager.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.08);
}

.k-grid col.k-sorted,
.k-grid .k-table-th.k-sorted {
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 2%, transparent);
}

.k-grid .k-grid-header-locked,
.k-grid .k-grid-content-locked,
.k-grid .k-grid-header-locked .k-header,
.k-grid .k-grid-content-locked td,
.k-grid .k-grid-content-locked .k-table-td {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-grid .k-grid-header-locked .k-header {
    border-bottom-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-grid-content-locked .k-group-footer td,
.k-grid .k-grid-content-locked .k-group-footer .k-table-td,
.k-grid .k-grid-content-locked .k-group-cell {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-grid-content-locked .k-grouping-row + .k-table-row td,
.k-grid .k-grid-content-locked .k-grouping-row + .k-table-row .k-table-td {
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid .k-grid-content-locked .k-selected td,
.k-grid .k-grid-content-locked .k-selected .k-table-td {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-grid .k-grid-content-locked .k-selected.k-table-alt-row td,
.k-grid .k-grid-content-locked .k-selected.k-table-alt-row .k-table-td {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 24%, transparent);
}

.k-grid .k-grid-content-locked .k-selected:hover td,
.k-grid .k-grid-content-locked .k-selected.k-hover td,
.k-grid .k-grid-content-locked .k-selected:hover .k-table-td,
.k-grid .k-grid-content-locked .k-selected.k-hover .k-table-td {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 24%, transparent);
}

.k-grid-toolbar {
    border-color: inherit;
}

.k-grouping-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-header .k-sort-icon,
.k-grid-header .k-sort-order {
    color: var(--kendo-color-primary, #007bff);
}

.k-grid-header .k-grid-filter:focus, .k-grid-header .k-grid-filter.k-focus,
.k-grid-header .k-header-column-menu:focus,
.k-grid-header .k-header-column-menu.k-focus,
.k-grid-header .k-grid-header-menu:focus,
.k-grid-header .k-grid-header-menu.k-focus,
.k-grid-header .k-hierarchy-cell .k-icon:focus,
.k-grid-header .k-hierarchy-cell .k-icon.k-focus {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1);
}

.k-grid-header .k-grid-filter.k-active,
.k-grid-header .k-header-column-menu.k-active,
.k-grid-header .k-grid-header-menu.k-active,
.k-grid-header .k-hierarchy-cell .k-icon.k-active {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-grid-header .k-grid-header-sticky,
.k-grid-header .k-grid-header-sticky.k-sorted {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
    border-right-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-left-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-selection-aggregates {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-master-row .k-grid-content-sticky {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-master-row .k-grid-row-sticky {
    border-top-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-bottom-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-master-row.k-table-alt-row .k-grid-content-sticky,
.k-master-row.k-table-alt-row .k-grid-row-sticky {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-master-row.k-table-row.k-selected td.k-grid-content-sticky,
.k-master-row.k-table-row.k-selected .k-table-td.k-grid-row-sticky,
.k-master-row.k-table-row td.k-grid-content-sticky.k-selected,
.k-master-row.k-table-row .k-table-td.k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-master-row.k-table-row.k-selected td.k-grid-content-sticky::before,
.k-master-row.k-table-row.k-selected .k-table-td.k-grid-row-sticky::before,
.k-master-row.k-table-row td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-table-row .k-table-td.k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-master-row.k-selected.k-table-alt-row td.k-grid-content-sticky,
.k-master-row.k-selected.k-table-alt-row .k-table-td.k-grid-row-sticky,
.k-master-row.k-table-alt-row td.k-grid-content-sticky.k-selected,
.k-master-row.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-master-row.k-selected.k-table-alt-row td.k-grid-content-sticky::before,
.k-master-row.k-selected.k-table-alt-row .k-table-td.k-grid-row-sticky::before,
.k-master-row.k-table-alt-row td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 24%, transparent);
}

.k-master-row:hover .k-grid-content-sticky,
.k-master-row.k-hover .k-grid-content-sticky,
.k-master-row:hover .k-grid-row-sticky,
.k-master-row.k-hover .k-grid-row-sticky {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-master-row.k-selected:hover td.k-grid-content-sticky,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-content-sticky,
.k-master-row.k-selected:hover td.k-grid-row-sticky,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-row-sticky,
.k-master-row:hover td.k-grid-content-sticky.k-selected,
.k-master-row.k-hover td.k-grid-content-sticky.k-selected,
.k-master-row:hover .k-table-td.k-grid-content-sticky.k-selected,
.k-master-row.k-hover .k-table-td.k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-master-row.k-selected:hover td.k-grid-content-sticky::before,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-content-sticky::before,
.k-master-row.k-selected:hover td.k-grid-row-sticky::before,
.k-master-row.k-selected.k-hover .k-table-td.k-grid-row-sticky::before,
.k-master-row:hover td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-hover td.k-grid-content-sticky.k-selected::before,
.k-master-row:hover .k-table-td.k-grid-content-sticky.k-selected::before,
.k-master-row.k-hover .k-table-td.k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 24%, transparent);
}

kendo-grid.k-grid .k-grid-content-sticky {
    border-top-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    border-left-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-right-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

kendo-grid.k-grid .k-grid-content-sticky:hover, kendo-grid.k-grid .k-grid-content-sticky.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

kendo-grid.k-grid .k-grid-row-sticky td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td {
    border-top-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    border-bottom-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

kendo-grid.k-grid .k-grid-row-sticky td:hover td,
kendo-grid.k-grid .k-grid-row-sticky td.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky td:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky td.k-hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td:hover td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-hover .k-table-td {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

kendo-grid.k-grid .k-table-alt-row .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row .k-table-td {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

kendo-grid.k-grid .k-table-row.k-selected .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-grid-row-sticky td,
kendo-grid.k-grid .k-grid-row-sticky td.k-selected,
kendo-grid.k-grid .k-selected.k-grid-row-sticky .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-selected,
kendo-grid.k-grid .k-selected.k-grid-content-sticky {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

kendo-grid.k-grid .k-table-row.k-selected .k-grid-content-sticky::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky td::before,
kendo-grid.k-grid .k-grid-row-sticky td.k-selected::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky .k-table-td::before,
kendo-grid.k-grid .k-grid-row-sticky .k-table-td.k-selected::before,
kendo-grid.k-grid .k-selected.k-grid-content-sticky::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky .k-table-td,
kendo-grid.k-grid .k-table-alt-row .k-selected.k-grid-content-sticky {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row .k-grid-content-sticky::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky .k-table-td::before,
kendo-grid.k-grid .k-table-alt-row .k-selected.k-grid-content-sticky::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 24%, transparent);
}

kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row:hover td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row.k-hover td,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row:hover .k-table-td,
kendo-grid.k-grid .k-grid-row-sticky.k-table-alt-row.k-hover .k-table-td,
kendo-grid.k-grid .k-table-alt-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-alt-row.k-hover .k-grid-content-sticky {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

kendo-grid.k-grid .k-table-row.k-selected:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-selected.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover .k-table-td,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover .k-table-td,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row:hover .k-grid-content-sticky,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row.k-hover .k-grid-content-sticky,
kendo-grid.k-grid .k-grid-row-sticky:hover td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td.k-selected,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td.k-selected,
kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky.k-selected,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky.k-selected {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

kendo-grid.k-grid .k-table-row.k-selected:hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-table-row.k-selected.k-hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover td::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover td::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky:hover .k-table-td::before,
kendo-grid.k-grid .k-selected.k-grid-row-sticky.k-hover .k-table-td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky:hover .k-table-td::before,
kendo-grid.k-grid .k-selected.k-table-alt-row.k-grid-row-sticky.k-hover .k-table-td::before,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row:hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-table-row.k-selected.k-table-alt-row.k-hover .k-grid-content-sticky::before,
kendo-grid.k-grid .k-grid-row-sticky:hover td.k-selected::before,
kendo-grid.k-grid .k-grid-row-sticky.k-hover td.k-selected::before,
kendo-grid.k-grid .k-grid-row-sticky:hover .k-table-td.k-selected::before,
kendo-grid.k-grid .k-grid-row-sticky.k-hover .k-table-td.k-selected::before,
kendo-grid.k-grid .k-table-row:hover .k-grid-content-sticky.k-selected::before,
kendo-grid.k-grid .k-table-row.k-hover .k-grid-content-sticky.k-selected::before {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 24%, transparent);
}

.k-grouping-row .k-grid-content-sticky {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grouping-row:hover .k-grid-content-sticky,
.k-grouping-row.k-hover .k-grid-content-sticky {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-group-footer td,
.k-group-footer .k-table-td,
.k-group-footer .k-grid-footer-sticky {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-group-footer:hover .k-grid-footer-sticky,
.k-group-footer.k-hover .k-grid-footer-sticky {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grid-footer .k-grid-footer-locked {
    border-color: inherit;
}

.k-grid-footer .k-grid-footer-sticky {
    border-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-grouping-row,
.k-group-cell {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-column-list-item:hover,
.k-columnmenu-item:hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-column-list-item:focus,
.k-column-list-item.k-focus,
.k-columnmenu-item:focus,
.k-columnmenu-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-column-list-wrapper {
    border-color: inherit;
}

.k-columnmenu-item.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-column-menu .k-menu:not(.k-context-menu) {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item:hover, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-column-menu .k-menu:not(.k-context-menu) .k-item:focus, .k-column-menu .k-menu:not(.k-context-menu) .k-item.k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-column-menu-tabbed {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-column-menu-group-header-text {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-check-all-wrap {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-grid-norecords-template {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-resizer-wrap.k-hover .k-row-resizer {
    background-color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 20%, transparent);
}

.k-resizer-wrap.k-active .k-row-resizer {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-listview {
    margin: 0;
    padding: 0;
    border-width: 0;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
}

.k-listview-bordered {
    border-width: 1px;
}

.k-listview-header {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
}

.k-listview-bordered > .k-listview-header {
    border-bottom-width: 1px;
}

.k-listview-content {
    margin: 0;
    padding: 0;
    outline: 0;
    flex-grow: 1;
    position: relative;
    overflow: auto;
}

.k-listview-content::after {
    height: 0;
    clear: both;
    display: block;
}

.k-listview-content.k-d-flex::after, .k-listview-content.k-d-flex-row::after, .k-listview-content.k-d-flex-col::after,
.k-listview-content.k-d-grid::after {
    display: none;
}

.k-listview-content-padding-rectangle {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-content-padding-square {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item {
    padding: 0;
    border-width: 0;
    outline: 0;
    border-style: solid;
    box-sizing: border-box;
    flex-shrink: 0;
}

.k-listview-item-padding-rectangle {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item-padding-rectangle .k-listview-link {
    margin-block: -var(--kendo-spacing-1, 0.25rem);
    margin-inline: -var(--kendo-spacing-1, 0.25rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item-padding-square {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-item-padding-square .k-listview-link {
    margin: -var(--kendo-spacing-1, 0.25rem);
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-listview-footer {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
}

.k-listview-bordered > .k-listview-footer {
    border-top-width: 1px;
}

.k-listview-pager {
    border-width: 0;
    border-color: inherit;
}

.k-listview-bordered > .k-listview-pager-top {
    border-block-end-width: var(--kendo-listview-border-width, 1px);
}

.k-listview-bordered > .k-listview-pager-bottom {
    border-block-start-width: var(--kendo-listview-border-width, 1px);
}

.k-listview-borders-all .k-listview-item {
    border-width: 1px;
}

.k-listview-borders-horizontal .k-listview-item {
    border-top-width: 1px;
}

.k-listview-borders-horizontal .k-listview-item:first-child {
    border-top-width: 0;
}

.k-listview-borders-vertical .k-listview-item {
    border-left-width: 1px;
}

.k-listview-borders-vertical .k-listview-item:first-child {
    border-left-width: 0;
}

.k-listview {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-listview-content > .k-focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-listview-content > .k-selected {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-listview-item {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-chart-wizard .k-icon-text-wrapper {
    display: flex;
    align-items: center;
    gap: var(--kendo-spacing-3, 0.75rem);
}

.k-chart-wizard .k-icon-background-area {
    display: flex;
    padding: var(--kendo-spacing-4, 1rem);
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
}

.k-chart-types-wrapper {
    display: flex;
    flex-direction: column;
    gap: var(--kendo-spacing-6, 1.5rem);
}

.k-chart-wizard-splitter {
    height: 100%;
}

.k-chart-wizard-splitter .k-tabstrip {
    width: 100%;
    height: 100%;
}

.k-chart-wizard-preview-pane {
    padding: var(--kendo-spacing-4, 1rem);
}

.k-chart-wizard-property-pane {
    padding: var(--kendo-spacing-4, 1rem);
}

.k-chart-wizard .k-icon-text-wrapper.k-selected {
    color: var(--kendo-color-primary, #007bff);
}

.k-chart-wizard .k-icon-text-wrapper.k-selected .k-icon-background-area {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #007bff);
}

.k-chart-wizard .k-icon-text-wrapper:hover, .k-chart-wizard .k-icon-text-wrapper.k-hover {
    cursor: pointer;
}

.k-chart-wizard .k-icon-text-wrapper:focus .k-icon-background-area, .k-chart-wizard .k-icon-text-wrapper.k-focus .k-icon-background-area {
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary-emphasis, #409cff);
}

.k-chart-wizard .k-icon-background-area {
    color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-primary-subtle, #cce5ff);
}

.k-spreadsheet {
    width: 100%;
    height: 600px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    cursor: default;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-spreadsheet .k-vertical-align-center {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}

.k-spreadsheet .k-vertical-align-bottom {
    position: relative;
    top: 100%;
    transform: translateY(-100%);
}

.k-spreadsheet-toolbar {
    border-width: 0;
}

.k-spreadsheet-action-bar {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    font-size: var(--kendo-font-size, inherit);
    font-family: Arial, Verdana, sans-serif;
    position: relative;
    display: flex;
    flex-direction: row;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-name-editor {
    width: 10em;
}

.k-spreadsheet-formula-bar {
    min-width: 0px;
    border-color: inherit;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-formula-bar > .k-icon {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    box-sizing: content-box;
    border-width: 0 1px 0 0;
    border-style: solid;
    border-color: inherit;
    flex-shrink: 0;
}

.k-spreadsheet-formula-bar .k-tooltip,
.k-spreadsheet-formula-bar .k-group-header,
.k-spreadsheet-formula-bar .k-list-scroller {
    display: none;
}

.k-spreadsheet-formula-bar .k-spreadsheet-formula-input {
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    line-height: 1.5;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::before {
    content: "{";
    font-weight: 700;
}

.k-spreadsheet-formula-bar .k-spreadsheet-formula-input.k-spreadsheet-array-formula::after {
    content: "}";
    font-weight: 700;
}

.k-spreadsheet-formula-input {
    outline: 0;
    white-space: pre;
    flex: 1;
    box-sizing: border-box;
}

.k-spreadsheet-formula-input > .k-syntax-func.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-bool.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-ref.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-str.k-syntax-at-point,
.k-spreadsheet-formula-input > .k-syntax-num.k-syntax-at-point {
    text-decoration: underline;
}

.k-spreadsheet-formula-input > .k-series-a,
.k-spreadsheet-formula-input > .k-series-b,
.k-spreadsheet-formula-input > .k-series-c,
.k-spreadsheet-formula-input > .k-series-d {
    background-color: transparent;
}

.k-spreadsheet-formula-list {
    min-width: 100px;
}

.k-spreadsheet-formula-list .k-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-syntax-func,
.k-syntax-startexp {
    font-weight: bold;
}

.k-spreadsheet-cell-editor {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    line-height: 20px;
    display: none;
    overflow: hidden;
    position: absolute;
    z-index: 100;
}

.k-spreadsheet-sheets-bar {
    padding-block-end: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
}

.k-spreadsheet-sheets {
    flex: 1 1 auto;
    overflow: hidden;
}

.k-spreadsheet-sheets .k-tabstrip-items-wrapper {
    border-width: 0;
}

.k-spreadsheet-sheets-bar-add {
    align-self: center;
}

.k-spreadsheet-sheets-bar-add:not(:hover) {
    border-color: transparent;
    color: inherit;
    background: none;
}

.k-spreadsheet-sheets-items {
    flex: 1;
    overflow: hidden;
}

.k-spreadsheet-sheets-items .k-tabstrip-items-wrapper {
    margin: 0;
    border-width: 0;
}

.k-spreadsheet-sheets-items .k-item .k-link {
    display: inline-block;
}

.k-spreadsheet-sheets-items .k-item .k-spreadsheet-sheets-remove {
    margin-right: var(--kendo-spacing-2, 0.5rem);
    margin-left: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    padding: 0;
    line-height: 1;
    display: inline-flex;
    flex-direction: row;
    vertical-align: middle;
    align-self: center;
}

.k-spreadsheet-view {
    height: auto !important;
    border-color: inherit;
    font-size: var(--kendo-font-size, inherit);
    font-family: Arial, Verdana, sans-serif;
    flex: 1;
    position: relative;
    overflow: hidden;
}

.k-spreadsheet-view .k-disabled {
    pointer-events: auto;
}

.k-spreadsheet-fixed-container {
    width: calc( 100% - var(--kendo-scrollbar-width, 17px));
    height: calc( 100% - var(--kendo-scrollbar-width, 17px));
    border-color: inherit;
    box-sizing: border-box;
    user-select: none;
    position: absolute;
    z-index: 2;
    overflow: hidden;
}

.k-spreadsheet-overflow {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    border-color: inherit;
}

.k-spreadsheet-pane {
    padding: 0 1px 0 0;
    border-width: 2px 0 0 2px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    position: absolute;
    overflow: hidden;
}

.k-spreadsheet-pane.k-top {
    border-top-width: 0;
}

.k-spreadsheet-pane.k-left {
    border-left-width: 0;
}

.k-spreadsheet-top-corner {
    border-width: 0 1px 1px 0;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10000;
}

.k-spreadsheet-top-corner::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    right: 0;
    border: 6px solid transparent;
    border-right-color: inherit;
    border-bottom-color: inherit;
}

.k-spreadsheet-scroller {
    width: 100%;
    height: 100%;
    overflow: scroll;
    position: absolute;
    z-index: 1;
}

@media (hover: none), (pointer: coarse) {
    .k-spreadsheet-scroller {
        z-index: 3;
    }
}

.k-spreadsheet-haxis,
.k-spreadsheet-vaxis {
    border: 0 solid;
    border-color: inherit;
    position: absolute;
}

.k-spreadsheet-haxis {
    border-width: 1px 0 0;
    left: 0;
}

.k-spreadsheet-vaxis {
    border-width: 0 0 0 1px;
    top: 0;
}

.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
    text-align: center;
    z-index: 100;
}

.k-spreadsheet-row-header > div,
.k-spreadsheet-column-header > div {
    position: relative;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: inherit;
}

.k-spreadsheet-row-header > div::after,
.k-spreadsheet-column-header > div::after {
    content: "";
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.k-spreadsheet-row-header {
    position: relative;
}

.k-spreadsheet-column-header {
    position: absolute;
}

.k-spreadsheet-row-header > div {
    border-top-width: 1px;
}

.k-spreadsheet-row-header > div:first-child {
    border-top-width: 0;
}

.k-spreadsheet-row-header > .k-selection-partial::after,
.k-spreadsheet-row-header > .k-selection-full::after {
    border-right-width: 2px;
    display: block;
}

.k-spreadsheet-column-header > div {
    border-left-width: 1px;
}

.k-spreadsheet-column-header > div:first-child {
    border-left-width: 0;
}

.k-spreadsheet-column-header > .k-selection-partial::after,
.k-spreadsheet-column-header > .k-selection-full::after {
    border-bottom-width: 2px;
    display: block;
}

.k-spreadsheet-data {
    border-color: inherit;
    cursor: cell;
    position: relative;
}

.k-spreadsheet-cell {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    box-sizing: border-box;
    position: absolute;
    line-height: normal;
    white-space: pre;
    overflow: hidden;
}

.k-spreadsheet-merged-cells-wrapper {
    position: relative;
}

.k-spreadsheet-disabled-mask {
    position: absolute;
}

.k-spreadsheet .k-selection-wrapper {
    position: relative;
    cursor: cell;
}

.k-spreadsheet .k-spreadsheet-selection {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
}

.k-spreadsheet .k-spreadsheet-selection-highlight {
    border-width: 2px;
    border-style: dashed;
    box-sizing: border-box;
    position: absolute;
}

.k-spreadsheet .k-spreadsheet-editor-button {
    position: absolute;
    padding: 0;
    z-index: 60;
}

.k-spreadsheet-active-cell {
    outline-color: transparent !important;
    z-index: 10;
}

.k-spreadsheet .k-auto-fill-wrapper {
    position: relative;
}

.k-spreadsheet .k-auto-fill,
.k-spreadsheet .k-auto-fill-punch,
.k-spreadsheet .k-auto-fill-br-hint {
    box-sizing: border-box;
    position: absolute;
}

.k-spreadsheet .k-auto-fill {
    border-width: 1px;
    border-style: solid;
    cursor: crosshair;
}

.k-spreadsheet .k-single-selection::after {
    content: "";
    margin-bottom: -4px;
    margin-right: -4px;
    width: 6px;
    height: 6px;
    border-width: 1px;
    border-style: solid;
    border-radius: 50%;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 300;
    cursor: crosshair;
}

.k-spreadsheet .k-selection-full::after,
.k-spreadsheet .k-selection-partial::after {
    display: none;
}

.k-spreadsheet .k-autofill-wrapper {
    position: relative;
    cursor: cell;
}

.k-spreadsheet-vborder {
    position: absolute;
    border-left-style: solid;
    border-left-width: 1px;
}

.k-spreadsheet-hborder {
    position: absolute;
    border-top-style: solid;
    border-top-width: 1px;
}

.k-spreadsheet-has-comment::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    inset-inline-end: 0;
    inset-inline-start: auto;
    border-width: 3px;
    border-style: solid;
}

.k-spreadsheet-cell .k-dirty {
    inset-inline-start: 0;
    inset-inline-end: auto;
}

.k-spreadsheet .k-filter-wrapper {
    position: relative;
    z-index: 50;
}

.k-spreadsheet .k-filter-range {
    border-width: 2px;
    border-style: solid;
    position: absolute;
    box-sizing: border-box;
}

.k-spreadsheet-filter {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding: var(--kendo-spacing-2, 0.5rem);
    line-height: 1;
    position: absolute;
    cursor: pointer;
}

.k-spreadsheet-filter .k-icon {
    vertical-align: middle;
}

.k-spreadsheet-filter-menu {
    width: 280px;
}

.k-spreadsheet-filter-menu .k-animation-container {
    position: relative;
}

.k-spreadsheet-filter-menu > .k-menu,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical {
    border-width: 0;
}

.k-spreadsheet-filter-menu > .k-menu .k-item,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-item {
    color: inherit;
}

.k-spreadsheet-filter-menu > .k-menu .k-link,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-link {
    padding-left: calc( 16px + calc( 2 * var(--kendo-spacing-2, 0.5rem) ));
}

.k-spreadsheet-filter-menu > .k-menu .k-icon,
.k-spreadsheet-filter-menu > .k-menu.k-menu-vertical .k-icon {
    margin-left: calc(-1 * ( 16px + var(--kendo-spacing-2, 0.5rem) ));
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
    height: 200px;
    border-width: 1px;
    border-style: solid;
    overflow-y: scroll;
    overflow-x: auto;
}

.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview {
    padding: var(--kendo-spacing-2, 0.5rem);
    overflow: visible;
}

.k-spreadsheet-filter-menu .k-details,
.k-spreadsheet-filter-menu .k-expander {
    padding: 0;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit;
}

.k-spreadsheet-filter-menu .k-expander {
    border: 0;
    background: inherit;
}

.k-spreadsheet-filter-menu .k-details-summary,
.k-spreadsheet-filter-menu .k-columnmenu-item {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    align-items: center;
    cursor: pointer;
}

.k-spreadsheet-filter-menu .k-details-summary > .k-icon,
.k-spreadsheet-filter-menu .k-details-summary > .k-expander-indicator,
.k-spreadsheet-filter-menu .k-columnmenu-item > .k-icon,
.k-spreadsheet-filter-menu .k-columnmenu-item > .k-expander-indicator {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-filter-menu .k-details-content,
.k-spreadsheet-filter-menu .k-columnmenu-item-content {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-filter-menu .k-details-content .k-filter-and,
.k-spreadsheet-filter-menu .k-columnmenu-item-content .k-filter-and {
    width: min-content;
    align-self: flex-start;
}

.k-spreadsheet-filter-menu .k-actions, .k-spreadsheet-filter-menu .k-edit-buttons,
.k-spreadsheet-filter-menu .k-action-buttons,
.k-spreadsheet-filter-menu .k-columnmenu-actions, .k-spreadsheet-filter-menu .k-form-buttons {
    margin: 0;
    padding: 0;
}

.k-spreadsheet-popup {
    padding: 0;
}

.k-spreadsheet-popup .k-separator {
    display: block;
}

.k-spreadsheet-popup .k-reset-color,
.k-spreadsheet-popup .k-custom-color {
    border-radius: 0;
    width: 100%;
    border-width: 0;
    box-sizing: border-box;
    display: flex;
}

.k-spreadsheet-popup .k-reset-color {
    border-bottom-width: 1px;
}

.k-spreadsheet-popup .k-custom-color {
    border-top-width: 1px;
}

.k-spreadsheet-popup .k-spreadsheet-border-type-palette {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: grid;
    grid-template-columns: repeat(5, max-content);
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-spreadsheet-clipboard,
.k-spreadsheet-clipboard-paste {
    margin: 0;
    padding: 0;
    width: 1px;
    height: 1px;
    border: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.k-spreadsheet-window .k-external-dropzone {
    margin-block-end: var(--kendo-spacing-4, 1rem);
}

.k-spreadsheet-window .k-edit-form-container {
    width: auto;
    min-width: 0;
}

.k-spreadsheet-format-cells .k-spreadsheet-preview {
    margin-top: var(--kendo-spacing-2, 0.5rem);
    text-align: center;
}

.k-spreadsheet-format-cells .k-list-scroller {
    margin-top: var(--kendo-spacing-2, 0.5rem);
    height: 210px;
    border-width: 1px;
    border-style: solid;
    border-color: inherit;
}

.k-export-config {
    clear: both;
    position: relative;
}

.k-export-config::after {
    content: "";
    clear: both;
    display: block;
}

.k-export-config .k-edit-field {
    margin-left: 5%;
    width: 45%;
    float: left;
}

.k-export-config .k-page-orientation {
    position: absolute;
    right: 0;
    top: var(--kendo-spacing-2, 0.5rem);
}

.k-export-config .k-page-orientation .k-font-icon {
    font-size: 6em;
}

.k-export-config .k-page-orientation .k-svg-icon {
    width: 6em;
    height: 6em;
}

.k-spreadsheet-insert-comment textarea {
    height: auto;
}

.k-spreadsheet-insert-image-dialog {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    border-style: dashed;
    border-width: 2px;
}

.k-spreadsheet-insert-image-dialog label {
    display: flex;
    justify-content: center;
    min-width: 100%;
    width: 355px;
    height: 230px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcwAAAGQCAYAAAAjl1AKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphMGVmMzZmZi04YmI1LTRlN2YtOTcwMS04OTU5ZTg1N2ZhY2MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDNDOTBDNUQ2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDNDOTBDNUM2OUJGMTFFOTkwMzY4RTI3NjZBQTdENkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMmZmZjM0Mi05NjEyLTQwM2YtYWZhYS01MTE1ZjQ2NThmMWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphYjlhMmUwMy1kNmIwLTY3NGMtODc4ZS0yMjUzMjdkNDI5OTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz68UHLbAAAgpElEQVR42uzd2ZNc9dnY8TOL9gU0IAkjgwpkI8QOQmI1FS+FHW9VLt/7wpWb900qKV+lTL3vTZzElSvnJilfvM4fkQunfEOw2LUgiUUsNhiMAFsjtIzQrpmJnhOdoaent+np5SyfT1XXiJ4R0hz19Lef31l6ZHZ2NgEAWhu1CQBAMAFAMAFAMAFAMAFAMAFAMAFAMAEAwQQAwQQAwQQAwQQAwQQAwQQAwQQAMuP9/gNGRkZsZQAGop/v8WzCBIA8TJj9GFr9swGUYyAUTHEEoLvn+NxGdLwgG1BEAaoxYY7kNZ55C+bIEu4DoFixHGkT0JE8RTMvwWwXxRHBBKhMQGcbPN8PPZx5COZIh6EcEU+AQgex2fRYH8tm4RxqNIcdzGbxa/dROAGKOT3WhnCk5nOzTX5PbqI5zGB2Estmv24XTwDyO2HOtohi/f25ieawgtkqlvW/HukgnqIJULxY1v96tsV0OvRo5mkfZn0YR5tEs920CUB+o9kokvW3mQ6iWYkJc6RNLOtvo7/85S/X/eIXv/jntWvX/mjZsmVfGRsbG3eNWoCClvOq6enpy1f9/Ysvvvjfv/nNb/7zr3/96zM1oRxN2u/THHhAR/p5odr0D1gYtvpg1kdztObj6N///vf/NDEx8e/Gx8eXeZgBlM+VK1cunzhx4n9u3rz5n65Fc6Zm0my0dFs/tdbGuG9/z2FefL1ROOdi+ZOf/GTl1NTU/920adMvxBKgvOI5/upz/X+I5/x47q8bnEaSnByvMugJs1EkRxoEcyw23Lp16x72UAKojjNnzuxfv379N6/+crrBlDnbbsos44TZ7Mo+aTSPHTv2X8USoHriuT8a0GS6HOqUOewl2QW3OMBnYmLiHz1sAKopGhAtSFqfJTH4aA1pSbbRUmx6m5yc/O833njjv/GQAaiu48eP/6+NGzf+++TLg4AaLc0mSQWWZJuN1iNr1qz5vocKQLVdbcG/TnJ2cZpBBrPV1Xnmps1ly5Zt8lABqLarLdiYNL9YTbOmlCaY9fFsdHm8kbgogYcKQLVda0HTVpR9wuwonq7gA0CD418qtSTbzdQJQIW7macujOZgYwBA7psxmrONIKAA5LIN42XaIFeuXEmmpqaSixcvJjMzMx5qAMOYxEZHkxUrViTr16+P68T2shGVe3uvvohYTk5OCiXAkMXz8Pnz59PhZePGjb2IZj5eCJTlHygmS7EEyFc447m5NJNzWb6ReCUDQL5cuHBBMPP4SgaAfOn39coFEwBypjQH/bhCEAAmTAAQTAAQTAAQTAAQTABAMAFAMAFAMAFAMAFAMAFAMAFAMAFAMAEAwQQAwQQAwQQAwQSAAhkvyzcyMjLiXxMAEyYACCYACCYACCYACCYAIJgAIJgAIJgAIJgAIJgAIJgAIJgAIJgAgGACwBJ5ey8AMGECgGACgGACgGACgGACgGACgGACAIIJAIIJAIIJAIIJAIIJAKXg4usAYMIEAMEEAMEEAMEEAMEEAMEEAMEEAAQTAAQTAAQTAAQTAAQTAErBxdcBwIQJAIIJAAMzbhMA9cbGxpLx8fH0Fr8eHR1NP8auj+wWZmdn527T09PJzMxM+vHKlSvpLX4NggmUKpDLly9Pb8uWLUsD2YnaeMb/o14E9PLly8mlS5fSm4AimEDhRBRXrlyZ3mKSrHXmzJnk5MmTyalTp5IvvvgivV28eDG9RfQigukTyLUpdMWKFWls165dm96uv/76ZMOGDcn69evTz8UtxNR54cKF9BYxBcEEcivCtmrVqrmIZYGcnJxMPv300+Rvf/tbGsZMLLc2ky29nj9/Pv3vY8eOzft8/Bk33XRTsmXLlmTTpk3JunXr5qIaf0b8vpg8oQhGWv0w9OQP+PJ0j5Gaj9lttOYW6zljV/8+J7v5c+p/UIFkQbzWrFkzb5r88MMPk7/85S9pKOt18tzQ6msafe7mm29Otm3bltx2223zonv27Nl5kaZc4sVSl/3YcPXD9LXbTM1ttuaW1HxM+tk0wYSSi32SMdHFx5BNku++++7c0mqvItlpROPvsmPHjrnJM8TfJZZ+6/9OCKZgCib0VeyjjFDGPsrw+eefpxPlO++80/NpsptpM3PXXXelE+eNN96Y/nfs34xw2scpmIIpmNB3sfwa+wuzo13/9Kc/JXv37h1oJFt9vtH9jz32WLJ9+/b01xHL2K9qmVYwBVMwoW8/bxHKbKr8+OOPkwMHDqT7CPMwTbb7XEzEu3fvTrZu3To3bUY4+/08hWAKJlRInAcZp3HE/sE49ePgwYPpfsphT5OLnTRD7N/ctWtX+j3FPs2pqSnncArm0IPptBIogYjkddddly7BxkE9L7/8cseT2bCmyVb3HzlyJDl69Gjy1FNPpU+2cU7n6dOnHRDEUJVmwownCaiiOK8yJsv4WfvrX/+avPTSS+mpGkWZJlt9LibMiGYcFBRfE5Om8zaLZ+PGjaWYMF18HQosDu7JYvn+++8ne/bsaRnL7Lqv3Xy+9rqx3Xyu099Te398L88++2zy3nvvpd9jduUgGAZLslDgyTIO8ImQ/PnPf05eeeWVQk+Tre6PFwLxMY6ije85fm3SZNBMmFDEV7rj43OTZbNYFm2abHf/888/nx7ElE2a9de/BcEE5v/Qjo6mB/hky7D1sew2hJ3+3l4GdLH3x6SZLc9mBzmBYAILZNNVhOKjjz5Kj4btVQjzNE22uv+5555LPvjgg3kvHGAQxsv0RAJlFxdPj1NI4jJ3EctBnxLS632Tnd7fKJqxLTZv3pxe7CAupQcmTCCVvS1XiGXYZuckLnVizNM02ey++N4jmnExg7iqkSNnEUwgFSsoMUmF2Id34sSJjqPWj8/18/5O4xlvbp3tv41p0yoTggmkQYh9dnFt2FdffbWjqbCbyXCQU2Mn02S7qL7xxhvp+3nGtoltBIIJFRanT2QXU9+3b1/HU+FiJr28TpOdRPXFF19MP8Y2cqoJggkVVrsUGwe3DOKUkF6dKtLLabLZ/XHN3LfeemvetgLBhIqJg1liaoqjYltdnGBQ50cOI4jtvjZ+/cc//jF9x6LYVg4AQjChgrKjYuO8w35Nk0sJaK+j2s3XZuJNsmu3GQgmVEScRhITU0xOb7/9du5PCRnENNnqaw8dOpR89tln6TaLbQeCCRWRHejzySef5PpydYOcJuuXYuvvi7c3q912IJhQ9h/M0dH0ij7hnXfeyd00OYggtvvaRvcdPnx4bjp3nVl6zaXxIIfiwJV4TMf1YrO3scr75ery8LWxreIdTeJtwGLKPH/+vAcTJkwoezBDHOxjmmy/FFt7fwSzdhuCCRPK+ip2dDQ9cGVqaiqdMAc5NRZpmmx2X2yzuGze9ddfn27LmZkZDypMmFBG2RGecXTsoKfGok2TzX7/p59+Om9bgmBCCWUH+xw9ejT3R7q2+38sNZ7d/v4PP/xw3raEXrAkCzkNZjYl1YahmaUudy72/n4spfby98dF6gUTwYQSGxsbS4+Ojf2XFy9e7Hv4ihrEdvfF0bHZfszYpvG+mSCYULJghtOnTw88fGWL5+TkZBrMOIBKMOkF+zAhh8GM6ag+BHm++Hke92MeP3583jYFEyaU6RXstavTxIRpmlza12bb0BV/EMw6rvRDKX4gr70BcuzDbDRFDTuIRYpnbMNswvT8gGBCyWRP7OfOnRPEJX5ttg3FEsGEEgfzwoULhb/izrDjmV1HVjARTChxMOsv5yaei//aK1euCCaCCWUPZrzrhiAu/Z1LBBPBhJJbygE/4tn6qkggmFCSUMZEFJd0u3z5cqGClLe/a3bhdfFEMKHEwYxTIbIlxbIEbdDnlGYXLBBMBBNKGsxsOsqO8ixj/AYRz5UrVwomggllD+bq1asXXB4vD0Ea9u9fzP8jtqFg0kuuGQU5kl0kfP369fNiMKjrr/bjWrG9vNbsYq6Zm21DF17HhFnHoeOUQXb+5XXXXVf5pdil/j9iG2bb1PMDggklnTA3bNhQyCAO+mtb3b9x48Z5L0JAMKGEwYz3cazaOZK9jmcWzOyKPyCYUCIxDcWTfiwnxlGecU3ZPMQv79Nk/f2rVq1KJiYm0vtNmPSKg34gZ+KCBWHLli2FPDCn26/t9v/R6P9z6623ztuWIJhQQtkSYvak30lMlhq0QQSxl0fAtro/brfddtu8bQm9YEkWcjphfuUrX6nc1Xl6df9Xv/pVEyYmTCi72OcWB//Efsxt27a1nMSKuhTbr/tDTJc33HBDug3tv0QwoeSy68h+/etfL/xS7CDvj9s999wzbxtCr1iShZwGM470jAkzrivbi/fHHPTyar+XYht9LrbV3XffLZiYMKEqYikx2/9233335XqaHNaU2ehzDz/8cPoxtp3lWASTwjt+/LiN0IGLFy+mH7du3drz+PU6fIPYN9ns/trP3X777fO2HfSSa8ky8Fg+//zzyZNPPpls2rTJBmkhTomIA1fiaNkHHnggOXjw4IJINApHs6AM6msHcX+jz+3evTu55ZZb0m0W285zAiZMCh3LPXv2pO/zGNE8duyYjdJGdqWfOPin22kyr0fALnaKbfe5u+66a942A8Gk8LHMntREs73YFxcT00033ZR885vfzEUQlxq9pQS02ee+973vJTfffHO6rZx7iWBSmljWTk+i2d65c+fSj/fee2+ybt26wl6urpcBrf1cvO/lQw89NG9bgWBSyFhGFOtjKZqdi6kpO0XiqaeeGug02cvL1fXi9zT6fU8//XT6MbaRN4tGMCl0LNu96s+iOTk5aaM1ES84IhJf+9rXkm9961uluMBAN9Nk/ed37dqVbN++Pb2/2YsyEExKEcvaaMayrWgmTYORbcs4LzN7r8eiXK6uV9NkrXiT7XjxUPuCAgSTQsYynsTi0P5Ob3HunEmzuTiYJTu/8Dvf+U4yPj5eqWmy9vPxvf/4xz9OP8ZSrKv6IJgUOpbdsDzbfvtkR81+97vfXXTI8nKBgW4/l30+YhnvSBLbwlIsgkkhY/nCCy8s+QlMNJuLYJw9ezb9eMcdd8xFMy9TZi8/1+zPi1ju2LFj3raAQRjp94Ot5mobIzUfs9tozW0sblf/Pie7+XNOnz7tX3OIIm69iGWtlStXuiJQE2NjY8maNWvSn6833ngj+cMf/tAwNs0i1Iv7h/G5H/7wh+lVj7JYOiq2GOKt6rrsx4arH6av3WZqbrM1t6TmY19fQJkwyWUss0kz/r9OOVkoQhEHAcWTQ5yfWTtplmmarPWDH/xgLpbxvYslgyaYLEm2DBtxW8wBPos5EEg0G4vrpWZHh0Y042o3ebtcXSch7OTzP/rRj5IHH3xw7vSR+N5BMClULGNfY7+v3SmazcWRs9mkGW+cnB05mofL1S31SNjsaNif/vSnyf333z83Wbr0HcNiHya5jmWtFStW2KfZRO0+zU8++ST5/e9/n5w8eXIuPq2mt8Xcv5TPLfbzExMT6QuAeAcS+yyLrSz7MAWTrmLZj32WncgOBMpO3OdLo6OjyerVq9N4Rliee+65ZP/+/T0J3lJC2M3vjSv4fPvb306WLVs2t7/WG0ILpmAKpliKZk9/3mL7LF++PP3v9957L3n22WfTn488T5O1T6xxbdg777wz/e+4IEGsYjh1RDAFUzALGcs8vN9gtjwrmo3FZLZq1aq5n7948+n6U0+GMU22+prvf//7yc6dO+e+Jl6U2V8pmIIpmGIpmgOfNj/99NPk7bffTvbu3ZuLaTLzyCOPJHfffXeyZcsWU6VgCqZgFtvnn38+9GVY0exeHGka4Yx9m+Ho0aPJBx98kOzbty+NU7+WZFt9Tfy77d69O9m2bVt6UE+IfZURSqeMCKZg9jmYU1NTHpV9nCzzfL3OiMETTzzh6NkOwhmhysIZ3n333eTNN99MPw5imox9k3H6S1zaLhOhjFOHhLK84k2+BVMwxVI0CxnO2McZt9pVhI8//jh5//33k48++mjBv3m302TsR926dWv6Pp633nprcsMNN8x9LvZPxk0oBVMwBbPwsXzxxRcL9U4QlmcX/7OZhbN26swCGheKiNupU6fSW5zakV1lJ3s7rez3xwuWOA/0+uuvT2/xb7B58+Z5gcymySyU9lEKpmAKpljmYNIUzcWJczhj8oxwxsean9slieeXCGyEMj46l1IwBVMwSyMmi4hlTBNFJZq9CWjEMz5mt+z6vrU/19nzR3YpuwhidotICiSCKZiljmUZ3pA3lmdFEwSzpy8k/VNStliGOOoyvh9vQg0IJmLZQTRfeukl0QQEE7FsJ06EF01AMFlyLCMm/Xrz57zcskkzjv4FEEy6imVZJ8t62T5N0QS6VZqjZM+cOeNfcxGxLPMybCtxysnjjz/u6FkYoHXr1nXbD0fJIpbDYp8mYMI0YXYcyzy9RdewxHmaJk0wYZowaRjL7AAfnHICCCYtYlnVZdhW0Xz55ZdFExBMxLKdmLgjmo6eBdqxD7PETpw4IZYdyvZp3njjjTYG9Jh9mIhlibi4AVCZCfOLL77wr3mNA3yWNmk+9thjjp6FHlq7dq0JE7Es46TpQCBAMCsQy3iyF0vRZPg8fgSTnMfSPsveRfOVV17xpEdXYl/4888/nxw7dszGKBH7ME2WtJDt03T0LIuJ5Z49e9IXr3Ht4m984xvJpk2bKr1N7MMkF+JoWLHs76TpPE26iWWIn0uTZnkIplgimvQhlhnRFExyEkv7LEWTfMQyotjszdjj8fPCCy+IZsHZh2myZBFin+ajjz5qnyYLYtnJi9fYp/nkk09Wbp9mWfZhliaYZ8+ercQDzwE++YmmixsQR1F3GsvaaFbtQKA1a9aUIpiWZAsWyzjVQSyHyykn1May2TJss1s8fuzTLCbBLFgs7bMUTfIVy24fP6JZPJZkC8A+y/yyT7OasYwDeHrx4rUq+zQtySKWzE2ajp4Vy27Ez7WjZ4tDMMUS0WQIsRTN4rEkm+NYOsCnWGJ59pFHHrE8W0K151n2SyzPPvHEE6VcnrUki1iyYNJ89dVXTZpi2fWk+eKLL5o0c0wwxRLRZMixFE3BRCxFk0LHMvYtDvrnUTTzqzT7MM+dO1fof4g4zzKeZMWyPOzTLK5+HeCzGGU65WT16tXd9sM+TMTSpEneY7nYK/j0+haPH5NmvgjmkMUyrFiWO5p79+4VzQLGMg8sz+aLJVmxZABieXb37t2WZ3Ms22eZx8tPFv2UE0uyiCUmTbE0aVaIYIolA4zmvn37RFMsRVMwEUs6edITzfzFctgH+DgQqBjswxxwLGNZTizJ9mnecMMNNsYQYxnxKeJb5mX7NIvyJub2YSKWdC3bpxmnFDF4sd0jlkWZLJtNmt6P1YRZugnz5MmT6TJsPMih1vLly02aQ4plGd6MPSbNxx9/PPeTZlkmzNIEM68PfpMl7cTy7K5du5xyMgBFXoZtF808n3KyatWqUgTTkqxYMmSOnhXLpYjnl5deesny7ACYMPscS8uwdMrybP9jWeYXr7FSkdcDgUyYiCU9denSJQcC9SmWMYGVfaUnnm9Mmv0lmH2IZSyviSXdRjMeP6LZ21iWbRm2Gcuz/WVJVizJoViejQOBLM+KZTfydvRsWZZkBVMsEc3SqT3Psqpin2ZeomkfJnPiPMv9+/eLJT0Vy7PxuLI8K5bdiOejl19+2fKsCTM/E2bE0mRJvyfNhx9+2KQpll2J5dnHHntsqJOmJVnBFEsGGs1Ynp2YmLAxWsSyCkfDdiNbnh3WxTEsyVacWDJI2fJs7CtHLBcrO+XExTFMmKlB/qDEk5Z9lgxr0rQ8O19VzrPshWEtz8afa8KsILEkD5OmA4HEstvBwoFAJsyB/MBYhiUvYp/Uzp07Kz1pWoZd2uNnkJOmCbNixJI8icfhgQMHKjtpiuXSHz8mTRNm32JpGZY8in2aVZs0xbK3k9+jjz7a90nThFmhyVIsyavYpxmTZlWOno1YxmQklr0R2/GVV15x9KwJUyyp1qQZR8+W+TxNseyfbJ9mv87TLMuEKZgtYhmv3MWSIkUzlmfLGE2xLHY0LcmWmFhSRGVdnhXLwcgOBLI8K5hiiWgWUHwfsY9NLAcXTfs0W0y8lmS/dOrUqXSfZTzpQJHF8uxDDz1U6OXZiKXJcjhieTaOnu3V8qwl2ZKJWMYrc7GkLJPmwYMHCztpiqVJM48EsyaWlmEp25NeEaMplqKZV6VZku02drHP8rXXXhNLSqtIy7NxgE88SQ/r/W1ZKLu4wVKWZ2OJt8t+OK0kL8EUS6oinrAefPDBXEczi6XJMp+Pn6VEsyzBrOySrFhSJXlfnhXL/D9+LM9WdMKMfZZiSRXF8mzeJs3s1BHLsOWdNC3JFjSYYoknvRXJAw88kItoOs+ymI+fRx55ZFHRFMwCBjOLpVNHMGkuH3o0xbI60bQPs2AilrEPRyzh/5+neejQoXRf/rBi+eqrr4plQcWAEv9+VdunWYlgZrG0DAvDj2YWS/ssix/NvXv3VupNzEu/JCuW0Fq2T3PDhg0mS7p6/MTybKs3MbcPswDBPH36tH2W0IFsn2Y/oxmTrH2W1YymYOY8mBFLkyXkI5oRS5Nl+aO5e/fuhtF00E/ORJizm1jC4tXu06z9eVrqTSyroXafZv1joDSdKcuEmS27OhoW8jNp2mdZ3Umz9pSTeEyVYcIsVTAjlvEK2WQJw49mxDImDrGsZjR37do1F03BzFkwjx07lsbSZAm9sWzZsq6jKZbURrMswSzNPkyxhN66fPlycvjw4UWfpymWhFjp27dvX6nO0yxNMMUS+vNztZhoiiX10YzHQ1mMl+UbKdORWJDHSfP+++9vuTwbUY2JIp4k/TxSxmFm1D8n0Gk0m02acb/JkrITTKDjaL7++uvp0ehiiWACtBDLa0eOHEmmp6fFksqxDxPoWJxqct999yVjY2NzsbTPEhMmQF0sd+7cmaxdu3beAT4gmADXxInnEct169bNxdIyLFVjSRZoO1k+9NBDaSzjPEuxRDABWsQyJsv9+/fbZ0llWZIFOoqlyRITZkl4xQu9j2XtAT5iiWACtImlZViwJAu0iGW2zxKwJAtkTwbj4wtiaRkWShhMYGmT5YMPPpjGMq4V62hYWMiSLIjlvFi6gg+UfML0Shi6eAIYH284WQIlDiaw+MnygQcesAwLJkygVSzvv//+BVfwAUyYQIPJUixBMIEOYnngwIH0TaGt0ECFgukHHtrHMpZha2NpsoTOOa0ExBKo0oQJtI9lHA372muvWYaFKgfTDz80+AEfH58XS5MlCCbQYLK877775k4dMVnC0tiHCRWJpckSTJgpr5rh2g/1+LhYgmACnUyW2dGwBw8eFEsQTKCTWFp9AcGcx5MClf5BvrYMa7KE/nHQD4glUKUJE6oolmHvvffeufMsDx065NQRMGECrWJpsgQTZke8oqZSP7jj42IJggm0myzvueeeebG0DAuCacKEusmyUSwBwQRqYhnLsGvWrJl3gA8wGA76gYLG0j5LMGECNbJ9llksDx8+bJ8lCGb3PHlQ1smyPpYmSxgOS7JQgFiePn1aLMGECdSLZdi777577mhYy7AgmD3jiYQyTZb1sTRZgmACdbG0zxIEE2ghW4Z1NCwIZl95UqHok2WjWAL54ShZyFksX3/9dbEEwQSaxTJOHYlY2mcJOf15tQkgH7G0zxIEcyA8yVC0WN51110LYgkIJtAklrEMe/nyZS/6IOfsw4Qhx9JkCSbMgfLqnKLEcvXq1WIJggl0Ess33njDMiwUjCVZGEIsTZZgwhwar9TJayx37NghlmDCBDqN5ZtvvimWYMI0YUJ9LO+8884FsfQ4BRMmUDdZxqkjU1NTyVtvvWWyBBMm0CiWJksQzNzyhEQeYtloGRYoB0uy0IdYWoYFwQQ6iKW36ALBBMQSqvnzXpZvxD5MhhHL7du3L1iG9VgEE2aujY2N+ddkKLGMU0eOHDlinyWU/Lm5NBPm+vXrk5MnT3p0MvBYmiyhuYmJCcHMm1tuuSU5c+ZMMj097RFKX18tN4ol0PjF5W233Vaa72dkdna2v3/Al6+6R2o+ZrfRmlvM7WNX/z5dj4kXLlxIjh49mj6RCSf9+OG/4447xBI6eGEZk2XEMn5eltCPDVc/TF+7zdTcZmtuSc3HpJ9Ny0MwR67FMn49vpRgAlAe14J55Vokp6+FcWjBzMtBPwu+aQAqL1dtGM3JxgCAXDdjNGcbQkAByGUXRvO2Qaanp0UToOJmZmZyF85hBbPRN5/ed+UqDxWAart8+fKVVq0oezAb7bydrdsAsxcuXJj0UAGotnPnzk0mLY6GTYZwQFBelmTnfn3mzJnfe6gAVNupU6f+T5NADk2eTitJb7/97W//+eoo7qoDABV16dKl6d/97nf/1GDCHKpBXrgg/c8GHxdc9efEiRP/bcOGDf/Wwwagej744IP/sW3btv+YdHZ1n3kRK8uVfmpDWR/LBVf+OX/+/HMrV67c6aEDUB3Hjh07sHnz5n+VNL+yT/3EObBgDnpJttnRTvW3mZ/97GdPX7hw4S0PH4BqmJycPPLzn//86RaRnG3TlP4OgAOeMJtNmUndhDm3RHvixIn/snr16n9YsWLFMg8ngPK5Ohxd/uyzz357++23P5MsXIKdSRaeUdE0mGW/luxsk4kzvdjuxMTEM7/61a9uPXr06L9MTU19dunSpSv9jjwA/RMXJbh48eKVkydPfvbhhx/+yzPPPHPr1Vj+MvnyXUnaLr0OwzAmzEZTZu202ektafARgHxqdLDOYm5JJwHtZ9PGc7IRRxpsiFaRHGkRXgDyGctGwUzaBDI371gyPsSNN9Immo3imYglQKmimXQQyaEe7JOHCbNVNEeabKDa++sjKZoA+Y9lJ/HMXSyHHczFTpr1X18fTkcCAZQnnLmKZR6C2SyaSdJ+iTYXGxCAvsUzN7HMSzAbRbCTcAJQnmC2imIuGjCew4030mZDCShAeaOZu1DmMZiNNtBI3jcgAAONqGAuYsM5GhZAHAWzbBsYgHIYtQkAQDABoCf6viTrnUUAMGECgGACAIIJAIIJAIIJAIIJAIIJAIIJAIIJAIIJAAgmAAgmAAgmAAgmAAgmAAgmAAgmACCYACCYACCYACCYACCYAFB0/0+AAQDHHxQEMMRIrwAAAABJRU5ErkJggg==);
    background-size: auto 70%;
    background-position: 50% 30%;
    background-repeat: no-repeat;
}

.k-spreadsheet-insert-image-dialog label div {
    display: flex;
    align-self: flex-end;
    margin-bottom: var(--kendo-spacing-7\.5, 1.875rem);
    pointer-events: none;
}

.k-spreadsheet-insert-image-dialog label input {
    display: none;
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image {
    background-size: auto 90%;
    background-position: 50% 50%;
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div,
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover div {
    margin: 0;
    align-self: center;
    opacity: 1;
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image div {
    opacity: 0;
}

.k-spreadsheet-drawing {
    position: absolute;
    box-sizing: border-box;
    z-index: 101;
}

.k-spreadsheet-drawing.k-spreadsheet-active-drawing {
    outline-style: solid;
    outline-width: 2px;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50% 50%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    cursor: move;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle {
    width: 6px;
    height: 6px;
    border-style: solid;
    border-width: 1px;
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
    position: absolute;
    transform: translate(-50%, -50%);
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.N {
    left: 50%;
    top: 0;
    cursor: ns-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NE {
    left: 100%;
    top: 0;
    cursor: nesw-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.E {
    left: 100%;
    top: 50%;
    cursor: ew-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SE {
    left: 100%;
    top: 100%;
    cursor: nwse-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.S {
    left: 50%;
    top: 100%;
    cursor: ns-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.SW {
    left: 0;
    top: 100%;
    cursor: nesw-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.W {
    left: 0;
    top: 50%;
    cursor: ew-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle.NW {
    left: 0;
    top: 0;
    cursor: nwse-resize;
}

.k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover, .k-spreadsheet-drawing .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-spreadsheet-legacy .k-spreadsheet,
.k-spreadsheet-legacy .k-spreadsheet-action-bar,
.k-spreadsheet-legacy .k-spreadsheet-view {
    font-size: 12px;
}

.k-spreadsheet-legacy .k-spreadsheet-cell {
    padding: 1px;
}

.k-spreadsheet-legacy .k-spreadsheet-filter {
    padding: 0px;
}

.k-spreadsheet-legacy .k-filter-range {
    border-width: 1px;
}

.k-spreadsheet-legacy .k-spreadsheet .k-spreadsheet-selection-highlight {
    border-width: 1px;
    border-style: solid;
}

.k-spreadsheet .k-tabstrip-wrapper {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: inherit;
    position: relative;
}

.k-spreadsheet-quick-access-toolbar {
    padding: var(--kendo-spacing-2, 0.5rem);
    display: inline-flex;
    flex-direction: row;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
}

.k-spreadsheet-tabstrip {
    padding-top: var(--kendo-spacing-2, 0.5rem);
    position: relative;
    z-index: 1;
}

.k-spreadsheet-tabstrip .k-tabstrip-items-wrapper {
    margin: 0;
}

.k-spreadsheet-tabstrip .k-loading {
    display: none;
}

.k-spreadsheet-tabstrip .k-content,
.k-spreadsheet-tabstrip .k-tabstrip-content {
    border-radius: 0;
    padding: 0;
    border-width: 0;
    overflow: hidden;
}

.k-spreadsheet-menu {
    padding-inline: 0.5rem;
}

.k-spreadsheet-filter-menu > .k-menu,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) {
    background: none;
    color: inherit;
    font-weight: inherit;
    font-size: inherit;
}

.k-spreadsheet-filter {
    padding: var(--kendo-spacing-1, 0.25rem);
}

.k-spreadsheet {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-spreadsheet-top-corner,
.k-spreadsheet-row-header,
.k-spreadsheet-column-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-spreadsheet-cell-editor {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-merged-cell {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-disabled-mask {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet .k-selection-full,
.k-spreadsheet .k-selection-partial {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-spreadsheet-selection {
    border-color: var(--kendo-color-primary, #007bff);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-selection-highlight {
    border-color: var(--kendo-color-primary, #007bff);
}

.k-spreadsheet .k-single-selection::after {
    border-color: var(--kendo-color-surface-alt, #ffffff);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-active-cell {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #007bff);
}

.k-spreadsheet .k-auto-fill {
    border-color: var(--kendo-color-primary, #007bff);
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
    box-shadow: inset 0 0 0 1px var(--kendo-color-primary, #007bff);
}

.k-spreadsheet .k-auto-fill-punch {
    background-color: rgba(var(--kendo-color-surface-alt, #ffffff), 0.5);
}

.k-spreadsheet .k-resize-handle,
.k-spreadsheet .k-resize-hint-handle,
.k-spreadsheet .k-resize-hint-marker {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-has-comment::after {
    border-block-color: var(--kendo-color-primary, #007bff) transparent;
    border-inline-color: transparent var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-cell .k-dirty {
    border-block-color: var(--kendo-color-error, #dc3545) transparent;
    border-inline-color: var(--kendo-color-error, #dc3545) transparent;
}

.k-spreadsheet .k-filter-range {
    border-color: var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-filter {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
    box-shadow: inset 0 0 0 1px var(--kendo-color-base, #e4e7eb);
}

.k-spreadsheet-filter:hover {
    border-color: var(--kendo-color-base-hover, #ced3db);
    background-color: var(--kendo-color-base-hover, #ced3db);
}

.k-spreadsheet-filter.k-active {
    border-color: var(--kendo-color-base-active, #c7cdd5);
    background-color: var(--kendo-color-base-active, #c7cdd5);
}

.k-spreadsheet-filter-menu > .k-menu .k-item:hover,
.k-spreadsheet-filter-menu > .k-menu .k-item.k-hover,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) .k-item:hover,
.k-spreadsheet-filter-menu > .k-menu:not(.k-context-menu) .k-item.k-hover {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-insert-image-dialog {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover, .k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover {
    box-shadow: inset 0 0 0 2000px rgba(0, 0, 0, 0.5);
}

.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image:hover div,
.k-spreadsheet-insert-image-dialog .k-spreadsheet-has-image.k-hover div {
    color: var(--kendo-color-surface-alt, #ffffff);
}

.k-spreadsheet-drawing.k-spreadsheet-active-drawing {
    outline-color: var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-drawing .k-spreadsheet-drawing-handle {
    border-color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-spreadsheet-drawing-anchor-cell {
    background: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-syntax-ref {
    color: #ff8822;
}

.k-syntax-num {
    color: #0099ff;
}

.k-syntax-str {
    color: #38b714;
}

.k-syntax-error {
    color: red;
}

.k-syntax-bool {
    color: #a9169c;
}

.k-syntax-paren-match {
    background-color: #caf200;
}

.k-pivotgrid {
    border-width: 1px;
    border-style: solid;
    box-sizing: content-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    text-align: start;
    vertical-align: top;
    display: grid;
    grid-template-columns: 300px auto;
    grid-template-rows: 75px auto;
    position: relative;
}

.k-pivotgrid table {
    margin: 0;
    width: 100%;
    max-width: none;
    border-width: 0;
    border-color: inherit;
    border-collapse: separate;
    border-spacing: 0;
    outline: 0;
    text-align: inherit;
    empty-cells: show;
}

.k-pivotgrid thead,
.k-pivotgrid tbody,
.k-pivotgrid th,
.k-pivotgrid tr,
.k-pivotgrid td {
    border-color: inherit;
    text-align: inherit;
}

.k-pivotgrid-table {
    table-layout: fixed;
}

.k-pivotgrid-table th {
    font-weight: 400;
    text-transform: initial;
}

.k-pivotgrid-table .k-pivotgrid-header-root {
    font-weight: 600;
    text-transform: uppercase;
}

.k-pivotgrid-empty-cell {
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.k-pivotgrid-empty-cell:focus {
    outline: none;
}

.k-pivotgrid-column-headers {
    overflow: hidden;
}

.k-pivotgrid-column-headers .k-pivotgrid-table {
    padding-inline-start: 0;
    padding-inline-end: var(--kendo-scrollbar-width, 17px);
}

.k-pivotgrid-column-headers .k-pivotgrid-cell {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
}

.k-pivotgrid-column-headers .k-pivotgrid-cell:first-child {
    border-left-width: 0;
}

.k-pivotgrid-column-headers .k-pivotgrid-cell.k-first {
    border-left-width: 1px;
}

.k-pivotgrid-row-headers {
    overflow: hidden;
}

.k-pivotgrid-row-headers .k-pivotgrid-table {
    padding-bottom: var(--kendo-scrollbar-width, 17px);
}

.k-pivotgrid-row-headers .k-pivotgrid-cell {
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    white-space: nowrap;
}

.k-pivotgrid-values {
    border-color: inherit;
    overflow: scroll;
}

.k-pivotgrid-values .k-pivotgrid-cell {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
}

.k-pivotgrid-values .k-pivotgrid-cell:first-child {
    border-left-width: 0;
}

.k-pivotgrid-cell {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    overflow: hidden;
}

.k-pivotgrid-cell:focus {
    outline: none;
}

.k-pivotgrid-cell .k-icon {
    cursor: pointer;
    padding-inline-end: var(--kendo-spacing-1, 0.25rem);
}

.k-pivotgrid-total {
    font-weight: 600;
}

.k-column-menu .k-treeview {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    overflow: auto;
}

.k-pivotgrid-configurator {
    display: flex;
}

.k-pivotgrid-configurator-panel {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    z-index: 2;
}

.k-pivotgrid-configurator-button {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-1, 0.25rem);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    cursor: pointer;
    user-select: none;
}

.k-flex-row .k-pivotgrid-configurator-button, .k-d-flex-row .k-pivotgrid-configurator-button,
.k-flex-row-reverse .k-pivotgrid-configurator-button {
    display: flex;
    align-items: center;
    justify-content: center;
    writing-mode: vertical-rl;
}

.k-flex-row .k-pivotgrid-configurator-button .k-icon, .k-d-flex-row .k-pivotgrid-configurator-button .k-icon,
.k-flex-row-reverse .k-pivotgrid-configurator-button .k-icon {
    vertical-align: baseline;
}

.k-flex-row-reverse .k-pivotgrid-configurator-button > span {
    transform: rotate(-180deg);
}

.k-flex-col .k-pivotgrid-configurator-button, .k-d-flex-col .k-pivotgrid-configurator-button, .k-flex-column .k-pivotgrid-configurator-button,
.k-flex-col-reverse .k-pivotgrid-configurator-button,
.k-flex-column-reverse .k-pivotgrid-configurator-button {
    text-align: center;
}

.k-pivotgrid-configurator-overlay {
    position: absolute;
    overflow: hidden;
    z-index: 2;
}

.k-flex-row .k-pivotgrid-configurator-overlay, .k-d-flex-row .k-pivotgrid-configurator-overlay {
    right: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-flex-row-reverse .k-pivotgrid-configurator-overlay {
    left: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-flex-col .k-pivotgrid-configurator-overlay, .k-d-flex-col .k-pivotgrid-configurator-overlay, .k-flex-column .k-pivotgrid-configurator-overlay {
    bottom: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-flex-col-reverse .k-pivotgrid-configurator-overlay, .k-flex-column-reverse .k-pivotgrid-configurator-overlay {
    top: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc( var(--kendo-spacing-1, 0.25rem) * 2 ) + calc( 1px * 2 ));
}

.k-pivotgrid-configurator-header {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: var(--kendo-spacing-4, 1rem);
    font-size: 18px;
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-pivotgrid-configurator-header-text {
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-pivotgrid-configurator-content {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    flex: 1 1 auto;
    overflow: auto;
}

.k-pivotgrid-configurator-content .k-form .k-label {
    font-size: 16px;
    font-weight: 500;
    align-items: flex-start;
}

.k-pivotgrid-configurator-content .k-form .k-dropdown-list, .k-pivotgrid-configurator-content .k-form .k-dropdown,
.k-pivotgrid-configurator-content .k-form .k-dropdownlist {
    max-width: 90px;
}

.k-pivotgrid-configurator-content .k-form .k-textbox {
    flex-basis: 50%;
}

.k-pivotgrid-configurator-content .k-row-fields,
.k-pivotgrid-configurator-content .k-column-fields,
.k-pivotgrid-configurator-content .k-filter-fields {
    margin-top: calc( var(--kendo-spacing-4, 1rem) / 2);
    flex-wrap: wrap;
}

.k-pivotgrid-configurator-content .k-value-fields {
    margin-block: calc( var(--kendo-spacing-4, 1rem) / 2);
    margin-inline: var(--kendo-spacing-0, 0px);
    display: flex;
    flex-direction: column;
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-pivotgrid-configurator-content .k-select-all .k-checkbox {
    margin-inline-end: var(--kendo-spacing-1, 0.25rem);
}

.k-pivotgrid-configurator-content .k-fields-list-wrapper {
    max-height: 200px;
    border-width: 1px;
    border-style: solid;
    flex: 1 1 auto;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-content .k-settings-description {
    margin-top: var(--kendo-spacing-4, 1rem);
    text-align: center;
}

.k-pivotgrid-configurator-content .k-treeview {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    overflow: auto;
}

.k-calculated-field {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 1px;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    border-style: solid;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-calculated-field-header {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-calculated-field-header .k-textbox {
    min-width: 200px;
}

.k-calculated-field-header-text {
    margin-right: 5px;
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-calculated-field-header-actions {
    flex-shrink: 0;
    align-self: flex-start;
}

.k-calculated-field-content .k-textbox {
    width: 100%;
}

.k-calculated-field-actions {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-calculated-field-actions .k-icon {
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-calculated-field-actions .k-dropdown-list, .k-calculated-field-actions .k-dropdown,
.k-calculated-field-actions .k-dropdownlist {
    max-width: 100px;
}

.k-filter-menu .k-calculated-item {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.k-pivotgrid-configurator-vertical {
    min-width: 320px;
}

.k-flex-row .k-pivotgrid-configurator-vertical.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel, .k-d-flex-row .k-pivotgrid-configurator-vertical.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel,
.k-flex-row-reverse .k-pivotgrid-configurator-vertical.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel {
    border-right-width: 0;
    border-left-width: 0;
}

.k-pivotgrid-configurator-horizontal {
    width: 100%;
    height: 420px;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form {
    display: flex;
    flex-direction: row;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper > *:first-child {
    margin-top: 0;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper:first-child {
    padding-left: 0;
    flex: 1 1 30%;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper:nth-child(2) {
    flex: 1 1 30%;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-form-field-wrapper:last-child {
    border-left-width: 1px;
    border-left-style: solid;
    flex: 1 1 40%;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-row-fields,
.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-column-fields,
.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-filter-fields {
    max-height: 100px;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-horizontal .k-pivotgrid-configurator-content .k-value-fields {
    max-height: 250px;
    flex-flow: row wrap;
    overflow-x: hidden;
    overflow-y: auto;
}

.k-flex-col .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel, .k-d-flex-col .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel, .k-flex-column .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel,
.k-flex-col-reverse .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel,
.k-flex-column-reverse .k-pivotgrid-configurator-horizontal.k-pivotgrid-configurator-push .k-pivotgrid-configurator-panel {
    border-top-width: 0;
    border-bottom-width: 0;
}

.k-pdf-export-shadow .k-pivotgrid {
    height: auto !important;
}

.k-pdf-export-shadow .k-pivotgrid-values {
    height: auto;
    overflow: visible;
}

.k-pdf-export-shadow .k-pivotgrid-column-headers .k-pivotgrid-table {
    padding-inline-end: 0;
}

.k-pivot {
    border-width: 1px;
    border-style: solid;
    position: relative;
}

.k-pivot .k-grid td {
    white-space: nowrap;
}

.k-pivot .k-grid-content {
    flex: 1 1 auto;
}

.k-pivot-toolbar {
    border-width: 0 0 1px;
    border-style: solid;
    align-items: flex-start;
    flex-wrap: wrap;
    box-shadow: none;
}

.k-pivot-toolbar > * {
    max-width: 100%;
}

.k-pivot-toolbar::before {
    display: none;
}

.k-pivot-layout {
    border-spacing: 0;
    table-layout: auto;
}

.k-pivot-layout .k-grid-footer,
.k-pivot-layout .k-grid .k-table-alt-row {
    font-weight: bold;
}

.k-pivot-layout > tbody,
.k-pivot .k-table-td,
.k-pivot td {
    vertical-align: top;
}

.k-pivot-layout > tbody > tr > td {
    padding: 0;
}

.k-pivot-rowheaders > .k-grid,
.k-pivot-table > .k-grid {
    border-width: 0;
    color: inherit;
    background: none;
}

.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
    border-left-width: 1px;
}

.k-pivot-rowheaders > .k-grid td.k-first {
    border-left-width: 0;
}

.k-pivot-rowheaders > .k-grid {
    overflow: hidden;
}

.k-pivot-table {
    border-left-width: 1px;
    border-left-style: solid;
}

.k-pivot-table .k-grid-header-wrap {
    margin-right: -1px;
}

.k-pivot-table .k-grid-header-wrap > table {
    height: 100%;
}

.k-pivot .k-grid-header .k-header {
    vertical-align: top;
}

.k-pivot .k-grid tr .k-grid-footer {
    border-bottom-width: 0;
}

.k-pivot .k-grid tr:last-child:not(.k-grid-footer) td:not(.k-grid-footer) {
    border-bottom-width: 1px;
}

.k-pivot-layout .k-grid td {
    border-bottom-width: 1px;
}

.k-pivot-layout .k-grid-footer > td {
    border-top-width: 0;
}

.k-pivot-filter-window .k-treeview {
    max-height: 600px;
}

.k-pivotgrid-wrapper {
    box-sizing: border-box;
    display: flex;
    flex-flow: row nowrap;
    align-items: flex-start;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pivotgrid-wrapper > .k-pivotgrid-configurator-panel {
    max-width: 320px;
    flex: none;
}

.k-pivotgrid-wrapper > .k-pivot {
    flex: 1;
}

.k-pivotgrid-configurator-panel.kendo-jquery {
    box-sizing: border-box;
    display: inline-flex;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-configurator {
    height: 100%;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-configurator-content {
    padding: var(--kendo-spacing-4, 1rem);
    max-height: 100%;
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-4, 1rem);
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-targets {
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-pivotgrid-configurator-section {
    display: flex;
    flex-flow: column nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-column-fields {
    margin: 0;
    padding: var(--kendo-spacing-1, 0.25rem);
    max-height: 200px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-flow: row wrap;
    gap: var(--kendo-spacing-1, 0.25rem);
    overflow-x: hidden;
    overflow-y: auto;
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-column-fields > * {
    margin: 0;
}

.k-pivotgrid-toggle {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    padding: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
    cursor: pointer;
}

.k-pivotgrid {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pivotgrid-column-headers,
.k-pivotgrid-row-headers,
.k-pivotgrid-empty-cell {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivotgrid-empty-cell {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-pivotgrid-row-headers .k-pivotgrid-row .k-pivotgrid-cell:last-child {
    border-right-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-pivotgrid-column-headers .k-pivotgrid-column-total:nth-last-of-type(2) .k-pivotgrid-cell:not(.k-pivotgrid-expanded),
.k-pivotgrid-column-headers .k-pivotgrid-row:last-child {
    border-bottom-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-pivotgrid-header-total,
.k-pivotgrid-total {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-pivotgrid-row-headers tbody > .k-pivotgrid-row:hover,
.k-pivotgrid-row-headers tbody > .k-pivotgrid-row.k-hover,
.k-pivotgrid-column-headers tbody > .k-pivotgrid-row:hover,
.k-pivotgrid-column-headers tbody > .k-pivotgrid-row.k-hover,
.k-pivotgrid-values tbody > .k-pivotgrid-row:hover,
.k-pivotgrid-values tbody > .k-pivotgrid-row.k-hover {
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-pivotgrid-cell:focus,
.k-pivotgrid-cell.k-focus,
.k-pivotgrid-empty-cell:focus,
.k-pivotgrid-empty-cell.k-focus,
.k-master-row > .k-pivotgrid-cell:focus,
.k-grouping-row > .k-pivotgrid-cell:focus,
.k-detail-row > .k-pivotgrid-cell:focus,
.k-group-footer > .k-pivotgrid-cell:focus {
    box-shadow: inset 0 0 0 3px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 15%, transparent);
}

.k-pivotgrid-cell.k-selected,
.k-pivotgrid-row.k-selected > .k-pivotgrid-cell {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-pivotgrid-configurator-button,
.k-pivotgrid-configurator-panel {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pivotgrid-configurator-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-pivotgrid-configurator-content .k-fields-list-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-calculated-field {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-calculated-field-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-filter-menu .k-calculated-item {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-pivotgrid-configurator-content .k-form-field-wrapper {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-flex-row .k-pivotgrid-configurator-overlay, .k-d-flex-row .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-flex-row-reverse .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-flex-col .k-pivotgrid-configurator-overlay, .k-d-flex-col .k-pivotgrid-configurator-overlay, .k-flex-column .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-flex-col-reverse .k-pivotgrid-configurator-overlay, .k-flex-column-reverse .k-pivotgrid-configurator-overlay {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-pivot {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pivot-table {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-pivot-rowheaders {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivot-toolbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivot-toolbar .k-empty {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-pivot .k-alt {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pivot-toolbar,
.k-pivot-table,
.k-pivot-rowheaders > .k-grid td:first-child,
.k-pivot-table .k-grid-header .k-header.k-first {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-header.k-alt {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-pivot-layout .k-grid-footer {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-i-kpi-trend-increase,
.k-i-kpi-trend-decrease,
.k-i-kpi-trend-equal {
    color: inherit;
}

.k-i-kpi-status-hold {
    color: var(--kendo-color-warning, #ffc107);
}

.k-i-kpi-status-deny {
    color: var(--kendo-color-error, #dc3545);
}

.k-i-kpi-status-open {
    color: var(--kendo-color-success, #28a745);
}

.k-pivotgrid-configurator-panel.kendo-jquery .k-column-fields {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-treelist.k-grid-display-block.k-grid-lockedcolumns {
    display: block;
}

.k-treelist .k-status {
    padding-block: .4em;
    padding-inline: .6em;
    line-height: 1.6em;
}

.k-treelist .k-status .k-loading {
    vertical-align: baseline;
    margin-right: 5px;
    display: none;
}

.k-treelist tr.k-hidden {
    display: none;
}

.k-treelist .k-treelist-dragging,
.k-treelist .k-treelist-dragging .k-hover {
    cursor: default;
}

.k-treelist .k-drop-hint {
    transform: translate(0, -50%);
}

.k-treelist .k-table-row.k-footer td,
.k-treelist .k-table-row.k-footer-template td,
.k-treelist .k-table-row.k-footer .k-table-td,
.k-treelist .k-table-row.k-footer-template .k-table-td {
    border-width: 1px 0;
    border-style: solid;
    font-weight: bold;
}

.k-treelist .k-table-row.k-footer + .k-table-row.k-footer td,
.k-treelist .k-table-row.k-footer + .k-table-row.k-footer .k-table-td {
    border-top-width: 0;
}

.k-treelist-scrollable > .k-table,
.k-treelist-scrollable .k-grid-header .k-table-row,
.k-treelist-scrollable .k-grid-header .k-table-th {
    background-color: inherit;
}

.k-treelist-scrollable .k-grid-toolbar {
    position: sticky;
    z-index: 3;
    top: 0;
    left: 0;
}

.k-treelist-scrollable .k-grid-header .k-table-th {
    position: sticky;
    z-index: 1;
}

.k-treelist-scrollable .k-grid-header .k-table-th.k-grid-header-sticky {
    z-index: 3;
}

.k-treelist-scrollable thead.k-grid-header {
    padding-right: 0;
}

.k-treelist-scrollable .k-table-row.k-group-footer + .k-table-row.k-group-footer td {
    border-top-width: 0;
}

.k-treelist-scrollable[dir="rtl"] thead.k-grid-header,
.k-rtl .k-treelist-scrollable thead.k-grid-header {
    padding-left: 0;
}

.k-drag-separator {
    display: inline-block;
    border-right: 1px solid;
    height: 1em;
    vertical-align: top;
    margin-block: 0;
    margin-inline: .5em;
}

.k-treelist-toggle {
    margin-block: calc( var(--kendo-spacing-1, 0.25rem) * -1);
    padding: var(--kendo-spacing-1, 0.25rem);
    box-sizing: content-box;
    cursor: pointer;
}

.k-treelist tr.k-footer td,
.k-treelist tr.k-footer-template td {
    font-weight: normal;
}

.k-treelist-scrollable .k-group-footer td {
    font-weight: normal;
}

.k-treelist tr.k-footer,
.k-treelist tr.k-footer-template {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-treelist tr.k-footer:hover,
.k-treelist tr.k-footer-template:hover {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-treelist-scrollable .k-group-footer td,
.k-treelist-scrollable .k-grouping-row td,
.k-treelist-scrollable tbody .k-group-cell {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-filter {
    box-sizing: border-box;
    border-width: 0;
    display: inline-block;
    background-color: transparent;
}

.k-filter *,
.k-filter *::before,
.k-filter *::after {
    box-sizing: border-box;
}

.k-filter ul {
    padding: 0;
}

.k-filter ul li {
    list-style-type: none;
}

.k-filter .k-filter-container,
.k-filter .k-filter-preview {
    margin-block-end: 2.1em;
}

.k-filter .k-filter-lines,
.k-filter .k-filter-item {
    padding-inline-start: var(--kendo-spacing-4, 1rem);
}

.k-filter .k-filter-toolbar {
    display: inline-flex;
    position: relative;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: 0;
}

.k-filter .k-filter-toolbar::before {
    content: "";
    position: absolute;
    width: var(--kendo-spacing-4, 1rem);
    height: 1px;
    inset-block-start: 50%;
    inset-inline-start: calc( var(--kendo-spacing-4, 1rem) * -1);
}

.k-filter .k-filter-toolbar .k-toolbar {
    border-style: solid;
}

.k-filter .k-filter-operator .k-dropdown-list, .k-filter .k-filter-operator .k-dropdown,
.k-filter .k-filter-operator .k-dropdownlist {
    width: 15em;
}

.k-filter .k-filter-item {
    position: relative;
}

.k-filter .k-filter-item::before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    inset-block-start: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    inset-inline-start: 0;
}

.k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child > * > .k-filter-toolbar::after {
    content: "";
    position: absolute;
    width: 1px;
    inset-block-start: calc( calc( var(--kendo-spacing-2, 0.5rem) * -1 ) - 1px);
    inset-block-end: 50%;
    inset-inline-start: calc( var(--kendo-spacing-4, 1rem) * -1);
}

.k-filter .k-filter-group-main::before,
.k-filter .k-filter-group-main > .k-filter-toolbar::before,
.k-filter .k-filter-group-main > .k-filter-toolbar::after,
.k-filter .k-filter-group-main > * > .k-filter-toolbar::before,
.k-filter .k-filter-group-main > * > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child::before {
    display: none;
}

.k-filter {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-filter .k-filter-preview-field {
    color: var(--kendo-color-primary, #007bff);
}

.k-filter .k-filter-preview-operator {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-filter .k-filter-item::before,
.k-filter .k-filter-toolbar::before,
.k-filter .k-filter-lines .k-filter-item:last-child > .k-filter-toolbar::after,
.k-filter .k-filter-lines .k-filter-item:last-child > * > .k-filter-toolbar::after {
    background-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-filter .k-toolbar:focus,
.k-filter .k-toolbar.k-focus {
    box-shadow: 0 0 0 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-filemanager {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
}

.k-filemanager-header {
    border-color: inherit;
}

.k-filemanager-toolbar {
    border-width: 0;
    border-bottom-width: 1px;
    border-color: inherit;
    flex-shrink: 0;
    z-index: 1;
}

.k-filemanager-content-container {
    border-color: inherit;
    box-sizing: border-box;
    flex: 1 1 0%;
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    overflow: hidden;
}

.k-filemanager-splitter {
    border-width: 0;
}

.k-filemanager-navigation {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 20%;
    border-width: 0;
    border-right-width: 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    flex-shrink: 0;
    overflow: auto;
}

.k-filemanager-treeview {
    overflow: visible;
}

.k-filemanager-content {
    border-color: inherit;
    flex: 1 1 0%;
    display: flex;
    flex-flow: column nowrap;
    align-items: stretch;
    overflow: hidden;
}

.k-filemanager-view {
    overflow: auto;
}

.k-filemanager-breadcrumb {
    border-width: 0;
    border-bottom-width: 1px;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    flex-shrink: 0;
}

.k-filemanager-listview {
    border-width: 0;
    flex: 1 1 0%;
}

.k-filemanager-listview .k-listview-item {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 120px;
    height: 120px;
    text-align: center;
}

.k-filemanager-listview .k-file-preview {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.k-filemanager-listview .k-file-name {
    margin-top: calc( var(--kendo-spacing-4, 1rem) / 2);
    display: block;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-filemanager-listview .k-file-edit-input input {
    width: 100%;
}

.k-filemanager-grid {
    border-width: 0;
    flex: 1 1 0%;
}

.k-filemanager-grid .k-file-preview {
    margin-right: var(--kendo-spacing-2, 0.5rem);
    display: inline-flex;
    flex-direction: row;
    vertical-align: middle;
}

.k-filemanager-grid .k-file-name {
    display: inline-flex;
    flex-direction: row;
    vertical-align: middle;
}

.k-filemanager-preview {
    padding: calc( var(--kendo-spacing-4, 1rem) * 3) var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    width: 20%;
    min-height: calc( calc( var(--kendo-spacing-4, 1rem) * 4 ) + calc( calc( 16px * 3) * 2 ) + calc( var(--kendo-spacing-4, 1rem) * 3 ));
    border-width: 0;
    border-left-width: 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    text-align: center;
    overflow-y: auto;
    flex-shrink: 0;
}

.k-filemanager-preview .k-file-preview {
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.k-filemanager-preview .k-file-name {
    margin-top: var(--kendo-spacing-4, 1rem);
    display: block;
}

.k-filemanager-preview .k-single-file-selected {
    font-weight: bold;
}

.k-filemanager-preview .k-multiple-files-selected {
    font-weight: bold;
}

.k-filemanager-preview .k-file-meta {
    margin: var(--kendo-spacing-4, 1rem) 0 0;
    box-sizing: border-box;
    text-align: start;
    display: flex;
    flex-flow: row wrap;
    grid-column-gap: var(--kendo-spacing-1, 0.25rem);
}

.k-filemanager-preview .k-file-meta-label {
    display: inline-block;
}

.k-filemanager-preview .k-file-meta-value {
    margin: 0;
}

.k-filemanager-preview .k-file-type {
    text-transform: capitalize;
}

.k-filemanager-preview .k-line-break {
    margin: var(--kendo-spacing-4, 1rem) 0 0;
    width: 100%;
    flex: 1 1 100%;
    flex-flow: row nowrap;
}

.k-filemanager .k-splitbar {
    flex-shrink: 0;
    display: inline-flex;
    position: relative;
    border-width: 0 1px;
    border-style: solid;
    border-color: inherit;
}

.k-filemanager-upload-dialog .k-upload-files {
    max-height: 200px;
    overflow-y: auto;
}

.k-filemanager-drag-hint {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-filemanager {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-filemanager-breadcrumb {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-filemanager-listview .k-listview-item .k-file-icon {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-filemanager-listview .k-listview-item.k-selected .k-file-icon {
    border-color: transparent;
    color: inherit;
    background-color: transparent;
}

.k-filemanager-preview .k-file-icon {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-taskboard {
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
}

.k-taskboard *,
.k-taskboard *::before,
.k-taskboard *::after {
    box-sizing: border-box;
}

.k-taskboard-toolbar {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 0;
    box-shadow: none;
    background: none;
}

.k-taskboard-content {
    padding: 0 var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    display: flex;
    position: relative;
    flex: 1 1 auto;
    overflow-x: auto;
}

.k-taskboard-columns-container {
    outline: none;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    gap: var(--kendo-spacing-4, 1rem);
    overflow-x: visible;
}

.k-taskboard-column {
    width: 320px;
    border-width: 1px;
    border-radius: var(--kendo-border-radius-sm, 0.25rem);
    border-style: solid;
    outline: none;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    overflow: hidden;
}

.k-taskboard-column-header {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: calc( var(--kendo-spacing-4, 1rem) * .75);
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: calc( var(--kendo-spacing-4, 1rem) / 4);
}

.k-taskboard-column-header-actions {
    display: inline-flex;
    flex-shrink: 0;
    align-self: flex-start;
    gap: calc( var(--kendo-spacing-4, 1rem) / 2);
}

.k-taskboard-column-cards-container {
    margin-bottom: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: calc( var(--kendo-spacing-4, 1rem) * .75);
    outline: none;
    overflow: auto;
    flex: 1 1 auto;
}

.k-taskboard-column-cards {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .25);
    padding-inline: var(--kendo-spacing-0, 0px);
    min-height: 100%;
    display: flex;
    flex-direction: column;
    gap: calc( var(--kendo-spacing-4, 1rem) * .75) 0;
}

.k-taskboard-column-new .k-taskboard-column-header,
.k-taskboard-column-edit .k-taskboard-column-header {
    font-weight: inherit;
}

.k-taskboard-column-new .k-taskboard-column-header-text,
.k-taskboard-column-edit .k-taskboard-column-header-text {
    flex: 1 1 100%;
}

.k-taskboard-pane {
    width: 320px;
    border-width: 1px;
    border-style: solid;
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 2;
}

.k-taskboard-pane-header {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: var(--kendo-spacing-4, 1rem);
    font-weight: 500;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.k-taskboard-pane-header-text {
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-taskboard-pane-header-actions {
    flex-shrink: 0;
    align-self: flex-start;
}

.k-taskboard-pane-content {
    padding-block: var(--kendo-spacing-0, 0px);
    padding-inline: var(--kendo-spacing-4, 1rem);
    overflow: auto;
    flex: 1 1 auto;
}

.k-taskboard-pane-actions {
    padding-block: calc( var(--kendo-spacing-4, 1rem) * .75);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-taskboard-pane-start {
    right: auto;
    left: 0;
}

.k-taskboard-card {
    border-radius: 0.375rem;
    border-width: 1px;
}

.k-taskboard-card.k-taskboard-card-category {
    border-inline-start-width: 4px;
}

.k-taskboard-card .k-card-header .k-card-body,
.k-taskboard-card .k-card-footer {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-taskboard-card .k-card-header {
    align-items: center;
}

.k-taskboard-card .k-card-title {
    font-size: inherit;
    font-weight: inherit;
    word-break: normal;
    overflow-wrap: anywhere;
}

.k-taskboard-card .k-card-title:focus, .k-taskboard-card .k-card-title.k-focus, .k-taskboard-card .k-card-title:hover, .k-taskboard-card .k-card-title.k-hover {
    text-decoration: underline;
}

.k-taskboard-card .k-card-header-actions {
    align-self: flex-start;
}

.k-taskboard-drag-placeholder {
    border-radius: 0.375rem;
    border-width: 1px;
    border-style: solid;
    position: relative;
}

.k-taskboard-column {
    border-color: transparent;
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-taskboard-column:focus,
.k-taskboard-column.k-focus {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-taskboard-column-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-taskboard-pane {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-taskboard-pane-header {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-taskboard-card {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-taskboard-card .k-card-title {
    color: var(--kendo-color-primary, #007bff);
}

.k-taskboard-card .k-card-title:focus, .k-taskboard-card .k-card-title.k-focus {
    color: #0b5cd5;
}

.k-taskboard-card .k-card-title:hover, .k-taskboard-card .k-card-title.k-hover {
    color: #0b5cd5;
}

.k-taskboard-card:focus, .k-taskboard-card.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-taskboard-card:hover, .k-taskboard-card.k-hover {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-taskboard-card.k-selected {
    border-color: var(--kendo-color-primary-emphasis, #409cff);
    box-shadow: none;
}

.k-taskboard-card.k-disabled {
    outline: none;
    cursor: default;
    opacity: 0.65;
    filter: grayscale(0.1);
    pointer-events: none;
    box-shadow: none;
}

.k-taskboard-drag-placeholder {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    background-color: color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 10%, transparent);
}

.k-editor {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-editor.k-readonly .k-editor-content {
    pointer-events: auto;
}

.k-editor.k-readonly .k-editor-content.k-focus {
    outline-width: 1px;
    outline-style: dashed;
}

.k-editor-inline {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border: 1px solid transparent;
    word-wrap: break-word;
    overflow: auto;
    background: none;
}

.k-editor-resizable {
    resize: both;
    overflow: auto;
}

.k-editor-resize-handles-wrapper {
    position: absolute;
    visibility: hidden;
}

.k-editor-resize-handle {
    width: 8px;
    height: 8px;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: absolute;
    visibility: visible;
    z-index: 100;
}

.k-editor-resize-handle.northwest {
    top: 0;
    left: 0;
    transform: translate(-50%, -50%);
    cursor: nw-resize;
}

.k-editor-resize-handle.north {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: n-resize;
}

.k-editor-resize-handle.northeast {
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
    cursor: ne-resize;
}

.k-editor-resize-handle.southwest {
    left: 0;
    bottom: 0;
    transform: translate(-50%, 50%);
    cursor: sw-resize;
}

.k-editor-resize-handle.south {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%);
    cursor: s-resize;
}

.k-editor-resize-handle.southeast {
    right: 0;
    bottom: 0;
    transform: translate(50%, 50%);
    cursor: se-resize;
}

.k-editor-resize-handle.west {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);
    cursor: w-resize;
}

.k-editor-resize-handle.east {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%);
    cursor: e-resize;
}

.ProseMirror-selectednode {
    outline-width: 2px;
    outline-style: solid;
}

.ProseMirror-hideselection {
    caret-color: transparent;
}

.ProseMirror-hideselection *::selection,
.ProseMirror-hideselection *::-moz-selection {
    background: transparent;
}

.k-editor-toolbar {
    border-width: 0 0 1px 0;
    flex-shrink: 0;
}

.k-editor-toolbar .k-editor-export .k-icon {
    margin-right: 0.25em;
}

.k-editor-toolbar .k-editor-export .k-icon,
.k-editor-toolbar .k-editor-export .k-export-tool-text {
    vertical-align: middle;
}

.k-editor-content {
    flex: 1 1 auto;
    overflow-y: auto;
}

.k-editor-content > .k-iframe {
    width: 100%;
    height: 100%;
    border-width: 0;
    display: block;
}

.k-editor-content > .ProseMirror {
    padding: var(--kendo-spacing-4, 1rem);
    width: 100%;
    height: 100%;
    position: relative;
    box-sizing: border-box;
    outline: none;
    white-space: pre-wrap;
    overflow: auto;
}

.k-editor-content > .ProseMirror table {
    white-space: pre-wrap;
}

.k-editor-content > .ProseMirror .k-placeholder::before {
    content: attr(data-placeholder);
    height: 0;
    color: var(--kendo-color-subtle, #6c757d);
    float: left;
    opacity: 1;
    cursor: text;
    user-select: none;
}

.k-editor-content > .ProseMirror[contenteditable="false"] {
    cursor: unset !important;
}

.k-editor-content > .ProseMirror[contenteditable="false"] .k-editor-resize-handles-wrapper,
.k-editor-content > .ProseMirror[contenteditable="false"] .k-editor-resize-handle,
.k-editor-content > .ProseMirror[contenteditable="false"] .row-resize-handle,
.k-editor-content > .ProseMirror[contenteditable="false"] .column-resize-handle {
    display: none;
}

.k-editor-content > .ProseMirror[contenteditable="false"] img,
.k-editor-content > .ProseMirror[contenteditable="false"] table {
    pointer-events: none;
}

.k-editor-content > .ProseMirror[contenteditable="false"] .ProseMirror-selectednode {
    outline: none;
}

.k-editor-content p {
    margin: 0 0 1rem;
}

.k-editor-content td p,
.k-editor-content th p,
.k-editor-content li p {
    margin: 0;
}

.k-editor-content table {
    margin: 0;
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
    overflow: hidden;
}

.k-editor-content td,
.k-editor-content th {
    min-width: 1em;
    border: 1px solid;
    padding-block: 3px;
    padding-inline: 5px;
    vertical-align: top;
    box-sizing: border-box;
    position: relative;
}

.k-editor-content th {
    font-weight: bold;
    text-align: start;
}

.k-editor-content td {
    text-align: start;
}

.k-editor-content .selectedCell::after {
    z-index: 2;
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    pointer-events: none;
}

.k-edit-form-content {
    flex: 1 1 auto;
    overflow: auto;
    margin-block: -var(--kendo-spacing-4, 1rem);
    margin-inline: -var(--kendo-spacing-4, 1rem);
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

.k-ct-popup {
    box-sizing: border-box;
    width: 190px;
    padding: 5px;
}

.k-ct-popup .k-button {
    width: 100%;
}

.k-ct-popup .k-ct-cell {
    margin: 1px;
    width: 20px;
    height: 20px;
    box-sizing: border-box;
    border: 1px solid;
    border-color: inherit;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    opacity: .7;
    pointer-events: all;
}

.k-editor .k-resize-handle {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 13px 13px;
    border-color: transparent;
    border-bottom-color: inherit;
    cursor: se-resize;
}

.k-editor .k-resize-handle .k-i-arrow-45-down-right,
.k-editor .k-resize-handle .k-i-caret-br {
    display: none;
}

.k-editor-find-replace .k-content {
    position: relative;
}

.k-editor-find-replace .k-actions, .k-editor-find-replace .k-edit-buttons,
.k-editor-find-replace .k-action-buttons,
.k-editor-find-replace .k-columnmenu-actions, .k-editor-find-replace .k-form-buttons {
    padding: 0;
}

.k-editor-find-replace .k-search-options {
    display: flex;
    flex-direction: column;
    padding: 10px 0 40px;
}

.k-editor-find-replace .k-matches-container {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.k-textarea.k-editor-textarea {
    width: 100%;
    height: 100%;
    resize: none;
}

.k-filebrowser {
    max-width: 100%;
}

.k-filebrowser .k-floatwrap {
    display: flex;
}

.k-filebrowser .k-floatwrap::after {
    display: none;
}

.k-filebrowser .k-breadcrumbs {
    flex: 1;
}

.k-filebrowser .k-search-wrap {
    margin: 0 0 0 var(--kendo-spacing-4, 1rem);
    width: 150px;
    display: flex;
    align-items: center;
}

.k-filebrowser .k-search-wrap .k-input {
    flex: 1;
    width: 100px;
}

.k-filebrowser .k-search-wrap .k-icon {
    margin: 0;
    position: static;
}

.k-filebrowser .k-filebrowser-toolbar {
    margin: var(--kendo-spacing-4, 1rem) 0 0 0;
}

.k-filebrowser .k-upload {
    padding: 0;
    border-width: 0;
    background: none;
}

.k-filebrowser .k-upload .k-upload-button {
    margin: 0;
}

.k-filebrowser .k-upload .k-upload-status {
    display: none;
}

.k-filebrowser .k-upload-files {
    display: none;
}

.k-filebrowser .k-tiles {
    display: flex;
    flex-flow: row wrap;
    height: 390px;
    max-height: 50vh;
    margin: 0 0 var(--kendo-spacing-4, 1rem) 0;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-top-width: 0;
    overflow: auto;
}

.k-filebrowser .k-tile {
    width: 33%;
    height: 90px;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-filebrowser .k-tile .k-i-file,
.k-filebrowser .k-tile .k-i-folder {
    font-size: 4em;
}

.k-filebrowser .k-tile input {
    width: 100px;
}

.k-filebrowser .k-tile strong {
    display: block;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-filebrowser .k-tile-empty {
    display: block;
    margin: auto;
}

.k-filebrowser .k-tile-empty.k-selected {
    color: inherit;
    border-width: 0;
    background-image: none;
    background-color: transparent;
}

.k-filebrowser .k-tile-empty strong {
    opacity: .5;
    font-size: 3em;
    font-weight: 400;
}

.k-filebrowser .k-thumb {
    float: left;
    margin-right: var(--kendo-spacing-2, 0.5rem);
}

.k-filebrowser .k-breadcrumbs-wrap {
    position: absolute;
    left: 0.75rem;
    top: 0.375rem;
}

.k-filebrowser .k-breadcrumbs-wrap .k-icon {
    position: static;
    margin-top: 0;
}

.k-editor-table-wizard-window .k-tabstrip-wrapper {
    display: flex;
    flex: 1 1 auto;
    overflow: auto;
}

.k-editor-table-wizard-window .k-tabstrip-wrapper .k-tabstrip.k-root-tabs {
    flex: 1 1 auto;
    margin-bottom: 0;
}

.k-editor-table-wizard-window .k-edit-field > .k-checkbox {
    position: relative;
}

.k-editor-inline .k-table {
    width: 100%;
    border-spacing: 0;
    margin: 0 0 1em;
}

.k-editor-inline .k-table,
.k-editor-inline .k-table td {
    outline: 0;
    border-width: 1px;
    border-style: dotted;
}

.k-editor-inline .k-table td {
    min-width: 1px;
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
}

.k-editor-inline .k-element-resize-handle-wrapper {
    position: absolute;
    width: 5px;
    height: 5px;
    border-width: 1px;
    border-style: solid;
    z-index: 100;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle {
    width: 100%;
    height: 100%;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-east {
    cursor: e-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-north {
    cursor: n-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-northeast {
    cursor: ne-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-northwest {
    cursor: nw-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-south {
    cursor: s-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-southeast {
    cursor: se-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-southwest {
    cursor: sw-resize;
}

.k-editor-inline .k-element-resize-handle-wrapper .k-element-resize-handle.k-resize-west {
    cursor: w-resize;
}

.k-editor-inline .k-column-resize-handle-wrapper {
    position: absolute;
    height: 10px;
    width: 10px;
    cursor: col-resize;
    z-index: 2;
}

.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle {
    width: 100%;
    height: 100%;
}

.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
    width: 2px;
    height: 100%;
    margin-block: 0;
    margin-inline: auto;
    display: none;
    opacity: .8;
}

.k-editor-inline .k-row-resize-handle-wrapper {
    position: absolute;
    z-index: 2;
    cursor: row-resize;
    width: 10px;
    height: 10px;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-handle {
    display: table;
    width: 100%;
    height: 100%;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker-wrapper {
    display: table-cell;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
    display: none;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 2px;
    opacity: .8;
}

.k-editor {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-editor.k-readonly .k-editor-content.k-focus {
    outline-color: var(--kendo-color-on-app-surface, #212529);
}

.k-editor-inline .k-table,
.k-editor-inline .k-table td {
    border-color: #cccccc;
}

.k-editor-inline .k-element-resize-handle-wrapper {
    background-color: #ffffff;
    border-color: #000000;
}

.k-editor-inline .k-column-resize-handle-wrapper .k-column-resize-handle .k-column-resize-marker {
    background-color: #00b0ff;
}

.k-editor-inline .k-row-resize-handle-wrapper .k-row-resize-marker {
    background-color: #00b0ff;
}

.k-editor-inline:hover, .k-editor-inline.k-hover, .k-editor-inline.k-active {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-editor-resize-handle {
    background-color: #ffffff;
    border-color: #000000;
}

.ProseMirror-selectednode {
    outline-color: #88ccff;
}

.k-ct-popup .k-selected {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
    background-image: none;
}

.k-editor-content .k-text-selected, .k-editor-content::selection {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-editor-content .k-text-highlighted {
    background-color: var(--kendo-color-primary-subtle, #cce5ff);
}

.k-editor-content td,
.k-editor-content th {
    border-color: #dddddd;
}

.k-editor-content .selectedCell::after {
    background-color: rgba(200, 200, 255, 0.4);
}

.k-imageeditor {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-imageeditor *,
.k-imageeditor *::before,
.k-imageeditor *::after {
    box-sizing: border-box;
}

.k-imageeditor-toolbar {
    border-width: 0;
    border-bottom-width: 1px;
}

.k-imageeditor-content {
    border-width: 0;
    border-style: solid;
    border-color: inherit;
    display: flex;
    flex-flow: row nowrap;
}

.k-imageeditor-canvas-container {
    flex: 1 1 100%;
    display: flex;
    flex-flow: row nowrap;
    overflow: auto;
}

.k-imageeditor-canvas {
    margin: auto;
    display: flex;
    flex-direction: column;
    position: relative;
}

.k-imageeditor-action-pane {
    padding-block: var(--kendo-spacing-8, 2rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: calc( 240px + 1px);
    border-width: 0;
    border-left-width: 1px;
    border-style: solid;
    border-color: inherit;
    box-sizing: border-box;
    flex: none;
    overflow-y: auto;
}

.k-imageeditor-action-pane .k-input-inner,
.k-imageeditor-action-pane .k-input-value-text {
    text-overflow: clip;
}

.k-imageeditor-crop-overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.k-imageeditor-crop {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-style: dashed;
    box-sizing: border-box;
    position: absolute;
}

.k-imageeditor-crop .k-resize-handle {
    margin-block: var(--kendo-spacing-1px, 1px);
    margin-inline: var(--kendo-spacing-1px, 1px);
    border-style: solid;
    border-width: 0 2px 2px 0;
}

.k-imageeditor-crop .k-resize-sw,
.k-imageeditor-crop .k-resize-se,
.k-imageeditor-crop .k-resize-nw,
.k-imageeditor-crop .k-resize-ne {
    width: 15px;
    height: 15px;
}

.k-imageeditor-crop .k-resize-n,
.k-imageeditor-crop .k-resize-s {
    left: calc( 50% - (7.5px));
    width: 15px;
    height: 0;
}

.k-imageeditor-crop .k-resize-w,
.k-imageeditor-crop .k-resize-e {
    top: calc( 50% - (7.5px));
    width: 0;
    height: 15px;
}

.k-imageeditor-crop .k-resize-ne {
    transform: rotate(-90deg);
}

.k-imageeditor-crop .k-resize-nw {
    transform: rotate(-180deg);
}

.k-imageeditor-crop .k-resize-sw {
    transform: rotate(90deg);
}

.k-imageeditor-crop .k-resize-n {
    top: 0;
}

.k-imageeditor-crop .k-resize-s {
    bottom: 0;
}

.k-imageeditor-crop .k-resize-w {
    left: 0;
}

.k-imageeditor-crop .k-resize-e {
    right: 0;
}

.k-imageeditor {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-imageeditor-content {
    background-color: #c6c6c6;
}

.k-imageeditor-canvas {
    background: linear-gradient(45deg, rgba(0, 0, 0, 0.09) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.09) 75%, rgba(0, 0, 0, 0.09)), linear-gradient(45deg, rgba(0, 0, 0, 0.09) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.09) 75%, rgba(0, 0, 0, 0.09)), white;
    background-repeat: repeat, repeat;
    background-position: 0px 0px, calc( 10px / 2) calc( 10px / 2);
    transform-origin: 0 0 0;
    background-origin: padding-box, padding-box;
    background-size: 10px 10px, 10px 10px;
    box-shadow: none;
    text-shadow: none;
    transition: none;
    transform: scaleX(1) scaleY(1) scaleZ(1);
}

.k-imageeditor-action-pane {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-imageeditor-crop {
    border-color: white;
}

.k-imageeditor-crop-overlay {
    background-color: rgba(0, 0, 0, 0.3);
}

.k-gantt {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-flow: column nowrap;
    position: relative;
    white-space: nowrap;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-gantt .k-table-td {
    white-space: nowrap;
}

.k-gantt td {
    overflow: hidden;
    white-space: nowrap;
    vertical-align: top;
}

.k-gantt .k-grid-header tr {
    height: calc( calc( 1.5 * 1em) + calc( 0.5rem * 2 ) + 1px);
}

.k-gantt .k-grid-header .k-header {
    position: static;
}

.k-gantt .k-treelist .k-grid-header .k-header {
    position: relative;
}

.k-gantt .k-grid-content tr {
    height: calc( calc( 1.5 * 1em) + calc( 0.5rem * 2 ) + 0px);
}

.k-gantt.k-gantt-planned .k-grid-content tr {
    height: calc( calc( 1.5 * 1em) * 1.7 + calc( 0.5rem * 2 ) + 0px);
}

.k-gantt .k-gantt-layout {
    white-space: normal;
    vertical-align: top;
    display: inline-block;
}

.k-gantt .k-splitbar {
    position: relative;
    display: inline-flex;
}

.k-gantt .k-gantt-splitter {
    border-width: 0;
}

.k-gantt .k-treelist-scrollable {
    width: 100%;
    border-width: 0;
    overflow: auto;
}

.k-gantt .k-treelist-scrollable .k-grid-header .k-header {
    position: sticky;
}

.k-gantt .k-treelist-scrollable .k-grid-header th,
.k-gantt .k-treelist-scrollable .k-grid-content-sticky {
    z-index: 4;
}

.k-gantt .k-treelist-scrollable .k-grid-header th.k-grid-header-sticky {
    z-index: 5;
}

.k-gantt .k-treelist-scrollable .k-grid-header tr:first-child th:last-child,
.k-gantt .k-treelist-scrollable tbody td:last-child {
    padding: 0;
    vertical-align: top;
}

.k-gantt .k-treelist-scrollable .k-grid-header th:last-child .k-header {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.k-gantt .k-treelist-scrollable tr.k-selected > td:last-child {
    background: transparent;
}

.k-gantt .k-treelist-scrollable .k-task {
    display: inline-flex;
    flex-flow: row nowrap;
    white-space: nowrap;
    z-index: 3;
}

.k-gantt .k-treelist-scrollable .k-task:hover .k-task-start,
.k-gantt .k-treelist-scrollable .k-task:hover .k-task-end {
    display: block;
}

.k-gantt .k-treelist-scrollable .k-task:hover .k-task-draghandle {
    visibility: visible;
}

.k-gantt .k-treelist-scrollable .k-task-content {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    display: block;
    line-height: normal;
    flex: 1 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-gantt .k-treelist-scrollable .k-task-actions {
    flex-shrink: 0;
}

.k-gantt .k-treelist-scrollable .k-task-milestone {
    border: 0;
    transform: none;
    background: none;
}

.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content {
    width: 100%;
    height: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    transform: rotate(45deg);
}

.k-gantt .k-treelist-scrollable .k-task-summary {
    height: 15px;
    clip-path: polygon(-20px 0, calc(100% + 20px) 0, calc(100% + 20px) 100%, 100% 100%, calc(100% - 8px) calc(100% - 5px), 8px calc(100% - 5px), 0 100%, -20px 100%);
}

.k-gantt .k-treelist-scrollable .k-task-summary-complete {
    width: 100%;
    height: 15px;
}

.k-gantt .k-treelist-scrollable .k-task-start {
    transform: translateX(-140%) translateY(-50%);
}

.k-gantt .k-treelist-scrollable .k-task-end {
    transform: translateX(140%) translateY(-50%);
}

.k-gantt .k-treelist-scrollable .k-master-row:hover .k-task-dot {
    display: block;
}

.k-gantt .k-treelist-scrollable .k-gantt-columns {
    background: transparent;
    pointer-events: none;
    table-layout: fixed;
}

.k-gantt .k-gantt-dependencies-svg {
    position: absolute;
    top: 0;
    left: 0;
    overflow: visible;
    pointer-events: none;
    z-index: 2;
}

.k-gantt .k-gantt-dependencies-svg polyline {
    stroke-width: 2px;
}

.k-gantt-header {
    border-width: 0 0 1px;
    flex-shrink: 0;
    z-index: 6;
}

.k-gantt-footer {
    border-width: 1px 0 0;
    flex-shrink: 0;
}

.k-gantt-toggle {
    display: none;
}

.k-gantt-views-wrapper {
    margin-left: auto;
}

.k-gantt-views-wrapper .k-views-dropdown {
    width: auto;
    font-size: inherit;
    display: none;
    cursor: pointer;
}

@media (max-width: 480px) {
    .k-gantt-toolbar .k-gantt-toggle {
        display: inline-flex;
    }
    .k-gantt-toolbar .k-gantt-pdf,
    .k-gantt-toolbar .k-gantt-create {
        padding: 0.375rem;
        width: calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px);
        height: calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px);
    }
    .k-gantt-toolbar .k-gantt-pdf .k-button-text,
    .k-gantt-toolbar .k-gantt-create .k-button-text {
        display: none;
    }
}

@media (max-width: 1024px) {
    .k-gantt-views-wrapper .k-gantt-views {
        display: none;
    }
    .k-gantt-views-wrapper .k-views-dropdown {
        display: flex;
    }
}

.k-gantt-content {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 1 1 auto;
    overflow: hidden;
}

.k-gantt-treelist .k-treelist {
    height: 100%;
    border-width: 0;
}

.k-gantt-treelist .k-grid-header,
.k-gantt-treelist .k-grid-footer {
    padding: 0 !important;
}

.k-gantt-treelist .k-grid-header tr {
    height: calc( calc( 1.5 * 1em) * 2 + calc( 0.5rem * 4 ) + 2px);
    vertical-align: bottom;
}

.k-gantt-treelist .k-grid-content {
    overflow: hidden;
    overflow-x: scroll;
}

.k-gantt-treelist .k-grid-content td {
    vertical-align: middle;
}

.k-gantt-treelist .k-gantt-treelist-nested-columns .k-grid-header tr {
    height: calc( calc( 1.5 * 1em) + calc( 0.5rem * 2 ) + 1px);
}

.k-gantt-treelist.k-gantt-treelist-scrollable .k-grid-content {
    overflow: scroll;
}

.k-gantt-timeline-pane .k-gantt-timeline {
    height: 100%;
    border-width: 0;
    display: flex;
}

.k-gantt-timeline-pane .k-gantt-timeline *,
.k-gantt-timeline-pane .k-gantt-timeline *::before,
.k-gantt-timeline-pane .k-gantt-timeline *::after, .k-gantt-timeline-pane .k-gantt-timeline::before, .k-gantt-timeline-pane .k-gantt-timeline::after {
    box-sizing: border-box;
}

.k-gantt-timeline-pane .k-grid-content {
    overflow-x: scroll;
}

.k-gantt-timeline-pane .k-header {
    padding-block: 0.5rem;
    padding-inline: 0.5rem;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.k-gantt-tables {
    position: relative;
    border-color: inherit;
}

.k-gantt-rows,
.k-gantt-columns {
    border-color: inherit;
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
}

.k-gantt-dependencies {
    opacity: .7;
    position: absolute;
    top: 0;
    left: 0;
}

.k-gantt-dependencies .k-arrow-e,
.k-gantt-dependencies .k-arrow-w {
    width: 0;
    height: 0;
    border: 5px solid transparent;
    position: absolute;
    top: -4px;
}

.k-gantt-dependencies .k-arrow-e {
    border-left-color: currentColor;
    right: -6px;
}

.k-gantt-dependencies .k-arrow-w {
    border-right-color: currentColor;
    left: -6px;
}

.k-gantt-line {
    background-color: currentColor;
    border-color: currentColor;
    position: absolute;
}

.k-gantt-line.k-selected {
    z-index: 3;
}

.k-gantt-line-h {
    height: 2px;
}

.k-gantt-line-v {
    width: 2px;
}

.k-gantt-dependency-hint {
    z-index: 4;
}

.k-gantt-tasks {
    position: relative;
}

.k-gantt-tasks td,
.k-gantt-tasks .k-table-td {
    padding: 0;
    border-width: 0;
    position: relative;
    vertical-align: middle;
}

.k-gantt-tasks td::after {
    content: "\200b";
}

.k-task-wrap {
    margin-block: 0;
    margin-inline: -21px;
    padding-block: 5px;
    padding-inline: 21px;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    z-index: 2;
}

.k-task-wrap.k-drag-hint {
    position: absolute;
}

.k-task {
    position: relative;
    flex: 1 1 auto;
}

.k-task-dot {
    width: calc( 8px + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    height: calc( 8px + calc( var(--kendo-spacing-1, 0.25rem) * 2 ));
    line-height: 1;
    cursor: pointer;
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.k-task-wrap:hover .k-task-dot,
.k-task-wrap.k-origin .k-task-dot {
    display: block;
}

.k-task-dot::before {
    content: "";
    width: 8px;
    height: 8px;
    border-width: 0;
    border-style: solid;
    border-radius: 100%;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.k-task-dot:hover::before,
.k-task-dot.k-hover::before {
    border-width: 1px;
}

.k-task-start {
    left: 0;
}

.k-task-end {
    right: 0;
}

.k-task-draghandle {
    margin-left: 16px;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-width: 0;
    border-bottom-color: inherit;
    position: absolute;
    bottom: 0;
    cursor: e-resize;
    visibility: hidden;
}

.k-task-wrap:hover .k-task-draghandle {
    visibility: visible;
}

.k-milestone-wrap {
    margin-block: 0;
    margin-inline: -2em;
}

.k-task-milestone {
    width: 1em;
    height: 1em;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    transform: rotate(45deg);
}

.k-task-summary {
    height: 10px;
    display: inline-block;
    vertical-align: top;
}

.k-task-summary,
.k-task-summary-complete {
    background-color: currentColor;
}

.k-task-summary::before, .k-task-summary::after,
.k-task-summary-complete::before,
.k-task-summary-complete::after {
    content: "";
    width: 0;
    height: 0;
    border: 8px solid transparent;
    position: absolute;
    top: 0;
    display: none;
}

.k-task-summary::before,
.k-task-summary-complete::before {
    border-left-color: currentColor;
    left: 0;
}

.k-task-summary::after,
.k-task-summary-complete::after {
    border-right-color: currentColor;
    right: 0;
}

.k-task-summary-complete {
    height: 10px;
    position: relative;
    z-index: 2;
}

.k-task-summary-progress {
    height: 15px;
    overflow: hidden;
}

.k-task-single {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    cursor: default;
}

.k-task-single .k-resize-handle {
    opacity: .5;
    z-index: 2;
    visibility: hidden;
}

.k-task-single .k-resize-handle::before {
    position: absolute;
    top: 2px;
    bottom: 2px;
}

.k-task-single .k-resize-w {
    left: 0;
}

.k-task-single .k-resize-w::before {
    left: 2px;
    border-left-width: 1px;
}

.k-task-single .k-resize-e {
    right: 0;
}

.k-task-single .k-resize-e::before {
    right: 2px;
    border-left-width: 1px;
}

.k-task-single:hover .k-resize-handle,
.k-task-single:hover .k-task-actions {
    visibility: visible;
}

.k-task-complete {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    width: 20%;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
}

.k-task-content {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: row;
    align-items: center;
    white-space: nowrap;
}

.k-task-template {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    line-height: normal;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-task-actions {
    padding: var(--kendo-spacing-1, 0.25rem);
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    visibility: hidden;
    z-index: 1;
}

.k-task-actions > .k-link {
    display: inline-flex;
}

.k-resources-wrap {
    position: absolute;
    display: inline-block;
    z-index: 2;
    margin-left: 20px;
    margin-top: -2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.k-resources-wrap .k-resource {
    margin-block: 0;
    margin-inline: 5px;
}

.k-task-details {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    white-space: nowrap;
}

.k-task-details strong {
    font-size: var(--kendo-font-size-lg, inherit);
    font-weight: normal;
    display: block;
}

.k-task-details .k-task-pct {
    font-size: calc( 16px * 2);
}

.k-task-details ul {
    line-height: normal;
}

.k-gantt-planned .k-gantt-dependencies,
.k-gantt-planned .k-task-dot,
.k-gantt-planned .k-resources-wrap {
    margin-top: 0.6em;
}

.k-gantt-planned .k-task-wrap {
    flex-direction: column;
    align-items: flex-start;
}

.k-gantt-planned .k-task-inner-wrap {
    display: inline-flex;
}

.k-gantt-planned .k-task-wrap.k-drag-hint {
    top: 0.35em;
}

.k-gantt-planned .k-summary-wrap.k-drag-hint {
    top: 1em;
}

.k-gantt-planned .k-milestone-wrap.k-drag-hint {
    top: 0.85em;
}

.k-task-planned {
    margin: 0 0 0.35em;
    line-height: 0.75em;
    display: flex;
    align-items: center;
}

.k-task-planned .k-task-moment {
    border-width: 2px;
    border-radius: calc( ( 4px + 6px ) / 2);
    border-style: solid;
    height: 6px;
    width: 6px;
}

.k-task-planned .k-task-duration {
    height: 2px;
}

.k-task-planned .k-task-moment.k-moment-left {
    margin-left: calc( 1px - calc( ( 4px + 6px ) / 2));
}

.k-task-planned:hover .k-task-duration {
    height: calc( 2px + 1px);
}

.k-milestone-wrap .k-task-moment {
    margin-left: 6px;
}

.k-planned-tooltip .k-task-content {
    display: block;
}

.k-task-offset-wrap .k-task-content .k-resize-e {
    display: none;
}

.k-task-offset {
    flex-direction: row-reverse;
    display: flex;
}

.k-task-offset .k-resize-handle {
    right: 0;
    z-index: 2;
    visibility: hidden;
    margin-right: 1.2em;
}

.k-task-offset .k-resize-handle::before {
    border-left-width: 1px;
    position: absolute;
    top: 45%;
    bottom: .5em;
    margin-right: 2px;
}

.k-task-single:hover + .k-task-offset .k-task-actions,
.k-task-offset:hover .k-task-actions,
.k-task-single:hover + .k-task-offset .k-resize-handle,
.k-task-offset:hover .k-resize-handle {
    visibility: visible;
}

.k-gantt-tooltip-validation {
    max-width: 200px;
    display: block;
}

.k-gantt-tooltip-validation::before {
    content: "";
    width: 4px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.k-gantt-tooltip-validation-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.k-gantt-tooltip-validation-label {
    display: inline-flex;
    min-width: 50px;
}

.k-gantt-tooltip-validation-value {
    font-weight: var(--kendo-font-weight-bold, normal);
}

.k-gantt-tooltip-validation-label,
.k-gantt-tooltip-validation-value {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.k-pdf-export-shadow .k-gantt {
    float: left;
}

.k-pdf-export-shadow .k-gantt,
.k-pdf-export-shadow .k-gantt-timeline-pane,
.k-pdf-export-shadow .k-gantt-dependencies {
    width: auto !important;
    height: auto !important;
    overflow: visible !important;
}

.k-pdf-export-shadow .k-gantt-treelist .k-treelist {
    display: block;
}

.k-pdf-export-shadow .k-gantt-layout.k-splitbar {
    display: none;
}

.k-gantt-edit-form .k-gantt-delete {
    float: left;
}

.k-rtl .k-gantt-rows,
.k-rtl .k-gantt-columns,
[dir="rtl"] .k-gantt-rows,
[dir="rtl"] .k-gantt-columns {
    left: auto;
    right: 0;
}

.k-rtl .k-task-wrap:not(.k-milestone-wrap),
[dir="rtl"] .k-task-wrap:not(.k-milestone-wrap) {
    margin-block: 0;
    margin-inline: -26px;
}

.k-rtl .k-gantt-timeline-pane .k-header,
[dir="rtl"] .k-gantt-timeline-pane .k-header {
    border-width: 0 1px 1px 0;
}

.k-rtl .k-gantt-timeline-pane .k-header:first-child,
[dir="rtl"] .k-gantt-timeline-pane .k-header:first-child {
    border-right-width: 0;
}

.k-rtl .k-gantt-timeline-pane .k-task-start,
[dir="rtl"] .k-gantt-timeline-pane .k-task-start {
    left: auto;
    right: 0;
}

.k-rtl .k-gantt-timeline-pane .k-task-end,
[dir="rtl"] .k-gantt-timeline-pane .k-task-end {
    right: auto;
    left: 0;
}

.k-rtl .k-task-content,
[dir="rtl"] .k-task-content {
    text-align: end;
}

.k-rtl .k-task-complete,
[dir="rtl"] .k-task-complete {
    left: auto;
    right: 0;
}

.k-rtl .k-task-draghandle,
[dir="rtl"] .k-task-draghandle {
    margin-left: 0;
    margin-right: 16px;
}

.k-rtl .k-gantt-dependencies,
[dir="rtl"] .k-gantt-dependencies {
    left: auto;
    right: 0;
}

.k-rtl .k-gantt-delete,
[dir="rtl"] .k-gantt-delete {
    float: right;
}

.k-rtl .k-task-offset-wrap .k-task-content .k-resize-e,
[dir="rtl"] .k-task-offset-wrap .k-task-content .k-resize-e {
    display: block;
}

.k-rtl .k-task-offset-wrap .k-task-content .k-resize-w,
[dir="rtl"] .k-task-offset-wrap .k-task-content .k-resize-w {
    display: none;
}

.k-rtl .k-milestone-wrap,
[dir="rtl"] .k-milestone-wrap {
    margin-left: -2.3em;
}

.k-rtl .k-milestone-wrap .k-task-moment,
[dir="rtl"] .k-milestone-wrap .k-task-moment {
    margin-right: 0.2em;
}

.k-rtl .k-gantt-timeline-pane .k-milestone-wrap .k-task-start,
[dir="rtl"] .k-gantt-timeline-pane .k-milestone-wrap .k-task-start {
    right: -0.1em;
}

.k-rtl .k-gantt-tooltip-validation::before,
[dir="rtl"] .k-gantt-tooltip-validation::before {
    left: auto;
    right: 0;
}

.k-gantt {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-gantt .k-treelist-scrollable .k-task-milestone .k-task-milestone-content {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-gantt .k-treelist-scrollable .k-task-milestone.k-selected .k-task-milestone-content {
    border-color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-gantt .k-gantt-dependencies-svg polyline {
    fill: none;
    stroke: var(--kendo-color-on-base, #212529);
}

.k-gantt .k-gantt-dependencies-svg polyline.k-selected {
    stroke: var(--kendo-color-primary, #007bff);
}

.k-gantt-footer {
    box-shadow: none;
}

.k-gantt-treelist .k-treelist,
.k-gantt-treelist .k-grid-content {
    background-color: transparent;
}

.k-gantt .k-nonwork-hour {
    background-color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 3%, transparent);
}

.k-task-dot::before {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-task-dot:hover::before,
.k-task-dot.k-hover::before {
    border-color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-task-milestone {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-task-milestone.k-task-delayed {
    background-image: repeating-linear-gradient(90deg, var(--kendo-color-app-surface, #ffffff), var(--kendo-color-app-surface, #ffffff) 2px, var(--kendo-color-error, #dc3545) 2px, var(--kendo-color-error, #dc3545) 4px);
}

.k-task-milestone.k-task-advanced {
    background-color: var(--kendo-color-success, #28a745);
}

.k-task-milestone.k-selected {
    background-image: none;
    border-color: var(--kendo-color-primary, #007bff);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-task-summary {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-task-summary.k-task-delayed {
    color: var(--kendo-color-error-emphasis, #e56874);
}

.k-task-summary.k-task-advanced {
    color: var(--kendo-color-success-emphasis, #5ebd74);
}

.k-task-summary-complete {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-task-delayed .k-task-summary-complete {
    color: var(--kendo-color-error, #dc3545);
}

.k-task-advanced .k-task-summary-complete {
    color: var(--kendo-color-success, #28a745);
}

.k-task-summary.k-selected {
    color: var(--kendo-color-primary-subtle-active, #80bdff);
}

.k-task-summary.k-selected .k-task-summary-complete {
    color: var(--kendo-color-primary, #007bff);
}

.k-task-single {
    border-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-task-single.k-task-delayed {
    background-color: var(--kendo-color-error-emphasis, #e56874);
}

.k-task-single.k-task-advanced {
    background-color: var(--kendo-color-success-emphasis, #5ebd74);
}

.k-task-single .k-task-complete {
    background-color: var(--kendo-color-border-alt, rgba(33, 37, 41, 0.2));
}

.k-task-delayed .k-task-complete {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-task-advanced .k-task-complete {
    background-color: var(--kendo-color-success, #28a745);
}

.k-task-single.k-selected {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary-subtle-active, #80bdff);
}

.k-task-single.k-selected .k-task-complete {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-gantt-line {
    color: var(--kendo-color-on-base, #212529);
}

.k-gantt-line.k-selected {
    color: var(--kendo-color-primary, #007bff);
}

.k-task-planned .k-task-moment {
    border-color: var(--kendo-color-primary, #007bff);
    background-color: transparent;
}

.k-task-planned .k-task-duration {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-task-planned:hover .k-task-moment {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-task-offset {
    background-image: repeating-linear-gradient(135deg, var(--kendo-color-app-surface, #ffffff), var(--kendo-color-app-surface, #ffffff) 2px, var(--kendo-color-error, #dc3545) 2px, var(--kendo-color-error, #dc3545) 4px);
}

.k-task-offset .k-resize-e::before {
    border-color: #000000;
}

.k-task-offset .k-task-actions {
    color: #000000;
}

.k-task-offset:hover {
    background-image: repeating-linear-gradient(135deg, var(--kendo-color-app-surface, #ffffff), var(--kendo-color-app-surface, #ffffff) 2px, var(--kendo-color-error-emphasis, #e56874) 2px, var(--kendo-color-error-emphasis, #e56874) 4px);
}

.k-pdf-export .k-task-offset {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-offset-tooltip-delayed {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-planned-tooltip {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-gantt-tooltip-validation::before {
    background-color: #656565;
}

.k-gantt-tooltip-valid::before {
    background-color: var(--kendo-color-success, #28a745);
}

.k-gantt-tooltip-invalid::before {
    background-color: var(--kendo-color-error, #dc3545);
}

.k-scheduler {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-scheduler table,
.k-scheduler thead,
.k-scheduler tfoot,
.k-scheduler tbody,
.k-scheduler tr,
.k-scheduler th,
.k-scheduler td,
.k-scheduler div,
.k-scheduler .k-scheduler-edit-dialog,
.k-scheduler > * {
    border-color: inherit;
}

kendo-scheduler.k-scheduler {
    overflow: hidden;
}

kendo-scheduler.k-scheduler.k-readonly-scheduler .k-event-delete {
    display: none;
}

.k-scheduler-table {
    width: 100%;
    max-width: none;
    border-collapse: separate;
    border-spacing: 0;
    table-layout: fixed;
}

.k-scheduler-table td,
.k-scheduler-table th {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    height: calc( 1.5 * 1em);
    overflow: hidden;
    white-space: nowrap;
    border-style: solid;
    border-width: 0 0 1px 1px;
    vertical-align: top;
    box-sizing: content-box;
}

.k-scheduler-table td:first-child,
.k-scheduler-table th:first-child {
    border-left-width: 0;
}

.k-scheduler-table .k-middle-row td {
    border-bottom-style: dotted;
}

.k-scheduler-table .k-link {
    cursor: pointer;
}

.k-scheduler-layout-flex {
    overflow: auto;
}

.k-scheduler-layout-flex .k-scheduler-head {
    position: sticky;
    top: 0;
    z-index: 3;
}

.k-scheduler-layout-flex .k-scheduler-body {
    position: relative;
}

.k-scheduler-layout-flex .k-scheduler-head,
.k-scheduler-layout-flex .k-scheduler-body {
    display: flex;
    flex: 100%;
    flex-wrap: wrap;
}

.k-scheduler-layout-flex .k-scheduler-row {
    display: flex;
    flex: 1 1 100%;
    width: 100%;
    min-width: 0;
}

.k-scheduler-layout-flex .k-scheduler-group {
    display: flex;
    flex: 1 1 100%;
    width: 100%;
    min-width: 0;
    flex-wrap: wrap;
}

.k-scheduler-layout-flex .k-scheduler-group .k-group-cell {
    display: flex;
    flex: 1 1 auto;
    flex-wrap: wrap;
    overflow: auto;
}

.k-scheduler-layout-flex .k-scheduler-group .k-group-content {
    padding: 0;
    display: flex;
    flex: 1 1 100%;
    width: 100%;
    border-width: 0;
    flex-wrap: wrap;
}

.k-scheduler-layout-flex .k-scheduler-group.k-group-horizontal .k-group-cell {
    flex-basis: 100%;
    border-width: 0;
    padding: 0;
}

.k-scheduler-layout-flex.k-scheduler-timeline-view .k-scheduler-body .k-scheduler-cell {
    flex-basis: auto;
}

.k-scheduler-layout-flex .k-more-events {
    bottom: 2px;
    left: 0;
    width: 100%;
}

.k-scheduler-layout-flex .k-scheduler-cell {
    display: flex;
    flex: 1 1 100%;
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    min-height: 1.5em;
    overflow: hidden;
    white-space: nowrap;
    border-style: solid;
    border-width: 0 1px 1px 0;
    vertical-align: top;
    box-sizing: content-box;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-slot-cell {
    position: relative;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-heading-cell {
    justify-content: center;
    font-weight: bold;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-side-cell {
    justify-content: flex-end;
    flex-grow: 0;
    flex-basis: auto;
    overflow: visible;
}

.k-scheduler-layout-flex .k-scheduler-cell.k-major-cell {
    border-bottom-width: 0;
}

.k-scheduler-layout-flex .k-middle-row .k-scheduler-cell {
    border-bottom-style: dotted;
}

.k-scheduler-layout-flex .k-resource-cell {
    flex: none;
    display: flex;
    flex-wrap: wrap;
    overflow: visible;
}

.k-scheduler-layout-flex .k-resource-content {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    border-width: 0;
}

.k-scheduler-layout-flex .k-sticky-cell {
    display: flex;
    flex-wrap: wrap;
    flex-basis: 0;
    position: sticky;
    left: 0;
    z-index: 3;
}

.k-scheduler-toolbar {
    border-width: 0;
    border-bottom-width: 1px;
    white-space: nowrap;
    flex-shrink: 0;
    position: relative;
    z-index: 2;
}

.k-scheduler-toolbar .k-widget {
    font-size: inherit;
}

.k-scheduler-toolbar .k-nav-current {
    color: inherit;
    outline: 0;
    text-decoration: none;
    display: inline-flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: var(--kendo-spacing-2, 0.5rem);
    cursor: pointer;
}

.k-scheduler-toolbar .k-scheduler-search {
    display: inline-flex;
    flex-flow: row nowrap;
}

.k-scheduler-toolbar .k-views-dropdown {
    width: auto;
    font: inherit;
}

.k-scheduler-footer {
    box-shadow: none;
    border-width: 0;
    border-top-width: 1px;
    white-space: nowrap;
    flex-shrink: 0;
    position: relative;
}

.k-scheduler-layout {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    flex: 1 1 auto;
    position: relative;
    z-index: 1;
}

.k-scheduler-layout > tbody > tr > td {
    padding: 0;
    vertical-align: top;
}

.k-scheduler-layout td.k-selected,
.k-scheduler-layout .k-scheduler-cell.k-selected {
    outline: none;
}

.k-scheduler-layout tr + tr .k-scheduler-times tr th,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr th {
    border-bottom-color: transparent;
}

.k-scheduler-layout tr + tr .k-scheduler-times tr .k-slot-cell,
.k-scheduler-layout tr + tr .k-scheduler-times tr .k-scheduler-times-all-day,
.k-scheduler-layout tr + tr .k-scheduler-times tr:last-child th,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr .k-slot-cell,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr .k-scheduler-times-all-day,
.k-scheduler-layout .k-scheduler-pane + .k-scheduler-pane .k-scheduler-times tr:last-child th {
    border-bottom-color: inherit;
}

.k-scheduler-layout.k-scheduler-flex-layout {
    display: flex;
    flex-direction: column;
}

.k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-weekview .k-scheduler-pane:first-child .k-scheduler-table, .k-scheduler-layout.k-scheduler-flex-layout.k-scheduler-dayview .k-scheduler-pane:first-child .k-scheduler-table {
    table-layout: fixed;
}

.k-scheduler-header,
.k-scheduler-view-header {
    padding-inline-end: var(--kendo-scrollbar-width, 17px);
}

.k-scheduler-header th {
    text-align: center;
}

.k-scheduler-header,
.k-scheduler-header-wrap,
.k-scheduler-header-wrap > div {
    border-color: inherit;
    overflow: hidden;
}

.k-scheduler-header-wrap {
    border-width: 0;
    border-style: solid;
    position: relative;
}

.k-scheduler-times {
    border-color: inherit;
    position: relative;
    overflow: hidden;
}

.k-scheduler-times .k-scheduler-table {
    table-layout: auto;
}

.k-scheduler-times th {
    border-width: 0 1px 1px 0;
    text-align: end;
}

.k-scheduler-times .k-slot-cell,
.k-scheduler-times .k-scheduler-times-all-day {
    border-bottom-color: inherit;
}

.k-scheduler-times .k-slot-cell.k-last-resource {
    border-right: 0;
}

.k-scheduler-times .k-slot-cell.k-empty-slot {
    padding-left: 0;
    padding-right: 0;
}

.k-scheduler-datecolumn {
    width: 12em;
}

.k-scheduler-timecolumn {
    width: 11em;
    white-space: nowrap;
}

.k-scheduler-content {
    border-color: inherit;
    position: relative;
    overflow: auto;
}

.k-scheduler-content:focus {
    outline: none;
}

kendo-scheduler .k-event,
.k-event {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    min-height: 25px;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    text-align: start;
    outline: 0;
    cursor: default;
    position: absolute;
    overflow: hidden;
    padding-right: var(--kendo-spacing-4, 1rem);
}

kendo-scheduler .k-event > div,
.k-event > div {
    position: relative;
    z-index: 2;
}

kendo-scheduler .k-event .k-event-template,
.k-event .k-event-template {
    line-height: calc( 25px - (2 * var(--kendo-spacing-1, 0.25rem)));
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
}

kendo-scheduler .k-event .k-event-time,
.k-event .k-event-time {
    padding-bottom: 0;
    font-size: .875em;
    white-space: nowrap;
    display: none;
}

kendo-scheduler .k-event .k-event-actions,
.k-event .k-event-actions {
    white-space: nowrap;
    position: absolute;
    top: 0;
    bottom: 0;
    right: var(--kendo-spacing-4, 1rem);
    z-index: 2;
}

kendo-scheduler .k-event .k-event-actions .k-event-delete,
.k-event .k-event-actions .k-event-delete {
    opacity: .5;
    visibility: hidden;
}

kendo-scheduler .k-event .k-event-actions:hover .k-event-delete, kendo-scheduler .k-event .k-event-actions.k-hover .k-event-delete,
.k-event .k-event-actions:hover .k-event-delete,
.k-event .k-event-actions.k-hover .k-event-delete {
    opacity: 1;
}

kendo-scheduler .k-event .k-event-actions a,
.k-event .k-event-actions a {
    color: inherit;
}

kendo-scheduler .k-event .k-event-actions:first-child,
.k-event .k-event-actions:first-child {
    margin: var(--kendo-spacing-1, 0.25rem) 0.4ex 0 var(--kendo-spacing-2, 0.5rem);
    top: 0;
    right: 0;
    float: left;
    position: relative;
    opacity: 1;
    visibility: visible;
    line-height: normal;
}

kendo-scheduler .k-event .k-resize-handle,
.k-event .k-resize-handle {
    z-index: 4;
    opacity: .5;
    visibility: hidden;
}

kendo-scheduler .k-event .k-resize-handle::before,
.k-event .k-resize-handle::before {
    border-color: currentColor;
}

kendo-scheduler .k-event .k-resize-n,
.k-event .k-resize-n {
    height: .5em;
    top: 0;
}

kendo-scheduler .k-event .k-resize-s,
.k-event .k-resize-s {
    height: .5em;
    bottom: 0;
}

kendo-scheduler .k-event .k-resize-n::before,
kendo-scheduler .k-event .k-resize-s::before,
.k-event .k-resize-n::before,
.k-event .k-resize-s::before {
    width: var(--kendo-spacing-8, 2rem);
    border-bottom-width: 1px;
}

kendo-scheduler .k-event .k-resize-w,
.k-event .k-resize-w {
    width: .5em;
    left: 0;
}

kendo-scheduler .k-event .k-resize-e,
.k-event .k-resize-e {
    width: .5em;
    right: 0;
}

kendo-scheduler .k-event .k-resize-w::before,
kendo-scheduler .k-event .k-resize-e::before,
.k-event .k-resize-w::before,
.k-event .k-resize-e::before {
    height: var(--kendo-spacing-8, 2rem);
    border-left-width: 1px;
}

kendo-scheduler .k-event:hover .k-event-actions .k-event-delete,
kendo-scheduler .k-event:hover .k-resize-handle, kendo-scheduler .k-event.k-hover .k-event-actions .k-event-delete,
kendo-scheduler .k-event.k-hover .k-resize-handle,
.k-event:hover .k-event-actions .k-event-delete,
.k-event:hover .k-resize-handle,
.k-event.k-hover .k-event-actions .k-event-delete,
.k-event.k-hover .k-resize-handle {
    visibility: visible;
}

kendo-scheduler .k-event.k-event-drag-hint .k-event-time,
.k-event.k-event-drag-hint .k-event-time {
    display: block;
}

kendo-scheduler .k-event .k-event-top-actions,
kendo-scheduler .k-event .k-event-bottom-actions,
.k-event .k-event-top-actions,
.k-event .k-event-bottom-actions {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
}

kendo-scheduler .k-event .k-event-bottom-actions,
.k-event .k-event-bottom-actions {
    top: auto;
    bottom: 0;
}

.k-scheduler-mark {
    width: 1em;
    height: 1em;
    display: inline-block;
    vertical-align: middle;
}

.k-more-events {
    padding: 0;
    height: 13px;
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    position: absolute;
    justify-content: center;
}

.k-more-events > .k-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.k-event-drag-hint {
    opacity: .5;
    z-index: 3;
}

.k-event-drag-hint .k-event-actions,
.k-event-drag-hint .k-event-top-actions,
.k-event-drag-hint .k-event-bottom-actions,
.k-event-drag-hint .k-resize-handle {
    display: none;
}

.k-event-drag-hint .k-event-time {
    display: block;
}

.k-scheduler-marquee {
    border-width: 0;
    border-style: solid;
}

.k-scheduler-marquee .k-label-top,
.k-scheduler-marquee .k-label-bottom {
    font-size: .75em;
    position: absolute;
}

.k-scheduler-marquee .k-label-top {
    left: var(--kendo-spacing-2, 0.5rem);
    top: var(--kendo-spacing-1, 0.25rem);
}

.k-scheduler-marquee .k-label-bottom {
    right: var(--kendo-spacing-2, 0.5rem);
    bottom: var(--kendo-spacing-1, 0.25rem);
}

.k-scheduler-marquee.k-first::before, .k-scheduler-marquee.k-last::after {
    content: "";
    border-width: 3px;
    border-style: solid;
    position: absolute;
    width: 0;
    height: 0;
}

.k-scheduler-marquee.k-first::before {
    top: 0;
    left: 0;
    border-right-color: transparent;
    border-bottom-color: transparent;
}

.k-scheduler-marquee.k-last::after {
    bottom: 0;
    right: 0;
    border-left-color: transparent;
    border-top-color: transparent;
}

.k-pdf-export-shadow .k-scheduler,
.k-scheduler-pdf-export .k-scheduler-content,
.k-scheduler-pdf-export .k-scheduler-times {
    height: auto !important;
    overflow: visible !important;
}

.k-scheduler-pdf-export {
    overflow: hidden;
}

.k-scheduler-pdf-export .k-scheduler-header {
    padding: 0 !important;
}

.k-scheduler-pdf-export .k-scheduler-header-wrap {
    border-width: 0 !important;
}

.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table,
.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table {
    width: 100% !important;
}

.k-recurrence-editor {
    display: flex;
    flex-direction: column;
}

kendo-scheduler .k-recurrence-editor {
    display: block;
}

.k-scheduler-monthview .k-scheduler-table {
    height: 100%;
}

.k-scheduler-monthview .k-scheduler-table td {
    height: 80px;
    text-align: end;
}

.k-scheduler-monthview .k-scheduler-body .k-scheduler-cell {
    min-height: 80px;
}

.k-scheduler-monthview .k-hidden {
    padding-left: 0 !important;
    padding-right: 0 !important;
    border-right-width: 0 !important;
}

.k-scheduler-monthview .k-scheduler-table-auto,
.k-scheduler-monthview .k-scheduler-table-auto td,
.k-scheduler-monthview .k-scheduler-content .k-scheduler-table-auto {
    height: auto;
}

.k-scheduler-monthview .k-scheduler-content {
    overflow-y: scroll;
}

.k-scheduler-monthview.k-scheduler-flex-layout .k-scheduler-content {
    overflow-y: auto;
}

.k-scheduler-agendaview .k-scheduler-mark {
    margin-right: .5em;
    width: 1em;
    height: 1em;
    display: inline-block;
    vertical-align: middle;
}

.k-scheduler-agendaview .k-scheduler-table th:first-child,
.k-scheduler-agendaview .k-scheduler-table td:first-child {
    border-left-width: 1px;
}

.k-scheduler-agendaview .k-scheduler-table td.k-first {
    border-left-width: 0;
}

.k-scheduler-agendaview .k-task > .k-event-delete {
    color: inherit;
    position: absolute;
    top: var(--kendo-spacing-1, 0.25rem);
    right: var(--kendo-spacing-1, 0.25rem);
    opacity: .5;
    visibility: hidden;
}

.k-scheduler-agendaview .k-hover .k-task > .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover .k-event-delete,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row.k-hover .k-event-delete {
    visibility: visible;
}

.k-scheduler-agendaday {
    margin: 0 .2em 0 0;
    font-size: 3em;
    line-height: 1;
    font-weight: 400;
    float: left;
}

.k-scheduler-agendaweek {
    display: block;
    margin: .4em 0 0;
    line-height: 1;
    font-style: normal;
}

.k-scheduler-agendadate {
    font-size: .75em;
}

.k-scheduler-timelineview .k-slot-cell {
    overflow: hidden;
}

.k-scheduler-timelineview .k-scheduler-content {
    overflow: auto;
}

.k-scheduler-pane {
    display: flex;
    flex-direction: row;
}

.k-scheduler-pane .k-scheduler-times {
    flex: 0 0 auto;
}

.k-scheduler-pane .k-scheduler-times .k-scheduler-table {
    height: 100%;
}

.k-scheduler-pane .k-scheduler-header,
.k-scheduler-pane .k-scheduler-content {
    flex: 1 1 auto;
}

.k-scheduler-yearview .k-scheduler-body {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    justify-content: center;
}

.k-scheduler-yearview .k-calendar {
    width: 100%;
    border-width: 0;
}

.k-scheduler-yearview .k-calendar .k-calendar-view {
    flex-wrap: wrap;
    justify-content: center;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-scheduler-yearview .k-calendar .k-content {
    flex: 0;
}

.k-scheduler-yearview .k-calendar .k-link {
    position: relative;
}

.k-scheduler-yearview .k-calendar td.k-selected {
    background-color: inherit;
}

.k-scheduler-yearview .k-day-indicator {
    margin-top: calc( 38px - (var(--kendo-spacing-1, 0.25rem) * 2));
    width: 3px;
    height: 3px;
    border-radius: 50%;
    position: absolute;
    left: calc( 50% - 1.5px);
}

.k-scheduler-tooltip {
    padding-block: var(--kendo-spacing-3, 0.75rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border-width: 0;
    color: inherit;
}

.k-scheduler-tooltip .k-tooltip-title {
    margin-bottom: var(--kendo-spacing-3, 0.75rem);
}

.k-scheduler-tooltip .k-tooltip-title .k-month {
    font-size: var(--kendo-font-size-sm, inherit);
    text-transform: uppercase;
}

.k-scheduler-tooltip .k-tooltip-title .k-day {
    font-size: calc( var( --kendo-font-size-sm, 0.875rem ) * 2);
}

.k-scheduler-tooltip .k-tooltip-events-container {
    overflow: auto;
}

.k-scheduler-tooltip .k-tooltip-events {
    max-height: 250px;
    display: flex;
    flex-direction: column;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler-tooltip .k-tooltip-event {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-shrink: 0;
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler-tooltip .k-tooltip-event .k-event-time {
    display: flex;
    flex-shrink: 0;
    font-size: inherit;
}

.k-scheduler-tooltip .k-no-data, .k-scheduler-tooltip .k-nodata {
    height: auto;
    min-height: auto;
    color: inherit;
}

.k-scheduler-edit-dialog .k-dialog {
    max-height: 100vh;
}

.k-scheduler-edit-form .k-edit-form-container {
    width: 100%;
}

.k-scheduler-edit-form .k-edit-label {
    width: 17%;
}

.k-scheduler-edit-form .k-edit-field {
    width: 77%;
}

.k-scheduler-edit-form .k-edit-field > ul > li {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-scheduler-edit-form .k-recurrence-editor .k-radio-list .k-radio-wrap,
.k-scheduler-edit-form .k-recurrence-editor .k-checkbox-list .k-checkbox-wrap {
    align-self: center;
}

.k-scheduler-edit-form .k-recur-interval,
.k-scheduler-edit-form .k-recur-count,
.k-scheduler-edit-form .k-recur-monthday {
    width: 5em;
}

.k-scheduler-edit-form .k-recur-until,
.k-scheduler-edit-form .k-recur-month,
.k-scheduler-edit-form .k-recur-weekday,
.k-scheduler-edit-form .k-recur-weekday-offset {
    width: 10em;
}

.k-scheduler-edit-form .k-scheduler-datetime-picker {
    display: flex;
    flex-flow: row nowrap;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-rtl .k-scheduler-header th,
.k-rtl .k-scheduler-table td {
    border-width: 0 1px 1px 0;
}

.k-rtl .k-scheduler-table td:first-child,
.k-rtl .k-scheduler-table th:first-child {
    border-right-width: 0;
}

.k-rtl .k-scheduler-times th {
    border-width: 0 0 1px 1px;
}

.k-rtl .k-scheduler .k-scrollbar-v .k-scheduler-header-wrap {
    border-right-width: 0;
    border-left-width: 1px;
}

.k-rtl .k-event {
    padding-right: 0;
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-rtl .k-event .k-resize-w {
    left: auto;
    right: 0;
}

.k-rtl .k-event .k-resize-e {
    right: auto;
    left: 0;
}

.k-rtl .k-event .k-event-actions {
    right: auto;
    left: 2px;
}

.k-rtl .k-event .k-event-actions:first-child {
    margin: var(--kendo-spacing-1, 0.25rem) var(--kendo-spacing-2, 0.5rem) 0 0.4ex;
    float: right;
}

.k-rtl .k-scheduler-agendaview .k-task > .k-event-delete {
    left: 2px;
    right: auto;
}

.k-rtl .k-scheduler-agendaview .k-task .k-scheduler-mark {
    margin-left: .5em;
    margin-right: 0;
}

.k-rtl .k-scheduler-marquee .k-label-top {
    left: auto;
    right: 4px;
}

.k-rtl .k-scheduler-marquee .k-label-bottom {
    left: 4px;
    right: auto;
}

.k-rtl .k-scheduler-edit-form .k-scheduler-delete {
    float: right;
}

.k-rtl .k-scheduler .k-scheduler-header-wrap, .k-rtl.k-scheduler .k-scheduler-header-wrap {
    border-right-width: 0;
}

.k-rtl .k-scheduler .k-scheduler-agendaday, .k-rtl.k-scheduler .k-scheduler-agendaday {
    float: right;
    margin: 0 0 0 .2em;
}

.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table td:first-child,
.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table th:first-child {
    border-left-width: 0;
}

.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr td:first-child,
.k-rtl .k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr th:first-child, .k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr td:first-child,
.k-rtl.k-scheduler .k-scheduler-agendaview .k-scheduler-table tr + tr th:first-child {
    border-right-width: 1px;
}

.k-safari .k-scheduler-tooltip .k-tooltip-event:not(:last-child) {
    margin-bottom: var(--kendo-spacing-2, 0.5rem);
}

.k-safari .k-scheduler-yearview .k-calendar-view .k-month {
    margin-block: 0;
    margin-inline: var(--kendo-spacing-4, 1rem)/2;
}

kendo-scheduler .k-event::before,
.k-event::before {
    display: none;
    left: 0;
}

.k-rtl kendo-scheduler .k-event::before, .k-rtl
.k-event::before {
    right: 0;
}

kendo-scheduler .k-event .k-event-template,
.k-event .k-event-template {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    font-size: var(--kendo-font-size-sm, inherit);
}

kendo-scheduler .k-event .k-event-actions,
.k-event .k-event-actions {
    right: var(--kendo-spacing-2, 0.5rem);
}

kendo-scheduler .k-event .k-event-actions:first-child,
.k-event .k-event-actions:first-child {
    margin: 0.1ex 0.4ex 0 var(--kendo-spacing-2, 0.5rem);
}

.k-scheduler {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-toolbar {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-scheduler-footer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-scheduler-header {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-scheduler-header-wrap {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-nonwork,
.k-scheduler .k-nonwork-hour {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-scheduler-other-month,
.k-scheduler .k-other-month {
    background-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-scheduler-layout td.k-selected,
.k-scheduler-layout .k-scheduler-cell.k-selected {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-scheduler-layout-flex .k-scheduler-head,
.k-scheduler-layout-flex .k-sticky-cell {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-event {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-event.k-selected {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
    box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.5);
}

.k-event.k-event-inverse {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-event.k-event-ongoing {
    box-shadow: inset 0px 0px 0px 1px #ff0000;
}

.k-scheduler-marquee::before,
.k-scheduler-marquee::after {
    border-color: var(--kendo-color-primary, #007bff);
}

.k-scheduler-edit-dialog .k-dialog-actions {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-scheduler-agendaview .k-scheduler-content tr:hover,
.k-scheduler-agendaview .k-scheduler-content tr.k-hover,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row:hover,
.k-scheduler-agendaview .k-scheduler-content .k-scheduler-row.k-hover {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-base-subtle-hover, #e4e7eb);
}

.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr:hover .k-scheduler-groupcolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-hover .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-hover .k-scheduler-groupcolumn {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-agendaview .k-scheduler-content tr.k-selected {
    background-color: color-mix(in srgb, var(--kendo-color-primary, #007bff) 25%, transparent);
}

.k-scheduler-agendaview .k-scheduler-content tr.k-selected .k-scheduler-datecolumn,
.k-scheduler-agendaview .k-scheduler-content tr.k-selected .k-scheduler-groupcolumn {
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scheduler-yearview .k-day-indicator {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-scheduler-yearview .k-selected .k-day-indicator {
    background-color: var(--kendo-color-on-primary, white);
}

.k-tooltip.k-scheduler-tooltip {
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-on-primary, white);
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.k-tooltip.k-scheduler-tooltip .k-callout {
    color: var(--kendo-color-on-primary, white);
}

.k-chat {
    margin: auto;
    max-width: 500px;
    height: 600px;
    max-height: 100%;
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-chat .k-message-list {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    align-items: flex-start;
    overflow-x: hidden;
    overflow-y: auto;
    scroll-behavior: smooth;
}

.k-chat .k-message-list-content {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    width: 100%;
    box-sizing: border-box;
    position: relative;
    flex: 0 0 auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    overflow: hidden;
}

.k-chat .k-message-list-content > * + * {
    margin-top: var(--kendo-spacing-4, 1rem);
}

.k-chat .k-message-group {
    max-width: 80%;
    background: none;
    box-sizing: border-box;
    display: flex;
    flex-shrink: 0;
    flex-direction: column;
    position: relative;
}

.k-chat .k-message-group:not(.k-alt) {
    align-items: flex-start;
    text-align: start;
}

.k-chat .k-message-group:not(.k-alt) .k-message-time {
    margin-inline-start: var(--kendo-spacing-2, 0.5rem);
    inset-inline-start: 100%;
}

.k-chat .k-message-group:not(.k-alt) .k-message-status {
    inset-inline-start: 0;
}

.k-chat .k-message-group:not(.k-alt) .k-first .k-chat-bubble,
.k-chat .k-message-group:not(.k-alt) .k-only .k-chat-bubble {
    border-bottom-left-radius: 2px;
}

.k-chat .k-message-group:not(.k-alt) .k-middle .k-chat-bubble,
.k-chat .k-message-group:not(.k-alt) .k-last .k-chat-bubble {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
}

.k-chat .k-message-group.k-alt {
    align-self: flex-end;
    align-items: flex-end;
    text-align: end;
}

.k-chat .k-message-group.k-alt .k-message-time {
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    inset-inline-end: 100%;
}

.k-chat .k-message-group.k-alt .k-message-status {
    inset-inline-end: 0;
}

.k-chat .k-message-group.k-alt .k-first .k-chat-bubble,
.k-chat .k-message-group.k-alt .k-only .k-chat-bubble {
    border-bottom-right-radius: 2px;
}

.k-chat .k-message-group.k-alt .k-middle .k-chat-bubble,
.k-chat .k-message-group.k-alt .k-last .k-chat-bubble {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

.k-chat .k-message {
    max-width: 100%;
    margin: var(--kendo-spacing-0\.5, 0.125rem) 0 0;
    position: relative;
    transition: margin .2s ease-in-out;
    outline: none;
}

.k-chat .k-message-time,
.k-chat .k-message-status {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-xs, normal);
    white-space: nowrap;
    pointer-events: none;
    position: absolute;
}

.k-chat .k-message-time {
    opacity: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .2s ease-in-out;
}

.k-chat .k-message-status {
    margin-top: var(--kendo-spacing-0\.5, 0.125rem);
    height: 0;
    overflow: hidden;
    top: 100%;
    transition: height .2s ease-in-out;
}

.k-chat .k-chat-bubble {
    border-radius: 12px;
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    border-width: 1px;
    border-style: solid;
    line-height: var(--kendo-line-height, normal);
    word-wrap: break-word;
    white-space: pre-wrap;
}

.k-chat .k-chat-bubble a {
    color: inherit;
    text-decoration: underline;
}

.k-chat .k-message.k-selected {
    margin-bottom: var(--kendo-spacing-4, 1rem);
    border: 0;
    color: inherit;
    background: none;
}

.k-chat .k-message.k-selected .k-message-time {
    opacity: 1;
}

.k-chat .k-message.k-selected .k-message-status {
    height: 1.2em;
}

.k-chat .k-message-error,
.k-chat .k-message-sending {
    margin-bottom: var(--kendo-spacing-4, 1rem);
}

.k-chat .k-message-error .k-message-status,
.k-chat .k-message-sending .k-message-status {
    height: 1.2em;
}

.k-chat .k-avatar {
    margin: 0;
    position: absolute;
}

.k-message-group:not(.k-alt) > .k-avatar {
    inset-inline-start: 0;
    bottom: 0;
}

.k-message-group.k-alt > .k-avatar {
    inset-inline-end: 0;
    bottom: 0;
}

.k-chat .k-avatars .k-message-group:not(.k-no-avatar) {
    padding-inline-start: calc( 32px + var(--kendo-spacing-2, 0.5rem));
}

.k-chat .k-avatars .k-message-group.k-alt:not(.k-no-avatar) {
    padding-inline-end: calc( 32px + var(--kendo-spacing-2, 0.5rem));
}

.k-author {
    margin: 0;
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height-xs, normal);
}

.k-chat .k-author {
    margin: 0;
}

.k-chat .k-timestamp {
    font-size: var(--kendo-font-size-sm, inherit);
    line-height: var(--kendo-line-height, normal);
    text-transform: uppercase;
    text-align: center;
    align-self: stretch;
}

.k-quick-replies {
    display: block;
    max-width: 100%;
}

.k-quick-reply {
    border-radius: 100px;
    margin-inline-end: var(--kendo-spacing-2, 0.5rem);
    margin-block-end: calc( var(--kendo-spacing-2, 0.5rem) / 2);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    border-width: 1px;
    border-style: solid;
    line-height: var(--kendo-line-height, normal);
    cursor: pointer;
    user-select: none;
    display: inline-block;
    flex: 0 0 auto;
    transition-property: color, background-color, border-color;
    transition-duration: .2s;
    transition-timing-function: ease-in-out;
    outline: none;
}

.k-scrollable-quick-replies {
    margin-inline-start: -var(--kendo-spacing-4, 1rem);
    margin-inline-end: -var(--kendo-spacing-4, 1rem);
    padding-inline-start: var(--kendo-spacing-4, 1rem);
    padding-inline-end: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-flow: row nowrap;
    flex: 0 0 auto;
    overflow-x: auto;
    overflow-y: hidden;
}

.k-scrollable-quick-replies::-webkit-scrollbar {
    display: none;
}

.k-scrollable-quick-replies .k-quick-reply {
    margin: 0;
}

.k-scrollable-quick-replies .k-quick-reply + .k-quick-reply {
    margin-inline-start: var(--kendo-spacing-2, 0.5rem);
}

.k-message-box {
    width: 100%;
    height: auto;
    box-sizing: border-box;
    border-width: 1px 0 0;
    border-style: solid;
    border-color: inherit !important;
    border-radius: 0 !important;
    flex: none;
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
}

.k-message-box:focus, .k-message-box.k-focus, .k-message-box:focus-within {
    outline: 0;
    box-shadow: none;
}

.k-message-box .k-button {
    border-width: 0;
    flex-shrink: 0;
}

.k-message-box .k-button svg {
    width: 20px;
    height: 20px;
    fill: currentColor;
    display: inline-block;
}

.k-rtl .k-message-box .k-button,
[dir="rtl"] .k-message-box .k-button {
    transform: scaleX(-1);
}

.k-chat .k-card-list {
    margin: var(--kendo-spacing-0\.5, 0.125rem) 0 0;
}

.k-message-group.k-alt + .k-card-list,
.k-message-group.k-alt + kendo-chat-message-attachments.k-card-list {
    align-self: flex-end;
}

.k-chat .k-card-deck {
    max-width: calc(100% + calc( var(--kendo-spacing-4, 1rem) * 2 ));
    box-sizing: border-box;
    margin-inline-start: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-inline-end: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding: var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem) var(--kendo-spacing-4, 1rem);
    overflow: hidden;
    overflow-x: auto;
    scroll-behavior: smooth;
}

.k-chat .k-card-deck .k-card {
    width: 200px;
}

.k-chat .k-card-deck-scrollwrap {
    margin-right: calc( var(--kendo-spacing-4, 1rem) * -1);
    margin-left: calc( var(--kendo-spacing-4, 1rem) * -1);
    padding-left: var(--kendo-spacing-4, 1rem);
    padding-right: var(--kendo-spacing-4, 1rem);
}

.k-chat .k-card-deck-scrollwrap > .k-card-deck {
    margin-bottom: -20px;
    padding-bottom: 20px;
}

.k-chat .k-card-deck .k-card-wrap {
    display: flex;
    flex-flow: row nowrap;
    align-items: stretch;
    flex: 0 0 auto;
    padding-bottom: 5px;
}

.k-chat .k-card-deck .k-card-wrap .k-card {
    flex: 0 0 auto;
}

.k-chat .k-card-deck .k-card-wrap.k-selected {
    background: none;
}

.k-typing-indicator {
    padding: 0;
    border-radius: 50px;
    display: inline-flex;
    flex-flow: row nowrap;
}

.k-typing-indicator span {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    flex: 0 0 8px;
    background-color: currentColor;
    opacity: .4;
}

.k-typing-indicator span:nth-of-type(1) {
    animation: 1s k-animation-blink infinite 0.3333s;
}

.k-typing-indicator span:nth-of-type(2) {
    animation: 1s k-animation-blink infinite 0.6666s;
}

.k-typing-indicator span:nth-of-type(3) {
    animation: 1s k-animation-blink infinite 0.9999s;
}

.k-typing-indicator span + span {
    margin-left: 5px;
}

@keyframes k-animation-blink {
    50% {
        opacity: 1;
    }
}

.k-chat-toolbar,
.k-chat .k-toolbar-box {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    width: 100%;
    border-width: 1px 0 0;
    box-sizing: border-box;
    flex: none;
    overflow: hidden;
    position: relative;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-chat-toolbar::before,
.k-chat .k-toolbar-box::before {
    display: none;
}

.k-chat-toolbar .k-button-list,
.k-chat .k-toolbar-box .k-button-list {
    display: flex;
    flex-flow: row nowrap;
    overflow: hidden;
    scroll-behavior: smooth;
}

.k-chat-toolbar .k-button,
.k-chat .k-toolbar-box .k-button {
    flex: none;
}

.k-chat-toolbar .k-scroll-button,
.k-chat .k-toolbar-box .k-scroll-button {
    padding: 0 var(--kendo-spacing-1, 0.25rem);
    height: 100%;
    aspect-ratio: auto;
    position: absolute;
    z-index: 2;
    top: 0;
}

.k-chat-toolbar .k-scroll-button .k-button-icon,
.k-chat .k-toolbar-box .k-scroll-button .k-button-icon {
    min-width: auto;
    min-height: auto;
}

.k-chat-toolbar .k-scroll-button-left,
.k-chat .k-toolbar-box .k-scroll-button-left {
    left: 0;
}

.k-chat-toolbar .k-scroll-button-right,
.k-chat .k-toolbar-box .k-scroll-button-right {
    right: 0;
}

.k-chat {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-chat .k-timestamp {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-chat .k-author {
    font-weight: bold;
}

.k-chat .k-chat-bubble {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
    box-shadow: none;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    order: -1;
}

.k-chat .k-chat-bubble a {
    color: var(--kendo-color-primary, #007bff);
}

.k-chat .k-chat-bubble a:hover {
    color: var(--kendo-color-primary-hover, #0069d9);
}

.k-chat .k-chat-bubble:hover {
    box-shadow: none;
}

.k-chat .k-selected .k-chat-bubble {
    box-shadow: none;
}

.k-chat .k-alt .k-chat-bubble {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
    box-shadow: none;
}

.k-chat .k-alt .k-chat-bubble:hover {
    box-shadow: none;
}

.k-chat .k-alt .k-selected .k-chat-bubble {
    box-shadow: none;
}

.k-chat .k-quick-reply {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-primary, #007bff);
    background-color: transparent;
}

.k-chat .k-quick-reply:hover, .k-chat .k-quick-reply.k-hover {
    border-color: var(--kendo-color-primary, #007bff);
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-chat .k-quick-reply:focus, .k-chat .k-quick-reply.k-focus {
    box-shadow: 0 0 0px 0.25rem color-mix(in srgb, var(--kendo-color-primary, #007bff) 50%, transparent);
}

.k-chat-toolbar,
.k-chat .k-toolbar-box {
    border-color: inherit;
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-mediaplayer {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-mediaplayer *,
.k-mediaplayer *::before,
.k-mediaplayer *::after {
    box-sizing: border-box;
}

.k-mediaplayer > iframe {
    width: 100%;
    height: 100%;
    border: 0;
    vertical-align: top;
}

.k-mediaplayer-titlebar {
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
}

.k-mediaplayer-toolbar-wrap {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    right: 0;
}

.k-mediaplayer-toolbar {
    border-width: 0;
    width: 100% !important;
    box-shadow: none;
}

.k-mediaplayer-toolbar .k-dropdown-list, .k-mediaplayer-toolbar .k-dropdown,
.k-mediaplayer-toolbar .k-dropdownlist {
    width: auto;
}

.k-mediaplayer-time-wrap {
    flex: 1;
}

.k-mediaplayer-volume-wrap {
    padding: 0 7px;
    align-items: center;
}

.k-mediaplayer-volume {
    width: 100px;
}

.k-slider.k-mediaplayer-seekbar {
    width: 100%;
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    transform: translateY(-50%);
}

.k-mediaplayer-seekbar .k-slider-track {
    width: 100% !important;
    border-radius: 0;
}

.k-mediaplayer-seekbar .k-slider-selection {
    border-radius: 0;
}

.k-mediaplayer-fullscreen {
    z-index: 10000;
    position: fixed;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.k-mediaplayer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-mediaplayer-titlebar {
    color: var(--kendo-color-surface-alt, #ffffff);
    background-image: linear-gradient(color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 70%, transparent), color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 0%, transparent));
    text-shadow: 0 0 2px color-mix(in srgb, var(--kendo-color-on-app-surface, #212529) 50%, transparent);
}

.k-timeline {
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: block;
    background-color: transparent;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-timeline *,
.k-timeline *::before,
.k-timeline *::after, .k-timeline::before, .k-timeline::after {
    box-sizing: border-box;
}

.k-timeline ul {
    margin: 0;
    padding: 0;
}

.k-timeline ul li {
    list-style-type: none;
}

.k-timeline .k-timeline-flag {
    display: inline-block;
    text-align: center;
    padding-block: 0.375rem;
    padding-inline: 0.75rem;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    line-height: 1.5;
    min-width: 80px;
    max-width: calc(80px + 2 * var(--kendo-spacing-10, 2.5rem));
    position: relative;
    z-index: 1;
}

.k-timeline .k-timeline-circle {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    flex-shrink: 0;
    position: relative;
    z-index: 1;
}

.k-timeline.k-timeline-dates-hidden .k-timeline-date {
    display: none;
}

.k-timeline.k-timeline-collapsible .k-card-header {
    cursor: pointer;
}

.k-timeline.k-timeline-collapsible .k-event-collapse {
    display: flex;
}

.k-timeline-card .k-card {
    position: relative;
    overflow: visible;
}

.k-timeline-card .k-card .k-card-header {
    overflow: visible;
    border-bottom: 0;
}

.k-timeline-card .k-card .k-card-header + .k-card-body {
    padding-top: 0;
}

.k-timeline-card .k-card .k-card-body {
    overflow-y: auto;
    scrollbar-width: thin;
}

.k-timeline-card .k-card .k-card-body::-webkit-scrollbar {
    width: 5px;
}

.k-timeline-card .k-card .k-card-body::-webkit-scrollbar-thumb {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
}

.k-timeline-card .k-timeline-card-callout.k-callout-w, .k-timeline-card .k-timeline-card-callout.k-callout-e {
    top: 36px;
}

.k-timeline-vertical,
.k-timeline-horizontal {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-10, 2.5rem);
    margin-block: var(--kendo-spacing-10, 2.5rem);
    margin-inline: 0;
    width: 100%;
    position: relative;
    border: 0;
}

.k-timeline-vertical::after,
.k-timeline-horizontal .k-timeline-track-wrap::after {
    content: "";
    position: absolute;
    top: 0;
    border-width: 1px;
    border-style: solid;
}

.k-timeline-vertical {
    padding-left: calc(calc(var(--kendo-spacing-10, 2.5rem) + (80px - 6px) / 2) + 50px);
}

.k-timeline-vertical.k-timeline-dates-hidden {
    padding-left: calc(var(--kendo-spacing-10, 2.5rem) + (80px - 6px) / 2);
}

.k-timeline-vertical::after {
    height: 100%;
    width: 6px;
    transform: translateX(-50%);
    border-radius: var(--kendo-border-radius-lg, 0.5rem);
}

.k-timeline-vertical .k-timeline-flag-wrap {
    display: flex;
    align-items: center;
}

.k-timeline-vertical .k-timeline-flag-wrap:first-child {
    padding-top: var(--kendo-spacing-10, 2.5rem);
}

.k-timeline-vertical .k-timeline-flag {
    transform: translateX(-50%);
}

.k-timeline-vertical .k-timeline-date-wrap {
    position: absolute;
    padding-right: var(--kendo-spacing-4, 1rem);
    margin-top: 36px;
    transform: translate(-100%, -50%);
    text-align: end;
}

.k-timeline-vertical .k-timeline-event {
    display: flex;
    align-items: flex-start;
    padding-block: var(--kendo-spacing-10, 2.5rem);
    padding-inline: 0;
}

.k-timeline-vertical .k-timeline-card {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-timeline-vertical .k-timeline-card .k-card {
    margin-left: var(--kendo-spacing-4, 1rem);
    min-height: calc(2 * (36px - 1px));
    width: 400px;
    max-width: 100%;
}

.k-timeline-vertical .k-timeline-card .k-card .k-card-header {
    border-radius: 0.375rem;
}

.k-timeline-vertical .k-timeline-card .k-card .k-card-title {
    display: flex;
    justify-content: space-between;
}

.k-timeline-vertical .k-timeline-card .k-card .k-card-title .k-event-title {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.k-timeline-vertical .k-timeline-card .k-event-collapse {
    margin-block: calc( var(--kendo-spacing-2, 0.5rem) * -1);
    margin-inline: 0;
    transform: rotate(90deg);
    transition: transform .2s ease-in-out;
}

.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-body,
.k-timeline-vertical .k-timeline-card.k-collapsed .k-card-actions {
    display: none;
}

.k-timeline-vertical .k-timeline-card.k-collapsed .k-event-collapse {
    transform: rotate(0deg);
}

.k-timeline-vertical .k-timeline-circle {
    margin-top: 36px;
    transform: translate(-50%, -50%);
    margin-right: -8px;
}

.k-timeline-vertical.k-timeline-alternating {
    padding-left: var(--kendo-spacing-10, 2.5rem);
}

.k-timeline-vertical.k-timeline-alternating::after {
    left: 50%;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-flag-wrap {
    justify-content: center;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-flag {
    transform: translateX(0);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event {
    justify-content: space-between;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse {
    flex-direction: row-reverse;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-date-wrap {
    text-align: start;
    padding-right: 0;
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card {
    padding-left: 0;
    padding-right: var(--kendo-spacing-4, 1rem);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-event.k-reverse .k-timeline-card .k-card {
    margin-right: var(--kendo-spacing-4, 1rem);
    margin-left: auto;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-card,
.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap {
    flex-basis: 50%;
    min-width: 0;
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-date-wrap {
    position: static;
    transform: translateY(-50%);
}

.k-timeline-vertical.k-timeline-alternating .k-timeline-circle {
    transform: translateY(-50%);
    margin-right: 0;
}

.k-timeline-horizontal .k-timeline-track-item {
    flex: 1 0 20%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    flex-direction: column;
}

.k-timeline-horizontal .k-timeline-track-item:hover {
    cursor: pointer;
}

.k-timeline-horizontal .k-timeline-track-item.k-timeline-flag-wrap:hover {
    cursor: default;
}

.k-timeline-horizontal .k-timeline-date-wrap {
    margin-top: auto;
    margin-bottom: var(--kendo-spacing-2\.5, 0.625rem);
}

.k-timeline-horizontal .k-timeline-card {
    height: 100%;
}

.k-timeline-horizontal .k-card {
    max-height: 100%;
}

.k-timeline-horizontal .k-timeline-events-list {
    overflow-x: hidden;
    padding-top: var(--kendo-spacing-4, 1rem);
}

.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap {
    position: relative;
    height: 600px;
}

.k-timeline-horizontal .k-timeline-events-list .k-timeline-scrollable-wrap .k-timeline-event {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.k-timeline-horizontal .k-timeline-track-wrap {
    position: relative;
    padding: 19px 0;
}

.k-timeline-horizontal .k-timeline-track-wrap::after {
    top: auto;
    bottom: calc(19px + 3px);
    left: calc(38px - 2 * 1px);
    right: calc(38px - 2 * 1px);
    transform: translateY(-50%);
    height: 6px;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track {
    overflow: hidden;
    margin-block: 0;
    margin-inline: 38px;
    position: relative;
    z-index: 2;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-track .k-timeline-scrollable-wrap {
    transition: transform 1s ease-in-out;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag {
    margin-bottom: calc(6px + 2 * 1px + 4px + 10px);
    position: relative;
    min-width: 80px;
}

.k-timeline-horizontal .k-timeline-track-wrap .k-timeline-flag::after {
    content: "";
    width: 10px;
    height: 10px;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%) rotate(45deg);
}

.k-timeline-horizontal .k-timeline-scrollable-wrap {
    padding-bottom: 3px;
    display: flex;
    outline: 0;
}

.k-timeline-arrow {
    width: 38px;
    height: 38px;
    border-radius: 50%;
    position: absolute;
    bottom: calc(6px + 3px + 2 * 1px);
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: center;
}

.k-timeline-arrow-left {
    left: 0;
}

.k-timeline-arrow-right {
    right: 0;
}

.k-timeline-mobile {
    padding-block: 0;
    padding-inline: var(--kendo-spacing-4, 1rem);
    margin-block: var(--kendo-spacing-4, 1rem);
    margin-inline: 0;
}

.k-timeline-mobile .k-timeline-flag {
    max-width: calc(80px + 2 * var(--kendo-spacing-4, 1rem));
}

.k-timeline-mobile.k-timeline-horizontal .k-timeline-flag-wrap {
    display: none;
}

.k-timeline-mobile.k-timeline-vertical {
    padding-left: calc(calc(var(--kendo-spacing-4, 1rem) + (80px - 6px) / 2) + 50px);
}

.k-timeline-mobile.k-timeline-vertical.k-timeline-dates-hidden {
    padding-left: calc(var(--kendo-spacing-4, 1rem) + (80px - 6px) / 2);
}

.k-timeline-mobile.k-timeline-vertical.k-timeline-alternating {
    padding-left: var(--kendo-spacing-4, 1rem);
}

.k-timeline-mobile.k-timeline-vertical .k-timeline-card {
    width: 100%;
}

.k-timeline-mobile.k-timeline-vertical .k-timeline-card .k-card {
    width: auto;
}

.k-timeline-card .k-card-header {
    padding-top: 1rem;
}

.k-timeline .k-timeline-flag {
    color: var(--kendo-color-on-primary, white);
    background-color: var(--kendo-color-primary, #007bff);
}

.k-timeline .k-timeline-circle {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-timeline .k-timeline-card .k-card-header {
    background-color: var(--kendo-color-surface-alt, #ffffff);
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-timeline .k-timeline-card .k-card-body {
    scrollbar-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13)) var(--kendo-color-surface-alt, #ffffff);
}

.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-track {
    background: var(--kendo-color-surface-alt, #ffffff);
}

.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb {
    background: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-timeline .k-timeline-card .k-card-body::-webkit-scrollbar-thumb:hover {
    background: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-timeline .k-timeline-date {
    color: var(--kendo-color-on-app-surface, #212529);
}

.k-timeline .k-timeline-arrow.k-disabled {
    opacity: 1;
    color: color-mix(in srgb, var(--kendo-color-on-base, #212529) 65%, transparent);
    background-color: color-mix(in srgb, var(--kendo-color-base-subtle, #eceef1) 65%, transparent);
    border-color: color-mix(in srgb, var(--kendo-color-border, rgba(33, 37, 41, 0.13)) 15%, transparent);
}

.k-timeline-vertical::after,
.k-timeline-horizontal .k-timeline-track-wrap::after {
    background-color: var(--kendo-color-base-subtle, #eceef1);
    border-color: var(--kendo-color-base-subtle, #eceef1);
}

.k-timeline-horizontal .k-timeline-flag::after {
    background-color: var(--kendo-color-primary, #007bff);
}

.k-timeline-track-item.k-focus .k-timeline-circle {
    box-shadow: var(--kendo-elevation-2, 0px 2px 7px rgba(0, 0, 0, 0.075));
}

.k-pdf-viewer {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    position: relative;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-pdf-viewer .k-toolbar {
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-color: inherit;
    flex: 0 0 auto;
    z-index: 2;
}

.k-pdf-viewer .k-toolbar .k-pager-wrap,
.k-pdf-viewer .k-toolbar .k-pager {
    padding: 0;
    border-width: 0;
    color: inherit;
    background: none;
    overflow: visible;
}

.k-pdf-viewer .k-canvas {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    outline: none;
}

.k-pdf-viewer .k-canvas.k-enable-text-select {
    user-select: text;
    cursor: text;
}

.k-pdf-viewer .k-canvas.k-enable-panning {
    cursor: grab;
}

.k-pdf-viewer .k-canvas.k-enable-panning span::selection {
    background-color: transparent;
}

.k-pdf-viewer .k-pdf-viewer-pages {
    flex: 1 1 auto;
}

.k-pdf-viewer .k-page {
    position: relative;
    margin-block: var(--kendo-spacing-7\.5, 1.875rem);
    margin-inline: auto;
}

.k-pdf-viewer .k-page canvas {
    direction: ltr;
}

.k-pdf-viewer .k-page .k-text-layer {
    position: absolute;
    top: 0;
    left: 0;
    opacity: .2;
    overflow: hidden;
}

.k-pdf-viewer .k-page .k-text-layer > span {
    position: absolute;
    line-height: 1.2;
    transform-origin: 0% 0%;
    color: transparent;
}

.k-pdf-viewer .k-page .k-text-layer .k-search-highlight-mark {
    color: transparent;
}

.k-pdf-viewer .k-blank-page {
    margin: 0;
    display: flex;
    flex-flow: column nowrap;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    background-color: inherit !important;
}

.k-pdf-viewer .k-blank-page .k-upload,
.k-pdf-viewer .k-blank-page .k-dropzone,
.k-pdf-viewer .k-blank-page .k-dropzone-inner {
    border: 0;
    background: none;
}

.k-pdf-viewer-canvas > .k-search-panel {
    width: max-content;
    margin-top: calc( (calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ) + 2px) + ( 2 * 1px ) + ( 2 * calc( var(--kendo-spacing-2, 0.5rem) * 2) )) * -1);
    padding-block: calc( var(--kendo-spacing-2, 0.5rem) * 2);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 1px;
    border-style: solid;
    border-radius: var(--kendo-spacing-1, 0.25rem);
    display: flex;
    gap: var(--kendo-spacing-2, 0.5rem);
    flex-flow: row nowrap;
    flex: 0 0 auto;
    justify-content: flex-start;
    align-items: center;
    z-index: 10;
    cursor: default;
}

.k-pdf-viewer-canvas > .k-search-panel .k-search-dialog-draghandle {
    cursor: move;
    margin-left: 0;
}

.k-pdf-viewer-canvas > .k-search-panel .k-textbox {
    width: 10em;
    flex: none;
}

.k-pdf-viewer-canvas > .k-search-panel .k-textbox .k-button {
    border-width: 0;
}

.k-pdf-viewer-canvas > .k-search-panel .k-search-matches {
    display: inline-flex;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-pdf-viewer {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-pdf-viewer .k-canvas {
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-pdf-viewer .k-page {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: white;
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-pdf-viewer .k-blank-page > .k-icon {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-pdf-viewer .k-search-highlight {
    background-color: var(--kendo-color-on-app-surface, #212529);
}

.k-pdf-viewer .k-search-highlight-mark {
    background-color: yellow;
}

.k-pdf-viewer-canvas > .k-search-panel {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.km-scrollview,
.km-scroll-container {
    user-select: none;
    border-collapse: separate;
}

.km-scroll-wrapper {
    position: relative;
}

.km-scroll-header {
    position: absolute;
    z-index: 1001;
    width: 100%;
    top: 0;
    left: 0;
}

.km-scroller-pull {
    width: 100%;
    display: block;
    position: absolute;
    line-height: 3em;
    font-size: 1.4em;
    text-align: center;
    transform: translate3d(0, -3em, 0);
}

.km-scroller-pull .km-template {
    display: inline-block;
    min-width: 200px;
    text-align: start;
}

.km-load-more .km-icon,
.km-widget .km-scroller-pull .km-icon {
    display: inline-block;
    height: 2rem;
    margin-right: 1rem;
    vertical-align: middle;
    width: 2rem;
    font-size: 2rem;
    transform: rotate(0deg);
    transition: transform 300ms linear;
}

.km-widget .km-scroller-release .km-icon {
    transform: rotate(180deg);
}

.km-widget .km-scroller-refresh .km-icon {
    transition: none;
}

.km-touch-scrollbar {
    position: absolute;
    visibility: hidden;
    z-index: 200000;
    height: .4em;
    width: .4em;
    opacity: 0;
    transform-origin: 0 0;
    transition: opacity .3s linear;
}

.k-map .km-touch-scrollbar,
.k-diagram .km-touch-scrollbar {
    display: none;
}

.km-vertical-scrollbar {
    height: 100%;
    right: 2px;
    top: 0;
}

.km-horizontal-scrollbar {
    width: 100%;
    left: 0;
    bottom: 2px;
}

.km-touch-scrollbar {
    background-color: #333333;
}

.k-scrollview {
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    outline: 0;
    font-family: var(--kendo-font-family, inherit);
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    position: relative;
    overflow: hidden;
    display: block;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.k-scrollview-wrap {
    position: absolute;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-flow: row nowrap;
    cursor: default;
    white-space: nowrap;
}

.k-scrollview-wrap > .k-scrollview-view {
    display: inline-block;
    overflow: hidden;
    flex-shrink: 0;
}

.k-scrollview-wrap img {
    user-select: none;
}

.k-scrollview-wrap.k-scrollview-animate {
    width: calc( var(--kendo-scrollview-views, 1) * 100%);
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    transform: translateX(calc( -100% / var(--kendo-scrollview-views, 1) * ( var(--kendo-scrollview-current, 1) - 1)));
}

[dir="rtl"] .k-scrollview-wrap.k-scrollview-animate,
.k-rtl .k-scrollview-wrap.k-scrollview-animate {
    transform: translateX(calc( 100% / var(--kendo-scrollview-views, 1) * ( var(--kendo-scrollview-current, 1) - 1)));
}

.k-scrollview-wrap.k-scrollview-animate .k-scrollview-view {
    width: calc( 100% / var(--kendo-scrollview-views, 1));
    flex: 0 0 calc( 100% / var(--kendo-scrollview-views, 1));
}

.k-scrollview-nav-wrap {
    padding: 0;
    margin: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: calc( 10px + 0px + calc( var(--kendo-spacing-5, 1.25rem) * 2 ));
    text-align: center;
}

kendo-scrollview.k-scrollview kendo-scrollview-pager {
    pointer-events: none;
}

kendo-scrollview.k-scrollview .k-scrollview-nav {
    pointer-events: initial;
}

.k-scrollview-nav {
    margin: 0;
    padding: var(--kendo-spacing-5, 1.25rem);
    max-width: 100%;
    box-sizing: border-box;
    line-height: 0;
    text-align: center;
    white-space: nowrap;
    list-style: none;
    display: inline-flex;
    align-items: center;
    overflow-x: scroll;
    overflow-y: hidden;
    pointer-events: initial;
}

.k-scrollview-nav:focus {
    outline: none;
}

.k-scrollview-nav > .k-link {
    margin-block: 0;
    margin-inline: calc( var(--kendo-spacing-5, 1.25rem) / 2);
    padding: 0;
    width: 10px;
    height: 10px;
    border-width: 0px;
    border-style: solid;
    border-radius: 50%;
    box-sizing: content-box;
    display: inline-block;
    position: relative;
    flex: 0 0 auto;
    cursor: pointer;
    pointer-events: all;
    vertical-align: top;
}

.k-scrollview-nav > .k-link::before {
    content: "";
    width: calc( 10px + var(--kendo-spacing-5, 1.25rem));
    height: calc( 10px + var(--kendo-spacing-5, 1.25rem));
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: initial;
    border-radius: 0;
}

.k-scrollview-next,
.k-scrollview-prev {
    display: table;
    position: absolute;
    padding: 0;
    height: 60%;
    top: 20%;
    text-decoration: none;
    user-select: none;
    cursor: pointer;
}

.k-scrollview-next .k-icon,
.k-scrollview-prev .k-icon {
    display: table-cell;
    overflow: visible;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    font-weight: normal;
}

.k-scrollview-prev {
    inset-inline-start: 0;
}

.k-scrollview-next {
    inset-inline-end: 0;
}

.k-scrollview-animation {
    transition-duration: .3s;
    transition-timing-function: ease-in-out;
}

.k-scrollview {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-scrollview.k-scrollview-dark kendo-scrollview-pager,
.k-scrollview.k-scrollview-dark .k-scrollview-nav-wrap {
    background-color: rgba(0, 0, 0, 0.4);
}

.k-scrollview.k-scrollview-dark .k-scrollview-next,
.k-scrollview.k-scrollview-dark .k-scrollview-prev {
    color: rgba(0, 0, 0, 0.4);
}

.k-scrollview.k-scrollview-light kendo-scrollview-pager,
.k-scrollview.k-scrollview-light .k-scrollview-nav-wrap {
    background-color: rgba(255, 255, 255, 0.4);
}

.k-scrollview:focus,
.k-scrollview-wrap:focus {
    outline: none;
}

.k-scrollview-next,
.k-scrollview-prev {
    color: white;
    background-color: rgba(0, 0, 0, 0);
    text-shadow: rgba(0, 0, 0, 0.3) 0 0 15px;
    opacity: 0.7;
    outline-width: 0;
}

.k-scrollview-next:focus, .k-scrollview-next.k-focus,
.k-scrollview-prev:focus,
.k-scrollview-prev.k-focus {
    color: white;
    opacity: 1;
}

.k-scrollview-next:focus .k-icon::before, .k-scrollview-next.k-focus .k-icon::before,
.k-scrollview-prev:focus .k-icon::before,
.k-scrollview-prev.k-focus .k-icon::before {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-scrollview-next:hover, .k-scrollview-next.k-hover,
.k-scrollview-prev:hover,
.k-scrollview-prev.k-hover {
    color: white;
    opacity: 1;
}

.k-scrollview-nav > .k-link {
    background-color: var(--kendo-color-base, #e4e7eb);
    border-color: var(--kendo-color-base, #e4e7eb);
}

.k-scrollview-nav > .k-link.k-primary {
    background: var(--kendo-color-primary, #007bff);
    border: var(--kendo-color-primary, #007bff);
}

.k-scrollview-nav > .k-link:focus, .k-scrollview-nav > .k-link.k-focus {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-scrollview-nav > .k-link:hover, .k-scrollview-nav > .k-link.k-hover {
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.k-prompt {
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
}

.k-prompt-content {
    padding-block: var(--kendo-spacing-4, 1rem);
    padding-inline: var(--kendo-spacing-4, 1rem);
    display: flex;
    flex-flow: column nowrap;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-4, 1rem);
    overflow: auto;
}

.k-prompt-view {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    gap: var(--kendo-spacing-4, 1rem);
}

.k-prompt-expander {
    display: flex;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    gap: var(--kendo-spacing-2, 0.5rem);
}

.k-prompt-expander-content {
    display: flex;
    flex-flow: column;
    flex: 0 0 auto;
    gap: var(--kendo-spacing-2, 0.5rem);
    align-self: stretch;
}

.k-prompt-suggestion {
    border-width: 1px;
    border-style: solid;
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    cursor: pointer;
}

.k-prompt-setting {
    display: flex;
    flex-direction: column;
}

.k-prompt-actions.k-actions, .k-prompt-actions.k-edit-buttons,
.k-prompt-actions.k-action-buttons,
.k-prompt-actions.k-columnmenu-actions, .k-prompt-actions.k-form-buttons {
    margin: 0;
}

.k-prompt {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-prompt-header {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-prompt-content {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-prompt-suggestion {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-app-surface, #ffffff);
    box-shadow: var(--kendo-elevation-1, 0px 1px 2px rgba(0, 0, 0, 0.038));
}

.k-map {
    height: 600px;
    box-sizing: border-box;
    border-width: 0px;
    border-style: solid;
    font-size: var(--kendo-font-size, inherit);
    line-height: var(--kendo-line-height, normal);
    font-family: var(--kendo-font-family, inherit);
}

.k-map *,
.k-map *::before,
.k-map *::after {
    box-sizing: border-box;
}

.k-map .km-scroll-wrapper {
    width: 100%;
    height: 100%;
    user-select: none;
    position: absolute;
}

.k-map .km-scroll-container {
    height: 100%;
}

.k-map .k-touch-scrollbar {
    display: none;
}

.k-map .k-layer {
    position: absolute;
    left: 0;
    top: 0;
}

.k-map .k-marker {
    transform: translate(-50%, -100%);
    cursor: pointer;
    position: absolute;
    overflow: visible;
}

.k-map .k-attribution {
    padding-block: var(--kendo-spacing-1, 0.25rem);
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    border-width: 0;
    font-size: calc( var(--kendo-font-size, inherit) * .75);
    z-index: 1000;
}

.k-map-controls {
    position: absolute;
    display: flex;
    align-items: center;
}

.k-navigator {
    margin: var(--kendo-spacing-4, 1rem);
    width: calc( calc( 16px * 3 ) + calc( var(--kendo-spacing-0\.5, 0.125rem) * 2 ));
    height: calc( calc( 16px * 3 ) + calc( var(--kendo-spacing-0\.5, 0.125rem) * 2 ));
    border-width: 1px;
    border-style: solid;
    box-sizing: border-box;
    border-radius: 50%;
    position: relative;
}

.k-pdf-export .k-navigator {
    display: none;
}

.k-navigator .k-button {
    padding: 0;
    width: auto;
    height: auto;
    line-height: 1;
    box-shadow: none;
    position: absolute;
}

.k-navigator .k-button .k-icon {
    min-width: 0;
    min-height: 0;
}

.k-navigator .k-navigator-n,
.k-navigator .k-navigator-up {
    transform: translateX(-50%);
    top: var(--kendo-spacing-0\.5, 0.125rem);
    left: 50%;
}

.k-navigator .k-navigator-e,
.k-navigator .k-navigator-right {
    transform: translateY(-50%);
    right: var(--kendo-spacing-0\.5, 0.125rem);
    top: 50%;
}

.k-navigator .k-navigator-s,
.k-navigator .k-navigator-down {
    transform: translateX(-50%);
    bottom: var(--kendo-spacing-0\.5, 0.125rem);
    left: 50%;
}

.k-navigator .k-navigator-w,
.k-navigator .k-navigator-left {
    transform: translateY(-50%);
    left: var(--kendo-spacing-0\.5, 0.125rem);
    top: 50%;
}

.k-zoom-control {
    margin: var(--kendo-spacing-4, 1rem);
    border: 0;
    background: none;
    display: flex;
}

.k-pdf-export .k-zoom-control {
    display: none;
}

.k-map {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-map .k-navigator {
    border-color: var(--kendo-color-base, #e4e7eb);
    color: var(--kendo-color-on-base, #212529);
    background-color: var(--kendo-color-base, #e4e7eb);
}

.k-map .k-marker {
    color: var(--kendo-color-primary, #007bff);
}

.k-map .k-attribution {
    background-color: color-mix(in srgb, var(--kendo-color-app-surface, #ffffff) 80%, transparent);
}

.k-orgchart {
    width: 100%;
    padding-block: var(--kendo-spacing-6, 1.5rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    box-sizing: border-box;
    font-size: var(--kendo-font-size, inherit);
    font-family: var(--kendo-font-family, inherit);
    line-height: var(--kendo-line-height, normal);
    overflow: auto;
}

.k-orgchart *,
.k-orgchart *::before,
.k-orgchart *::after {
    box-sizing: border-box;
}

.k-orgchart-container {
    margin-block: 0;
    margin-inline: auto;
    width: 100%;
    height: 100%;
    position: relative;
}

.k-orgchart-group {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.k-orgchart-group.k-vstack > .k-orgchart-node-container, .k-orgchart-group.k-vbox > .k-orgchart-node-container {
    gap: 0;
}

.k-orgchart-node-container {
    gap: var(--kendo-spacing-6, 1.5rem);
}

.k-orgchart-node-group-container {
    border-radius: var(--kendo-border-radius-md, 0.375rem);
    padding-block: var(--kendo-spacing-6, 1.5rem);
    padding-inline: var(--kendo-spacing-6, 1.5rem);
    border-width: 1px;
    border-style: solid;
    outline: 0;
}

.k-orgchart-node-group-title {
    margin: 0 0 calc( var(--kendo-spacing-6, 1.5rem) / 4);
    font-size: var(--kendo-font-size-lg, inherit);
    line-height: var(--kendo-line-height-sm, normal);
}

.k-orgchart-node-group-subtitle {
    margin: 0 0 var(--kendo-spacing-6, 1.5rem);
    font-size: var(--kendo-font-size, inherit);
}

.k-orgchart-card {
    width: 300px;
    border-width: 1px;
}

.k-orgchart-card .k-card-title {
    margin: 0 0 var(--kendo-spacing-0, 0px);
}

.k-orgchart-card .k-card-subtitle {
    margin: 0 0 var(--kendo-spacing-0, 0px);
}

.k-orgchart-card .k-card-body {
    border-width: 2px 0 0;
    border-style: solid;
    flex-grow: 0;
}

.k-orgchart-card .k-card-body .k-card-title-wrap {
    margin: 0 var(--kendo-spacing-6, 1.5rem)/2 0 0;
    min-width: 0;
    min-height: 45px;
}

.k-orgchart-line {
    background-color: currentColor;
}

.k-orgchart-line-h {
    height: 1px;
}

.k-orgchart-line-v {
    margin-block: 0;
    margin-inline: auto;
    width: 1px;
    height: 25px;
}

.k-orgchart-button {
    z-index: 1;
}

.k-orgchart {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface-alt, #ffffff);
}

.k-orgchart-card .k-card-body {
    border-color: transparent;
}

.k-orgchart-card:focus, .k-orgchart-card.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-orgchart-node-group-container {
    border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
    color: var(--kendo-color-on-app-surface, #212529);
    background-color: var(--kendo-color-surface, #f8f9fa);
}

.k-orgchart-node-group-container:focus,
.k-orgchart-node-group-container.k-focus {
    box-shadow: var(--kendo-elevation-3, 0px 4px 10px rgba(0, 0, 0, 0.1));
}

.k-orgchart-node-group-subtitle {
    color: var(--kendo-color-subtle, #6c757d);
}

.k-orgchart-line-h,
.k-orgchart-line-v {
    color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
}

.k-signature {
    width: 246px;
    min-height: 108px;
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.k-signature.k-signature-maximized {
    width: 750px;
    height: 252px;
}

.k-signature.k-signature-maximized > .k-signature-line {
    border-bottom-width: 3px;
}

.k-signature-actions {
    display: flex;
    width: min-content;
    margin-inline-start: auto;
    gap: var(--kendo-spacing-1, 0.25rem);
    z-index: 2;
}

.k-signature-canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1;
    outline: none;
}

.k-signature-line {
    position: absolute;
    bottom: 33%;
    z-index: 2;
    pointer-events: none;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}

.k-signature-sm {
    padding-inline: var(--kendo-spacing-2, 0.5rem);
    padding-block: var(--kendo-spacing-0\.5, 0.125rem);
}

.k-signature-sm .k-signature-line {
    width: calc( 100% - 2 * var(--kendo-spacing-2, 0.5rem));
}

.k-signature-md {
    padding-inline: var(--kendo-spacing-3, 0.75rem);
    padding-block: var(--kendo-spacing-1, 0.25rem);
}

.k-signature-md .k-signature-line {
    width: calc( 100% - 2 * var(--kendo-spacing-3, 0.75rem));
}

.k-signature-lg {
    padding-inline: var(--kendo-spacing-4, 1rem);
    padding-block: var(--kendo-spacing-2, 0.5rem);
}

.k-signature-lg .k-signature-line {
    width: calc( 100% - 2 * var(--kendo-spacing-4, 1rem));
}

.k-signature-lg {
    min-height: 110px;
}

.k-signature .k-signature-line {
    border-bottom-color: color-mix(in srgb, var(--kendo-color-info, #17a2b8) 24%, transparent);
}

