/* Minification failed. Returning unminified contents.
(22,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(72,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(448,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(455,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(462,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(468,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(474,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(500,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(520,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(526,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(535,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(538,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(541,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(544,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(547,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(550,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(553,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(556,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(559,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(589,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(624,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(644,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(650,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(659,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(662,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(665,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(668,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(671,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(674,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(677,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(680,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(683,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(713,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(748,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(768,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(774,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(783,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(786,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(789,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(792,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(795,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(798,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(801,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(804,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(807,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(837,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(872,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(892,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(898,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(907,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(910,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(913,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(916,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(919,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(922,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(925,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(928,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(931,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(961,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(996,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1016,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1022,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1031,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1034,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1037,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1040,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1043,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1046,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1049,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1052,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1055,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1085,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1120,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1140,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1146,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1155,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1158,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1161,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1164,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1167,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1170,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1173,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1176,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1179,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1209,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1244,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1264,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1270,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1279,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1282,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1285,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1288,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1291,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1294,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1297,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1300,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1303,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1333,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1368,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1388,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1394,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1403,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1406,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1409,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1412,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1415,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1418,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1421,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1424,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1427,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1457,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1492,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1512,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1518,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1527,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1530,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1533,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1536,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1539,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1542,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1545,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1548,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1551,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1581,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1616,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1636,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1642,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1651,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1654,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1657,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1660,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1663,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1666,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1669,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1672,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1675,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1705,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1740,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1760,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1766,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1775,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1778,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1781,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1784,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1787,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1790,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1793,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1796,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1799,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1829,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1864,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1884,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(1890,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(1899,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(1902,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(1905,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(1908,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1911,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(1914,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(1917,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(1920,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(1923,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(1953,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(1988,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2008,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2014,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2023,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2026,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2029,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2032,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2035,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2038,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2041,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2044,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2047,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2077,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2112,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2132,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2138,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2147,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2150,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2153,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2156,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2159,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2162,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2165,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2168,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2171,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2201,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2236,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2256,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2262,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2271,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2274,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2277,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2280,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2283,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2286,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2289,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2292,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2295,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2325,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2360,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2380,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2386,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2395,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2398,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2401,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2404,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2407,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2410,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2413,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2416,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2419,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2449,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2484,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2504,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2510,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2519,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2522,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2525,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2528,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2531,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2534,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2537,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2540,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2543,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2573,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2608,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2628,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2634,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2643,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2646,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2649,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2652,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2655,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2658,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2661,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2664,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2667,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2697,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2732,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2752,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2758,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2767,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2770,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2773,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2776,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2779,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2782,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2785,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2788,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2791,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2821,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2856,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2876,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(2882,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(2891,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(2894,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(2897,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(2900,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2903,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(2906,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(2909,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(2912,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(2915,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(2945,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(2980,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3000,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3006,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3015,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3018,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3021,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3024,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3027,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3030,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3033,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3036,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3039,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3069,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3104,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3124,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3130,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3139,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3142,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3145,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3148,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3151,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3154,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3157,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3160,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3163,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3193,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3228,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3248,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3254,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3263,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3266,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3269,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3272,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3275,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3278,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3281,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3284,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3287,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3317,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3352,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3372,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3378,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3387,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3390,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3393,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3396,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3399,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3402,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3405,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3408,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3411,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3441,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3476,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3496,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3502,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3511,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3514,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3517,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3520,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3523,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3526,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3529,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3532,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3535,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3565,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3600,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3620,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3626,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3635,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3638,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3641,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3644,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3647,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3650,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3653,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3656,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3659,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3689,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3724,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3744,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3750,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3759,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3762,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3765,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3768,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3771,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3774,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3777,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3780,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3783,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3813,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3848,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3868,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3874,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(3883,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(3886,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3889,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(3892,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3895,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(3898,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3901,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(3904,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(3907,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(3937,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(3972,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(3992,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(3998,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4007,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4010,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4013,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4016,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4019,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4022,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4025,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4028,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4031,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4061,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4096,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4116,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4122,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4131,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4134,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4137,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4140,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4143,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4146,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4149,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4152,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4155,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4185,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4220,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4240,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4246,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4255,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4258,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4261,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4264,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4267,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4270,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4273,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4276,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4279,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4309,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4344,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4364,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4370,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4379,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4382,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4385,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4388,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4391,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4394,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4397,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4400,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4403,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4433,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4468,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4488,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4494,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4503,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4506,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4509,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4512,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4515,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4518,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4521,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4524,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4527,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4557,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4592,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4612,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4618,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4627,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4630,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4633,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4636,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4639,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4642,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4645,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4648,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4651,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4681,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4716,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4736,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4742,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4751,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4754,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4757,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4760,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4763,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4766,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4769,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4772,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4775,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4805,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4840,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4860,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4866,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4875,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(4878,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4881,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(4884,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4887,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(4890,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4893,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(4896,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(4899,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(4929,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(4964,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(4984,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(4990,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(4999,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5002,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5005,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5008,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5011,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5014,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5017,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5020,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5023,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5053,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5088,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5108,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5114,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5123,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5126,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5129,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5132,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5135,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5138,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5141,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5144,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5147,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5177,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5212,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5232,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5238,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5247,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5250,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5253,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5256,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5259,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5262,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5265,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5268,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5271,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5301,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5336,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5356,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5362,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5371,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5374,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5377,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5380,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5383,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5386,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5389,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5392,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5395,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5425,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5460,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5480,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5486,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5495,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5498,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5501,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5504,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5507,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5510,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5513,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5516,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5519,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5549,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5584,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5604,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5610,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5619,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5622,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5625,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5628,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5631,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5634,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5637,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5640,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5643,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5673,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5708,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5728,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5734,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5743,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5746,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5749,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5752,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5755,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5758,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5761,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5764,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5767,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5797,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5832,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5852,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5858,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5867,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5870,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5873,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(5876,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5879,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(5882,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5885,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(5888,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(5891,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(5921,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(5956,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5976,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(5982,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(5991,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(5994,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(5997,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6000,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6003,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6006,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6009,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6012,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6015,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6045,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6080,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6100,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6106,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6115,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6118,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6121,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6124,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6127,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6130,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6133,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6136,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6139,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6169,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6204,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6224,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6230,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6239,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6242,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6245,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6248,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6251,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6254,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6257,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6260,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6263,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6293,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6328,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6348,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6354,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6363,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6366,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6369,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6372,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6375,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6378,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6381,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6384,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6387,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6417,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6452,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6472,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6478,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6487,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6490,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6493,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6496,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6499,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6502,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6505,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6508,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6511,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6541,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6576,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6596,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6602,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6611,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6614,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6617,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6620,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6623,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6626,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6629,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6632,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6635,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6665,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6700,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6720,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6726,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6735,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6738,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6741,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6744,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6747,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6750,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6753,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6756,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6759,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6789,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6824,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6844,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6850,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6859,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6862,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6865,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6868,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6871,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6874,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6877,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(6880,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(6883,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(6913,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(6948,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6968,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(6974,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(6983,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(6986,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(6989,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(6992,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6995,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(6998,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7001,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7004,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7007,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7037,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7072,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7092,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7098,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7107,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7110,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7113,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7116,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7119,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7122,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7125,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7128,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7131,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7161,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7196,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7216,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7222,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7231,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7234,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7237,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7240,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7243,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7246,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7249,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7252,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7255,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7285,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7320,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7340,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7346,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7355,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7358,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7361,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7364,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7367,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7370,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7373,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7376,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7379,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7409,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7444,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7464,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7470,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7479,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7482,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7485,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7488,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7491,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7494,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7497,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7500,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7503,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7533,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7568,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7588,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7594,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7603,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7606,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7609,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7612,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7615,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7618,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7621,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7624,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7627,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7657,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7692,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7712,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7718,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7727,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7730,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7733,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7736,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7739,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7742,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7745,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7748,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7751,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7781,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7816,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7836,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7842,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7851,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7854,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7857,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7860,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7863,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7866,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7869,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7872,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7875,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(7905,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(7940,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7960,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(7966,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(7975,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(7978,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(7981,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(7984,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7987,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(7990,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7993,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(7996,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(7999,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8029,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8064,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8084,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8090,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8099,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8102,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8105,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8108,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8111,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8114,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8117,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8120,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8123,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8153,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8188,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8208,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8214,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8223,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8226,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8229,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8232,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8235,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8238,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8241,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8244,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8247,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8277,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8312,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8332,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8338,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8347,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8350,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8353,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8356,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8359,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8362,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8365,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8368,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8371,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8401,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8436,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8456,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8462,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8471,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8474,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8477,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8480,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8483,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8486,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8489,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8492,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8495,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8525,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8560,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8580,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8586,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8595,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8598,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8601,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8604,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8607,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8610,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8613,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8616,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8619,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8649,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8684,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8704,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8710,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8719,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8722,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8725,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8728,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8731,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8734,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8737,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8740,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8743,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8773,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8808,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8828,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8834,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8843,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8846,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8849,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8852,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8855,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8858,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8861,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8864,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8867,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(8897,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(8932,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8952,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(8958,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(8967,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(8970,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(8973,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(8976,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8979,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(8982,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(8985,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(8988,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(8991,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9021,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9056,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9076,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9082,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9091,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9094,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9097,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9100,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9103,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9106,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9109,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9112,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9115,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9145,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9180,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9200,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9206,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9215,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9218,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9221,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9224,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9227,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9230,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9233,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9236,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9239,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9269,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9304,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9324,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9330,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9339,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9342,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9345,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9348,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9351,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9354,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9357,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9360,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9363,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9393,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9428,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9448,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9454,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9463,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9466,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9469,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9472,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9475,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9478,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9481,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9484,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9487,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9517,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9552,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9572,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9578,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9587,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9590,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9593,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9596,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9599,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9602,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9605,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9608,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9611,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9641,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9676,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9696,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9702,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9711,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9714,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9717,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9720,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9723,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9726,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9729,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9732,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9735,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9765,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9800,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9820,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9826,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9835,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9838,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9841,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9844,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9847,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9850,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9853,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9856,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9859,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(9889,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(9924,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9944,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(9950,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(9959,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(9962,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(9965,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(9968,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9971,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(9974,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(9977,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(9980,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(9983,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10013,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10048,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10068,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10074,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10083,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10086,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10089,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10092,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10095,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10098,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10101,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10104,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10107,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10137,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10172,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10192,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10198,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10207,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10210,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10213,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10216,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10219,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10222,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10225,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10228,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10231,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10261,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10296,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10316,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10322,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10331,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10334,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10337,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10340,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10343,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10346,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10349,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10352,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10355,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10385,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10420,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10440,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10446,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10455,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10458,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10461,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10464,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10467,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10470,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10473,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10476,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10479,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10509,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10544,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10564,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10570,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10579,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10582,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10585,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10588,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10591,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10594,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10597,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10600,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10603,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10633,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10668,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10688,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10694,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10703,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10706,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10709,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10712,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10715,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10718,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10721,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10724,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10727,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10757,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10792,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10812,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10818,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10827,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10830,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10833,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10836,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10839,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10842,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10845,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10848,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10851,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(10881,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(10916,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10936,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(10942,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(10951,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(10954,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(10957,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(10960,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10963,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(10966,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(10969,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(10972,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(10975,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11005,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11040,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11060,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11066,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11075,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11078,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11081,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11084,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11087,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11090,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11093,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11096,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11099,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11129,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11164,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11184,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11190,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11199,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11202,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11205,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11208,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11211,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11214,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11217,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11220,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11223,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11253,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11288,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11308,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11314,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11323,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11326,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11329,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11332,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11335,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11338,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11341,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11344,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11347,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11377,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11412,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11432,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11438,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11447,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11450,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11453,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11456,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11459,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11462,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11465,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11468,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11471,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11501,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11536,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11556,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11562,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11571,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11574,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11577,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11580,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11583,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11586,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11589,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11592,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11595,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11625,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11660,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11680,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11686,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11695,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11698,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11701,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11704,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11707,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11710,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11713,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11716,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11719,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11749,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11784,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11804,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11810,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11819,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11822,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11825,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11828,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11831,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11834,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11837,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11840,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11843,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11873,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(11908,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11928,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(11934,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(11943,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(11946,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(11949,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(11952,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11955,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(11958,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(11961,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(11964,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(11967,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(11997,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12032,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12052,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12058,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12067,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12070,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12073,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12076,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12079,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12082,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12085,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12088,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12091,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12121,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12156,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12176,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12182,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12191,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12194,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12197,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12200,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12203,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12206,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12209,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12212,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12215,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12245,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12280,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12300,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12306,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12315,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12318,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12321,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12324,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12327,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12330,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12333,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12336,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12339,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12369,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12404,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12424,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12430,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12439,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12442,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12445,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12448,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12451,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12454,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12457,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12460,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12463,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12493,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12528,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12548,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12554,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12563,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12566,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12569,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12572,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12575,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12578,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12581,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12584,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12587,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12617,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12652,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12672,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12678,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12687,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12690,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12693,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12696,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12699,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12702,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12705,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12708,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12711,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12741,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12776,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12796,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12802,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12811,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12814,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12817,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12820,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12823,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12826,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12829,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12832,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12835,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12865,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(12900,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12920,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(12926,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(12935,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(12938,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(12941,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(12944,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12947,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(12950,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(12953,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(12956,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(12959,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(12989,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13024,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13044,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13050,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13059,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13062,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13065,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13068,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13071,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13074,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13077,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13080,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13083,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13113,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13148,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13168,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13174,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13183,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13186,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13189,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13192,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13195,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13198,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13201,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13204,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13207,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13237,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13272,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13292,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13298,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13307,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13310,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13313,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13316,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13319,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13322,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13325,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13328,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13331,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13361,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13396,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13416,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13422,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13431,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13434,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13437,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13440,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13443,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13446,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13449,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13452,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13455,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13485,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13520,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13540,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13546,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13555,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13558,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13561,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13564,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13567,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13570,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13573,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13576,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13579,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13609,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13644,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13664,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13670,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13679,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13682,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13685,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13688,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13691,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13694,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13697,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13700,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13703,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13733,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13768,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13788,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13794,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13803,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13806,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13809,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13812,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13815,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13818,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13821,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13824,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13827,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13857,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(13892,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13912,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(13918,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(13927,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(13930,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(13933,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(13936,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13939,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(13942,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(13945,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(13948,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(13951,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(13981,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14016,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14036,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14042,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14051,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14054,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14057,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14060,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14063,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14066,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14069,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14072,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14075,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14105,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14140,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14160,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14166,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14175,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14178,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14181,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14184,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14187,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14190,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14193,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14196,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14199,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14229,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14264,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14284,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14290,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14299,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14302,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14305,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14308,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14311,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14314,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14317,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14320,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14323,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14353,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14388,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14408,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14414,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14423,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14426,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14429,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14432,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14435,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14438,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14441,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14444,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14447,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14477,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14512,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14532,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14538,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14547,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14550,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14553,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14556,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14559,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14562,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14565,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14568,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14571,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14601,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14636,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14656,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14662,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14671,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14674,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14677,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14680,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14683,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14686,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14689,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14692,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14695,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14725,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14760,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14780,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14786,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14795,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14798,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14801,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14804,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14807,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14810,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14813,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14816,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14819,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14849,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(14884,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14904,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(14910,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(14919,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(14922,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(14925,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(14928,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14931,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(14934,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(14937,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(14940,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(14943,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(14973,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15008,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15028,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15034,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15043,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15046,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15049,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15052,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15055,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15058,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15061,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15064,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15067,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15097,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15132,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15152,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15158,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15167,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15170,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15173,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15176,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15179,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15182,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15185,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15188,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15191,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15221,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15256,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15276,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15282,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15291,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15294,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15297,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15300,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15303,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15306,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15309,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15312,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15315,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15345,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15380,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15400,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15406,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15415,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15418,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15421,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15424,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15427,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15430,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15433,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15436,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15439,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15469,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15504,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15524,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15530,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15539,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15542,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15545,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15548,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15551,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15554,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15557,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15560,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15563,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15593,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15628,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15648,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15654,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15663,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15666,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15669,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15672,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15675,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15678,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15681,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15684,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15687,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15717,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15752,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15772,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15778,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15787,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15790,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15793,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15796,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15799,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15802,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15805,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15808,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15811,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15841,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(15876,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15896,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(15902,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(15911,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(15914,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(15917,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(15920,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15923,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(15926,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(15929,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(15932,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(15935,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(15965,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16000,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(16020,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(16026,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxl'
(16035,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(16038,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(16041,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(16044,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(16047,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(16050,15): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16053,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(16056,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(16059,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(16089,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(21505,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(21583,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(21587,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(21591,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(21595,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(21603,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(21607,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(21651,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(21735,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(21780,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(21784,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(21798,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(21802,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(21817,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(21857,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xs'
(21900,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default-text'
(21901,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(22110,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(22114,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(22160,21): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(22167,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(22263,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xs'
(22308,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22309,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22328,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22331,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(22332,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(22333,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(22335,30): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(22346,31): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(22364,15): run-time error CSS1039: Token not allowed after unary operator: '-black'
(22366,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-tint'
(22370,15): run-time error CSS1039: Token not allowed after unary operator: '-black'
(22371,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(22372,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-tint'
(22394,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22395,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22396,30): run-time error CSS1039: Token not allowed after unary operator: '-white'
(22442,16): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22449,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(22471,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(22537,17): run-time error CSS1039: Token not allowed after unary operator: '-neutral-shade'
(22553,28): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(22589,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(22710,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(22711,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(22712,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(22730,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(22778,31): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(22785,31): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(22805,31): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(22810,31): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(22813,31): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(22844,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(22875,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(22884,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(22890,42): run-time error CSS1019: Unexpected token, found '*'
(22890,42): run-time error CSS1042: Expected function, found '*'
(22890,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22891,38): run-time error CSS1019: Unexpected token, found '*'
(22891,38): run-time error CSS1042: Expected function, found '*'
(22891,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22892,37): run-time error CSS1019: Unexpected token, found '*'
(22892,37): run-time error CSS1042: Expected function, found '*'
(22892,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22893,34): run-time error CSS1019: Unexpected token, found '*'
(22893,34): run-time error CSS1042: Expected function, found '*'
(22893,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22905,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(22909,42): run-time error CSS1019: Unexpected token, found '*'
(22909,42): run-time error CSS1042: Expected function, found '*'
(22909,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22910,38): run-time error CSS1019: Unexpected token, found '*'
(22910,38): run-time error CSS1042: Expected function, found '*'
(22910,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22911,37): run-time error CSS1019: Unexpected token, found '*'
(22911,37): run-time error CSS1042: Expected function, found '*'
(22911,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22912,34): run-time error CSS1019: Unexpected token, found '*'
(22912,34): run-time error CSS1042: Expected function, found '*'
(22912,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22924,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(22928,42): run-time error CSS1019: Unexpected token, found '*'
(22928,42): run-time error CSS1042: Expected function, found '*'
(22928,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22929,38): run-time error CSS1019: Unexpected token, found '*'
(22929,38): run-time error CSS1042: Expected function, found '*'
(22929,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22930,37): run-time error CSS1019: Unexpected token, found '*'
(22930,37): run-time error CSS1042: Expected function, found '*'
(22930,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22931,34): run-time error CSS1019: Unexpected token, found '*'
(22931,34): run-time error CSS1042: Expected function, found '*'
(22931,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22943,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(22947,42): run-time error CSS1019: Unexpected token, found '*'
(22947,42): run-time error CSS1042: Expected function, found '*'
(22947,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22948,38): run-time error CSS1019: Unexpected token, found '*'
(22948,38): run-time error CSS1042: Expected function, found '*'
(22948,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22949,37): run-time error CSS1019: Unexpected token, found '*'
(22949,37): run-time error CSS1042: Expected function, found '*'
(22949,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22950,34): run-time error CSS1019: Unexpected token, found '*'
(22950,34): run-time error CSS1042: Expected function, found '*'
(22950,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22962,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(22966,42): run-time error CSS1019: Unexpected token, found '*'
(22966,42): run-time error CSS1042: Expected function, found '*'
(22966,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22967,38): run-time error CSS1019: Unexpected token, found '*'
(22967,38): run-time error CSS1042: Expected function, found '*'
(22967,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22968,37): run-time error CSS1019: Unexpected token, found '*'
(22968,37): run-time error CSS1042: Expected function, found '*'
(22968,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22969,34): run-time error CSS1019: Unexpected token, found '*'
(22969,34): run-time error CSS1042: Expected function, found '*'
(22969,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22981,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(22985,42): run-time error CSS1019: Unexpected token, found '*'
(22985,42): run-time error CSS1042: Expected function, found '*'
(22985,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22986,38): run-time error CSS1019: Unexpected token, found '*'
(22986,38): run-time error CSS1042: Expected function, found '*'
(22986,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22987,37): run-time error CSS1019: Unexpected token, found '*'
(22987,37): run-time error CSS1042: Expected function, found '*'
(22987,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(22988,34): run-time error CSS1019: Unexpected token, found '*'
(22988,34): run-time error CSS1042: Expected function, found '*'
(22988,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23000,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23004,42): run-time error CSS1019: Unexpected token, found '*'
(23004,42): run-time error CSS1042: Expected function, found '*'
(23004,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23005,38): run-time error CSS1019: Unexpected token, found '*'
(23005,38): run-time error CSS1042: Expected function, found '*'
(23005,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23006,37): run-time error CSS1019: Unexpected token, found '*'
(23006,37): run-time error CSS1042: Expected function, found '*'
(23006,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23007,34): run-time error CSS1019: Unexpected token, found '*'
(23007,34): run-time error CSS1042: Expected function, found '*'
(23007,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23019,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23023,42): run-time error CSS1019: Unexpected token, found '*'
(23023,42): run-time error CSS1042: Expected function, found '*'
(23023,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23024,38): run-time error CSS1019: Unexpected token, found '*'
(23024,38): run-time error CSS1042: Expected function, found '*'
(23024,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23025,37): run-time error CSS1019: Unexpected token, found '*'
(23025,37): run-time error CSS1042: Expected function, found '*'
(23025,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23026,34): run-time error CSS1019: Unexpected token, found '*'
(23026,34): run-time error CSS1042: Expected function, found '*'
(23026,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23038,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23042,42): run-time error CSS1019: Unexpected token, found '*'
(23042,42): run-time error CSS1042: Expected function, found '*'
(23042,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23043,38): run-time error CSS1019: Unexpected token, found '*'
(23043,38): run-time error CSS1042: Expected function, found '*'
(23043,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23044,37): run-time error CSS1019: Unexpected token, found '*'
(23044,37): run-time error CSS1042: Expected function, found '*'
(23044,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23045,34): run-time error CSS1019: Unexpected token, found '*'
(23045,34): run-time error CSS1042: Expected function, found '*'
(23045,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23057,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23061,42): run-time error CSS1019: Unexpected token, found '*'
(23061,42): run-time error CSS1042: Expected function, found '*'
(23061,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23062,38): run-time error CSS1019: Unexpected token, found '*'
(23062,38): run-time error CSS1042: Expected function, found '*'
(23062,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23063,37): run-time error CSS1019: Unexpected token, found '*'
(23063,37): run-time error CSS1042: Expected function, found '*'
(23063,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23064,34): run-time error CSS1019: Unexpected token, found '*'
(23064,34): run-time error CSS1042: Expected function, found '*'
(23064,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23076,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23080,42): run-time error CSS1019: Unexpected token, found '*'
(23080,42): run-time error CSS1042: Expected function, found '*'
(23080,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23081,38): run-time error CSS1019: Unexpected token, found '*'
(23081,38): run-time error CSS1042: Expected function, found '*'
(23081,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23082,37): run-time error CSS1019: Unexpected token, found '*'
(23082,37): run-time error CSS1042: Expected function, found '*'
(23082,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23083,34): run-time error CSS1019: Unexpected token, found '*'
(23083,34): run-time error CSS1042: Expected function, found '*'
(23083,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23095,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23099,42): run-time error CSS1019: Unexpected token, found '*'
(23099,42): run-time error CSS1042: Expected function, found '*'
(23099,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23100,38): run-time error CSS1019: Unexpected token, found '*'
(23100,38): run-time error CSS1042: Expected function, found '*'
(23100,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23101,37): run-time error CSS1019: Unexpected token, found '*'
(23101,37): run-time error CSS1042: Expected function, found '*'
(23101,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23102,34): run-time error CSS1019: Unexpected token, found '*'
(23102,34): run-time error CSS1042: Expected function, found '*'
(23102,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23114,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23118,42): run-time error CSS1019: Unexpected token, found '*'
(23118,42): run-time error CSS1042: Expected function, found '*'
(23118,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23119,38): run-time error CSS1019: Unexpected token, found '*'
(23119,38): run-time error CSS1042: Expected function, found '*'
(23119,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23120,37): run-time error CSS1019: Unexpected token, found '*'
(23120,37): run-time error CSS1042: Expected function, found '*'
(23120,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23121,34): run-time error CSS1019: Unexpected token, found '*'
(23121,34): run-time error CSS1042: Expected function, found '*'
(23121,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23133,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23137,42): run-time error CSS1019: Unexpected token, found '*'
(23137,42): run-time error CSS1042: Expected function, found '*'
(23137,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23138,38): run-time error CSS1019: Unexpected token, found '*'
(23138,38): run-time error CSS1042: Expected function, found '*'
(23138,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23139,37): run-time error CSS1019: Unexpected token, found '*'
(23139,37): run-time error CSS1042: Expected function, found '*'
(23139,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23140,34): run-time error CSS1019: Unexpected token, found '*'
(23140,34): run-time error CSS1042: Expected function, found '*'
(23140,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23152,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23156,42): run-time error CSS1019: Unexpected token, found '*'
(23156,42): run-time error CSS1042: Expected function, found '*'
(23156,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23157,38): run-time error CSS1019: Unexpected token, found '*'
(23157,38): run-time error CSS1042: Expected function, found '*'
(23157,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23158,37): run-time error CSS1019: Unexpected token, found '*'
(23158,37): run-time error CSS1042: Expected function, found '*'
(23158,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23159,34): run-time error CSS1019: Unexpected token, found '*'
(23159,34): run-time error CSS1042: Expected function, found '*'
(23159,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23171,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23175,42): run-time error CSS1019: Unexpected token, found '*'
(23175,42): run-time error CSS1042: Expected function, found '*'
(23175,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23176,38): run-time error CSS1019: Unexpected token, found '*'
(23176,38): run-time error CSS1042: Expected function, found '*'
(23176,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23177,37): run-time error CSS1019: Unexpected token, found '*'
(23177,37): run-time error CSS1042: Expected function, found '*'
(23177,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23178,34): run-time error CSS1019: Unexpected token, found '*'
(23178,34): run-time error CSS1042: Expected function, found '*'
(23178,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23190,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23194,42): run-time error CSS1019: Unexpected token, found '*'
(23194,42): run-time error CSS1042: Expected function, found '*'
(23194,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23195,38): run-time error CSS1019: Unexpected token, found '*'
(23195,38): run-time error CSS1042: Expected function, found '*'
(23195,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23196,37): run-time error CSS1019: Unexpected token, found '*'
(23196,37): run-time error CSS1042: Expected function, found '*'
(23196,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23197,34): run-time error CSS1019: Unexpected token, found '*'
(23197,34): run-time error CSS1042: Expected function, found '*'
(23197,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23209,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23213,42): run-time error CSS1019: Unexpected token, found '*'
(23213,42): run-time error CSS1042: Expected function, found '*'
(23213,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23214,38): run-time error CSS1019: Unexpected token, found '*'
(23214,38): run-time error CSS1042: Expected function, found '*'
(23214,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23215,37): run-time error CSS1019: Unexpected token, found '*'
(23215,37): run-time error CSS1042: Expected function, found '*'
(23215,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23216,34): run-time error CSS1019: Unexpected token, found '*'
(23216,34): run-time error CSS1042: Expected function, found '*'
(23216,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23228,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23232,42): run-time error CSS1019: Unexpected token, found '*'
(23232,42): run-time error CSS1042: Expected function, found '*'
(23232,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23233,38): run-time error CSS1019: Unexpected token, found '*'
(23233,38): run-time error CSS1042: Expected function, found '*'
(23233,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23234,37): run-time error CSS1019: Unexpected token, found '*'
(23234,37): run-time error CSS1042: Expected function, found '*'
(23234,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23235,34): run-time error CSS1019: Unexpected token, found '*'
(23235,34): run-time error CSS1042: Expected function, found '*'
(23235,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23247,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23251,42): run-time error CSS1019: Unexpected token, found '*'
(23251,42): run-time error CSS1042: Expected function, found '*'
(23251,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23252,38): run-time error CSS1019: Unexpected token, found '*'
(23252,38): run-time error CSS1042: Expected function, found '*'
(23252,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23253,37): run-time error CSS1019: Unexpected token, found '*'
(23253,37): run-time error CSS1042: Expected function, found '*'
(23253,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23254,34): run-time error CSS1019: Unexpected token, found '*'
(23254,34): run-time error CSS1042: Expected function, found '*'
(23254,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23266,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23270,42): run-time error CSS1019: Unexpected token, found '*'
(23270,42): run-time error CSS1042: Expected function, found '*'
(23270,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23271,38): run-time error CSS1019: Unexpected token, found '*'
(23271,38): run-time error CSS1042: Expected function, found '*'
(23271,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23272,37): run-time error CSS1019: Unexpected token, found '*'
(23272,37): run-time error CSS1042: Expected function, found '*'
(23272,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23273,34): run-time error CSS1019: Unexpected token, found '*'
(23273,34): run-time error CSS1042: Expected function, found '*'
(23273,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23285,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23289,42): run-time error CSS1019: Unexpected token, found '*'
(23289,42): run-time error CSS1042: Expected function, found '*'
(23289,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23290,38): run-time error CSS1019: Unexpected token, found '*'
(23290,38): run-time error CSS1042: Expected function, found '*'
(23290,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23291,37): run-time error CSS1019: Unexpected token, found '*'
(23291,37): run-time error CSS1042: Expected function, found '*'
(23291,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23292,34): run-time error CSS1019: Unexpected token, found '*'
(23292,34): run-time error CSS1042: Expected function, found '*'
(23292,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23304,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23308,42): run-time error CSS1019: Unexpected token, found '*'
(23308,42): run-time error CSS1042: Expected function, found '*'
(23308,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23309,38): run-time error CSS1019: Unexpected token, found '*'
(23309,38): run-time error CSS1042: Expected function, found '*'
(23309,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23310,37): run-time error CSS1019: Unexpected token, found '*'
(23310,37): run-time error CSS1042: Expected function, found '*'
(23310,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23311,34): run-time error CSS1019: Unexpected token, found '*'
(23311,34): run-time error CSS1042: Expected function, found '*'
(23311,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23323,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23327,42): run-time error CSS1019: Unexpected token, found '*'
(23327,42): run-time error CSS1042: Expected function, found '*'
(23327,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23328,38): run-time error CSS1019: Unexpected token, found '*'
(23328,38): run-time error CSS1042: Expected function, found '*'
(23328,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23329,37): run-time error CSS1019: Unexpected token, found '*'
(23329,37): run-time error CSS1042: Expected function, found '*'
(23329,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23330,34): run-time error CSS1019: Unexpected token, found '*'
(23330,34): run-time error CSS1042: Expected function, found '*'
(23330,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23342,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23346,42): run-time error CSS1019: Unexpected token, found '*'
(23346,42): run-time error CSS1042: Expected function, found '*'
(23346,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23347,38): run-time error CSS1019: Unexpected token, found '*'
(23347,38): run-time error CSS1042: Expected function, found '*'
(23347,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23348,37): run-time error CSS1019: Unexpected token, found '*'
(23348,37): run-time error CSS1042: Expected function, found '*'
(23348,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23349,34): run-time error CSS1019: Unexpected token, found '*'
(23349,34): run-time error CSS1042: Expected function, found '*'
(23349,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23361,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23365,42): run-time error CSS1019: Unexpected token, found '*'
(23365,42): run-time error CSS1042: Expected function, found '*'
(23365,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23366,38): run-time error CSS1019: Unexpected token, found '*'
(23366,38): run-time error CSS1042: Expected function, found '*'
(23366,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23367,37): run-time error CSS1019: Unexpected token, found '*'
(23367,37): run-time error CSS1042: Expected function, found '*'
(23367,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23368,34): run-time error CSS1019: Unexpected token, found '*'
(23368,34): run-time error CSS1042: Expected function, found '*'
(23368,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23380,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23384,42): run-time error CSS1019: Unexpected token, found '*'
(23384,42): run-time error CSS1042: Expected function, found '*'
(23384,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23385,38): run-time error CSS1019: Unexpected token, found '*'
(23385,38): run-time error CSS1042: Expected function, found '*'
(23385,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23386,37): run-time error CSS1019: Unexpected token, found '*'
(23386,37): run-time error CSS1042: Expected function, found '*'
(23386,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23387,34): run-time error CSS1019: Unexpected token, found '*'
(23387,34): run-time error CSS1042: Expected function, found '*'
(23387,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23399,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23403,42): run-time error CSS1019: Unexpected token, found '*'
(23403,42): run-time error CSS1042: Expected function, found '*'
(23403,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23404,38): run-time error CSS1019: Unexpected token, found '*'
(23404,38): run-time error CSS1042: Expected function, found '*'
(23404,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23405,37): run-time error CSS1019: Unexpected token, found '*'
(23405,37): run-time error CSS1042: Expected function, found '*'
(23405,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23406,34): run-time error CSS1019: Unexpected token, found '*'
(23406,34): run-time error CSS1042: Expected function, found '*'
(23406,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23418,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23422,42): run-time error CSS1019: Unexpected token, found '*'
(23422,42): run-time error CSS1042: Expected function, found '*'
(23422,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23423,38): run-time error CSS1019: Unexpected token, found '*'
(23423,38): run-time error CSS1042: Expected function, found '*'
(23423,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23424,37): run-time error CSS1019: Unexpected token, found '*'
(23424,37): run-time error CSS1042: Expected function, found '*'
(23424,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23425,34): run-time error CSS1019: Unexpected token, found '*'
(23425,34): run-time error CSS1042: Expected function, found '*'
(23425,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23437,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23441,42): run-time error CSS1019: Unexpected token, found '*'
(23441,42): run-time error CSS1042: Expected function, found '*'
(23441,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23442,38): run-time error CSS1019: Unexpected token, found '*'
(23442,38): run-time error CSS1042: Expected function, found '*'
(23442,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23443,37): run-time error CSS1019: Unexpected token, found '*'
(23443,37): run-time error CSS1042: Expected function, found '*'
(23443,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23444,34): run-time error CSS1019: Unexpected token, found '*'
(23444,34): run-time error CSS1042: Expected function, found '*'
(23444,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23456,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(23460,42): run-time error CSS1019: Unexpected token, found '*'
(23460,42): run-time error CSS1042: Expected function, found '*'
(23460,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23461,38): run-time error CSS1019: Unexpected token, found '*'
(23461,38): run-time error CSS1042: Expected function, found '*'
(23461,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23462,37): run-time error CSS1019: Unexpected token, found '*'
(23462,37): run-time error CSS1042: Expected function, found '*'
(23462,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23463,34): run-time error CSS1019: Unexpected token, found '*'
(23463,34): run-time error CSS1042: Expected function, found '*'
(23463,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23475,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23479,42): run-time error CSS1019: Unexpected token, found '*'
(23479,42): run-time error CSS1042: Expected function, found '*'
(23479,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23480,38): run-time error CSS1019: Unexpected token, found '*'
(23480,38): run-time error CSS1042: Expected function, found '*'
(23480,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23481,37): run-time error CSS1019: Unexpected token, found '*'
(23481,37): run-time error CSS1042: Expected function, found '*'
(23481,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23482,34): run-time error CSS1019: Unexpected token, found '*'
(23482,34): run-time error CSS1042: Expected function, found '*'
(23482,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23494,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23498,42): run-time error CSS1019: Unexpected token, found '*'
(23498,42): run-time error CSS1042: Expected function, found '*'
(23498,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23499,38): run-time error CSS1019: Unexpected token, found '*'
(23499,38): run-time error CSS1042: Expected function, found '*'
(23499,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23500,37): run-time error CSS1019: Unexpected token, found '*'
(23500,37): run-time error CSS1042: Expected function, found '*'
(23500,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23501,34): run-time error CSS1019: Unexpected token, found '*'
(23501,34): run-time error CSS1042: Expected function, found '*'
(23501,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23513,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23517,42): run-time error CSS1019: Unexpected token, found '*'
(23517,42): run-time error CSS1042: Expected function, found '*'
(23517,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23518,38): run-time error CSS1019: Unexpected token, found '*'
(23518,38): run-time error CSS1042: Expected function, found '*'
(23518,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23519,37): run-time error CSS1019: Unexpected token, found '*'
(23519,37): run-time error CSS1042: Expected function, found '*'
(23519,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23520,34): run-time error CSS1019: Unexpected token, found '*'
(23520,34): run-time error CSS1042: Expected function, found '*'
(23520,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23532,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23536,42): run-time error CSS1019: Unexpected token, found '*'
(23536,42): run-time error CSS1042: Expected function, found '*'
(23536,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23537,38): run-time error CSS1019: Unexpected token, found '*'
(23537,38): run-time error CSS1042: Expected function, found '*'
(23537,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23538,37): run-time error CSS1019: Unexpected token, found '*'
(23538,37): run-time error CSS1042: Expected function, found '*'
(23538,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23539,34): run-time error CSS1019: Unexpected token, found '*'
(23539,34): run-time error CSS1042: Expected function, found '*'
(23539,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23551,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23555,42): run-time error CSS1019: Unexpected token, found '*'
(23555,42): run-time error CSS1042: Expected function, found '*'
(23555,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23556,38): run-time error CSS1019: Unexpected token, found '*'
(23556,38): run-time error CSS1042: Expected function, found '*'
(23556,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23557,37): run-time error CSS1019: Unexpected token, found '*'
(23557,37): run-time error CSS1042: Expected function, found '*'
(23557,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23558,34): run-time error CSS1019: Unexpected token, found '*'
(23558,34): run-time error CSS1042: Expected function, found '*'
(23558,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23570,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23574,42): run-time error CSS1019: Unexpected token, found '*'
(23574,42): run-time error CSS1042: Expected function, found '*'
(23574,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23575,38): run-time error CSS1019: Unexpected token, found '*'
(23575,38): run-time error CSS1042: Expected function, found '*'
(23575,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23576,37): run-time error CSS1019: Unexpected token, found '*'
(23576,37): run-time error CSS1042: Expected function, found '*'
(23576,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23577,34): run-time error CSS1019: Unexpected token, found '*'
(23577,34): run-time error CSS1042: Expected function, found '*'
(23577,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23589,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23593,42): run-time error CSS1019: Unexpected token, found '*'
(23593,42): run-time error CSS1042: Expected function, found '*'
(23593,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23594,38): run-time error CSS1019: Unexpected token, found '*'
(23594,38): run-time error CSS1042: Expected function, found '*'
(23594,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23595,37): run-time error CSS1019: Unexpected token, found '*'
(23595,37): run-time error CSS1042: Expected function, found '*'
(23595,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23596,34): run-time error CSS1019: Unexpected token, found '*'
(23596,34): run-time error CSS1042: Expected function, found '*'
(23596,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23608,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23612,42): run-time error CSS1019: Unexpected token, found '*'
(23612,42): run-time error CSS1042: Expected function, found '*'
(23612,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23613,38): run-time error CSS1019: Unexpected token, found '*'
(23613,38): run-time error CSS1042: Expected function, found '*'
(23613,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23614,37): run-time error CSS1019: Unexpected token, found '*'
(23614,37): run-time error CSS1042: Expected function, found '*'
(23614,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23615,34): run-time error CSS1019: Unexpected token, found '*'
(23615,34): run-time error CSS1042: Expected function, found '*'
(23615,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23627,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23631,42): run-time error CSS1019: Unexpected token, found '*'
(23631,42): run-time error CSS1042: Expected function, found '*'
(23631,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23632,38): run-time error CSS1019: Unexpected token, found '*'
(23632,38): run-time error CSS1042: Expected function, found '*'
(23632,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23633,37): run-time error CSS1019: Unexpected token, found '*'
(23633,37): run-time error CSS1042: Expected function, found '*'
(23633,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23634,34): run-time error CSS1019: Unexpected token, found '*'
(23634,34): run-time error CSS1042: Expected function, found '*'
(23634,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23646,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23650,42): run-time error CSS1019: Unexpected token, found '*'
(23650,42): run-time error CSS1042: Expected function, found '*'
(23650,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23651,38): run-time error CSS1019: Unexpected token, found '*'
(23651,38): run-time error CSS1042: Expected function, found '*'
(23651,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23652,37): run-time error CSS1019: Unexpected token, found '*'
(23652,37): run-time error CSS1042: Expected function, found '*'
(23652,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23653,34): run-time error CSS1019: Unexpected token, found '*'
(23653,34): run-time error CSS1042: Expected function, found '*'
(23653,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23665,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23669,42): run-time error CSS1019: Unexpected token, found '*'
(23669,42): run-time error CSS1042: Expected function, found '*'
(23669,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23670,38): run-time error CSS1019: Unexpected token, found '*'
(23670,38): run-time error CSS1042: Expected function, found '*'
(23670,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23671,37): run-time error CSS1019: Unexpected token, found '*'
(23671,37): run-time error CSS1042: Expected function, found '*'
(23671,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23672,34): run-time error CSS1019: Unexpected token, found '*'
(23672,34): run-time error CSS1042: Expected function, found '*'
(23672,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23684,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23688,42): run-time error CSS1019: Unexpected token, found '*'
(23688,42): run-time error CSS1042: Expected function, found '*'
(23688,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23689,38): run-time error CSS1019: Unexpected token, found '*'
(23689,38): run-time error CSS1042: Expected function, found '*'
(23689,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23690,37): run-time error CSS1019: Unexpected token, found '*'
(23690,37): run-time error CSS1042: Expected function, found '*'
(23690,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23691,34): run-time error CSS1019: Unexpected token, found '*'
(23691,34): run-time error CSS1042: Expected function, found '*'
(23691,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23703,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23707,42): run-time error CSS1019: Unexpected token, found '*'
(23707,42): run-time error CSS1042: Expected function, found '*'
(23707,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23708,38): run-time error CSS1019: Unexpected token, found '*'
(23708,38): run-time error CSS1042: Expected function, found '*'
(23708,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23709,37): run-time error CSS1019: Unexpected token, found '*'
(23709,37): run-time error CSS1042: Expected function, found '*'
(23709,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23710,34): run-time error CSS1019: Unexpected token, found '*'
(23710,34): run-time error CSS1042: Expected function, found '*'
(23710,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23722,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23726,42): run-time error CSS1019: Unexpected token, found '*'
(23726,42): run-time error CSS1042: Expected function, found '*'
(23726,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23727,38): run-time error CSS1019: Unexpected token, found '*'
(23727,38): run-time error CSS1042: Expected function, found '*'
(23727,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23728,37): run-time error CSS1019: Unexpected token, found '*'
(23728,37): run-time error CSS1042: Expected function, found '*'
(23728,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23729,34): run-time error CSS1019: Unexpected token, found '*'
(23729,34): run-time error CSS1042: Expected function, found '*'
(23729,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23741,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23745,42): run-time error CSS1019: Unexpected token, found '*'
(23745,42): run-time error CSS1042: Expected function, found '*'
(23745,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23746,38): run-time error CSS1019: Unexpected token, found '*'
(23746,38): run-time error CSS1042: Expected function, found '*'
(23746,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23747,37): run-time error CSS1019: Unexpected token, found '*'
(23747,37): run-time error CSS1042: Expected function, found '*'
(23747,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23748,34): run-time error CSS1019: Unexpected token, found '*'
(23748,34): run-time error CSS1042: Expected function, found '*'
(23748,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23760,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23764,42): run-time error CSS1019: Unexpected token, found '*'
(23764,42): run-time error CSS1042: Expected function, found '*'
(23764,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23765,38): run-time error CSS1019: Unexpected token, found '*'
(23765,38): run-time error CSS1042: Expected function, found '*'
(23765,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23766,37): run-time error CSS1019: Unexpected token, found '*'
(23766,37): run-time error CSS1042: Expected function, found '*'
(23766,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23767,34): run-time error CSS1019: Unexpected token, found '*'
(23767,34): run-time error CSS1042: Expected function, found '*'
(23767,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23779,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23783,42): run-time error CSS1019: Unexpected token, found '*'
(23783,42): run-time error CSS1042: Expected function, found '*'
(23783,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23784,38): run-time error CSS1019: Unexpected token, found '*'
(23784,38): run-time error CSS1042: Expected function, found '*'
(23784,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23785,37): run-time error CSS1019: Unexpected token, found '*'
(23785,37): run-time error CSS1042: Expected function, found '*'
(23785,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23786,34): run-time error CSS1019: Unexpected token, found '*'
(23786,34): run-time error CSS1042: Expected function, found '*'
(23786,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23798,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23802,42): run-time error CSS1019: Unexpected token, found '*'
(23802,42): run-time error CSS1042: Expected function, found '*'
(23802,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23803,38): run-time error CSS1019: Unexpected token, found '*'
(23803,38): run-time error CSS1042: Expected function, found '*'
(23803,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23804,37): run-time error CSS1019: Unexpected token, found '*'
(23804,37): run-time error CSS1042: Expected function, found '*'
(23804,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23805,34): run-time error CSS1019: Unexpected token, found '*'
(23805,34): run-time error CSS1042: Expected function, found '*'
(23805,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23817,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23821,42): run-time error CSS1019: Unexpected token, found '*'
(23821,42): run-time error CSS1042: Expected function, found '*'
(23821,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23822,38): run-time error CSS1019: Unexpected token, found '*'
(23822,38): run-time error CSS1042: Expected function, found '*'
(23822,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23823,37): run-time error CSS1019: Unexpected token, found '*'
(23823,37): run-time error CSS1042: Expected function, found '*'
(23823,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23824,34): run-time error CSS1019: Unexpected token, found '*'
(23824,34): run-time error CSS1042: Expected function, found '*'
(23824,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23836,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23840,42): run-time error CSS1019: Unexpected token, found '*'
(23840,42): run-time error CSS1042: Expected function, found '*'
(23840,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23841,38): run-time error CSS1019: Unexpected token, found '*'
(23841,38): run-time error CSS1042: Expected function, found '*'
(23841,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23842,37): run-time error CSS1019: Unexpected token, found '*'
(23842,37): run-time error CSS1042: Expected function, found '*'
(23842,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23843,34): run-time error CSS1019: Unexpected token, found '*'
(23843,34): run-time error CSS1042: Expected function, found '*'
(23843,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23855,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23859,42): run-time error CSS1019: Unexpected token, found '*'
(23859,42): run-time error CSS1042: Expected function, found '*'
(23859,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23860,38): run-time error CSS1019: Unexpected token, found '*'
(23860,38): run-time error CSS1042: Expected function, found '*'
(23860,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23861,37): run-time error CSS1019: Unexpected token, found '*'
(23861,37): run-time error CSS1042: Expected function, found '*'
(23861,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23862,34): run-time error CSS1019: Unexpected token, found '*'
(23862,34): run-time error CSS1042: Expected function, found '*'
(23862,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23874,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23878,42): run-time error CSS1019: Unexpected token, found '*'
(23878,42): run-time error CSS1042: Expected function, found '*'
(23878,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23879,38): run-time error CSS1019: Unexpected token, found '*'
(23879,38): run-time error CSS1042: Expected function, found '*'
(23879,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23880,37): run-time error CSS1019: Unexpected token, found '*'
(23880,37): run-time error CSS1042: Expected function, found '*'
(23880,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23881,34): run-time error CSS1019: Unexpected token, found '*'
(23881,34): run-time error CSS1042: Expected function, found '*'
(23881,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23893,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23897,42): run-time error CSS1019: Unexpected token, found '*'
(23897,42): run-time error CSS1042: Expected function, found '*'
(23897,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23898,38): run-time error CSS1019: Unexpected token, found '*'
(23898,38): run-time error CSS1042: Expected function, found '*'
(23898,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23899,37): run-time error CSS1019: Unexpected token, found '*'
(23899,37): run-time error CSS1042: Expected function, found '*'
(23899,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23900,34): run-time error CSS1019: Unexpected token, found '*'
(23900,34): run-time error CSS1042: Expected function, found '*'
(23900,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23912,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23916,42): run-time error CSS1019: Unexpected token, found '*'
(23916,42): run-time error CSS1042: Expected function, found '*'
(23916,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23917,38): run-time error CSS1019: Unexpected token, found '*'
(23917,38): run-time error CSS1042: Expected function, found '*'
(23917,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23918,37): run-time error CSS1019: Unexpected token, found '*'
(23918,37): run-time error CSS1042: Expected function, found '*'
(23918,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23919,34): run-time error CSS1019: Unexpected token, found '*'
(23919,34): run-time error CSS1042: Expected function, found '*'
(23919,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23931,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23935,42): run-time error CSS1019: Unexpected token, found '*'
(23935,42): run-time error CSS1042: Expected function, found '*'
(23935,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23936,38): run-time error CSS1019: Unexpected token, found '*'
(23936,38): run-time error CSS1042: Expected function, found '*'
(23936,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23937,37): run-time error CSS1019: Unexpected token, found '*'
(23937,37): run-time error CSS1042: Expected function, found '*'
(23937,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23938,34): run-time error CSS1019: Unexpected token, found '*'
(23938,34): run-time error CSS1042: Expected function, found '*'
(23938,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23950,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23954,42): run-time error CSS1019: Unexpected token, found '*'
(23954,42): run-time error CSS1042: Expected function, found '*'
(23954,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23955,38): run-time error CSS1019: Unexpected token, found '*'
(23955,38): run-time error CSS1042: Expected function, found '*'
(23955,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23956,37): run-time error CSS1019: Unexpected token, found '*'
(23956,37): run-time error CSS1042: Expected function, found '*'
(23956,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23957,34): run-time error CSS1019: Unexpected token, found '*'
(23957,34): run-time error CSS1042: Expected function, found '*'
(23957,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23969,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23973,42): run-time error CSS1019: Unexpected token, found '*'
(23973,42): run-time error CSS1042: Expected function, found '*'
(23973,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23974,38): run-time error CSS1019: Unexpected token, found '*'
(23974,38): run-time error CSS1042: Expected function, found '*'
(23974,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23975,37): run-time error CSS1019: Unexpected token, found '*'
(23975,37): run-time error CSS1042: Expected function, found '*'
(23975,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23976,34): run-time error CSS1019: Unexpected token, found '*'
(23976,34): run-time error CSS1042: Expected function, found '*'
(23976,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23988,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(23992,42): run-time error CSS1019: Unexpected token, found '*'
(23992,42): run-time error CSS1042: Expected function, found '*'
(23992,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23993,38): run-time error CSS1019: Unexpected token, found '*'
(23993,38): run-time error CSS1042: Expected function, found '*'
(23993,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23994,37): run-time error CSS1019: Unexpected token, found '*'
(23994,37): run-time error CSS1042: Expected function, found '*'
(23994,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(23995,34): run-time error CSS1019: Unexpected token, found '*'
(23995,34): run-time error CSS1042: Expected function, found '*'
(23995,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24007,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24011,42): run-time error CSS1019: Unexpected token, found '*'
(24011,42): run-time error CSS1042: Expected function, found '*'
(24011,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24012,38): run-time error CSS1019: Unexpected token, found '*'
(24012,38): run-time error CSS1042: Expected function, found '*'
(24012,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24013,37): run-time error CSS1019: Unexpected token, found '*'
(24013,37): run-time error CSS1042: Expected function, found '*'
(24013,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24014,34): run-time error CSS1019: Unexpected token, found '*'
(24014,34): run-time error CSS1042: Expected function, found '*'
(24014,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24026,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24030,42): run-time error CSS1019: Unexpected token, found '*'
(24030,42): run-time error CSS1042: Expected function, found '*'
(24030,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24031,38): run-time error CSS1019: Unexpected token, found '*'
(24031,38): run-time error CSS1042: Expected function, found '*'
(24031,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24032,37): run-time error CSS1019: Unexpected token, found '*'
(24032,37): run-time error CSS1042: Expected function, found '*'
(24032,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24033,34): run-time error CSS1019: Unexpected token, found '*'
(24033,34): run-time error CSS1042: Expected function, found '*'
(24033,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24045,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24049,42): run-time error CSS1019: Unexpected token, found '*'
(24049,42): run-time error CSS1042: Expected function, found '*'
(24049,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24050,38): run-time error CSS1019: Unexpected token, found '*'
(24050,38): run-time error CSS1042: Expected function, found '*'
(24050,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24051,37): run-time error CSS1019: Unexpected token, found '*'
(24051,37): run-time error CSS1042: Expected function, found '*'
(24051,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24052,34): run-time error CSS1019: Unexpected token, found '*'
(24052,34): run-time error CSS1042: Expected function, found '*'
(24052,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24064,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24068,42): run-time error CSS1019: Unexpected token, found '*'
(24068,42): run-time error CSS1042: Expected function, found '*'
(24068,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24069,38): run-time error CSS1019: Unexpected token, found '*'
(24069,38): run-time error CSS1042: Expected function, found '*'
(24069,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24070,37): run-time error CSS1019: Unexpected token, found '*'
(24070,37): run-time error CSS1042: Expected function, found '*'
(24070,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24071,34): run-time error CSS1019: Unexpected token, found '*'
(24071,34): run-time error CSS1042: Expected function, found '*'
(24071,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24083,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24087,42): run-time error CSS1019: Unexpected token, found '*'
(24087,42): run-time error CSS1042: Expected function, found '*'
(24087,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24088,38): run-time error CSS1019: Unexpected token, found '*'
(24088,38): run-time error CSS1042: Expected function, found '*'
(24088,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24089,37): run-time error CSS1019: Unexpected token, found '*'
(24089,37): run-time error CSS1042: Expected function, found '*'
(24089,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24090,34): run-time error CSS1019: Unexpected token, found '*'
(24090,34): run-time error CSS1042: Expected function, found '*'
(24090,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24102,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24106,42): run-time error CSS1019: Unexpected token, found '*'
(24106,42): run-time error CSS1042: Expected function, found '*'
(24106,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24107,38): run-time error CSS1019: Unexpected token, found '*'
(24107,38): run-time error CSS1042: Expected function, found '*'
(24107,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24108,37): run-time error CSS1019: Unexpected token, found '*'
(24108,37): run-time error CSS1042: Expected function, found '*'
(24108,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24109,34): run-time error CSS1019: Unexpected token, found '*'
(24109,34): run-time error CSS1042: Expected function, found '*'
(24109,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24121,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24125,42): run-time error CSS1019: Unexpected token, found '*'
(24125,42): run-time error CSS1042: Expected function, found '*'
(24125,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24126,38): run-time error CSS1019: Unexpected token, found '*'
(24126,38): run-time error CSS1042: Expected function, found '*'
(24126,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24127,37): run-time error CSS1019: Unexpected token, found '*'
(24127,37): run-time error CSS1042: Expected function, found '*'
(24127,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24128,34): run-time error CSS1019: Unexpected token, found '*'
(24128,34): run-time error CSS1042: Expected function, found '*'
(24128,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24140,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24144,42): run-time error CSS1019: Unexpected token, found '*'
(24144,42): run-time error CSS1042: Expected function, found '*'
(24144,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24145,38): run-time error CSS1019: Unexpected token, found '*'
(24145,38): run-time error CSS1042: Expected function, found '*'
(24145,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24146,37): run-time error CSS1019: Unexpected token, found '*'
(24146,37): run-time error CSS1042: Expected function, found '*'
(24146,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24147,34): run-time error CSS1019: Unexpected token, found '*'
(24147,34): run-time error CSS1042: Expected function, found '*'
(24147,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24159,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24163,42): run-time error CSS1019: Unexpected token, found '*'
(24163,42): run-time error CSS1042: Expected function, found '*'
(24163,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24164,38): run-time error CSS1019: Unexpected token, found '*'
(24164,38): run-time error CSS1042: Expected function, found '*'
(24164,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24165,37): run-time error CSS1019: Unexpected token, found '*'
(24165,37): run-time error CSS1042: Expected function, found '*'
(24165,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24166,34): run-time error CSS1019: Unexpected token, found '*'
(24166,34): run-time error CSS1042: Expected function, found '*'
(24166,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24178,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24182,42): run-time error CSS1019: Unexpected token, found '*'
(24182,42): run-time error CSS1042: Expected function, found '*'
(24182,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24183,38): run-time error CSS1019: Unexpected token, found '*'
(24183,38): run-time error CSS1042: Expected function, found '*'
(24183,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24184,37): run-time error CSS1019: Unexpected token, found '*'
(24184,37): run-time error CSS1042: Expected function, found '*'
(24184,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24185,34): run-time error CSS1019: Unexpected token, found '*'
(24185,34): run-time error CSS1042: Expected function, found '*'
(24185,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24197,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24201,42): run-time error CSS1019: Unexpected token, found '*'
(24201,42): run-time error CSS1042: Expected function, found '*'
(24201,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24202,38): run-time error CSS1019: Unexpected token, found '*'
(24202,38): run-time error CSS1042: Expected function, found '*'
(24202,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24203,37): run-time error CSS1019: Unexpected token, found '*'
(24203,37): run-time error CSS1042: Expected function, found '*'
(24203,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24204,34): run-time error CSS1019: Unexpected token, found '*'
(24204,34): run-time error CSS1042: Expected function, found '*'
(24204,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24216,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24220,42): run-time error CSS1019: Unexpected token, found '*'
(24220,42): run-time error CSS1042: Expected function, found '*'
(24220,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24221,38): run-time error CSS1019: Unexpected token, found '*'
(24221,38): run-time error CSS1042: Expected function, found '*'
(24221,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24222,37): run-time error CSS1019: Unexpected token, found '*'
(24222,37): run-time error CSS1042: Expected function, found '*'
(24222,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24223,34): run-time error CSS1019: Unexpected token, found '*'
(24223,34): run-time error CSS1042: Expected function, found '*'
(24223,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24235,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24239,42): run-time error CSS1019: Unexpected token, found '*'
(24239,42): run-time error CSS1042: Expected function, found '*'
(24239,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24240,38): run-time error CSS1019: Unexpected token, found '*'
(24240,38): run-time error CSS1042: Expected function, found '*'
(24240,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24241,37): run-time error CSS1019: Unexpected token, found '*'
(24241,37): run-time error CSS1042: Expected function, found '*'
(24241,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24242,34): run-time error CSS1019: Unexpected token, found '*'
(24242,34): run-time error CSS1042: Expected function, found '*'
(24242,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24254,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24258,42): run-time error CSS1019: Unexpected token, found '*'
(24258,42): run-time error CSS1042: Expected function, found '*'
(24258,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24259,38): run-time error CSS1019: Unexpected token, found '*'
(24259,38): run-time error CSS1042: Expected function, found '*'
(24259,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24260,37): run-time error CSS1019: Unexpected token, found '*'
(24260,37): run-time error CSS1042: Expected function, found '*'
(24260,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24261,34): run-time error CSS1019: Unexpected token, found '*'
(24261,34): run-time error CSS1042: Expected function, found '*'
(24261,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24273,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24277,42): run-time error CSS1019: Unexpected token, found '*'
(24277,42): run-time error CSS1042: Expected function, found '*'
(24277,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24278,38): run-time error CSS1019: Unexpected token, found '*'
(24278,38): run-time error CSS1042: Expected function, found '*'
(24278,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24279,37): run-time error CSS1019: Unexpected token, found '*'
(24279,37): run-time error CSS1042: Expected function, found '*'
(24279,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24280,34): run-time error CSS1019: Unexpected token, found '*'
(24280,34): run-time error CSS1042: Expected function, found '*'
(24280,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24292,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24296,42): run-time error CSS1019: Unexpected token, found '*'
(24296,42): run-time error CSS1042: Expected function, found '*'
(24296,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24297,38): run-time error CSS1019: Unexpected token, found '*'
(24297,38): run-time error CSS1042: Expected function, found '*'
(24297,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24298,37): run-time error CSS1019: Unexpected token, found '*'
(24298,37): run-time error CSS1042: Expected function, found '*'
(24298,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24299,34): run-time error CSS1019: Unexpected token, found '*'
(24299,34): run-time error CSS1042: Expected function, found '*'
(24299,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24311,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(24315,42): run-time error CSS1019: Unexpected token, found '*'
(24315,42): run-time error CSS1042: Expected function, found '*'
(24315,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24316,38): run-time error CSS1019: Unexpected token, found '*'
(24316,38): run-time error CSS1042: Expected function, found '*'
(24316,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24317,37): run-time error CSS1019: Unexpected token, found '*'
(24317,37): run-time error CSS1042: Expected function, found '*'
(24317,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24318,34): run-time error CSS1019: Unexpected token, found '*'
(24318,34): run-time error CSS1042: Expected function, found '*'
(24318,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24330,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24334,42): run-time error CSS1019: Unexpected token, found '*'
(24334,42): run-time error CSS1042: Expected function, found '*'
(24334,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24335,38): run-time error CSS1019: Unexpected token, found '*'
(24335,38): run-time error CSS1042: Expected function, found '*'
(24335,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24336,37): run-time error CSS1019: Unexpected token, found '*'
(24336,37): run-time error CSS1042: Expected function, found '*'
(24336,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24337,34): run-time error CSS1019: Unexpected token, found '*'
(24337,34): run-time error CSS1042: Expected function, found '*'
(24337,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24349,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24353,42): run-time error CSS1019: Unexpected token, found '*'
(24353,42): run-time error CSS1042: Expected function, found '*'
(24353,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24354,38): run-time error CSS1019: Unexpected token, found '*'
(24354,38): run-time error CSS1042: Expected function, found '*'
(24354,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24355,37): run-time error CSS1019: Unexpected token, found '*'
(24355,37): run-time error CSS1042: Expected function, found '*'
(24355,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24356,34): run-time error CSS1019: Unexpected token, found '*'
(24356,34): run-time error CSS1042: Expected function, found '*'
(24356,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24368,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24372,42): run-time error CSS1019: Unexpected token, found '*'
(24372,42): run-time error CSS1042: Expected function, found '*'
(24372,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24373,38): run-time error CSS1019: Unexpected token, found '*'
(24373,38): run-time error CSS1042: Expected function, found '*'
(24373,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24374,37): run-time error CSS1019: Unexpected token, found '*'
(24374,37): run-time error CSS1042: Expected function, found '*'
(24374,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24375,34): run-time error CSS1019: Unexpected token, found '*'
(24375,34): run-time error CSS1042: Expected function, found '*'
(24375,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24387,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24391,42): run-time error CSS1019: Unexpected token, found '*'
(24391,42): run-time error CSS1042: Expected function, found '*'
(24391,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24392,38): run-time error CSS1019: Unexpected token, found '*'
(24392,38): run-time error CSS1042: Expected function, found '*'
(24392,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24393,37): run-time error CSS1019: Unexpected token, found '*'
(24393,37): run-time error CSS1042: Expected function, found '*'
(24393,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24394,34): run-time error CSS1019: Unexpected token, found '*'
(24394,34): run-time error CSS1042: Expected function, found '*'
(24394,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24406,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24410,42): run-time error CSS1019: Unexpected token, found '*'
(24410,42): run-time error CSS1042: Expected function, found '*'
(24410,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24411,38): run-time error CSS1019: Unexpected token, found '*'
(24411,38): run-time error CSS1042: Expected function, found '*'
(24411,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24412,37): run-time error CSS1019: Unexpected token, found '*'
(24412,37): run-time error CSS1042: Expected function, found '*'
(24412,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24413,34): run-time error CSS1019: Unexpected token, found '*'
(24413,34): run-time error CSS1042: Expected function, found '*'
(24413,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24425,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24429,42): run-time error CSS1019: Unexpected token, found '*'
(24429,42): run-time error CSS1042: Expected function, found '*'
(24429,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24430,38): run-time error CSS1019: Unexpected token, found '*'
(24430,38): run-time error CSS1042: Expected function, found '*'
(24430,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24431,37): run-time error CSS1019: Unexpected token, found '*'
(24431,37): run-time error CSS1042: Expected function, found '*'
(24431,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24432,34): run-time error CSS1019: Unexpected token, found '*'
(24432,34): run-time error CSS1042: Expected function, found '*'
(24432,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24444,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24448,42): run-time error CSS1019: Unexpected token, found '*'
(24448,42): run-time error CSS1042: Expected function, found '*'
(24448,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24449,38): run-time error CSS1019: Unexpected token, found '*'
(24449,38): run-time error CSS1042: Expected function, found '*'
(24449,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24450,37): run-time error CSS1019: Unexpected token, found '*'
(24450,37): run-time error CSS1042: Expected function, found '*'
(24450,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24451,34): run-time error CSS1019: Unexpected token, found '*'
(24451,34): run-time error CSS1042: Expected function, found '*'
(24451,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24463,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24467,42): run-time error CSS1019: Unexpected token, found '*'
(24467,42): run-time error CSS1042: Expected function, found '*'
(24467,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24468,38): run-time error CSS1019: Unexpected token, found '*'
(24468,38): run-time error CSS1042: Expected function, found '*'
(24468,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24469,37): run-time error CSS1019: Unexpected token, found '*'
(24469,37): run-time error CSS1042: Expected function, found '*'
(24469,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24470,34): run-time error CSS1019: Unexpected token, found '*'
(24470,34): run-time error CSS1042: Expected function, found '*'
(24470,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24482,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24486,42): run-time error CSS1019: Unexpected token, found '*'
(24486,42): run-time error CSS1042: Expected function, found '*'
(24486,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24487,38): run-time error CSS1019: Unexpected token, found '*'
(24487,38): run-time error CSS1042: Expected function, found '*'
(24487,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24488,37): run-time error CSS1019: Unexpected token, found '*'
(24488,37): run-time error CSS1042: Expected function, found '*'
(24488,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24489,34): run-time error CSS1019: Unexpected token, found '*'
(24489,34): run-time error CSS1042: Expected function, found '*'
(24489,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24501,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24505,42): run-time error CSS1019: Unexpected token, found '*'
(24505,42): run-time error CSS1042: Expected function, found '*'
(24505,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24506,38): run-time error CSS1019: Unexpected token, found '*'
(24506,38): run-time error CSS1042: Expected function, found '*'
(24506,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24507,37): run-time error CSS1019: Unexpected token, found '*'
(24507,37): run-time error CSS1042: Expected function, found '*'
(24507,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24508,34): run-time error CSS1019: Unexpected token, found '*'
(24508,34): run-time error CSS1042: Expected function, found '*'
(24508,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24520,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24524,42): run-time error CSS1019: Unexpected token, found '*'
(24524,42): run-time error CSS1042: Expected function, found '*'
(24524,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24525,38): run-time error CSS1019: Unexpected token, found '*'
(24525,38): run-time error CSS1042: Expected function, found '*'
(24525,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24526,37): run-time error CSS1019: Unexpected token, found '*'
(24526,37): run-time error CSS1042: Expected function, found '*'
(24526,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24527,34): run-time error CSS1019: Unexpected token, found '*'
(24527,34): run-time error CSS1042: Expected function, found '*'
(24527,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24539,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24543,42): run-time error CSS1019: Unexpected token, found '*'
(24543,42): run-time error CSS1042: Expected function, found '*'
(24543,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24544,38): run-time error CSS1019: Unexpected token, found '*'
(24544,38): run-time error CSS1042: Expected function, found '*'
(24544,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24545,37): run-time error CSS1019: Unexpected token, found '*'
(24545,37): run-time error CSS1042: Expected function, found '*'
(24545,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24546,34): run-time error CSS1019: Unexpected token, found '*'
(24546,34): run-time error CSS1042: Expected function, found '*'
(24546,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24558,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24562,42): run-time error CSS1019: Unexpected token, found '*'
(24562,42): run-time error CSS1042: Expected function, found '*'
(24562,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24563,38): run-time error CSS1019: Unexpected token, found '*'
(24563,38): run-time error CSS1042: Expected function, found '*'
(24563,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24564,37): run-time error CSS1019: Unexpected token, found '*'
(24564,37): run-time error CSS1042: Expected function, found '*'
(24564,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24565,34): run-time error CSS1019: Unexpected token, found '*'
(24565,34): run-time error CSS1042: Expected function, found '*'
(24565,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24577,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24581,42): run-time error CSS1019: Unexpected token, found '*'
(24581,42): run-time error CSS1042: Expected function, found '*'
(24581,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24582,38): run-time error CSS1019: Unexpected token, found '*'
(24582,38): run-time error CSS1042: Expected function, found '*'
(24582,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24583,37): run-time error CSS1019: Unexpected token, found '*'
(24583,37): run-time error CSS1042: Expected function, found '*'
(24583,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24584,34): run-time error CSS1019: Unexpected token, found '*'
(24584,34): run-time error CSS1042: Expected function, found '*'
(24584,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24596,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24600,42): run-time error CSS1019: Unexpected token, found '*'
(24600,42): run-time error CSS1042: Expected function, found '*'
(24600,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24601,38): run-time error CSS1019: Unexpected token, found '*'
(24601,38): run-time error CSS1042: Expected function, found '*'
(24601,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24602,37): run-time error CSS1019: Unexpected token, found '*'
(24602,37): run-time error CSS1042: Expected function, found '*'
(24602,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24603,34): run-time error CSS1019: Unexpected token, found '*'
(24603,34): run-time error CSS1042: Expected function, found '*'
(24603,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24615,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24619,42): run-time error CSS1019: Unexpected token, found '*'
(24619,42): run-time error CSS1042: Expected function, found '*'
(24619,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24620,38): run-time error CSS1019: Unexpected token, found '*'
(24620,38): run-time error CSS1042: Expected function, found '*'
(24620,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24621,37): run-time error CSS1019: Unexpected token, found '*'
(24621,37): run-time error CSS1042: Expected function, found '*'
(24621,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24622,34): run-time error CSS1019: Unexpected token, found '*'
(24622,34): run-time error CSS1042: Expected function, found '*'
(24622,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24634,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24638,42): run-time error CSS1019: Unexpected token, found '*'
(24638,42): run-time error CSS1042: Expected function, found '*'
(24638,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24639,38): run-time error CSS1019: Unexpected token, found '*'
(24639,38): run-time error CSS1042: Expected function, found '*'
(24639,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24640,37): run-time error CSS1019: Unexpected token, found '*'
(24640,37): run-time error CSS1042: Expected function, found '*'
(24640,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24641,34): run-time error CSS1019: Unexpected token, found '*'
(24641,34): run-time error CSS1042: Expected function, found '*'
(24641,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24653,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24657,42): run-time error CSS1019: Unexpected token, found '*'
(24657,42): run-time error CSS1042: Expected function, found '*'
(24657,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24658,38): run-time error CSS1019: Unexpected token, found '*'
(24658,38): run-time error CSS1042: Expected function, found '*'
(24658,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24659,37): run-time error CSS1019: Unexpected token, found '*'
(24659,37): run-time error CSS1042: Expected function, found '*'
(24659,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24660,34): run-time error CSS1019: Unexpected token, found '*'
(24660,34): run-time error CSS1042: Expected function, found '*'
(24660,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24672,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24676,42): run-time error CSS1019: Unexpected token, found '*'
(24676,42): run-time error CSS1042: Expected function, found '*'
(24676,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24677,38): run-time error CSS1019: Unexpected token, found '*'
(24677,38): run-time error CSS1042: Expected function, found '*'
(24677,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24678,37): run-time error CSS1019: Unexpected token, found '*'
(24678,37): run-time error CSS1042: Expected function, found '*'
(24678,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24679,34): run-time error CSS1019: Unexpected token, found '*'
(24679,34): run-time error CSS1042: Expected function, found '*'
(24679,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24691,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24695,42): run-time error CSS1019: Unexpected token, found '*'
(24695,42): run-time error CSS1042: Expected function, found '*'
(24695,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24696,38): run-time error CSS1019: Unexpected token, found '*'
(24696,38): run-time error CSS1042: Expected function, found '*'
(24696,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24697,37): run-time error CSS1019: Unexpected token, found '*'
(24697,37): run-time error CSS1042: Expected function, found '*'
(24697,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24698,34): run-time error CSS1019: Unexpected token, found '*'
(24698,34): run-time error CSS1042: Expected function, found '*'
(24698,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24710,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24714,42): run-time error CSS1019: Unexpected token, found '*'
(24714,42): run-time error CSS1042: Expected function, found '*'
(24714,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24715,38): run-time error CSS1019: Unexpected token, found '*'
(24715,38): run-time error CSS1042: Expected function, found '*'
(24715,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24716,37): run-time error CSS1019: Unexpected token, found '*'
(24716,37): run-time error CSS1042: Expected function, found '*'
(24716,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24717,34): run-time error CSS1019: Unexpected token, found '*'
(24717,34): run-time error CSS1042: Expected function, found '*'
(24717,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24729,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24733,42): run-time error CSS1019: Unexpected token, found '*'
(24733,42): run-time error CSS1042: Expected function, found '*'
(24733,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24734,38): run-time error CSS1019: Unexpected token, found '*'
(24734,38): run-time error CSS1042: Expected function, found '*'
(24734,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24735,37): run-time error CSS1019: Unexpected token, found '*'
(24735,37): run-time error CSS1042: Expected function, found '*'
(24735,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24736,34): run-time error CSS1019: Unexpected token, found '*'
(24736,34): run-time error CSS1042: Expected function, found '*'
(24736,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24748,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24752,42): run-time error CSS1019: Unexpected token, found '*'
(24752,42): run-time error CSS1042: Expected function, found '*'
(24752,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24753,38): run-time error CSS1019: Unexpected token, found '*'
(24753,38): run-time error CSS1042: Expected function, found '*'
(24753,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24754,37): run-time error CSS1019: Unexpected token, found '*'
(24754,37): run-time error CSS1042: Expected function, found '*'
(24754,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24755,34): run-time error CSS1019: Unexpected token, found '*'
(24755,34): run-time error CSS1042: Expected function, found '*'
(24755,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24767,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24771,42): run-time error CSS1019: Unexpected token, found '*'
(24771,42): run-time error CSS1042: Expected function, found '*'
(24771,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24772,38): run-time error CSS1019: Unexpected token, found '*'
(24772,38): run-time error CSS1042: Expected function, found '*'
(24772,38): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24773,37): run-time error CSS1019: Unexpected token, found '*'
(24773,37): run-time error CSS1042: Expected function, found '*'
(24773,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24774,34): run-time error CSS1019: Unexpected token, found '*'
(24774,34): run-time error CSS1042: Expected function, found '*'
(24774,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(24786,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(24816,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(24874,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-text'
(24875,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(24879,27): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(24882,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(24886,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(24905,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(24959,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(24976,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(24979,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(24988,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(24989,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(25020,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25034,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25056,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25062,30): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25063,33): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25072,30): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25078,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(25084,58): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(25099,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(25110,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(25161,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(25169,22): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(25193,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(25224,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(25225,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-contrast'
(25226,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(25334,24): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25334,53): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25334,87): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25336,68): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25336,97): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25336,131): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25336,171): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25338,105): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25338,134): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25338,168): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25338,223): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25340,71): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25340,100): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25340,134): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25340,174): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25342,66): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25342,95): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25342,129): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25342,169): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25344,67): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25344,96): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25344,130): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25344,170): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25346,59): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintH'
(25346,88): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintS'
(25346,122): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tintL'
(25346,162): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25353,19): run-time error CSS1039: Token not allowed after unary operator: '-whiteH'
(25353,34): run-time error CSS1039: Token not allowed after unary operator: '-whiteS'
(25353,54): run-time error CSS1039: Token not allowed after unary operator: '-whiteL'
(25358,38): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(25363,20): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(25367,20): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(25387,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(25388,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(25402,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(25407,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(25437,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast-text'
(25449,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(25479,30): run-time error CSS1039: Token not allowed after unary operator: '-white'
(25480,33): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(25482,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(25483,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(25491,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(25515,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(25519,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(25538,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(25546,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(25564,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(25582,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(25590,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(25642,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-shade'
(25671,22): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(25676,22): run-time error CSS1039: Token not allowed after unary operator: '-neutral-tint'
(25717,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(25718,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default-text'
(25741,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(25794,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(25817,22): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(25826,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(25964,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(25999,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(26080,32): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26097,22): run-time error CSS1039: Token not allowed after unary operator: '-vh'
(26104,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(26105,33): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26106,32): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26147,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(26172,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(26199,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(26208,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(26214,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(26219,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast-text'
(26241,33): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26242,32): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26246,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(26299,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(26310,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(26335,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(26338,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(26357,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-xxx-tint'
(26370,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(26415,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-xxx-tint'
(26431,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(26536,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(26537,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(26537,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxl'
(26538,33): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26542,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(26543,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(26555,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(26571,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-contrast'
(26575,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(26576,33): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26591,31): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26591,50): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26591,69): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26591,88): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26592,28): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26592,47): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26592,66): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26592,85): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26593,26): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26593,45): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26593,64): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26593,83): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26594,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26594,42): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26594,61): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26594,80): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(26595,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(26596,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast-text'
(26604,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(26610,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(26613,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(26614,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26623,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26658,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(26659,30): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(26692,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(26693,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(26694,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-text'
(26695,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(26696,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(26697,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(26697,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(26703,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-vs'
(26703,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(26708,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(26708,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(26713,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(26713,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(26718,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(26728,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-x-tint'
(26729,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(26730,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(26731,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(26732,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(26743,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(26754,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(26762,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(26763,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(26790,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(26799,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-x-tint'
(26800,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(26801,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(26802,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(26803,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(26813,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-xx-tint'
(26823,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(26829,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(26830,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(26851,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(26860,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-x-tint'
(26861,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(26862,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(26863,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(26864,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(26874,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-xx-tint'
(26884,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(26890,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(26891,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(26918,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(26919,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26920,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26921,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26922,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26932,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26942,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(26946,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(26947,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(26953,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(26971,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(26972,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26973,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xxx-contrast'
(26982,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26986,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26989,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26990,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(26991,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(26993,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26994,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26995,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(26996,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27005,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(27009,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(27014,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27015,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(27016,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27025,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(27029,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(27034,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(27035,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(27036,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(27045,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(27049,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint-text'
(27053,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(27054,22): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27055,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27063,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27069,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27080,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27086,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27097,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27103,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27114,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27120,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27124,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27125,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27126,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-emphasys'
(27130,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27136,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27137,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27138,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27139,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27149,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(27150,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(27160,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(27161,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-contrast'
(27162,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-contrast'
(27168,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27169,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27170,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(27190,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27191,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(27192,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-danger'
(27197,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27203,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27204,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27205,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27206,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27217,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(27218,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(27229,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27230,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(27231,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(27239,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27240,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27241,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(27266,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27267,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(27268,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-waiting'
(27272,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27278,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27279,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27280,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27281,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27291,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-contrast'
(27292,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-contrast'
(27302,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27303,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-xx-tint'
(27304,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-xx-tint'
(27310,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27311,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27312,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(27331,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27332,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(27333,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-success'
(27337,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27343,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27344,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27345,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27346,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27356,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-contrast'
(27357,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-contrast'
(27367,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27368,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-xx-tint'
(27369,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-xx-tint'
(27374,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27376,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27377,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(27397,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27408,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27409,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27410,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27411,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(27422,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-emphasys'
(27423,35): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27424,36): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27435,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(27443,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27466,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27467,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(27473,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27479,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27480,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27481,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27482,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(27494,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-danger'
(27495,35): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27496,36): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27503,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-tint'
(27517,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27518,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27546,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27547,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(27552,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27558,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27559,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27560,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27561,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(27572,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-waiting'
(27573,35): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27574,36): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27585,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-tint'
(27592,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27593,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27615,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27616,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(27621,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27627,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27628,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27629,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27630,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(27641,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-success'
(27642,35): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27643,36): run-time error CSS1039: Token not allowed after unary operator: '-radius-none'
(27654,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-tint'
(27661,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27662,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(27702,33): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(27723,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27731,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(27738,31): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27738,48): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27738,65): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27738,82): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27739,28): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27739,45): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27739,62): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27739,79): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27740,26): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27740,43): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27740,60): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27740,77): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27741,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27741,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27741,57): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27741,74): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27749,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27753,32): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27754,33): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27758,35): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27759,36): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27761,135): run-time error CSS1030: Expected identifier, found '.'
(27761,235): run-time error CSS1030: Expected identifier, found '.'
(27761,244): run-time error CSS1031: Expected selector, found ')'
(27761,244): run-time error CSS1025: Expected comma or open brace, found ')'
(27774,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(27775,22): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(27784,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxl'
(27812,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-tint'
(27818,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27827,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-tint'
(27839,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(27840,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(27846,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(27847,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(27848,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(27848,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(27851,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27854,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(27857,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27860,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-tint'
(27863,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-tint'
(27881,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xl'
(27916,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-none'
(27917,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(27920,31): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27920,48): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27920,65): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27920,82): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27921,28): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27921,45): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27921,62): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27921,79): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27922,26): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27922,43): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27922,60): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27922,77): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27923,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27923,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27923,57): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27923,74): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27924,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxl'
(27931,15): run-time error CSS1039: Token not allowed after unary operator: '-font-color-body'
(27944,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(27945,31): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27945,50): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27945,69): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27945,88): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27946,28): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27946,47): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27946,66): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27946,85): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27947,26): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27947,45): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27947,64): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27947,83): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27948,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27948,42): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27948,61): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27948,80): run-time error CSS1039: Token not allowed after unary operator: '-radius-xxxs'
(27949,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(27950,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(27950,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-md'
(27962,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(27966,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(27967,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(27968,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(27982,31): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27982,48): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27982,65): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27982,82): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27983,28): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27983,45): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27983,62): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27983,79): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27984,26): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27984,43): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27984,60): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27984,77): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27985,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27985,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27985,57): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27985,74): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(27986,24): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(27987,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(27991,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28002,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28009,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(28010,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28011,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(28012,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(28034,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(28036,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(28043,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(28044,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(28057,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(28073,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28074,15): run-time error CSS1039: Token not allowed after unary operator: '-font-color-heading'
(28075,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(28079,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(28080,30): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(28084,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28085,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(28086,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(28114,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28115,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28116,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(28127,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(28145,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28180,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(28181,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-contrast'
(28182,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast-text-contrast'
(28183,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(28184,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(28196,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(28217,28): run-time error CSS1030: Expected identifier, found '#profile-select-list'
(28217,48): run-time error CSS1031: Expected selector, found ')'
(28217,48): run-time error CSS1025: Expected comma or open brace, found ')'
(28236,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xl'
(28239,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-lg'
(28242,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(28245,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28251,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(28263,20): run-time error CSS1039: Token not allowed after unary operator: '-black'
(28286,15): run-time error CSS1039: Token not allowed after unary operator: '-black-contrast-text'
(28306,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28307,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(28311,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28316,40): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28317,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28318,35): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28319,32): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28329,31): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(28334,31): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast-hsl'
(28335,40): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28335,68): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(28336,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28336,65): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(28337,35): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28337,63): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(28338,32): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28338,60): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(28347,31): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(28356,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(28357,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-md'
(28358,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(28367,31): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(28382,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(28383,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(28401,49): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(28401,88): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(28402,46): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(28402,85): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(28403,44): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(28403,83): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(28404,41): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(28404,80): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(28418,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-text'
(28419,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(28420,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(28421,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(28422,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(28436,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(28436,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(28445,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(28445,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(28450,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xs'
(28450,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-sm'
(28456,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(28460,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-x-tint'
(28462,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28463,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28464,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28465,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28476,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-xx-tint'
(28487,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(28498,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28499,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28528,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(28531,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-x-tint'
(28533,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(28534,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(28535,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(28536,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(28546,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-xx-tint'
(28556,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(28565,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28566,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28589,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(28592,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-x-tint'
(28594,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(28595,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(28596,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(28597,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(28607,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-xx-tint'
(28617,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(28626,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28627,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28650,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(28652,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28653,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28654,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28655,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28665,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28675,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(28684,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28685,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28691,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28709,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(28710,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28711,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xxx-contrast'
(28715,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28719,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28722,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28723,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28724,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28726,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28727,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28728,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28729,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28743,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28747,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28752,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28753,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28754,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28763,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28767,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28772,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28773,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28782,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28786,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint-text'
(28790,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28791,22): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28792,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28800,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28806,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28817,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28823,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28834,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28840,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28851,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28857,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28860,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28861,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(28863,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-emphasys'
(28866,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28868,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28869,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28870,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28871,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(28881,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(28882,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-contrast'
(28892,20): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-contrast'
(28893,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-contrast'
(28894,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(28903,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28904,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28905,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(28926,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28927,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(28929,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-danger'
(28933,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28935,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28936,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28937,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28938,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28949,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(28950,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-contrast'
(28961,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-xx-tint'
(28962,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-xx-tint'
(28963,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(28974,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(28975,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(28976,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29002,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29003,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(29005,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-waiting'
(29008,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29010,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29011,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29012,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29013,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29023,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-contrast'
(29024,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-contrast'
(29034,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-xx-tint'
(29035,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-xx-tint'
(29036,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29045,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29046,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(29047,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29067,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29068,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(29070,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-success'
(29073,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29075,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29076,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29077,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29078,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29088,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-contrast'
(29089,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-contrast'
(29099,20): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-xx-tint'
(29100,22): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-xx-tint'
(29101,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29110,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29111,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(29112,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29133,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-xx-tint'
(29140,42): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(29141,39): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(29142,37): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(29143,34): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-shade'
(29155,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-emphasys'
(29168,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-tint'
(29179,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29203,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(29210,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(29211,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(29212,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(29213,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-shade'
(29225,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-danger'
(29239,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-tint'
(29251,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29280,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-default'
(29286,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29287,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29288,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29289,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-shade'
(29300,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-waiting'
(29313,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-waiting-tint'
(29323,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29346,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(29352,42): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29353,39): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29354,37): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29355,34): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-shade'
(29366,22): run-time error CSS1039: Token not allowed after unary operator: '-border-color-success'
(29379,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-tint'
(29389,15): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-tint'
(29412,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(29417,44): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29418,41): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29419,40): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29420,39): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29421,36): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29425,15): run-time error CSS1039: Token not allowed after unary operator: '-off-white-contrast-text'
(29507,31): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29508,31): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29560,43): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29561,40): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29562,39): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29563,38): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29564,35): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29639,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-regular'
(29642,44): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29643,41): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29644,40): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29645,39): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29646,36): run-time error CSS1039: Token not allowed after unary operator: '-white-hsl'
(29649,20): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29652,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29655,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(29656,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default-text'
(29659,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxs'
(29660,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(29674,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(29675,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxs'
(29676,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default-text'
(29700,46): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(29701,43): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(29702,41): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(29703,38): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default-hsl'
(29707,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(29708,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29712,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-vs'
(29759,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(29773,33): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29779,21): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxs'
(29784,13): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxs'
(29790,21): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(29820,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29830,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxs'
(29831,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-vs'
(29832,20): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxxl'
(29833,23): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxl'
(29834,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default-text'
(29835,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(29836,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(29837,17): run-time error CSS1039: Token not allowed after unary operator: '-spacing-vs'
(29837,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-xxs'
(29845,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29852,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(29853,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(29861,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(29863,32): run-time error CSS1039: Token not allowed after unary operator: '-spacing-vs'
(29864,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing-vs'
(29865,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29866,22): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint'
(29871,22): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29878,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(29885,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(29913,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29920,26): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29923,26): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-default'
(29953,30): run-time error CSS1039: Token not allowed after unary operator: '-neutral-contrast'
(29987,26): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(30039,26): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(30049,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(30061,41): run-time error CSS1039: Token not allowed after unary operator: '-black-hsl'
(30080,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(30084,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(30093,20): run-time error CSS1039: Token not allowed after unary operator: '-neutral-x-contrast'
(30126,21): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(30147,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(30154,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(30158,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(30167,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-danger-default'
(30171,15): run-time error CSS1039: Token not allowed after unary operator: '-fb-success-default'
(30182,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(30204,15): run-time error CSS1039: Token not allowed after unary operator: '-white-contrast-text'
(30312,15): run-time error CSS1039: Token not allowed after unary operator: '-main-primary-x-tint-text'
(30313,19): run-time error CSS1039: Token not allowed after unary operator: '-font-size-xxs'
 */

@-webkit-viewport {
    width: device-width;
}

@-moz-viewport {
    width: device-width;
}

@-ms-viewport {
    width: device-width;
}

@-o-viewport {
    width: device-width;
}

@viewport {
    width: device-width;
}
:root {
  --fontSize: 1;
  --off-whiteH: 220;
  --off-whiteS: 27.27272727%;
  --off-whiteL: 97.84313725%;
  --off-white-hsl: var(--off-whiteH), var(--off-whiteS), var(--off-whiteL);
  --off-white: hsl(var(--off-white-hsl));
  --off-white-contrast-text: #000000;
  --whiteH: 0;
  --whiteS: 0%;
  --whiteL: 100%;
  --white-hsl: var(--whiteH), var(--whiteS), var(--whiteL);
  --white: hsl(var(--white-hsl));
  --white-contrast-text: #000000;
  --blackH: 0;
  --blackS: 0%;
  --blackL: 0%;
  --black-hsl: var(--blackH), var(--blackS), var(--blackL);
  --black: hsl(var(--black-hsl));
  --black-contrast-text: #ffffff;
  --statusCustomH: 30;
  --statusCustomS: 89.53488372%;
  --statusCustomL: 66.2745098%;
  --statusCustom-hsl: var(--statusCustomH), var(--statusCustomS), var(--statusCustomL);
  --statusCustom: hsl(var(--statusCustom-hsl));
  --statusCustom-contrast-text: #000000;
  --main-primary-defaultH: 208.96551724;
  --main-primary-defaultS: 38.66666667%;
  --main-primary-defaultL: 14.70588235%;
  --main-primary-default-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), var(--main-primary-defaultL);
  --main-primary-default: hsl(var(--main-primary-default-hsl));
  --main-primary-default-text: #ffffff;
  --main-primary-shadeH: var(--main-primary-defaultH);
  --main-primary-shadeS: var(--main-primary-defaultS);
  --main-primary-shadeL: 4.70588235%;
  --main-primary-shade-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 4.7058823529411775%;
  --main-primary-shade: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 4.7058823529411775%);
  --main-primary-shade-text: #ffffff;
  --main-primary-tintH: var(--main-primary-defaultH);
  --main-primary-tintS: var(--main-primary-defaultS);
  --main-primary-tintL: 24.70588235%;
  --main-primary-tint-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 24.705882352941178%;
  --main-primary-tint: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 24.705882352941178%);
  --main-primary-tint-text: #ffffff;
  --main-primary-x-tintH: var(--main-primary-defaultH);
  --main-primary-x-tintS: var(--main-primary-defaultS);
  --main-primary-x-tintL: 34.70588235%;
  --main-primary-x-tint-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 34.705882352941174%;
  --main-primary-x-tint: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 34.705882352941174%);
  --main-primary-x-tint-text: #ffffff;
  --main-primary-xx-tintH: var(--main-primary-defaultH);
  --main-primary-xx-tintS: var(--main-primary-defaultS);
  --main-primary-xx-tintL: 44.70588235%;
  --main-primary-xx-tint-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 44.705882352941174%;
  --main-primary-xx-tint: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 44.705882352941174%);
  --main-primary-xx-tint-text: #ffffff;
  --main-primary-contrastH: var(--main-primary-defaultH);
  --main-primary-contrastS: var(--main-primary-defaultS);
  --main-primary-contrastL: 64.70588235%;
  --main-primary-contrast-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 64.70588235294117%;
  --main-primary-contrast: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 64.70588235294117%);
  --main-primary-contrast-text: #000000;
  --main-primary-x-contrastH: var(--main-primary-defaultH);
  --main-primary-x-contrastS: var(--main-primary-defaultS);
  --main-primary-x-contrastL: 74.70588235%;
  --main-primary-x-contrast-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 74.70588235294117%;
  --main-primary-x-contrast: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 74.70588235294117%);
  --main-primary-x-contrast-text: #000000;
  --main-primary-xx-contrastH: var(--main-primary-defaultH);
  --main-primary-xx-contrastS: var(--main-primary-defaultS);
  --main-primary-xx-contrastL: 94.70588235%;
  --main-primary-xx-contrast-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 94.70588235294117%;
  --main-primary-xx-contrast: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 94.70588235294117%);
  --main-primary-xx-contrast-text: #000000;
  --main-primary-xxx-contrastH: var(--main-primary-defaultH);
  --main-primary-xxx-contrastS: var(--main-primary-defaultS);
  --main-primary-xxx-contrastL: 89.70588235%;
  --main-primary-xxx-contrast-hsl: var(--main-primary-defaultH), var(--main-primary-defaultS), 89.70588235294117%;
  --main-primary-xxx-contrast: hsl(var(--main-primary-defaultH), var(--main-primary-defaultS), 89.70588235294117%);
  --main-primary-xxx-contrast-text: #000000;
  --fb-success-defaultH: 81.72413793;
  --fb-success-defaultS: 31.1827957%;
  --fb-success-defaultL: 36.47058824%;
  --fb-success-default-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), var(--fb-success-defaultL);
  --fb-success-default: hsl(var(--fb-success-default-hsl));
  --fb-success-default-text: #ffffff;
  --fb-success-shadeH: var(--fb-success-defaultH);
  --fb-success-shadeS: var(--fb-success-defaultS);
  --fb-success-shadeL: 26.47058824%;
  --fb-success-shade-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 26.470588235294123%;
  --fb-success-shade: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 26.470588235294123%);
  --fb-success-shade-text: #ffffff;
  --fb-success-tintH: var(--fb-success-defaultH);
  --fb-success-tintS: var(--fb-success-defaultS);
  --fb-success-tintL: 56.47058824%;
  --fb-success-tint-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 56.47058823529412%;
  --fb-success-tint: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 56.47058823529412%);
  --fb-success-tint-text: #000000;
  --fb-success-x-tintH: var(--fb-success-defaultH);
  --fb-success-x-tintS: var(--fb-success-defaultS);
  --fb-success-x-tintL: 66.47058824%;
  --fb-success-x-tint-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 66.47058823529412%;
  --fb-success-x-tint: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 66.47058823529412%);
  --fb-success-x-tint-text: #000000;
  --fb-success-xx-tintH: var(--fb-success-defaultH);
  --fb-success-xx-tintS: var(--fb-success-defaultS);
  --fb-success-xx-tintL: 76.47058824%;
  --fb-success-xx-tint-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 76.47058823529412%;
  --fb-success-xx-tint: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 76.47058823529412%);
  --fb-success-xx-tint-text: #000000;
  --fb-success-contrastH: var(--fb-success-defaultH);
  --fb-success-contrastS: var(--fb-success-defaultS);
  --fb-success-contrastL: 91.47058824%;
  --fb-success-contrast-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 91.47058823529412%;
  --fb-success-contrast: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 91.47058823529412%);
  --fb-success-contrast-text: #000000;
  --fb-success-x-contrastH: var(--fb-success-defaultH);
  --fb-success-x-contrastS: var(--fb-success-defaultS);
  --fb-success-x-contrastL: 96.47058824%;
  --fb-success-x-contrast-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 96.47058823529412%;
  --fb-success-x-contrast: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 96.47058823529412%);
  --fb-success-x-contrast-text: #000000;
  --fb-success-xx-contrastH: var(--fb-success-defaultH);
  --fb-success-xx-contrastS: var(--fb-success-defaultS);
  --fb-success-xx-contrastL: 6.47058824%;
  --fb-success-xx-contrast-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 6.470588235294116%;
  --fb-success-xx-contrast: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 6.470588235294116%);
  --fb-success-xx-contrast-text: #ffffff;
  --fb-success-xxl-contrastH: var(--fb-success-defaultH);
  --fb-success-xxl-contrastS: var(--fb-success-defaultS);
  --fb-success-xxl-contrastL: 101.47058824%;
  --fb-success-xxl-contrast-hsl: var(--fb-success-defaultH), var(--fb-success-defaultS), 101.47058823529412%;
  --fb-success-xxl-contrast: hsl(var(--fb-success-defaultH), var(--fb-success-defaultS), 101.47058823529412%);
  --fb-success-xxl-contrast-text: #000000;
  --fb-waiting-defaultH: 46.63212435;
  --fb-waiting-defaultS: 100%;
  --fb-waiting-defaultL: 37.84313725%;
  --fb-waiting-default-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), var(--fb-waiting-defaultL);
  --fb-waiting-default: hsl(var(--fb-waiting-default-hsl));
  --fb-waiting-default-text: #000000;
  --fb-waiting-shadeH: var(--fb-waiting-defaultH);
  --fb-waiting-shadeS: var(--fb-waiting-defaultS);
  --fb-waiting-shadeL: 27.84313725%;
  --fb-waiting-shade-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 27.84313725490196%;
  --fb-waiting-shade: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 27.84313725490196%);
  --fb-waiting-shade-text: #ffffff;
  --fb-waiting-tintH: var(--fb-waiting-defaultH);
  --fb-waiting-tintS: var(--fb-waiting-defaultS);
  --fb-waiting-tintL: 57.84313725%;
  --fb-waiting-tint-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 57.84313725490196%;
  --fb-waiting-tint: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 57.84313725490196%);
  --fb-waiting-tint-text: #000000;
  --fb-waiting-x-tintH: var(--fb-waiting-defaultH);
  --fb-waiting-x-tintS: var(--fb-waiting-defaultS);
  --fb-waiting-x-tintL: 67.84313725%;
  --fb-waiting-x-tint-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 67.84313725490196%;
  --fb-waiting-x-tint: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 67.84313725490196%);
  --fb-waiting-x-tint-text: #000000;
  --fb-waiting-xx-tintH: var(--fb-waiting-defaultH);
  --fb-waiting-xx-tintS: var(--fb-waiting-defaultS);
  --fb-waiting-xx-tintL: 77.84313725%;
  --fb-waiting-xx-tint-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 77.84313725490196%;
  --fb-waiting-xx-tint: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 77.84313725490196%);
  --fb-waiting-xx-tint-text: #000000;
  --fb-waiting-contrastH: var(--fb-waiting-defaultH);
  --fb-waiting-contrastS: var(--fb-waiting-defaultS);
  --fb-waiting-contrastL: 92.84313725%;
  --fb-waiting-contrast-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 92.84313725490196%;
  --fb-waiting-contrast: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 92.84313725490196%);
  --fb-waiting-contrast-text: #000000;
  --fb-waiting-x-contrastH: var(--fb-waiting-defaultH);
  --fb-waiting-x-contrastS: var(--fb-waiting-defaultS);
  --fb-waiting-x-contrastL: 97.84313725%;
  --fb-waiting-x-contrast-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 97.84313725490196%;
  --fb-waiting-x-contrast: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 97.84313725490196%);
  --fb-waiting-x-contrast-text: #000000;
  --fb-waiting-xx-contrastH: var(--fb-waiting-defaultH);
  --fb-waiting-xx-contrastS: var(--fb-waiting-defaultS);
  --fb-waiting-xx-contrastL: 7.84313725%;
  --fb-waiting-xx-contrast-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 7.843137254901961%;
  --fb-waiting-xx-contrast: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 7.843137254901961%);
  --fb-waiting-xx-contrast-text: #ffffff;
  --fb-waiting-xxl-contrastH: var(--fb-waiting-defaultH);
  --fb-waiting-xxl-contrastS: var(--fb-waiting-defaultS);
  --fb-waiting-xxl-contrastL: 102.84313725%;
  --fb-waiting-xxl-contrast-hsl: var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 102.84313725490196%;
  --fb-waiting-xxl-contrast: hsl(var(--fb-waiting-defaultH), var(--fb-waiting-defaultS), 102.84313725490196%);
  --fb-waiting-xxl-contrast-text: #000000;
  --fb-danger-defaultH: 359.44444444;
  --fb-danger-defaultS: 46.95652174%;
  --fb-danger-defaultL: 45.09803922%;
  --fb-danger-default-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), var(--fb-danger-defaultL);
  --fb-danger-default: hsl(var(--fb-danger-default-hsl));
  --fb-danger-default-text: #ffffff;
  --fb-danger-shadeH: var(--fb-danger-defaultH);
  --fb-danger-shadeS: var(--fb-danger-defaultS);
  --fb-danger-shadeL: 35.09803922%;
  --fb-danger-shade-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 35.09803921568628%;
  --fb-danger-shade: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 35.09803921568628%);
  --fb-danger-shade-text: #ffffff;
  --fb-danger-tintH: var(--fb-danger-defaultH);
  --fb-danger-tintS: var(--fb-danger-defaultS);
  --fb-danger-tintL: 65.09803922%;
  --fb-danger-tint-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 65.09803921568627%;
  --fb-danger-tint: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 65.09803921568627%);
  --fb-danger-tint-text: #ffffff;
  --fb-danger-x-tintH: var(--fb-danger-defaultH);
  --fb-danger-x-tintS: var(--fb-danger-defaultS);
  --fb-danger-x-tintL: 75.09803922%;
  --fb-danger-x-tint-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 75.09803921568627%;
  --fb-danger-x-tint: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 75.09803921568627%);
  --fb-danger-x-tint-text: #000000;
  --fb-danger-xx-tintH: var(--fb-danger-defaultH);
  --fb-danger-xx-tintS: var(--fb-danger-defaultS);
  --fb-danger-xx-tintL: 85.09803922%;
  --fb-danger-xx-tint-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 85.09803921568627%;
  --fb-danger-xx-tint: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 85.09803921568627%);
  --fb-danger-xx-tint-text: #000000;
  --fb-danger-contrastH: var(--fb-danger-defaultH);
  --fb-danger-contrastS: var(--fb-danger-defaultS);
  --fb-danger-contrastL: 90.09803922%;
  --fb-danger-contrast-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 90.09803921568627%;
  --fb-danger-contrast: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 90.09803921568627%);
  --fb-danger-contrast-text: #000000;
  --fb-danger-x-contrastH: var(--fb-danger-defaultH);
  --fb-danger-x-contrastS: var(--fb-danger-defaultS);
  --fb-danger-x-contrastL: 5.09803922%;
  --fb-danger-x-contrast-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 5.098039215686271%;
  --fb-danger-x-contrast: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 5.098039215686271%);
  --fb-danger-x-contrast-text: #ffffff;
  --fb-danger-xx-contrastH: var(--fb-danger-defaultH);
  --fb-danger-xx-contrastS: var(--fb-danger-defaultS);
  --fb-danger-xx-contrastL: 15.09803922%;
  --fb-danger-xx-contrast-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 15.09803921568627%;
  --fb-danger-xx-contrast: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 15.09803921568627%);
  --fb-danger-xx-contrast-text: #ffffff;
  --fb-danger-xxl-contrastH: var(--fb-danger-defaultH);
  --fb-danger-xxl-contrastS: var(--fb-danger-defaultS);
  --fb-danger-xxl-contrastL: 110.09803922%;
  --fb-danger-xxl-contrast-hsl: var(--fb-danger-defaultH), var(--fb-danger-defaultS), 110.09803921568627%;
  --fb-danger-xxl-contrast: hsl(var(--fb-danger-defaultH), var(--fb-danger-defaultS), 110.09803921568627%);
  --fb-danger-xxl-contrast-text: #000000;
  --neutral-defaultH: 210;
  --neutral-defaultS: 10.12658228%;
  --neutral-defaultL: 30.98039216%;
  --neutral-default-hsl: var(--neutral-defaultH), var(--neutral-defaultS), var(--neutral-defaultL);
  --neutral-default: hsl(var(--neutral-default-hsl));
  --neutral-default-text: #ffffff;
  --neutral-shadeH: var(--neutral-defaultH);
  --neutral-shadeS: var(--neutral-defaultS);
  --neutral-shadeL: 20.98039216%;
  --neutral-shade-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 20.980392156862745%;
  --neutral-shade: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 20.980392156862745%);
  --neutral-shade-text: #ffffff;
  --neutral-tintH: var(--neutral-defaultH);
  --neutral-tintS: var(--neutral-defaultS);
  --neutral-tintL: 40.98039216%;
  --neutral-tint-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 40.98039215686275%;
  --neutral-tint: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 40.98039215686275%);
  --neutral-tint-text: #ffffff;
  --neutral-x-tintH: var(--neutral-defaultH);
  --neutral-x-tintS: var(--neutral-defaultS);
  --neutral-x-tintL: 50.98039216%;
  --neutral-x-tint-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 50.98039215686275%;
  --neutral-x-tint: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 50.98039215686275%);
  --neutral-x-tint-text: #ffffff;
  --neutral-xx-tintH: var(--neutral-defaultH);
  --neutral-xx-tintS: var(--neutral-defaultS);
  --neutral-xx-tintL: 60.98039216%;
  --neutral-xx-tint-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 60.98039215686275%;
  --neutral-xx-tint: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 60.98039215686275%);
  --neutral-xx-tint-text: #ffffff;
  --neutral-xxx-tintH: var(--neutral-defaultH);
  --neutral-xxx-tintS: var(--neutral-defaultS);
  --neutral-xxx-tintL: 70.98039216%;
  --neutral-xxx-tint-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 70.98039215686275%;
  --neutral-xxx-tint: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 70.98039215686275%);
  --neutral-xxx-tint-text: #000000;
  --neutral-contrastH: var(--neutral-defaultH);
  --neutral-contrastS: var(--neutral-defaultS);
  --neutral-contrastL: 85.98039216%;
  --neutral-contrast-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 85.98039215686275%;
  --neutral-contrast: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 85.98039215686275%);
  --neutral-contrast-text: #000000;
  --neutral-x-contrastH: var(--neutral-defaultH);
  --neutral-x-contrastS: var(--neutral-defaultS);
  --neutral-x-contrastL: 90.98039216%;
  --neutral-x-contrast-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 90.98039215686275%;
  --neutral-x-contrast: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 90.98039215686275%);
  --neutral-x-contrast-text: #000000;
  --neutral-xx-contrastH: var(--neutral-defaultH);
  --neutral-xx-contrastS: var(--neutral-defaultS);
  --neutral-xx-contrastL: 0.98039216%;
  --neutral-xx-contrast-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 0.9803921568627487%;
  --neutral-xx-contrast: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 0.9803921568627487%);
  --neutral-xx-contrast-text: #ffffff;
  --neutral-xxl-contrastH: var(--neutral-defaultH);
  --neutral-xxl-contrastS: var(--neutral-defaultS);
  --neutral-xxl-contrastL: 95.98039216%;
  --neutral-xxl-contrast-hsl: var(--neutral-defaultH), var(--neutral-defaultS), 95.98039215686273%;
  --neutral-xxl-contrast: hsl(var(--neutral-defaultH), var(--neutral-defaultS), 95.98039215686273%);
  --neutral-xxl-contrast-text: #000000;
  --font-color-body: hsl(var(--neutral-default-hsl));
  --font-color-emphasys: hsl(var(--main-primary-default-hsl));
  --font-color-success: hsl(var(--fb-success-default-hsl));
  --font-color-waiting: hsl(var(--fb-waiting-default-hsl));
  --font-color-danger: hsl(var(--fb-danger-default-hsl));
  --font-color-medium-emphasys: hsl(var(--main-primary-tint-hsl));
  --font-color-disabled: hsl(var(--neutral-x-tint-hsl));
  --font-color-heading: hsl(var(--neutral-shade-hsl));
  --font-color-high-emphasys: hsl(var(--main-primary-shade-hsl));
  --font-color-constrast: var(--white);
  --surface-color-medium-emphasys: hsl(var(--main-primary-default-hsl));
  --surface-color-emphasys: hsl(var(--main-primary-tint-hsl));
  --surface-color-success-emphasys: hsl(var(--fb-success-tint-hsl));
  --surface-color-waiting-emphasys: hsl(var(--fb-waiting-tint-hsl));
  --surface-color-danger-emphasys: hsl(var(--fb-danger-tint-hsl));
  --surface-color-secondary: hsl(var(--neutral-xx-tint-hsl));
  --surface-color-page: hsl(var(--neutral-xxx-tint-hsl));
  --surface-color-disabled: hsl(var(--neutral-xxx-tint-hsl));
  --surface-color-information: hsl(var(--main-primary-xxx-tint-hsl));
  --surface-color-success: hsl(var(--fb-success-xxx-tint-hsl));
  --surface-color-waiting: hsl(var(--fb-waiting-xxx-tint-hsl));
  --surface-color-danger: hsl(var(--fb-danger-xxx-tint-hsl));
  --surface-color-high-emphasys: hsl(var(--main-primary-shade-hsl));
  --surface-color-primary: var(--white);
  --border-color-high-emphasys: hsl(var(--main-primary-x-tint-hsl));
  --border-color-primary: hsl(var(--neutral-xx-tint-hsl));
  --border-color-emphasys: hsl(var(--main-primary-xx-tint-hsl));
  --border-color-success: hsl(var(--fb-success-xx-tint-hsl));
  --border-color-waiting: hsl(var(--fb-waiting-xx-tint-hsl));
  --border-color-danger: hsl(var(--fb-danger-xx-tint-hsl));
  --border-color-false: var(--white);
  --none: 0px;
  --spacing-none: var(--none);
  --radius-none: var(--none);
  --ultrasm: 2px;
  --vs: 4px;
  --spacing-vs: var(--vs);
  --radius-vs: var(--vs);
  --xxxxs: 6px;
  --xxxs: 8px;
  --spacing-xxxs: var(--xxxs);
  --radius-xxxs: var(--xxxs);
  --xxs: 10px;
  --spacing-xxs: var(--xxs);
  --font-size-xxs: var(--xxs);
  --xs: 12px;
  --spacing-xs: var(--xs);
  --radius-xs: var(--xs);
  --font-size-xs: var(--xs);
  --sm: 14px;
  --spacing-sm: var(--sm);
  --font-size-sm: var(--sm);
  --line-height-sm: 120%;
  --md: 16px;
  --spacing-md: var(--md);
  --font-size-md: var(--md);
  --line-height-md: 150%;
  --lg: 18px;
  --font-size-lg: var(--lg);
  --line-height-lg: 180%;
  --xl: 20px;
  --font-size-xl: var(--xl);
  --xxl: 24px;
  --spacing-xxl: var(--xxl);
  --font-size-xxl: var(--xxl);
  --xxxl: 32px;
  --spacing-xxxl: var(--xxxl);
  --xxxxl: 40px;
  --vl: 48px;
  --ultralg: 56px;
  --pill: 64px;
  --spacing-pill: var(--pill);
  --radius-pill: var(--pill);
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-extrabold: 800;
  --font-weight-black: 900;
  --opacity-0: 0;
  --opacity-20: 0.2;
  --opacity-40: 0.4;
  --opacity-60: 0.6;
  --opacity-80: 0.8;
  --opacity-100: 1;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/Web/Content/font/OpenSans-Light-webfont.eot');
  src: url('/Web/Content/font/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('/Web/Content/font/OpenSans-Light-webfont.woff') format('woff'), url('/Web/Content/font/OpenSans-Light-webfont.ttf') format('truetype'), url('/Web/Content/font/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/Web/Content/font/OpenSans-Regular-webfont.eot');
  src: url('/Web/Content/font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('/Web/Content/font/OpenSans-Regular-webfont.woff') format('woff'), url('/Web/Content/font/OpenSans-Regular-webfont.ttf') format('truetype'), url('/Web/Content/font/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/Web/Content/font/OpenSans-Semibold-webfont.eot');
  src: url('/Web/Content/font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/Web/Content/font/OpenSans-Semibold-webfont.woff') format('woff'), url('/Web/Content/font/OpenSans-Semibold-webfont.ttf') format('truetype'), url('/Web/Content/font/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/Web/Content/font/OpenSans-Bold-webfont.eot');
  src: url('/Web/Content/font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/Web/Content/font/OpenSans-Bold-webfont.woff') format('woff'), url('/Web/Content/font/OpenSans-Bold-webfont.ttf') format('truetype'), url('/Web/Content/font/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('/Web/Content/font/OpenSans-ExtraBold-webfont.eot');
  src: url('/Web/Content/font/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('/Web/Content/font/OpenSans-ExtraBold-webfont.woff') format('woff'), url('/Web/Content/font/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('/Web/Content/font/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: var(--font-weight-regular);
  src: url('/Web/Content/LDIcons/font/MaterialIcons-Regular.eot');
  src: local('Material Icons'), local('MaterialIcons-Regular'), url('/Web/Content/LDIcons/font/MaterialIcons-Regular.woff2') format('woff2'), url('/Web/Content/LDIcons/font/MaterialIcons-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Material Symbols Rounded';
  font-style: normal;
  font-weight: var(--font-weight-regular);
  src: url('/Web/Content/LDIcons/font/MaterialSymbolsRounded.eot');
  src: local('Material Icons'), local('MaterialSymbolsRounded'), url('/Web/Content/LDIcons/font/MaterialSymbolsRounded.woff2') format('woff2'), url('/Web/Content/LDIcons/font/MaterialSymbolsRounded.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: var(--font-weight-regular);
  src: url('/Web/Content/LDIcons/fontawesome/webfonts/fa-regular-400.woff2') format('woff2'), url('/Web/Content/LDIcons/fontawesome/webfonts/fa-regular-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: var(--font-weight-regular);
  src: url('/Web/Content/LDIcons/fontawesome/webfonts/fa-brands-400.woff2') format('woff2'), url('/Web/Content/LDIcons/fontawesome/webfonts/fa-brands-400.ttf') format('truetype');
}
@font-face {
  font-family: 'Font Awesome 4 Compatibility';
  font-style: normal;
  font-weight: var(--font-weight-regular);
  src: url('/Web/Content/LDIcons/fontawesome/webfonts/fa-v4compatibility.woff2') format('woff2'), url('/Web/Content/LDIcons/fontawesome/webfonts/fa-v4compatibility.ttf') format('truetype');
}
.ico-search {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-search.tiny {
  font-size: var(--font-size-md);
}
.ico-search.small {
  font-size: 18px;
}
.ico-search.medium {
  font-size: var(--font-size-xxl);
}
.ico-search.bigger {
  font-size: 36px;
}
.ico-search.large {
  font-size: 48px;
}
.ico-search.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-search.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-search.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-search.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-search.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-search.white-color {
  color: var(--white);
}
.ico-search.success-color {
  color: var(--fb-success-default);
}
.ico-search.danger-color {
  color: var(--fb-danger-default);
}
.ico-search.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-search.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-search.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-search.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-search.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-search.bold {
  font-weight: var(--font-weight-bold);
}
.ico-search:disabled,
.ico-search.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-search::before {
  content: "\e8b6";
}
.ico-accessibility_new {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-accessibility_new.tiny {
  font-size: var(--font-size-md);
}
.ico-accessibility_new.small {
  font-size: 18px;
}
.ico-accessibility_new.medium {
  font-size: var(--font-size-xxl);
}
.ico-accessibility_new.bigger {
  font-size: 36px;
}
.ico-accessibility_new.large {
  font-size: 48px;
}
.ico-accessibility_new.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-accessibility_new.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-accessibility_new.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-accessibility_new.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-accessibility_new.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-accessibility_new.white-color {
  color: var(--white);
}
.ico-accessibility_new.success-color {
  color: var(--fb-success-default);
}
.ico-accessibility_new.danger-color {
  color: var(--fb-danger-default);
}
.ico-accessibility_new.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-accessibility_new.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-accessibility_new.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-accessibility_new.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-accessibility_new.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-accessibility_new.bold {
  font-weight: var(--font-weight-bold);
}
.ico-accessibility_new:disabled,
.ico-accessibility_new.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-accessibility_new::before {
  content: 'accessibility_new';
}
.ico-text_increase {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-text_increase.tiny {
  font-size: var(--font-size-md);
}
.ico-text_increase.small {
  font-size: 18px;
}
.ico-text_increase.medium {
  font-size: var(--font-size-xxl);
}
.ico-text_increase.bigger {
  font-size: 36px;
}
.ico-text_increase.large {
  font-size: 48px;
}
.ico-text_increase.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-text_increase.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-text_increase.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-text_increase.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-text_increase.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-text_increase.white-color {
  color: var(--white);
}
.ico-text_increase.success-color {
  color: var(--fb-success-default);
}
.ico-text_increase.danger-color {
  color: var(--fb-danger-default);
}
.ico-text_increase.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-text_increase.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-text_increase.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-text_increase.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-text_increase.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-text_increase.bold {
  font-weight: var(--font-weight-bold);
}
.ico-text_increase:disabled,
.ico-text_increase.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-text_increase::before {
  content: 'text_increase';
}
.ico-text_decrease {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-text_decrease.tiny {
  font-size: var(--font-size-md);
}
.ico-text_decrease.small {
  font-size: 18px;
}
.ico-text_decrease.medium {
  font-size: var(--font-size-xxl);
}
.ico-text_decrease.bigger {
  font-size: 36px;
}
.ico-text_decrease.large {
  font-size: 48px;
}
.ico-text_decrease.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-text_decrease.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-text_decrease.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-text_decrease.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-text_decrease.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-text_decrease.white-color {
  color: var(--white);
}
.ico-text_decrease.success-color {
  color: var(--fb-success-default);
}
.ico-text_decrease.danger-color {
  color: var(--fb-danger-default);
}
.ico-text_decrease.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-text_decrease.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-text_decrease.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-text_decrease.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-text_decrease.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-text_decrease.bold {
  font-weight: var(--font-weight-bold);
}
.ico-text_decrease:disabled,
.ico-text_decrease.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-text_decrease::before {
  content: 'text_decrease';
}
.ico-passkey {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-passkey.tiny {
  font-size: var(--font-size-md);
}
.ico-passkey.small {
  font-size: 18px;
}
.ico-passkey.medium {
  font-size: var(--font-size-xxl);
}
.ico-passkey.bigger {
  font-size: 36px;
}
.ico-passkey.large {
  font-size: 48px;
}
.ico-passkey.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-passkey.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-passkey.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-passkey.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-passkey.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-passkey.white-color {
  color: var(--white);
}
.ico-passkey.success-color {
  color: var(--fb-success-default);
}
.ico-passkey.danger-color {
  color: var(--fb-danger-default);
}
.ico-passkey.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-passkey.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-passkey.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-passkey.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-passkey.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-passkey.bold {
  font-weight: var(--font-weight-bold);
}
.ico-passkey:disabled,
.ico-passkey.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-passkey::before {
  content: 'passkey';
}
.ico-content_copy {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-content_copy.tiny {
  font-size: var(--font-size-md);
}
.ico-content_copy.small {
  font-size: 18px;
}
.ico-content_copy.medium {
  font-size: var(--font-size-xxl);
}
.ico-content_copy.bigger {
  font-size: 36px;
}
.ico-content_copy.large {
  font-size: 48px;
}
.ico-content_copy.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-content_copy.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-content_copy.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-content_copy.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-content_copy.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-content_copy.white-color {
  color: var(--white);
}
.ico-content_copy.success-color {
  color: var(--fb-success-default);
}
.ico-content_copy.danger-color {
  color: var(--fb-danger-default);
}
.ico-content_copy.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-content_copy.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-content_copy.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-content_copy.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-content_copy.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-content_copy.bold {
  font-weight: var(--font-weight-bold);
}
.ico-content_copy:disabled,
.ico-content_copy.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-content_copy::before {
  content: 'content_copy';
}
.ico-event_available {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-event_available.tiny {
  font-size: var(--font-size-md);
}
.ico-event_available.small {
  font-size: 18px;
}
.ico-event_available.medium {
  font-size: var(--font-size-xxl);
}
.ico-event_available.bigger {
  font-size: 36px;
}
.ico-event_available.large {
  font-size: 48px;
}
.ico-event_available.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-event_available.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-event_available.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-event_available.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-event_available.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-event_available.white-color {
  color: var(--white);
}
.ico-event_available.success-color {
  color: var(--fb-success-default);
}
.ico-event_available.danger-color {
  color: var(--fb-danger-default);
}
.ico-event_available.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-event_available.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-event_available.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-event_available.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-event_available.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-event_available.bold {
  font-weight: var(--font-weight-bold);
}
.ico-event_available:disabled,
.ico-event_available.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-event_available::before {
  content: 'event_available';
}
.ico-problem {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-problem.tiny {
  font-size: var(--font-size-md);
}
.ico-problem.small {
  font-size: 18px;
}
.ico-problem.medium {
  font-size: var(--font-size-xxl);
}
.ico-problem.bigger {
  font-size: 36px;
}
.ico-problem.large {
  font-size: 48px;
}
.ico-problem.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-problem.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-problem.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-problem.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-problem.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-problem.white-color {
  color: var(--white);
}
.ico-problem.success-color {
  color: var(--fb-success-default);
}
.ico-problem.danger-color {
  color: var(--fb-danger-default);
}
.ico-problem.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-problem.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-problem.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-problem.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-problem.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-problem.bold {
  font-weight: var(--font-weight-bold);
}
.ico-problem:disabled,
.ico-problem.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-problem::before {
  content: 'problem';
}
.ico-radio_button_unchecked {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-radio_button_unchecked.tiny {
  font-size: var(--font-size-md);
}
.ico-radio_button_unchecked.small {
  font-size: 18px;
}
.ico-radio_button_unchecked.medium {
  font-size: var(--font-size-xxl);
}
.ico-radio_button_unchecked.bigger {
  font-size: 36px;
}
.ico-radio_button_unchecked.large {
  font-size: 48px;
}
.ico-radio_button_unchecked.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-radio_button_unchecked.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-radio_button_unchecked.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-radio_button_unchecked.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-radio_button_unchecked.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-radio_button_unchecked.white-color {
  color: var(--white);
}
.ico-radio_button_unchecked.success-color {
  color: var(--fb-success-default);
}
.ico-radio_button_unchecked.danger-color {
  color: var(--fb-danger-default);
}
.ico-radio_button_unchecked.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-radio_button_unchecked.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-radio_button_unchecked.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-radio_button_unchecked.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-radio_button_unchecked.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-radio_button_unchecked.bold {
  font-weight: var(--font-weight-bold);
}
.ico-radio_button_unchecked:disabled,
.ico-radio_button_unchecked.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-radio_button_unchecked::before {
  content: 'radio_button_unchecked';
}
.ico-fullscreen {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-fullscreen.tiny {
  font-size: var(--font-size-md);
}
.ico-fullscreen.small {
  font-size: 18px;
}
.ico-fullscreen.medium {
  font-size: var(--font-size-xxl);
}
.ico-fullscreen.bigger {
  font-size: 36px;
}
.ico-fullscreen.large {
  font-size: 48px;
}
.ico-fullscreen.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-fullscreen.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-fullscreen.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-fullscreen.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-fullscreen.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-fullscreen.white-color {
  color: var(--white);
}
.ico-fullscreen.success-color {
  color: var(--fb-success-default);
}
.ico-fullscreen.danger-color {
  color: var(--fb-danger-default);
}
.ico-fullscreen.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-fullscreen.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-fullscreen.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-fullscreen.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-fullscreen.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-fullscreen.bold {
  font-weight: var(--font-weight-bold);
}
.ico-fullscreen:disabled,
.ico-fullscreen.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-fullscreen::before {
  content: 'fullscreen';
}
.ico-cancel {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-cancel.tiny {
  font-size: var(--font-size-md);
}
.ico-cancel.small {
  font-size: 18px;
}
.ico-cancel.medium {
  font-size: var(--font-size-xxl);
}
.ico-cancel.bigger {
  font-size: 36px;
}
.ico-cancel.large {
  font-size: 48px;
}
.ico-cancel.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-cancel.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-cancel.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-cancel.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-cancel.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-cancel.white-color {
  color: var(--white);
}
.ico-cancel.success-color {
  color: var(--fb-success-default);
}
.ico-cancel.danger-color {
  color: var(--fb-danger-default);
}
.ico-cancel.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-cancel.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-cancel.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-cancel.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-cancel.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-cancel.bold {
  font-weight: var(--font-weight-bold);
}
.ico-cancel:disabled,
.ico-cancel.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-cancel::before {
  content: "\e5c9";
}
.ico-check_circle {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-check_circle.tiny {
  font-size: var(--font-size-md);
}
.ico-check_circle.small {
  font-size: 18px;
}
.ico-check_circle.medium {
  font-size: var(--font-size-xxl);
}
.ico-check_circle.bigger {
  font-size: 36px;
}
.ico-check_circle.large {
  font-size: 48px;
}
.ico-check_circle.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-check_circle.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-check_circle.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-check_circle.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check_circle.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check_circle.white-color {
  color: var(--white);
}
.ico-check_circle.success-color {
  color: var(--fb-success-default);
}
.ico-check_circle.danger-color {
  color: var(--fb-danger-default);
}
.ico-check_circle.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-check_circle.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-check_circle.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-check_circle.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-check_circle.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-check_circle.bold {
  font-weight: var(--font-weight-bold);
}
.ico-check_circle:disabled,
.ico-check_circle.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-check_circle::before {
  content: "\e86c";
}
.ico-check {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-check.tiny {
  font-size: var(--font-size-md);
}
.ico-check.small {
  font-size: 18px;
}
.ico-check.medium {
  font-size: var(--font-size-xxl);
}
.ico-check.bigger {
  font-size: 36px;
}
.ico-check.large {
  font-size: 48px;
}
.ico-check.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-check.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-check.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-check.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check.white-color {
  color: var(--white);
}
.ico-check.success-color {
  color: var(--fb-success-default);
}
.ico-check.danger-color {
  color: var(--fb-danger-default);
}
.ico-check.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-check.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-check.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-check.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-check.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-check.bold {
  font-weight: var(--font-weight-bold);
}
.ico-check:disabled,
.ico-check.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-check::before {
  content: 'check';
}
.ico-task_alt {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-task_alt.tiny {
  font-size: var(--font-size-md);
}
.ico-task_alt.small {
  font-size: 18px;
}
.ico-task_alt.medium {
  font-size: var(--font-size-xxl);
}
.ico-task_alt.bigger {
  font-size: 36px;
}
.ico-task_alt.large {
  font-size: 48px;
}
.ico-task_alt.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-task_alt.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-task_alt.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-task_alt.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-task_alt.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-task_alt.white-color {
  color: var(--white);
}
.ico-task_alt.success-color {
  color: var(--fb-success-default);
}
.ico-task_alt.danger-color {
  color: var(--fb-danger-default);
}
.ico-task_alt.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-task_alt.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-task_alt.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-task_alt.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-task_alt.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-task_alt.bold {
  font-weight: var(--font-weight-bold);
}
.ico-task_alt:disabled,
.ico-task_alt.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-task_alt::before {
  content: 'task_alt';
}
.ico-error {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-error.tiny {
  font-size: var(--font-size-md);
}
.ico-error.small {
  font-size: 18px;
}
.ico-error.medium {
  font-size: var(--font-size-xxl);
}
.ico-error.bigger {
  font-size: 36px;
}
.ico-error.large {
  font-size: 48px;
}
.ico-error.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-error.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-error.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-error.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-error.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-error.white-color {
  color: var(--white);
}
.ico-error.success-color {
  color: var(--fb-success-default);
}
.ico-error.danger-color {
  color: var(--fb-danger-default);
}
.ico-error.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-error.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-error.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-error.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-error.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-error.bold {
  font-weight: var(--font-weight-bold);
}
.ico-error:disabled,
.ico-error.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-error::before {
  content: 'error';
}
.ico-info {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-info.tiny {
  font-size: var(--font-size-md);
}
.ico-info.small {
  font-size: 18px;
}
.ico-info.medium {
  font-size: var(--font-size-xxl);
}
.ico-info.bigger {
  font-size: 36px;
}
.ico-info.large {
  font-size: 48px;
}
.ico-info.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-info.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-info.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-info.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-info.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-info.white-color {
  color: var(--white);
}
.ico-info.success-color {
  color: var(--fb-success-default);
}
.ico-info.danger-color {
  color: var(--fb-danger-default);
}
.ico-info.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-info.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-info.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-info.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-info.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-info.bold {
  font-weight: var(--font-weight-bold);
}
.ico-info:disabled,
.ico-info.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-info::before {
  content: "\e88e";
}
.ico-warning {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-warning.tiny {
  font-size: var(--font-size-md);
}
.ico-warning.small {
  font-size: 18px;
}
.ico-warning.medium {
  font-size: var(--font-size-xxl);
}
.ico-warning.bigger {
  font-size: 36px;
}
.ico-warning.large {
  font-size: 48px;
}
.ico-warning.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-warning.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-warning.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-warning.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-warning.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-warning.white-color {
  color: var(--white);
}
.ico-warning.success-color {
  color: var(--fb-success-default);
}
.ico-warning.danger-color {
  color: var(--fb-danger-default);
}
.ico-warning.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-warning.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-warning.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-warning.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-warning.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-warning.bold {
  font-weight: var(--font-weight-bold);
}
.ico-warning:disabled,
.ico-warning.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-warning::before {
  content: 'warning';
}
.ico-priority_high {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-priority_high.tiny {
  font-size: var(--font-size-md);
}
.ico-priority_high.small {
  font-size: 18px;
}
.ico-priority_high.medium {
  font-size: var(--font-size-xxl);
}
.ico-priority_high.bigger {
  font-size: 36px;
}
.ico-priority_high.large {
  font-size: 48px;
}
.ico-priority_high.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-priority_high.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-priority_high.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-priority_high.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-priority_high.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-priority_high.white-color {
  color: var(--white);
}
.ico-priority_high.success-color {
  color: var(--fb-success-default);
}
.ico-priority_high.danger-color {
  color: var(--fb-danger-default);
}
.ico-priority_high.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-priority_high.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-priority_high.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-priority_high.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-priority_high.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-priority_high.bold {
  font-weight: var(--font-weight-bold);
}
.ico-priority_high:disabled,
.ico-priority_high.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-priority_high::before {
  content: 'priority_high';
}
.ico-play_arrow {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-play_arrow.tiny {
  font-size: var(--font-size-md);
}
.ico-play_arrow.small {
  font-size: 18px;
}
.ico-play_arrow.medium {
  font-size: var(--font-size-xxl);
}
.ico-play_arrow.bigger {
  font-size: 36px;
}
.ico-play_arrow.large {
  font-size: 48px;
}
.ico-play_arrow.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-play_arrow.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-play_arrow.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-play_arrow.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-play_arrow.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-play_arrow.white-color {
  color: var(--white);
}
.ico-play_arrow.success-color {
  color: var(--fb-success-default);
}
.ico-play_arrow.danger-color {
  color: var(--fb-danger-default);
}
.ico-play_arrow.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-play_arrow.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-play_arrow.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-play_arrow.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-play_arrow.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-play_arrow.bold {
  font-weight: var(--font-weight-bold);
}
.ico-play_arrow:disabled,
.ico-play_arrow.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-play_arrow::before {
  content: 'play_arrow';
}
.ico-expand_more {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-expand_more.tiny {
  font-size: var(--font-size-md);
}
.ico-expand_more.small {
  font-size: 18px;
}
.ico-expand_more.medium {
  font-size: var(--font-size-xxl);
}
.ico-expand_more.bigger {
  font-size: 36px;
}
.ico-expand_more.large {
  font-size: 48px;
}
.ico-expand_more.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-expand_more.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-expand_more.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-expand_more.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand_more.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand_more.white-color {
  color: var(--white);
}
.ico-expand_more.success-color {
  color: var(--fb-success-default);
}
.ico-expand_more.danger-color {
  color: var(--fb-danger-default);
}
.ico-expand_more.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-expand_more.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-expand_more.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-expand_more.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-expand_more.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-expand_more.bold {
  font-weight: var(--font-weight-bold);
}
.ico-expand_more:disabled,
.ico-expand_more.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-expand_more::before {
  content: 'expand_more';
}
.ico-chevron_left {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-chevron_left.tiny {
  font-size: var(--font-size-md);
}
.ico-chevron_left.small {
  font-size: 18px;
}
.ico-chevron_left.medium {
  font-size: var(--font-size-xxl);
}
.ico-chevron_left.bigger {
  font-size: 36px;
}
.ico-chevron_left.large {
  font-size: 48px;
}
.ico-chevron_left.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-chevron_left.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-chevron_left.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-chevron_left.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chevron_left.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chevron_left.white-color {
  color: var(--white);
}
.ico-chevron_left.success-color {
  color: var(--fb-success-default);
}
.ico-chevron_left.danger-color {
  color: var(--fb-danger-default);
}
.ico-chevron_left.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-chevron_left.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-chevron_left.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-chevron_left.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-chevron_left.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-chevron_left.bold {
  font-weight: var(--font-weight-bold);
}
.ico-chevron_left:disabled,
.ico-chevron_left.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-chevron_left::before {
  content: 'chevron_left';
}
.ico-chevron_right {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-chevron_right.tiny {
  font-size: var(--font-size-md);
}
.ico-chevron_right.small {
  font-size: 18px;
}
.ico-chevron_right.medium {
  font-size: var(--font-size-xxl);
}
.ico-chevron_right.bigger {
  font-size: 36px;
}
.ico-chevron_right.large {
  font-size: 48px;
}
.ico-chevron_right.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-chevron_right.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-chevron_right.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-chevron_right.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chevron_right.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chevron_right.white-color {
  color: var(--white);
}
.ico-chevron_right.success-color {
  color: var(--fb-success-default);
}
.ico-chevron_right.danger-color {
  color: var(--fb-danger-default);
}
.ico-chevron_right.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-chevron_right.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-chevron_right.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-chevron_right.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-chevron_right.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-chevron_right.bold {
  font-weight: var(--font-weight-bold);
}
.ico-chevron_right:disabled,
.ico-chevron_right.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-chevron_right::before {
  content: 'chevron_right';
}
.ico-expand_less {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-expand_less.tiny {
  font-size: var(--font-size-md);
}
.ico-expand_less.small {
  font-size: 18px;
}
.ico-expand_less.medium {
  font-size: var(--font-size-xxl);
}
.ico-expand_less.bigger {
  font-size: 36px;
}
.ico-expand_less.large {
  font-size: 48px;
}
.ico-expand_less.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-expand_less.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-expand_less.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-expand_less.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand_less.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand_less.white-color {
  color: var(--white);
}
.ico-expand_less.success-color {
  color: var(--fb-success-default);
}
.ico-expand_less.danger-color {
  color: var(--fb-danger-default);
}
.ico-expand_less.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-expand_less.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-expand_less.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-expand_less.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-expand_less.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-expand_less.bold {
  font-weight: var(--font-weight-bold);
}
.ico-expand_less:disabled,
.ico-expand_less.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-expand_less::before {
  content: 'expand_less';
}
.ico-arrow_left {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_left.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_left.small {
  font-size: 18px;
}
.ico-arrow_left.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_left.bigger {
  font-size: 36px;
}
.ico-arrow_left.large {
  font-size: 48px;
}
.ico-arrow_left.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_left.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_left.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_left.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_left.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_left.white-color {
  color: var(--white);
}
.ico-arrow_left.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_left.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_left.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_left.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_left.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_left.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_left.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_left.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_left:disabled,
.ico-arrow_left.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_left::before {
  content: 'arrow_left';
}
.ico-arrow_right {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_right.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_right.small {
  font-size: 18px;
}
.ico-arrow_right.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_right.bigger {
  font-size: 36px;
}
.ico-arrow_right.large {
  font-size: 48px;
}
.ico-arrow_right.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_right.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_right.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_right.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_right.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_right.white-color {
  color: var(--white);
}
.ico-arrow_right.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_right.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_right.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_right.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_right.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_right.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_right.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_right.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_right:disabled,
.ico-arrow_right.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_right::before {
  content: 'arrow_right';
}
.ico-arrow_drop_down {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_drop_down.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_drop_down.small {
  font-size: 18px;
}
.ico-arrow_drop_down.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_drop_down.bigger {
  font-size: 36px;
}
.ico-arrow_drop_down.large {
  font-size: 48px;
}
.ico-arrow_drop_down.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_drop_down.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_drop_down.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_drop_down.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_drop_down.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_drop_down.white-color {
  color: var(--white);
}
.ico-arrow_drop_down.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_drop_down.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_drop_down.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_drop_down.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_drop_down.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_drop_down.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_drop_down.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_drop_down.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_drop_down:disabled,
.ico-arrow_drop_down.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_drop_down::before {
  content: 'arrow_drop_down';
}
.ico-arrow_drop_up {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_drop_up.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_drop_up.small {
  font-size: 18px;
}
.ico-arrow_drop_up.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_drop_up.bigger {
  font-size: 36px;
}
.ico-arrow_drop_up.large {
  font-size: 48px;
}
.ico-arrow_drop_up.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_drop_up.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_drop_up.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_drop_up.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_drop_up.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_drop_up.white-color {
  color: var(--white);
}
.ico-arrow_drop_up.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_drop_up.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_drop_up.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_drop_up.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_drop_up.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_drop_up.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_drop_up.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_drop_up.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_drop_up:disabled,
.ico-arrow_drop_up.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_drop_up::before {
  content: 'arrow_drop_up';
}
.ico-arrow_left_alt {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_left_alt.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_left_alt.small {
  font-size: 18px;
}
.ico-arrow_left_alt.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_left_alt.bigger {
  font-size: 36px;
}
.ico-arrow_left_alt.large {
  font-size: 48px;
}
.ico-arrow_left_alt.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_left_alt.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_left_alt.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_left_alt.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_left_alt.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_left_alt.white-color {
  color: var(--white);
}
.ico-arrow_left_alt.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_left_alt.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_left_alt.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_left_alt.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_left_alt.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_left_alt.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_left_alt.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_left_alt.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_left_alt:disabled,
.ico-arrow_left_alt.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_left_alt::before {
  content: 'arrow_left_alt';
}
.ico-arrow_right_alt {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_right_alt.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_right_alt.small {
  font-size: 18px;
}
.ico-arrow_right_alt.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_right_alt.bigger {
  font-size: 36px;
}
.ico-arrow_right_alt.large {
  font-size: 48px;
}
.ico-arrow_right_alt.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_right_alt.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_right_alt.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_right_alt.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_right_alt.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_right_alt.white-color {
  color: var(--white);
}
.ico-arrow_right_alt.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_right_alt.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_right_alt.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_right_alt.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_right_alt.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_right_alt.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_right_alt.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_right_alt.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_right_alt:disabled,
.ico-arrow_right_alt.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_right_alt::before {
  content: 'arrow_right_alt';
}
.ico-switch_left {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-switch_left.tiny {
  font-size: var(--font-size-md);
}
.ico-switch_left.small {
  font-size: 18px;
}
.ico-switch_left.medium {
  font-size: var(--font-size-xxl);
}
.ico-switch_left.bigger {
  font-size: 36px;
}
.ico-switch_left.large {
  font-size: 48px;
}
.ico-switch_left.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-switch_left.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-switch_left.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-switch_left.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-switch_left.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-switch_left.white-color {
  color: var(--white);
}
.ico-switch_left.success-color {
  color: var(--fb-success-default);
}
.ico-switch_left.danger-color {
  color: var(--fb-danger-default);
}
.ico-switch_left.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-switch_left.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-switch_left.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-switch_left.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-switch_left.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-switch_left.bold {
  font-weight: var(--font-weight-bold);
}
.ico-switch_left:disabled,
.ico-switch_left.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-switch_left::before {
  content: 'switch_left';
}
.ico-switch_right {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-switch_right.tiny {
  font-size: var(--font-size-md);
}
.ico-switch_right.small {
  font-size: 18px;
}
.ico-switch_right.medium {
  font-size: var(--font-size-xxl);
}
.ico-switch_right.bigger {
  font-size: 36px;
}
.ico-switch_right.large {
  font-size: 48px;
}
.ico-switch_right.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-switch_right.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-switch_right.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-switch_right.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-switch_right.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-switch_right.white-color {
  color: var(--white);
}
.ico-switch_right.success-color {
  color: var(--fb-success-default);
}
.ico-switch_right.danger-color {
  color: var(--fb-danger-default);
}
.ico-switch_right.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-switch_right.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-switch_right.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-switch_right.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-switch_right.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-switch_right.bold {
  font-weight: var(--font-weight-bold);
}
.ico-switch_right:disabled,
.ico-switch_right.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-switch_right::before {
  content: 'switch_right';
}
.ico-logout {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-logout.tiny {
  font-size: var(--font-size-md);
}
.ico-logout.small {
  font-size: 18px;
}
.ico-logout.medium {
  font-size: var(--font-size-xxl);
}
.ico-logout.bigger {
  font-size: 36px;
}
.ico-logout.large {
  font-size: 48px;
}
.ico-logout.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-logout.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-logout.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-logout.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-logout.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-logout.white-color {
  color: var(--white);
}
.ico-logout.success-color {
  color: var(--fb-success-default);
}
.ico-logout.danger-color {
  color: var(--fb-danger-default);
}
.ico-logout.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-logout.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-logout.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-logout.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-logout.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-logout.bold {
  font-weight: var(--font-weight-bold);
}
.ico-logout:disabled,
.ico-logout.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-logout::before {
  content: 'logout';
}
.ico-login {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-login.tiny {
  font-size: var(--font-size-md);
}
.ico-login.small {
  font-size: 18px;
}
.ico-login.medium {
  font-size: var(--font-size-xxl);
}
.ico-login.bigger {
  font-size: 36px;
}
.ico-login.large {
  font-size: 48px;
}
.ico-login.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-login.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-login.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-login.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-login.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-login.white-color {
  color: var(--white);
}
.ico-login.success-color {
  color: var(--fb-success-default);
}
.ico-login.danger-color {
  color: var(--fb-danger-default);
}
.ico-login.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-login.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-login.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-login.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-login.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-login.bold {
  font-weight: var(--font-weight-bold);
}
.ico-login:disabled,
.ico-login.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-login::before {
  content: 'login';
}
.ico-upload {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-upload.tiny {
  font-size: var(--font-size-md);
}
.ico-upload.small {
  font-size: 18px;
}
.ico-upload.medium {
  font-size: var(--font-size-xxl);
}
.ico-upload.bigger {
  font-size: 36px;
}
.ico-upload.large {
  font-size: 48px;
}
.ico-upload.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-upload.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-upload.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-upload.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-upload.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-upload.white-color {
  color: var(--white);
}
.ico-upload.success-color {
  color: var(--fb-success-default);
}
.ico-upload.danger-color {
  color: var(--fb-danger-default);
}
.ico-upload.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-upload.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-upload.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-upload.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-upload.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-upload.bold {
  font-weight: var(--font-weight-bold);
}
.ico-upload:disabled,
.ico-upload.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-upload::before {
  content: 'upload';
}
.ico-undo {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-undo.tiny {
  font-size: var(--font-size-md);
}
.ico-undo.small {
  font-size: 18px;
}
.ico-undo.medium {
  font-size: var(--font-size-xxl);
}
.ico-undo.bigger {
  font-size: 36px;
}
.ico-undo.large {
  font-size: 48px;
}
.ico-undo.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-undo.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-undo.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-undo.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-undo.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-undo.white-color {
  color: var(--white);
}
.ico-undo.success-color {
  color: var(--fb-success-default);
}
.ico-undo.danger-color {
  color: var(--fb-danger-default);
}
.ico-undo.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-undo.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-undo.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-undo.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-undo.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-undo.bold {
  font-weight: var(--font-weight-bold);
}
.ico-undo:disabled,
.ico-undo.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-undo::before {
  content: 'undo';
}
.ico-expand {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-expand.tiny {
  font-size: var(--font-size-md);
}
.ico-expand.small {
  font-size: 18px;
}
.ico-expand.medium {
  font-size: var(--font-size-xxl);
}
.ico-expand.bigger {
  font-size: 36px;
}
.ico-expand.large {
  font-size: 48px;
}
.ico-expand.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-expand.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-expand.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-expand.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand.white-color {
  color: var(--white);
}
.ico-expand.success-color {
  color: var(--fb-success-default);
}
.ico-expand.danger-color {
  color: var(--fb-danger-default);
}
.ico-expand.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-expand.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-expand.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-expand.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-expand.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-expand.bold {
  font-weight: var(--font-weight-bold);
}
.ico-expand:disabled,
.ico-expand.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-expand::before {
  content: 'expand';
}
.ico-swap_horiz {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-swap_horiz.tiny {
  font-size: var(--font-size-md);
}
.ico-swap_horiz.small {
  font-size: 18px;
}
.ico-swap_horiz.medium {
  font-size: var(--font-size-xxl);
}
.ico-swap_horiz.bigger {
  font-size: 36px;
}
.ico-swap_horiz.large {
  font-size: 48px;
}
.ico-swap_horiz.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-swap_horiz.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-swap_horiz.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-swap_horiz.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-swap_horiz.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-swap_horiz.white-color {
  color: var(--white);
}
.ico-swap_horiz.success-color {
  color: var(--fb-success-default);
}
.ico-swap_horiz.danger-color {
  color: var(--fb-danger-default);
}
.ico-swap_horiz.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-swap_horiz.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-swap_horiz.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-swap_horiz.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-swap_horiz.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-swap_horiz.bold {
  font-weight: var(--font-weight-bold);
}
.ico-swap_horiz:disabled,
.ico-swap_horiz.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-swap_horiz::before {
  content: 'swap_horiz';
}
.ico-arrow_circle_left {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_circle_left.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_circle_left.small {
  font-size: 18px;
}
.ico-arrow_circle_left.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_circle_left.bigger {
  font-size: 36px;
}
.ico-arrow_circle_left.large {
  font-size: 48px;
}
.ico-arrow_circle_left.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_circle_left.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_circle_left.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_circle_left.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_circle_left.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_circle_left.white-color {
  color: var(--white);
}
.ico-arrow_circle_left.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_circle_left.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_circle_left.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_circle_left.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_circle_left.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_circle_left.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_circle_left.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_circle_left.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_circle_left:disabled,
.ico-arrow_circle_left.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_circle_left::before {
  content: 'arrow_circle_left';
}
.ico-arrow_circle_right {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-arrow_circle_right.tiny {
  font-size: var(--font-size-md);
}
.ico-arrow_circle_right.small {
  font-size: 18px;
}
.ico-arrow_circle_right.medium {
  font-size: var(--font-size-xxl);
}
.ico-arrow_circle_right.bigger {
  font-size: 36px;
}
.ico-arrow_circle_right.large {
  font-size: 48px;
}
.ico-arrow_circle_right.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-arrow_circle_right.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-arrow_circle_right.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-arrow_circle_right.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_circle_right.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-arrow_circle_right.white-color {
  color: var(--white);
}
.ico-arrow_circle_right.success-color {
  color: var(--fb-success-default);
}
.ico-arrow_circle_right.danger-color {
  color: var(--fb-danger-default);
}
.ico-arrow_circle_right.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-arrow_circle_right.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-arrow_circle_right.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-arrow_circle_right.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-arrow_circle_right.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-arrow_circle_right.bold {
  font-weight: var(--font-weight-bold);
}
.ico-arrow_circle_right:disabled,
.ico-arrow_circle_right.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-arrow_circle_right::before {
  content: 'arrow_circle_right';
}
.ico-refresh {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-refresh.tiny {
  font-size: var(--font-size-md);
}
.ico-refresh.small {
  font-size: 18px;
}
.ico-refresh.medium {
  font-size: var(--font-size-xxl);
}
.ico-refresh.bigger {
  font-size: 36px;
}
.ico-refresh.large {
  font-size: 48px;
}
.ico-refresh.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-refresh.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-refresh.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-refresh.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-refresh.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-refresh.white-color {
  color: var(--white);
}
.ico-refresh.success-color {
  color: var(--fb-success-default);
}
.ico-refresh.danger-color {
  color: var(--fb-danger-default);
}
.ico-refresh.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-refresh.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-refresh.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-refresh.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-refresh.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-refresh.bold {
  font-weight: var(--font-weight-bold);
}
.ico-refresh:disabled,
.ico-refresh.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-refresh::before {
  content: 'refresh';
}
.ico-last_page {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-last_page.tiny {
  font-size: var(--font-size-md);
}
.ico-last_page.small {
  font-size: 18px;
}
.ico-last_page.medium {
  font-size: var(--font-size-xxl);
}
.ico-last_page.bigger {
  font-size: 36px;
}
.ico-last_page.large {
  font-size: 48px;
}
.ico-last_page.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-last_page.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-last_page.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-last_page.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-last_page.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-last_page.white-color {
  color: var(--white);
}
.ico-last_page.success-color {
  color: var(--fb-success-default);
}
.ico-last_page.danger-color {
  color: var(--fb-danger-default);
}
.ico-last_page.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-last_page.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-last_page.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-last_page.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-last_page.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-last_page.bold {
  font-weight: var(--font-weight-bold);
}
.ico-last_page:disabled,
.ico-last_page.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-last_page::before {
  content: 'last_page';
}
.ico-first_page {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-first_page.tiny {
  font-size: var(--font-size-md);
}
.ico-first_page.small {
  font-size: 18px;
}
.ico-first_page.medium {
  font-size: var(--font-size-xxl);
}
.ico-first_page.bigger {
  font-size: 36px;
}
.ico-first_page.large {
  font-size: 48px;
}
.ico-first_page.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-first_page.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-first_page.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-first_page.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-first_page.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-first_page.white-color {
  color: var(--white);
}
.ico-first_page.success-color {
  color: var(--fb-success-default);
}
.ico-first_page.danger-color {
  color: var(--fb-danger-default);
}
.ico-first_page.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-first_page.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-first_page.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-first_page.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-first_page.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-first_page.bold {
  font-weight: var(--font-weight-bold);
}
.ico-first_page:disabled,
.ico-first_page.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-first_page::before {
  content: 'first_page';
}
.ico-keyboard_tab_rtl {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-keyboard_tab_rtl.tiny {
  font-size: var(--font-size-md);
}
.ico-keyboard_tab_rtl.small {
  font-size: 18px;
}
.ico-keyboard_tab_rtl.medium {
  font-size: var(--font-size-xxl);
}
.ico-keyboard_tab_rtl.bigger {
  font-size: 36px;
}
.ico-keyboard_tab_rtl.large {
  font-size: 48px;
}
.ico-keyboard_tab_rtl.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-keyboard_tab_rtl.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-keyboard_tab_rtl.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-keyboard_tab_rtl.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_tab_rtl.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_tab_rtl.white-color {
  color: var(--white);
}
.ico-keyboard_tab_rtl.success-color {
  color: var(--fb-success-default);
}
.ico-keyboard_tab_rtl.danger-color {
  color: var(--fb-danger-default);
}
.ico-keyboard_tab_rtl.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-keyboard_tab_rtl.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-keyboard_tab_rtl.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-keyboard_tab_rtl.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-keyboard_tab_rtl.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-keyboard_tab_rtl.bold {
  font-weight: var(--font-weight-bold);
}
.ico-keyboard_tab_rtl:disabled,
.ico-keyboard_tab_rtl.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-keyboard_tab_rtl::before {
  content: 'keyboard_tab_rtl';
}
.ico-keyboard_tab {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-keyboard_tab.tiny {
  font-size: var(--font-size-md);
}
.ico-keyboard_tab.small {
  font-size: 18px;
}
.ico-keyboard_tab.medium {
  font-size: var(--font-size-xxl);
}
.ico-keyboard_tab.bigger {
  font-size: 36px;
}
.ico-keyboard_tab.large {
  font-size: 48px;
}
.ico-keyboard_tab.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-keyboard_tab.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-keyboard_tab.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-keyboard_tab.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_tab.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_tab.white-color {
  color: var(--white);
}
.ico-keyboard_tab.success-color {
  color: var(--fb-success-default);
}
.ico-keyboard_tab.danger-color {
  color: var(--fb-danger-default);
}
.ico-keyboard_tab.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-keyboard_tab.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-keyboard_tab.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-keyboard_tab.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-keyboard_tab.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-keyboard_tab.bold {
  font-weight: var(--font-weight-bold);
}
.ico-keyboard_tab:disabled,
.ico-keyboard_tab.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-keyboard_tab::before {
  content: 'keyboard_tab';
}
.ico-navigate_next {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-navigate_next.tiny {
  font-size: var(--font-size-md);
}
.ico-navigate_next.small {
  font-size: 18px;
}
.ico-navigate_next.medium {
  font-size: var(--font-size-xxl);
}
.ico-navigate_next.bigger {
  font-size: 36px;
}
.ico-navigate_next.large {
  font-size: 48px;
}
.ico-navigate_next.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-navigate_next.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-navigate_next.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-navigate_next.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-navigate_next.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-navigate_next.white-color {
  color: var(--white);
}
.ico-navigate_next.success-color {
  color: var(--fb-success-default);
}
.ico-navigate_next.danger-color {
  color: var(--fb-danger-default);
}
.ico-navigate_next.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-navigate_next.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-navigate_next.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-navigate_next.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-navigate_next.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-navigate_next.bold {
  font-weight: var(--font-weight-bold);
}
.ico-navigate_next:disabled,
.ico-navigate_next.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-navigate_next::before {
  content: 'navigate_next';
}
.ico-navigate_before {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-navigate_before.tiny {
  font-size: var(--font-size-md);
}
.ico-navigate_before.small {
  font-size: 18px;
}
.ico-navigate_before.medium {
  font-size: var(--font-size-xxl);
}
.ico-navigate_before.bigger {
  font-size: 36px;
}
.ico-navigate_before.large {
  font-size: 48px;
}
.ico-navigate_before.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-navigate_before.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-navigate_before.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-navigate_before.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-navigate_before.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-navigate_before.white-color {
  color: var(--white);
}
.ico-navigate_before.success-color {
  color: var(--fb-success-default);
}
.ico-navigate_before.danger-color {
  color: var(--fb-danger-default);
}
.ico-navigate_before.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-navigate_before.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-navigate_before.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-navigate_before.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-navigate_before.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-navigate_before.bold {
  font-weight: var(--font-weight-bold);
}
.ico-navigate_before:disabled,
.ico-navigate_before.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-navigate_before::before {
  content: 'navigate_before';
}
.ico-exit_to_app {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-exit_to_app.tiny {
  font-size: var(--font-size-md);
}
.ico-exit_to_app.small {
  font-size: 18px;
}
.ico-exit_to_app.medium {
  font-size: var(--font-size-xxl);
}
.ico-exit_to_app.bigger {
  font-size: 36px;
}
.ico-exit_to_app.large {
  font-size: 48px;
}
.ico-exit_to_app.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-exit_to_app.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-exit_to_app.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-exit_to_app.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-exit_to_app.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-exit_to_app.white-color {
  color: var(--white);
}
.ico-exit_to_app.success-color {
  color: var(--fb-success-default);
}
.ico-exit_to_app.danger-color {
  color: var(--fb-danger-default);
}
.ico-exit_to_app.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-exit_to_app.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-exit_to_app.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-exit_to_app.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-exit_to_app.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-exit_to_app.bold {
  font-weight: var(--font-weight-bold);
}
.ico-exit_to_app:disabled,
.ico-exit_to_app.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-exit_to_app::before {
  content: 'exit_to_app';
}
.ico-keyboard_double_arrow_right {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-keyboard_double_arrow_right.tiny {
  font-size: var(--font-size-md);
}
.ico-keyboard_double_arrow_right.small {
  font-size: 18px;
}
.ico-keyboard_double_arrow_right.medium {
  font-size: var(--font-size-xxl);
}
.ico-keyboard_double_arrow_right.bigger {
  font-size: 36px;
}
.ico-keyboard_double_arrow_right.large {
  font-size: 48px;
}
.ico-keyboard_double_arrow_right.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-keyboard_double_arrow_right.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-keyboard_double_arrow_right.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-keyboard_double_arrow_right.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_double_arrow_right.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_double_arrow_right.white-color {
  color: var(--white);
}
.ico-keyboard_double_arrow_right.success-color {
  color: var(--fb-success-default);
}
.ico-keyboard_double_arrow_right.danger-color {
  color: var(--fb-danger-default);
}
.ico-keyboard_double_arrow_right.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-keyboard_double_arrow_right.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-keyboard_double_arrow_right.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-keyboard_double_arrow_right.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-keyboard_double_arrow_right.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-keyboard_double_arrow_right.bold {
  font-weight: var(--font-weight-bold);
}
.ico-keyboard_double_arrow_right:disabled,
.ico-keyboard_double_arrow_right.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-keyboard_double_arrow_right::before {
  content: 'keyboard_double_arrow_right';
}
.ico-keyboard_double_arrow_left {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-keyboard_double_arrow_left.tiny {
  font-size: var(--font-size-md);
}
.ico-keyboard_double_arrow_left.small {
  font-size: 18px;
}
.ico-keyboard_double_arrow_left.medium {
  font-size: var(--font-size-xxl);
}
.ico-keyboard_double_arrow_left.bigger {
  font-size: 36px;
}
.ico-keyboard_double_arrow_left.large {
  font-size: 48px;
}
.ico-keyboard_double_arrow_left.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-keyboard_double_arrow_left.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-keyboard_double_arrow_left.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-keyboard_double_arrow_left.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_double_arrow_left.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-keyboard_double_arrow_left.white-color {
  color: var(--white);
}
.ico-keyboard_double_arrow_left.success-color {
  color: var(--fb-success-default);
}
.ico-keyboard_double_arrow_left.danger-color {
  color: var(--fb-danger-default);
}
.ico-keyboard_double_arrow_left.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-keyboard_double_arrow_left.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-keyboard_double_arrow_left.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-keyboard_double_arrow_left.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-keyboard_double_arrow_left.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-keyboard_double_arrow_left.bold {
  font-weight: var(--font-weight-bold);
}
.ico-keyboard_double_arrow_left:disabled,
.ico-keyboard_double_arrow_left.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-keyboard_double_arrow_left::before {
  content: 'keyboard_double_arrow_left';
}
.ico-expand_circle_right {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-expand_circle_right.tiny {
  font-size: var(--font-size-md);
}
.ico-expand_circle_right.small {
  font-size: 18px;
}
.ico-expand_circle_right.medium {
  font-size: var(--font-size-xxl);
}
.ico-expand_circle_right.bigger {
  font-size: 36px;
}
.ico-expand_circle_right.large {
  font-size: 48px;
}
.ico-expand_circle_right.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-expand_circle_right.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-expand_circle_right.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-expand_circle_right.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand_circle_right.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-expand_circle_right.white-color {
  color: var(--white);
}
.ico-expand_circle_right.success-color {
  color: var(--fb-success-default);
}
.ico-expand_circle_right.danger-color {
  color: var(--fb-danger-default);
}
.ico-expand_circle_right.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-expand_circle_right.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-expand_circle_right.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-expand_circle_right.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-expand_circle_right.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-expand_circle_right.bold {
  font-weight: var(--font-weight-bold);
}
.ico-expand_circle_right:disabled,
.ico-expand_circle_right.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-expand_circle_right::before {
  content: 'expand_circle_right';
}
.ico-cached {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-cached.tiny {
  font-size: var(--font-size-md);
}
.ico-cached.small {
  font-size: 18px;
}
.ico-cached.medium {
  font-size: var(--font-size-xxl);
}
.ico-cached.bigger {
  font-size: 36px;
}
.ico-cached.large {
  font-size: 48px;
}
.ico-cached.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-cached.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-cached.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-cached.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-cached.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-cached.white-color {
  color: var(--white);
}
.ico-cached.success-color {
  color: var(--fb-success-default);
}
.ico-cached.danger-color {
  color: var(--fb-danger-default);
}
.ico-cached.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-cached.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-cached.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-cached.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-cached.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-cached.bold {
  font-weight: var(--font-weight-bold);
}
.ico-cached:disabled,
.ico-cached.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-cached::before {
  content: 'cached';
}
.ico-check_box {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Icons';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-check_box.tiny {
  font-size: var(--font-size-md);
}
.ico-check_box.small {
  font-size: 18px;
}
.ico-check_box.medium {
  font-size: var(--font-size-xxl);
}
.ico-check_box.bigger {
  font-size: 36px;
}
.ico-check_box.large {
  font-size: 48px;
}
.ico-check_box.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-check_box.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-check_box.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-check_box.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check_box.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check_box.white-color {
  color: var(--white);
}
.ico-check_box.success-color {
  color: var(--fb-success-default);
}
.ico-check_box.danger-color {
  color: var(--fb-danger-default);
}
.ico-check_box.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-check_box.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-check_box.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-check_box.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-check_box.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-check_box.bold {
  font-weight: var(--font-weight-bold);
}
.ico-check_box:disabled,
.ico-check_box.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-check_box::before {
  content: 'check_box';
}
.ico-check_box_outline_blank {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-check_box_outline_blank.tiny {
  font-size: var(--font-size-md);
}
.ico-check_box_outline_blank.small {
  font-size: 18px;
}
.ico-check_box_outline_blank.medium {
  font-size: var(--font-size-xxl);
}
.ico-check_box_outline_blank.bigger {
  font-size: 36px;
}
.ico-check_box_outline_blank.large {
  font-size: 48px;
}
.ico-check_box_outline_blank.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-check_box_outline_blank.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-check_box_outline_blank.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-check_box_outline_blank.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check_box_outline_blank.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-check_box_outline_blank.white-color {
  color: var(--white);
}
.ico-check_box_outline_blank.success-color {
  color: var(--fb-success-default);
}
.ico-check_box_outline_blank.danger-color {
  color: var(--fb-danger-default);
}
.ico-check_box_outline_blank.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-check_box_outline_blank.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-check_box_outline_blank.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-check_box_outline_blank.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-check_box_outline_blank.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-check_box_outline_blank.bold {
  font-weight: var(--font-weight-bold);
}
.ico-check_box_outline_blank:disabled,
.ico-check_box_outline_blank.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-check_box_outline_blank::before {
  content: 'check_box_outline_blank';
}
.ico-chips {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-chips.tiny {
  font-size: var(--font-size-md);
}
.ico-chips.small {
  font-size: 18px;
}
.ico-chips.medium {
  font-size: var(--font-size-xxl);
}
.ico-chips.bigger {
  font-size: 36px;
}
.ico-chips.large {
  font-size: 48px;
}
.ico-chips.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-chips.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-chips.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-chips.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chips.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chips.white-color {
  color: var(--white);
}
.ico-chips.success-color {
  color: var(--fb-success-default);
}
.ico-chips.danger-color {
  color: var(--fb-danger-default);
}
.ico-chips.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-chips.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-chips.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-chips.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-chips.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-chips.bold {
  font-weight: var(--font-weight-bold);
}
.ico-chips:disabled,
.ico-chips.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-chips::before {
  content: 'chips';
}
.ico-menu {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-menu.tiny {
  font-size: var(--font-size-md);
}
.ico-menu.small {
  font-size: 18px;
}
.ico-menu.medium {
  font-size: var(--font-size-xxl);
}
.ico-menu.bigger {
  font-size: 36px;
}
.ico-menu.large {
  font-size: 48px;
}
.ico-menu.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-menu.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-menu.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-menu.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-menu.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-menu.white-color {
  color: var(--white);
}
.ico-menu.success-color {
  color: var(--fb-success-default);
}
.ico-menu.danger-color {
  color: var(--fb-danger-default);
}
.ico-menu.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-menu.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-menu.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-menu.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-menu.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-menu.bold {
  font-weight: var(--font-weight-bold);
}
.ico-menu:disabled,
.ico-menu.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-menu::before {
  content: 'menu';
}
.ico-code {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-code.tiny {
  font-size: var(--font-size-md);
}
.ico-code.small {
  font-size: 18px;
}
.ico-code.medium {
  font-size: var(--font-size-xxl);
}
.ico-code.bigger {
  font-size: 36px;
}
.ico-code.large {
  font-size: 48px;
}
.ico-code.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-code.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-code.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-code.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-code.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-code.white-color {
  color: var(--white);
}
.ico-code.success-color {
  color: var(--fb-success-default);
}
.ico-code.danger-color {
  color: var(--fb-danger-default);
}
.ico-code.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-code.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-code.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-code.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-code.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-code.bold {
  font-weight: var(--font-weight-bold);
}
.ico-code:disabled,
.ico-code.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-code::before {
  content: 'code';
}
.ico-gavel {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-gavel.tiny {
  font-size: var(--font-size-md);
}
.ico-gavel.small {
  font-size: 18px;
}
.ico-gavel.medium {
  font-size: var(--font-size-xxl);
}
.ico-gavel.bigger {
  font-size: 36px;
}
.ico-gavel.large {
  font-size: 48px;
}
.ico-gavel.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-gavel.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-gavel.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-gavel.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-gavel.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-gavel.white-color {
  color: var(--white);
}
.ico-gavel.success-color {
  color: var(--fb-success-default);
}
.ico-gavel.danger-color {
  color: var(--fb-danger-default);
}
.ico-gavel.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-gavel.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-gavel.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-gavel.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-gavel.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-gavel.bold {
  font-weight: var(--font-weight-bold);
}
.ico-gavel:disabled,
.ico-gavel.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-gavel::before {
  content: 'gavel';
}
.ico-list {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-list.tiny {
  font-size: var(--font-size-md);
}
.ico-list.small {
  font-size: 18px;
}
.ico-list.medium {
  font-size: var(--font-size-xxl);
}
.ico-list.bigger {
  font-size: 36px;
}
.ico-list.large {
  font-size: 48px;
}
.ico-list.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-list.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-list.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-list.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-list.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-list.white-color {
  color: var(--white);
}
.ico-list.success-color {
  color: var(--fb-success-default);
}
.ico-list.danger-color {
  color: var(--fb-danger-default);
}
.ico-list.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-list.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-list.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-list.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-list.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-list.bold {
  font-weight: var(--font-weight-bold);
}
.ico-list:disabled,
.ico-list.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-list::before {
  content: 'list';
}
.ico-label {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-label.tiny {
  font-size: var(--font-size-md);
}
.ico-label.small {
  font-size: 18px;
}
.ico-label.medium {
  font-size: var(--font-size-xxl);
}
.ico-label.bigger {
  font-size: 36px;
}
.ico-label.large {
  font-size: 48px;
}
.ico-label.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-label.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-label.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-label.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-label.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-label.white-color {
  color: var(--white);
}
.ico-label.success-color {
  color: var(--fb-success-default);
}
.ico-label.danger-color {
  color: var(--fb-danger-default);
}
.ico-label.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-label.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-label.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-label.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-label.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-label.bold {
  font-weight: var(--font-weight-bold);
}
.ico-label:disabled,
.ico-label.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-label::before {
  content: 'label';
}
.ico-tune {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-tune.tiny {
  font-size: var(--font-size-md);
}
.ico-tune.small {
  font-size: 18px;
}
.ico-tune.medium {
  font-size: var(--font-size-xxl);
}
.ico-tune.bigger {
  font-size: 36px;
}
.ico-tune.large {
  font-size: 48px;
}
.ico-tune.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-tune.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-tune.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-tune.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-tune.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-tune.white-color {
  color: var(--white);
}
.ico-tune.success-color {
  color: var(--fb-success-default);
}
.ico-tune.danger-color {
  color: var(--fb-danger-default);
}
.ico-tune.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-tune.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-tune.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-tune.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-tune.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-tune.bold {
  font-weight: var(--font-weight-bold);
}
.ico-tune:disabled,
.ico-tune.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-tune::before {
  content: 'tune';
}
.ico-toggle_on {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-toggle_on.tiny {
  font-size: var(--font-size-md);
}
.ico-toggle_on.small {
  font-size: 18px;
}
.ico-toggle_on.medium {
  font-size: var(--font-size-xxl);
}
.ico-toggle_on.bigger {
  font-size: 36px;
}
.ico-toggle_on.large {
  font-size: 48px;
}
.ico-toggle_on.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-toggle_on.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-toggle_on.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-toggle_on.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-toggle_on.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-toggle_on.white-color {
  color: var(--white);
}
.ico-toggle_on.success-color {
  color: var(--fb-success-default);
}
.ico-toggle_on.danger-color {
  color: var(--fb-danger-default);
}
.ico-toggle_on.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-toggle_on.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-toggle_on.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-toggle_on.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-toggle_on.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-toggle_on.bold {
  font-weight: var(--font-weight-bold);
}
.ico-toggle_on:disabled,
.ico-toggle_on.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-toggle_on::before {
  content: 'toggle_on';
}
.ico-toggle_off {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-toggle_off.tiny {
  font-size: var(--font-size-md);
}
.ico-toggle_off.small {
  font-size: 18px;
}
.ico-toggle_off.medium {
  font-size: var(--font-size-xxl);
}
.ico-toggle_off.bigger {
  font-size: 36px;
}
.ico-toggle_off.large {
  font-size: 48px;
}
.ico-toggle_off.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-toggle_off.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-toggle_off.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-toggle_off.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-toggle_off.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-toggle_off.white-color {
  color: var(--white);
}
.ico-toggle_off.success-color {
  color: var(--fb-success-default);
}
.ico-toggle_off.danger-color {
  color: var(--fb-danger-default);
}
.ico-toggle_off.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-toggle_off.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-toggle_off.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-toggle_off.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-toggle_off.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-toggle_off.bold {
  font-weight: var(--font-weight-bold);
}
.ico-toggle_off:disabled,
.ico-toggle_off.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-toggle_off::before {
  content: 'toggle_off';
}
.ico-drag_indicator {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-drag_indicator.tiny {
  font-size: var(--font-size-md);
}
.ico-drag_indicator.small {
  font-size: 18px;
}
.ico-drag_indicator.medium {
  font-size: var(--font-size-xxl);
}
.ico-drag_indicator.bigger {
  font-size: 36px;
}
.ico-drag_indicator.large {
  font-size: 48px;
}
.ico-drag_indicator.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-drag_indicator.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-drag_indicator.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-drag_indicator.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-drag_indicator.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-drag_indicator.white-color {
  color: var(--white);
}
.ico-drag_indicator.success-color {
  color: var(--fb-success-default);
}
.ico-drag_indicator.danger-color {
  color: var(--fb-danger-default);
}
.ico-drag_indicator.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-drag_indicator.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-drag_indicator.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-drag_indicator.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-drag_indicator.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-drag_indicator.bold {
  font-weight: var(--font-weight-bold);
}
.ico-drag_indicator:disabled,
.ico-drag_indicator.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-drag_indicator::before {
  content: 'drag_indicator';
}
.ico-calendar_month {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-calendar_month.tiny {
  font-size: var(--font-size-md);
}
.ico-calendar_month.small {
  font-size: 18px;
}
.ico-calendar_month.medium {
  font-size: var(--font-size-xxl);
}
.ico-calendar_month.bigger {
  font-size: 36px;
}
.ico-calendar_month.large {
  font-size: 48px;
}
.ico-calendar_month.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-calendar_month.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-calendar_month.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-calendar_month.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-calendar_month.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-calendar_month.white-color {
  color: var(--white);
}
.ico-calendar_month.success-color {
  color: var(--fb-success-default);
}
.ico-calendar_month.danger-color {
  color: var(--fb-danger-default);
}
.ico-calendar_month.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-calendar_month.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-calendar_month.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-calendar_month.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-calendar_month.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-calendar_month.bold {
  font-weight: var(--font-weight-bold);
}
.ico-calendar_month:disabled,
.ico-calendar_month.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-calendar_month::before {
  content: 'calendar_month';
}
.ico-calendar_today {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-calendar_today.tiny {
  font-size: var(--font-size-md);
}
.ico-calendar_today.small {
  font-size: 18px;
}
.ico-calendar_today.medium {
  font-size: var(--font-size-xxl);
}
.ico-calendar_today.bigger {
  font-size: 36px;
}
.ico-calendar_today.large {
  font-size: 48px;
}
.ico-calendar_today.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-calendar_today.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-calendar_today.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-calendar_today.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-calendar_today.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-calendar_today.white-color {
  color: var(--white);
}
.ico-calendar_today.success-color {
  color: var(--fb-success-default);
}
.ico-calendar_today.danger-color {
  color: var(--fb-danger-default);
}
.ico-calendar_today.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-calendar_today.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-calendar_today.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-calendar_today.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-calendar_today.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-calendar_today.bold {
  font-weight: var(--font-weight-bold);
}
.ico-calendar_today:disabled,
.ico-calendar_today.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-calendar_today::before {
  content: 'calendar_today';
}
.ico-schedule {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-schedule.tiny {
  font-size: var(--font-size-md);
}
.ico-schedule.small {
  font-size: 18px;
}
.ico-schedule.medium {
  font-size: var(--font-size-xxl);
}
.ico-schedule.bigger {
  font-size: 36px;
}
.ico-schedule.large {
  font-size: 48px;
}
.ico-schedule.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-schedule.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-schedule.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-schedule.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-schedule.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-schedule.white-color {
  color: var(--white);
}
.ico-schedule.success-color {
  color: var(--fb-success-default);
}
.ico-schedule.danger-color {
  color: var(--fb-danger-default);
}
.ico-schedule.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-schedule.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-schedule.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-schedule.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-schedule.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-schedule.bold {
  font-weight: var(--font-weight-bold);
}
.ico-schedule:disabled,
.ico-schedule.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-schedule::before {
  content: 'schedule';
}
.ico-history {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-history.tiny {
  font-size: var(--font-size-md);
}
.ico-history.small {
  font-size: 18px;
}
.ico-history.medium {
  font-size: var(--font-size-xxl);
}
.ico-history.bigger {
  font-size: 36px;
}
.ico-history.large {
  font-size: 48px;
}
.ico-history.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-history.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-history.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-history.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-history.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-history.white-color {
  color: var(--white);
}
.ico-history.success-color {
  color: var(--fb-success-default);
}
.ico-history.danger-color {
  color: var(--fb-danger-default);
}
.ico-history.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-history.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-history.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-history.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-history.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-history.bold {
  font-weight: var(--font-weight-bold);
}
.ico-history:disabled,
.ico-history.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-history::before {
  content: 'history';
}
.ico-home {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-home.tiny {
  font-size: var(--font-size-md);
}
.ico-home.small {
  font-size: 18px;
}
.ico-home.medium {
  font-size: var(--font-size-xxl);
}
.ico-home.bigger {
  font-size: 36px;
}
.ico-home.large {
  font-size: 48px;
}
.ico-home.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-home.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-home.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-home.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-home.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-home.white-color {
  color: var(--white);
}
.ico-home.success-color {
  color: var(--fb-success-default);
}
.ico-home.danger-color {
  color: var(--fb-danger-default);
}
.ico-home.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-home.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-home.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-home.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-home.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-home.bold {
  font-weight: var(--font-weight-bold);
}
.ico-home:disabled,
.ico-home.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-home::before {
  content: 'home';
}
.ico-settings {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-settings.tiny {
  font-size: var(--font-size-md);
}
.ico-settings.small {
  font-size: 18px;
}
.ico-settings.medium {
  font-size: var(--font-size-xxl);
}
.ico-settings.bigger {
  font-size: 36px;
}
.ico-settings.large {
  font-size: 48px;
}
.ico-settings.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-settings.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-settings.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-settings.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-settings.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-settings.white-color {
  color: var(--white);
}
.ico-settings.success-color {
  color: var(--fb-success-default);
}
.ico-settings.danger-color {
  color: var(--fb-danger-default);
}
.ico-settings.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-settings.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-settings.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-settings.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-settings.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-settings.bold {
  font-weight: var(--font-weight-bold);
}
.ico-settings:disabled,
.ico-settings.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-settings::before {
  content: 'settings';
}
.ico-favorite {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-favorite.tiny {
  font-size: var(--font-size-md);
}
.ico-favorite.small {
  font-size: 18px;
}
.ico-favorite.medium {
  font-size: var(--font-size-xxl);
}
.ico-favorite.bigger {
  font-size: 36px;
}
.ico-favorite.large {
  font-size: 48px;
}
.ico-favorite.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-favorite.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-favorite.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-favorite.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-favorite.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-favorite.white-color {
  color: var(--white);
}
.ico-favorite.success-color {
  color: var(--fb-success-default);
}
.ico-favorite.danger-color {
  color: var(--fb-danger-default);
}
.ico-favorite.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-favorite.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-favorite.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-favorite.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-favorite.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-favorite.bold {
  font-weight: var(--font-weight-bold);
}
.ico-favorite:disabled,
.ico-favorite.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-favorite::before {
  content: 'favorite';
}
.ico-close {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-close.tiny {
  font-size: var(--font-size-md);
}
.ico-close.small {
  font-size: 18px;
}
.ico-close.medium {
  font-size: var(--font-size-xxl);
}
.ico-close.bigger {
  font-size: 36px;
}
.ico-close.large {
  font-size: 48px;
}
.ico-close.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-close.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-close.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-close.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-close.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-close.white-color {
  color: var(--white);
}
.ico-close.success-color {
  color: var(--fb-success-default);
}
.ico-close.danger-color {
  color: var(--fb-danger-default);
}
.ico-close.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-close.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-close.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-close.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-close.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-close.bold {
  font-weight: var(--font-weight-bold);
}
.ico-close:disabled,
.ico-close.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-close::before {
  content: 'close';
}
.ico-disabled_by_default {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-disabled_by_default.tiny {
  font-size: var(--font-size-md);
}
.ico-disabled_by_default.small {
  font-size: 18px;
}
.ico-disabled_by_default.medium {
  font-size: var(--font-size-xxl);
}
.ico-disabled_by_default.bigger {
  font-size: 36px;
}
.ico-disabled_by_default.large {
  font-size: 48px;
}
.ico-disabled_by_default.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-disabled_by_default.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-disabled_by_default.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-disabled_by_default.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-disabled_by_default.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-disabled_by_default.white-color {
  color: var(--white);
}
.ico-disabled_by_default.success-color {
  color: var(--fb-success-default);
}
.ico-disabled_by_default.danger-color {
  color: var(--fb-danger-default);
}
.ico-disabled_by_default.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-disabled_by_default.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-disabled_by_default.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-disabled_by_default.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-disabled_by_default.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-disabled_by_default.bold {
  font-weight: var(--font-weight-bold);
}
.ico-disabled_by_default:disabled,
.ico-disabled_by_default.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-disabled_by_default::before {
  content: 'disabled_by_default';
}
.ico-add {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-add.tiny {
  font-size: var(--font-size-md);
}
.ico-add.small {
  font-size: 18px;
}
.ico-add.medium {
  font-size: var(--font-size-xxl);
}
.ico-add.bigger {
  font-size: 36px;
}
.ico-add.large {
  font-size: 48px;
}
.ico-add.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-add.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-add.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-add.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-add.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-add.white-color {
  color: var(--white);
}
.ico-add.success-color {
  color: var(--fb-success-default);
}
.ico-add.danger-color {
  color: var(--fb-danger-default);
}
.ico-add.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-add.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-add.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-add.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-add.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-add.bold {
  font-weight: var(--font-weight-bold);
}
.ico-add:disabled,
.ico-add.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-add::before {
  content: 'add';
}
.ico-remove {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-remove.tiny {
  font-size: var(--font-size-md);
}
.ico-remove.small {
  font-size: 18px;
}
.ico-remove.medium {
  font-size: var(--font-size-xxl);
}
.ico-remove.bigger {
  font-size: 36px;
}
.ico-remove.large {
  font-size: 48px;
}
.ico-remove.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-remove.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-remove.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-remove.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-remove.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-remove.white-color {
  color: var(--white);
}
.ico-remove.success-color {
  color: var(--fb-success-default);
}
.ico-remove.danger-color {
  color: var(--fb-danger-default);
}
.ico-remove.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-remove.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-remove.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-remove.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-remove.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-remove.bold {
  font-weight: var(--font-weight-bold);
}
.ico-remove:disabled,
.ico-remove.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-remove::before {
  content: 'remove';
}
.ico-edit {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-edit.tiny {
  font-size: var(--font-size-md);
}
.ico-edit.small {
  font-size: 18px;
}
.ico-edit.medium {
  font-size: var(--font-size-xxl);
}
.ico-edit.bigger {
  font-size: 36px;
}
.ico-edit.large {
  font-size: 48px;
}
.ico-edit.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-edit.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-edit.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-edit.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-edit.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-edit.white-color {
  color: var(--white);
}
.ico-edit.success-color {
  color: var(--fb-success-default);
}
.ico-edit.danger-color {
  color: var(--fb-danger-default);
}
.ico-edit.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-edit.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-edit.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-edit.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-edit.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-edit.bold {
  font-weight: var(--font-weight-bold);
}
.ico-edit:disabled,
.ico-edit.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-edit::before {
  content: 'edit';
}
.ico-delete {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-delete.tiny {
  font-size: var(--font-size-md);
}
.ico-delete.small {
  font-size: 18px;
}
.ico-delete.medium {
  font-size: var(--font-size-xxl);
}
.ico-delete.bigger {
  font-size: 36px;
}
.ico-delete.large {
  font-size: 48px;
}
.ico-delete.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-delete.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-delete.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-delete.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-delete.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-delete.white-color {
  color: var(--white);
}
.ico-delete.success-color {
  color: var(--fb-success-default);
}
.ico-delete.danger-color {
  color: var(--fb-danger-default);
}
.ico-delete.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-delete.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-delete.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-delete.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-delete.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-delete.bold {
  font-weight: var(--font-weight-bold);
}
.ico-delete:disabled,
.ico-delete.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-delete::before {
  content: 'delete';
}
.ico-block {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-block.tiny {
  font-size: var(--font-size-md);
}
.ico-block.small {
  font-size: 18px;
}
.ico-block.medium {
  font-size: var(--font-size-xxl);
}
.ico-block.bigger {
  font-size: 36px;
}
.ico-block.large {
  font-size: 48px;
}
.ico-block.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-block.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-block.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-block.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-block.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-block.white-color {
  color: var(--white);
}
.ico-block.success-color {
  color: var(--fb-success-default);
}
.ico-block.danger-color {
  color: var(--fb-danger-default);
}
.ico-block.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-block.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-block.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-block.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-block.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-block.bold {
  font-weight: var(--font-weight-bold);
}
.ico-block:disabled,
.ico-block.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-block::before {
  content: 'block';
}
.ico-visibility {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-visibility.tiny {
  font-size: var(--font-size-md);
}
.ico-visibility.small {
  font-size: 18px;
}
.ico-visibility.medium {
  font-size: var(--font-size-xxl);
}
.ico-visibility.bigger {
  font-size: 36px;
}
.ico-visibility.large {
  font-size: 48px;
}
.ico-visibility.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-visibility.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-visibility.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-visibility.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-visibility.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-visibility.white-color {
  color: var(--white);
}
.ico-visibility.success-color {
  color: var(--fb-success-default);
}
.ico-visibility.danger-color {
  color: var(--fb-danger-default);
}
.ico-visibility.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-visibility.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-visibility.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-visibility.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-visibility.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-visibility.bold {
  font-weight: var(--font-weight-bold);
}
.ico-visibility:disabled,
.ico-visibility.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-visibility::before {
  content: 'visibility';
}
.ico-visibility_off {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-visibility_off.tiny {
  font-size: var(--font-size-md);
}
.ico-visibility_off.small {
  font-size: 18px;
}
.ico-visibility_off.medium {
  font-size: var(--font-size-xxl);
}
.ico-visibility_off.bigger {
  font-size: 36px;
}
.ico-visibility_off.large {
  font-size: 48px;
}
.ico-visibility_off.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-visibility_off.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-visibility_off.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-visibility_off.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-visibility_off.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-visibility_off.white-color {
  color: var(--white);
}
.ico-visibility_off.success-color {
  color: var(--fb-success-default);
}
.ico-visibility_off.danger-color {
  color: var(--fb-danger-default);
}
.ico-visibility_off.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-visibility_off.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-visibility_off.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-visibility_off.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-visibility_off.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-visibility_off.bold {
  font-weight: var(--font-weight-bold);
}
.ico-visibility_off:disabled,
.ico-visibility_off.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-visibility_off::before {
  content: 'visibility_off';
}
.ico-language {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-language.tiny {
  font-size: var(--font-size-md);
}
.ico-language.small {
  font-size: 18px;
}
.ico-language.medium {
  font-size: var(--font-size-xxl);
}
.ico-language.bigger {
  font-size: 36px;
}
.ico-language.large {
  font-size: 48px;
}
.ico-language.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-language.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-language.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-language.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-language.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-language.white-color {
  color: var(--white);
}
.ico-language.success-color {
  color: var(--fb-success-default);
}
.ico-language.danger-color {
  color: var(--fb-danger-default);
}
.ico-language.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-language.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-language.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-language.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-language.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-language.bold {
  font-weight: var(--font-weight-bold);
}
.ico-language:disabled,
.ico-language.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-language::before {
  content: 'language';
}
.ico-pending {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-pending.tiny {
  font-size: var(--font-size-md);
}
.ico-pending.small {
  font-size: 18px;
}
.ico-pending.medium {
  font-size: var(--font-size-xxl);
}
.ico-pending.bigger {
  font-size: 36px;
}
.ico-pending.large {
  font-size: 48px;
}
.ico-pending.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-pending.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-pending.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-pending.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-pending.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-pending.white-color {
  color: var(--white);
}
.ico-pending.success-color {
  color: var(--fb-success-default);
}
.ico-pending.danger-color {
  color: var(--fb-danger-default);
}
.ico-pending.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-pending.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-pending.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-pending.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-pending.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-pending.bold {
  font-weight: var(--font-weight-bold);
}
.ico-pending:disabled,
.ico-pending.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-pending::before {
  content: 'pending';
}
.ico-thumb_up {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-thumb_up.tiny {
  font-size: var(--font-size-md);
}
.ico-thumb_up.small {
  font-size: 18px;
}
.ico-thumb_up.medium {
  font-size: var(--font-size-xxl);
}
.ico-thumb_up.bigger {
  font-size: 36px;
}
.ico-thumb_up.large {
  font-size: 48px;
}
.ico-thumb_up.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-thumb_up.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-thumb_up.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-thumb_up.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-thumb_up.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-thumb_up.white-color {
  color: var(--white);
}
.ico-thumb_up.success-color {
  color: var(--fb-success-default);
}
.ico-thumb_up.danger-color {
  color: var(--fb-danger-default);
}
.ico-thumb_up.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-thumb_up.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-thumb_up.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-thumb_up.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-thumb_up.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-thumb_up.bold {
  font-weight: var(--font-weight-bold);
}
.ico-thumb_up:disabled,
.ico-thumb_up.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-thumb_up::before {
  content: 'thumb_up';
}
.ico-thumb_down {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-thumb_down.tiny {
  font-size: var(--font-size-md);
}
.ico-thumb_down.small {
  font-size: 18px;
}
.ico-thumb_down.medium {
  font-size: var(--font-size-xxl);
}
.ico-thumb_down.bigger {
  font-size: 36px;
}
.ico-thumb_down.large {
  font-size: 48px;
}
.ico-thumb_down.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-thumb_down.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-thumb_down.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-thumb_down.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-thumb_down.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-thumb_down.white-color {
  color: var(--white);
}
.ico-thumb_down.success-color {
  color: var(--fb-success-default);
}
.ico-thumb_down.danger-color {
  color: var(--fb-danger-default);
}
.ico-thumb_down.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-thumb_down.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-thumb_down.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-thumb_down.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-thumb_down.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-thumb_down.bold {
  font-weight: var(--font-weight-bold);
}
.ico-thumb_down:disabled,
.ico-thumb_down.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-thumb_down::before {
  content: 'thumb_down';
}
.ico-filter_alt {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-filter_alt.tiny {
  font-size: var(--font-size-md);
}
.ico-filter_alt.small {
  font-size: 18px;
}
.ico-filter_alt.medium {
  font-size: var(--font-size-xxl);
}
.ico-filter_alt.bigger {
  font-size: 36px;
}
.ico-filter_alt.large {
  font-size: 48px;
}
.ico-filter_alt.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-filter_alt.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-filter_alt.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-filter_alt.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-filter_alt.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-filter_alt.white-color {
  color: var(--white);
}
.ico-filter_alt.success-color {
  color: var(--fb-success-default);
}
.ico-filter_alt.danger-color {
  color: var(--fb-danger-default);
}
.ico-filter_alt.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-filter_alt.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-filter_alt.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-filter_alt.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-filter_alt.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-filter_alt.bold {
  font-weight: var(--font-weight-bold);
}
.ico-filter_alt:disabled,
.ico-filter_alt.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-filter_alt::before {
  content: 'filter_alt';
}
.ico-approval_delegation {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-approval_delegation.tiny {
  font-size: var(--font-size-md);
}
.ico-approval_delegation.small {
  font-size: 18px;
}
.ico-approval_delegation.medium {
  font-size: var(--font-size-xxl);
}
.ico-approval_delegation.bigger {
  font-size: 36px;
}
.ico-approval_delegation.large {
  font-size: 48px;
}
.ico-approval_delegation.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-approval_delegation.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-approval_delegation.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-approval_delegation.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-approval_delegation.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-approval_delegation.white-color {
  color: var(--white);
}
.ico-approval_delegation.success-color {
  color: var(--fb-success-default);
}
.ico-approval_delegation.danger-color {
  color: var(--fb-danger-default);
}
.ico-approval_delegation.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-approval_delegation.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-approval_delegation.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-approval_delegation.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-approval_delegation.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-approval_delegation.bold {
  font-weight: var(--font-weight-bold);
}
.ico-approval_delegation:disabled,
.ico-approval_delegation.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-approval_delegation::before {
  content: 'approval_delegation';
}
.ico-chat {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-chat.tiny {
  font-size: var(--font-size-md);
}
.ico-chat.small {
  font-size: 18px;
}
.ico-chat.medium {
  font-size: var(--font-size-xxl);
}
.ico-chat.bigger {
  font-size: 36px;
}
.ico-chat.large {
  font-size: 48px;
}
.ico-chat.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-chat.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-chat.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-chat.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chat.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-chat.white-color {
  color: var(--white);
}
.ico-chat.success-color {
  color: var(--fb-success-default);
}
.ico-chat.danger-color {
  color: var(--fb-danger-default);
}
.ico-chat.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-chat.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-chat.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-chat.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-chat.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-chat.bold {
  font-weight: var(--font-weight-bold);
}
.ico-chat:disabled,
.ico-chat.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-chat::before {
  content: 'chat';
}
.ico-lock {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-lock.tiny {
  font-size: var(--font-size-md);
}
.ico-lock.small {
  font-size: 18px;
}
.ico-lock.medium {
  font-size: var(--font-size-xxl);
}
.ico-lock.bigger {
  font-size: 36px;
}
.ico-lock.large {
  font-size: 48px;
}
.ico-lock.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-lock.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-lock.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-lock.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-lock.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-lock.white-color {
  color: var(--white);
}
.ico-lock.success-color {
  color: var(--fb-success-default);
}
.ico-lock.danger-color {
  color: var(--fb-danger-default);
}
.ico-lock.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-lock.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-lock.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-lock.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-lock.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-lock.bold {
  font-weight: var(--font-weight-bold);
}
.ico-lock:disabled,
.ico-lock.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-lock::before {
  content: 'lock';
}
.ico-call {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-call.tiny {
  font-size: var(--font-size-md);
}
.ico-call.small {
  font-size: 18px;
}
.ico-call.medium {
  font-size: var(--font-size-xxl);
}
.ico-call.bigger {
  font-size: 36px;
}
.ico-call.large {
  font-size: 48px;
}
.ico-call.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-call.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-call.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-call.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-call.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-call.white-color {
  color: var(--white);
}
.ico-call.success-color {
  color: var(--fb-success-default);
}
.ico-call.danger-color {
  color: var(--fb-danger-default);
}
.ico-call.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-call.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-call.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-call.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-call.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-call.bold {
  font-weight: var(--font-weight-bold);
}
.ico-call:disabled,
.ico-call.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-call::before {
  content: 'call';
}
.ico-star {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-star.tiny {
  font-size: var(--font-size-md);
}
.ico-star.small {
  font-size: 18px;
}
.ico-star.medium {
  font-size: var(--font-size-xxl);
}
.ico-star.bigger {
  font-size: 36px;
}
.ico-star.large {
  font-size: 48px;
}
.ico-star.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-star.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-star.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-star.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-star.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-star.white-color {
  color: var(--white);
}
.ico-star.success-color {
  color: var(--fb-success-default);
}
.ico-star.danger-color {
  color: var(--fb-danger-default);
}
.ico-star.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-star.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-star.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-star.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-star.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-star.bold {
  font-weight: var(--font-weight-bold);
}
.ico-star:disabled,
.ico-star.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-star::before {
  content: 'star';
}
.ico-whatsapp {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Font Awesome 6 Brands';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-whatsapp.tiny {
  font-size: var(--font-size-md);
}
.ico-whatsapp.small {
  font-size: 18px;
}
.ico-whatsapp.medium {
  font-size: var(--font-size-xxl);
}
.ico-whatsapp.bigger {
  font-size: 36px;
}
.ico-whatsapp.large {
  font-size: 48px;
}
.ico-whatsapp.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-whatsapp.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-whatsapp.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-whatsapp.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-whatsapp.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-whatsapp.white-color {
  color: var(--white);
}
.ico-whatsapp.success-color {
  color: var(--fb-success-default);
}
.ico-whatsapp.danger-color {
  color: var(--fb-danger-default);
}
.ico-whatsapp.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-whatsapp.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-whatsapp.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-whatsapp.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-whatsapp.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-whatsapp.bold {
  font-weight: var(--font-weight-bold);
}
.ico-whatsapp:disabled,
.ico-whatsapp.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-whatsapp::before {
  content: "\f232";
}
.ico-facebook {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Font Awesome 6 Brands';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-facebook.tiny {
  font-size: var(--font-size-md);
}
.ico-facebook.small {
  font-size: 18px;
}
.ico-facebook.medium {
  font-size: var(--font-size-xxl);
}
.ico-facebook.bigger {
  font-size: 36px;
}
.ico-facebook.large {
  font-size: 48px;
}
.ico-facebook.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-facebook.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-facebook.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-facebook.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-facebook.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-facebook.white-color {
  color: var(--white);
}
.ico-facebook.success-color {
  color: var(--fb-success-default);
}
.ico-facebook.danger-color {
  color: var(--fb-danger-default);
}
.ico-facebook.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-facebook.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-facebook.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-facebook.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-facebook.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-facebook.bold {
  font-weight: var(--font-weight-bold);
}
.ico-facebook:disabled,
.ico-facebook.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-facebook::before {
  content: "\f09a";
}
.ico-instagram {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Font Awesome 6 Brands';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-instagram.tiny {
  font-size: var(--font-size-md);
}
.ico-instagram.small {
  font-size: 18px;
}
.ico-instagram.medium {
  font-size: var(--font-size-xxl);
}
.ico-instagram.bigger {
  font-size: 36px;
}
.ico-instagram.large {
  font-size: 48px;
}
.ico-instagram.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-instagram.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-instagram.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-instagram.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-instagram.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-instagram.white-color {
  color: var(--white);
}
.ico-instagram.success-color {
  color: var(--fb-success-default);
}
.ico-instagram.danger-color {
  color: var(--fb-danger-default);
}
.ico-instagram.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-instagram.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-instagram.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-instagram.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-instagram.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-instagram.bold {
  font-weight: var(--font-weight-bold);
}
.ico-instagram:disabled,
.ico-instagram.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-instagram::before {
  content: "\f16d";
}
.ico-linkedin {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Font Awesome 6 Brands';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-linkedin.tiny {
  font-size: var(--font-size-md);
}
.ico-linkedin.small {
  font-size: 18px;
}
.ico-linkedin.medium {
  font-size: var(--font-size-xxl);
}
.ico-linkedin.bigger {
  font-size: 36px;
}
.ico-linkedin.large {
  font-size: 48px;
}
.ico-linkedin.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-linkedin.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-linkedin.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-linkedin.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-linkedin.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-linkedin.white-color {
  color: var(--white);
}
.ico-linkedin.success-color {
  color: var(--fb-success-default);
}
.ico-linkedin.danger-color {
  color: var(--fb-danger-default);
}
.ico-linkedin.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-linkedin.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-linkedin.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-linkedin.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-linkedin.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-linkedin.bold {
  font-weight: var(--font-weight-bold);
}
.ico-linkedin:disabled,
.ico-linkedin.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-linkedin::before {
  content: "\f08c";
}
.ico-xtwitter {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Font Awesome 6 Brands';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-xtwitter.tiny {
  font-size: var(--font-size-md);
}
.ico-xtwitter.small {
  font-size: 18px;
}
.ico-xtwitter.medium {
  font-size: var(--font-size-xxl);
}
.ico-xtwitter.bigger {
  font-size: 36px;
}
.ico-xtwitter.large {
  font-size: 48px;
}
.ico-xtwitter.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-xtwitter.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-xtwitter.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-xtwitter.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-xtwitter.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-xtwitter.white-color {
  color: var(--white);
}
.ico-xtwitter.success-color {
  color: var(--fb-success-default);
}
.ico-xtwitter.danger-color {
  color: var(--fb-danger-default);
}
.ico-xtwitter.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-xtwitter.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-xtwitter.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-xtwitter.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-xtwitter.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-xtwitter.bold {
  font-weight: var(--font-weight-bold);
}
.ico-xtwitter:disabled,
.ico-xtwitter.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-xtwitter::before {
  content: "\e61b";
}
.ico-payments {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-payments.tiny {
  font-size: var(--font-size-md);
}
.ico-payments.small {
  font-size: 18px;
}
.ico-payments.medium {
  font-size: var(--font-size-xxl);
}
.ico-payments.bigger {
  font-size: 36px;
}
.ico-payments.large {
  font-size: 48px;
}
.ico-payments.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-payments.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-payments.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-payments.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-payments.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-payments.white-color {
  color: var(--white);
}
.ico-payments.success-color {
  color: var(--fb-success-default);
}
.ico-payments.danger-color {
  color: var(--fb-danger-default);
}
.ico-payments.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-payments.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-payments.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-payments.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-payments.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-payments.bold {
  font-weight: var(--font-weight-bold);
}
.ico-payments:disabled,
.ico-payments.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-payments::before {
  content: 'payments';
}
.ico-request_quote {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-request_quote.tiny {
  font-size: var(--font-size-md);
}
.ico-request_quote.small {
  font-size: 18px;
}
.ico-request_quote.medium {
  font-size: var(--font-size-xxl);
}
.ico-request_quote.bigger {
  font-size: 36px;
}
.ico-request_quote.large {
  font-size: 48px;
}
.ico-request_quote.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-request_quote.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-request_quote.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-request_quote.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-request_quote.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-request_quote.white-color {
  color: var(--white);
}
.ico-request_quote.success-color {
  color: var(--fb-success-default);
}
.ico-request_quote.danger-color {
  color: var(--fb-danger-default);
}
.ico-request_quote.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-request_quote.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-request_quote.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-request_quote.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-request_quote.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-request_quote.bold {
  font-weight: var(--font-weight-bold);
}
.ico-request_quote:disabled,
.ico-request_quote.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-request_quote::before {
  content: 'request_quote';
}
.ico-account_balance_wallet {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-account_balance_wallet.tiny {
  font-size: var(--font-size-md);
}
.ico-account_balance_wallet.small {
  font-size: 18px;
}
.ico-account_balance_wallet.medium {
  font-size: var(--font-size-xxl);
}
.ico-account_balance_wallet.bigger {
  font-size: 36px;
}
.ico-account_balance_wallet.large {
  font-size: 48px;
}
.ico-account_balance_wallet.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-account_balance_wallet.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-account_balance_wallet.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-account_balance_wallet.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-account_balance_wallet.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-account_balance_wallet.white-color {
  color: var(--white);
}
.ico-account_balance_wallet.success-color {
  color: var(--fb-success-default);
}
.ico-account_balance_wallet.danger-color {
  color: var(--fb-danger-default);
}
.ico-account_balance_wallet.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-account_balance_wallet.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-account_balance_wallet.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-account_balance_wallet.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-account_balance_wallet.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-account_balance_wallet.bold {
  font-weight: var(--font-weight-bold);
}
.ico-account_balance_wallet:disabled,
.ico-account_balance_wallet.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-account_balance_wallet::before {
  content: 'account_balance_wallet';
}
.ico-paid {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-paid.tiny {
  font-size: var(--font-size-md);
}
.ico-paid.small {
  font-size: 18px;
}
.ico-paid.medium {
  font-size: var(--font-size-xxl);
}
.ico-paid.bigger {
  font-size: 36px;
}
.ico-paid.large {
  font-size: 48px;
}
.ico-paid.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-paid.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-paid.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-paid.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-paid.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-paid.white-color {
  color: var(--white);
}
.ico-paid.success-color {
  color: var(--fb-success-default);
}
.ico-paid.danger-color {
  color: var(--fb-danger-default);
}
.ico-paid.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-paid.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-paid.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-paid.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-paid.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-paid.bold {
  font-weight: var(--font-weight-bold);
}
.ico-paid:disabled,
.ico-paid.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-paid::before {
  content: 'paid';
}
.ico-euro {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-euro.tiny {
  font-size: var(--font-size-md);
}
.ico-euro.small {
  font-size: 18px;
}
.ico-euro.medium {
  font-size: var(--font-size-xxl);
}
.ico-euro.bigger {
  font-size: 36px;
}
.ico-euro.large {
  font-size: 48px;
}
.ico-euro.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-euro.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-euro.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-euro.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-euro.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-euro.white-color {
  color: var(--white);
}
.ico-euro.success-color {
  color: var(--fb-success-default);
}
.ico-euro.danger-color {
  color: var(--fb-danger-default);
}
.ico-euro.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-euro.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-euro.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-euro.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-euro.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-euro.bold {
  font-weight: var(--font-weight-bold);
}
.ico-euro:disabled,
.ico-euro.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-euro::before {
  content: 'euro';
}
.ico-monetization_on {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-monetization_on.tiny {
  font-size: var(--font-size-md);
}
.ico-monetization_on.small {
  font-size: 18px;
}
.ico-monetization_on.medium {
  font-size: var(--font-size-xxl);
}
.ico-monetization_on.bigger {
  font-size: 36px;
}
.ico-monetization_on.large {
  font-size: 48px;
}
.ico-monetization_on.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-monetization_on.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-monetization_on.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-monetization_on.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-monetization_on.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-monetization_on.white-color {
  color: var(--white);
}
.ico-monetization_on.success-color {
  color: var(--fb-success-default);
}
.ico-monetization_on.danger-color {
  color: var(--fb-danger-default);
}
.ico-monetization_on.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-monetization_on.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-monetization_on.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-monetization_on.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-monetization_on.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-monetization_on.bold {
  font-weight: var(--font-weight-bold);
}
.ico-monetization_on:disabled,
.ico-monetization_on.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-monetization_on::before {
  content: 'monetization_on';
}
.ico-universal_currency {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-universal_currency.tiny {
  font-size: var(--font-size-md);
}
.ico-universal_currency.small {
  font-size: 18px;
}
.ico-universal_currency.medium {
  font-size: var(--font-size-xxl);
}
.ico-universal_currency.bigger {
  font-size: 36px;
}
.ico-universal_currency.large {
  font-size: 48px;
}
.ico-universal_currency.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-universal_currency.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-universal_currency.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-universal_currency.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-universal_currency.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-universal_currency.white-color {
  color: var(--white);
}
.ico-universal_currency.success-color {
  color: var(--fb-success-default);
}
.ico-universal_currency.danger-color {
  color: var(--fb-danger-default);
}
.ico-universal_currency.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-universal_currency.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-universal_currency.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-universal_currency.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-universal_currency.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-universal_currency.bold {
  font-weight: var(--font-weight-bold);
}
.ico-universal_currency:disabled,
.ico-universal_currency.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-universal_currency::before {
  content: 'universal_currency';
}
.ico-finance_mode {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-finance_mode.tiny {
  font-size: var(--font-size-md);
}
.ico-finance_mode.small {
  font-size: 18px;
}
.ico-finance_mode.medium {
  font-size: var(--font-size-xxl);
}
.ico-finance_mode.bigger {
  font-size: 36px;
}
.ico-finance_mode.large {
  font-size: 48px;
}
.ico-finance_mode.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-finance_mode.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-finance_mode.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-finance_mode.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-finance_mode.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-finance_mode.white-color {
  color: var(--white);
}
.ico-finance_mode.success-color {
  color: var(--fb-success-default);
}
.ico-finance_mode.danger-color {
  color: var(--fb-danger-default);
}
.ico-finance_mode.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-finance_mode.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-finance_mode.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-finance_mode.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-finance_mode.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-finance_mode.bold {
  font-weight: var(--font-weight-bold);
}
.ico-finance_mode:disabled,
.ico-finance_mode.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-finance_mode::before {
  content: 'finance_mode';
}
.ico-terminal {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-terminal.tiny {
  font-size: var(--font-size-md);
}
.ico-terminal.small {
  font-size: 18px;
}
.ico-terminal.medium {
  font-size: var(--font-size-xxl);
}
.ico-terminal.bigger {
  font-size: 36px;
}
.ico-terminal.large {
  font-size: 48px;
}
.ico-terminal.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-terminal.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-terminal.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-terminal.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-terminal.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-terminal.white-color {
  color: var(--white);
}
.ico-terminal.success-color {
  color: var(--fb-success-default);
}
.ico-terminal.danger-color {
  color: var(--fb-danger-default);
}
.ico-terminal.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-terminal.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-terminal.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-terminal.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-terminal.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-terminal.bold {
  font-weight: var(--font-weight-bold);
}
.ico-terminal:disabled,
.ico-terminal.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-terminal::before {
  content: 'terminal';
}
.ico-news {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-news.tiny {
  font-size: var(--font-size-md);
}
.ico-news.small {
  font-size: 18px;
}
.ico-news.medium {
  font-size: var(--font-size-xxl);
}
.ico-news.bigger {
  font-size: 36px;
}
.ico-news.large {
  font-size: 48px;
}
.ico-news.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-news.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-news.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-news.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-news.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-news.white-color {
  color: var(--white);
}
.ico-news.success-color {
  color: var(--fb-success-default);
}
.ico-news.danger-color {
  color: var(--fb-danger-default);
}
.ico-news.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-news.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-news.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-news.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-news.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-news.bold {
  font-weight: var(--font-weight-bold);
}
.ico-news:disabled,
.ico-news.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-news::before {
  content: 'news';
}
.ico-article {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-article.tiny {
  font-size: var(--font-size-md);
}
.ico-article.small {
  font-size: 18px;
}
.ico-article.medium {
  font-size: var(--font-size-xxl);
}
.ico-article.bigger {
  font-size: 36px;
}
.ico-article.large {
  font-size: 48px;
}
.ico-article.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-article.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-article.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-article.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-article.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-article.white-color {
  color: var(--white);
}
.ico-article.success-color {
  color: var(--fb-success-default);
}
.ico-article.danger-color {
  color: var(--fb-danger-default);
}
.ico-article.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-article.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-article.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-article.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-article.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-article.bold {
  font-weight: var(--font-weight-bold);
}
.ico-article:disabled,
.ico-article.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-article::before {
  content: 'article';
}
.ico-clinical_notes {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-clinical_notes.tiny {
  font-size: var(--font-size-md);
}
.ico-clinical_notes.small {
  font-size: 18px;
}
.ico-clinical_notes.medium {
  font-size: var(--font-size-xxl);
}
.ico-clinical_notes.bigger {
  font-size: 36px;
}
.ico-clinical_notes.large {
  font-size: 48px;
}
.ico-clinical_notes.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-clinical_notes.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-clinical_notes.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-clinical_notes.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-clinical_notes.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-clinical_notes.white-color {
  color: var(--white);
}
.ico-clinical_notes.success-color {
  color: var(--fb-success-default);
}
.ico-clinical_notes.danger-color {
  color: var(--fb-danger-default);
}
.ico-clinical_notes.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-clinical_notes.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-clinical_notes.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-clinical_notes.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-clinical_notes.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-clinical_notes.bold {
  font-weight: var(--font-weight-bold);
}
.ico-clinical_notes:disabled,
.ico-clinical_notes.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-clinical_notes::before {
  content: 'clinical_notes';
}
.ico-draft {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-draft.tiny {
  font-size: var(--font-size-md);
}
.ico-draft.small {
  font-size: 18px;
}
.ico-draft.medium {
  font-size: var(--font-size-xxl);
}
.ico-draft.bigger {
  font-size: 36px;
}
.ico-draft.large {
  font-size: 48px;
}
.ico-draft.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-draft.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-draft.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-draft.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-draft.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-draft.white-color {
  color: var(--white);
}
.ico-draft.success-color {
  color: var(--fb-success-default);
}
.ico-draft.danger-color {
  color: var(--fb-danger-default);
}
.ico-draft.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-draft.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-draft.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-draft.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-draft.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-draft.bold {
  font-weight: var(--font-weight-bold);
}
.ico-draft:disabled,
.ico-draft.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-draft::before {
  content: 'draft';
}
.ico-person_search {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-person_search.tiny {
  font-size: var(--font-size-md);
}
.ico-person_search.small {
  font-size: 18px;
}
.ico-person_search.medium {
  font-size: var(--font-size-xxl);
}
.ico-person_search.bigger {
  font-size: 36px;
}
.ico-person_search.large {
  font-size: 48px;
}
.ico-person_search.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-person_search.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-person_search.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-person_search.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person_search.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person_search.white-color {
  color: var(--white);
}
.ico-person_search.success-color {
  color: var(--fb-success-default);
}
.ico-person_search.danger-color {
  color: var(--fb-danger-default);
}
.ico-person_search.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-person_search.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-person_search.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-person_search.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-person_search.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-person_search.bold {
  font-weight: var(--font-weight-bold);
}
.ico-person_search:disabled,
.ico-person_search.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-person_search::before {
  content: 'person_search';
}
.ico-attach_file {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-attach_file.tiny {
  font-size: var(--font-size-md);
}
.ico-attach_file.small {
  font-size: 18px;
}
.ico-attach_file.medium {
  font-size: var(--font-size-xxl);
}
.ico-attach_file.bigger {
  font-size: 36px;
}
.ico-attach_file.large {
  font-size: 48px;
}
.ico-attach_file.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-attach_file.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-attach_file.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-attach_file.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-attach_file.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-attach_file.white-color {
  color: var(--white);
}
.ico-attach_file.success-color {
  color: var(--fb-success-default);
}
.ico-attach_file.danger-color {
  color: var(--fb-danger-default);
}
.ico-attach_file.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-attach_file.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-attach_file.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-attach_file.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-attach_file.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-attach_file.bold {
  font-weight: var(--font-weight-bold);
}
.ico-attach_file:disabled,
.ico-attach_file.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-attach_file::before {
  content: 'attach_file';
}
.ico-balance {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-balance.tiny {
  font-size: var(--font-size-md);
}
.ico-balance.small {
  font-size: 18px;
}
.ico-balance.medium {
  font-size: var(--font-size-xxl);
}
.ico-balance.bigger {
  font-size: 36px;
}
.ico-balance.large {
  font-size: 48px;
}
.ico-balance.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-balance.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-balance.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-balance.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-balance.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-balance.white-color {
  color: var(--white);
}
.ico-balance.success-color {
  color: var(--fb-success-default);
}
.ico-balance.danger-color {
  color: var(--fb-danger-default);
}
.ico-balance.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-balance.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-balance.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-balance.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-balance.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-balance.bold {
  font-weight: var(--font-weight-bold);
}
.ico-balance:disabled,
.ico-balance.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-balance::before {
  content: 'balance';
}
.ico-mail {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-mail.tiny {
  font-size: var(--font-size-md);
}
.ico-mail.small {
  font-size: 18px;
}
.ico-mail.medium {
  font-size: var(--font-size-xxl);
}
.ico-mail.bigger {
  font-size: 36px;
}
.ico-mail.large {
  font-size: 48px;
}
.ico-mail.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-mail.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-mail.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-mail.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-mail.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-mail.white-color {
  color: var(--white);
}
.ico-mail.success-color {
  color: var(--fb-success-default);
}
.ico-mail.danger-color {
  color: var(--fb-danger-default);
}
.ico-mail.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-mail.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-mail.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-mail.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-mail.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-mail.bold {
  font-weight: var(--font-weight-bold);
}
.ico-mail:disabled,
.ico-mail.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-mail::before {
  content: 'mail';
}
.ico-drafts {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-drafts.tiny {
  font-size: var(--font-size-md);
}
.ico-drafts.small {
  font-size: 18px;
}
.ico-drafts.medium {
  font-size: var(--font-size-xxl);
}
.ico-drafts.bigger {
  font-size: 36px;
}
.ico-drafts.large {
  font-size: 48px;
}
.ico-drafts.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-drafts.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-drafts.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-drafts.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-drafts.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-drafts.white-color {
  color: var(--white);
}
.ico-drafts.success-color {
  color: var(--fb-success-default);
}
.ico-drafts.danger-color {
  color: var(--fb-danger-default);
}
.ico-drafts.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-drafts.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-drafts.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-drafts.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-drafts.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-drafts.bold {
  font-weight: var(--font-weight-bold);
}
.ico-drafts:disabled,
.ico-drafts.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-drafts::before {
  content: 'drafts';
}
.ico-receipt_long {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-receipt_long.tiny {
  font-size: var(--font-size-md);
}
.ico-receipt_long.small {
  font-size: 18px;
}
.ico-receipt_long.medium {
  font-size: var(--font-size-xxl);
}
.ico-receipt_long.bigger {
  font-size: 36px;
}
.ico-receipt_long.large {
  font-size: 48px;
}
.ico-receipt_long.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-receipt_long.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-receipt_long.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-receipt_long.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-receipt_long.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-receipt_long.white-color {
  color: var(--white);
}
.ico-receipt_long.success-color {
  color: var(--fb-success-default);
}
.ico-receipt_long.danger-color {
  color: var(--fb-danger-default);
}
.ico-receipt_long.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-receipt_long.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-receipt_long.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-receipt_long.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-receipt_long.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-receipt_long.bold {
  font-weight: var(--font-weight-bold);
}
.ico-receipt_long:disabled,
.ico-receipt_long.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-receipt_long::before {
  content: 'receipt_long';
}
.ico-sell {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-sell.tiny {
  font-size: var(--font-size-md);
}
.ico-sell.small {
  font-size: 18px;
}
.ico-sell.medium {
  font-size: var(--font-size-xxl);
}
.ico-sell.bigger {
  font-size: 36px;
}
.ico-sell.large {
  font-size: 48px;
}
.ico-sell.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-sell.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-sell.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-sell.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-sell.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-sell.white-color {
  color: var(--white);
}
.ico-sell.success-color {
  color: var(--fb-success-default);
}
.ico-sell.danger-color {
  color: var(--fb-danger-default);
}
.ico-sell.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-sell.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-sell.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-sell.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-sell.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-sell.bold {
  font-weight: var(--font-weight-bold);
}
.ico-sell:disabled,
.ico-sell.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-sell::before {
  content: 'sell';
}
.ico-group {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-group.tiny {
  font-size: var(--font-size-md);
}
.ico-group.small {
  font-size: 18px;
}
.ico-group.medium {
  font-size: var(--font-size-xxl);
}
.ico-group.bigger {
  font-size: 36px;
}
.ico-group.large {
  font-size: 48px;
}
.ico-group.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-group.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-group.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-group.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-group.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-group.white-color {
  color: var(--white);
}
.ico-group.success-color {
  color: var(--fb-success-default);
}
.ico-group.danger-color {
  color: var(--fb-danger-default);
}
.ico-group.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-group.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-group.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-group.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-group.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-group.bold {
  font-weight: var(--font-weight-bold);
}
.ico-group:disabled,
.ico-group.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-group::before {
  content: 'group';
}
.ico-person {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-person.tiny {
  font-size: var(--font-size-md);
}
.ico-person.small {
  font-size: 18px;
}
.ico-person.medium {
  font-size: var(--font-size-xxl);
}
.ico-person.bigger {
  font-size: 36px;
}
.ico-person.large {
  font-size: 48px;
}
.ico-person.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-person.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-person.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-person.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person.white-color {
  color: var(--white);
}
.ico-person.success-color {
  color: var(--fb-success-default);
}
.ico-person.danger-color {
  color: var(--fb-danger-default);
}
.ico-person.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-person.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-person.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-person.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-person.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-person.bold {
  font-weight: var(--font-weight-bold);
}
.ico-person:disabled,
.ico-person.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-person::before {
  content: 'person';
}
.ico-person_add {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-person_add.tiny {
  font-size: var(--font-size-md);
}
.ico-person_add.small {
  font-size: 18px;
}
.ico-person_add.medium {
  font-size: var(--font-size-xxl);
}
.ico-person_add.bigger {
  font-size: 36px;
}
.ico-person_add.large {
  font-size: 48px;
}
.ico-person_add.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-person_add.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-person_add.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-person_add.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person_add.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person_add.white-color {
  color: var(--white);
}
.ico-person_add.success-color {
  color: var(--fb-success-default);
}
.ico-person_add.danger-color {
  color: var(--fb-danger-default);
}
.ico-person_add.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-person_add.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-person_add.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-person_add.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-person_add.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-person_add.bold {
  font-weight: var(--font-weight-bold);
}
.ico-person_add:disabled,
.ico-person_add.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-person_add::before {
  content: 'person_add';
}
.ico-groups {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-groups.tiny {
  font-size: var(--font-size-md);
}
.ico-groups.small {
  font-size: 18px;
}
.ico-groups.medium {
  font-size: var(--font-size-xxl);
}
.ico-groups.bigger {
  font-size: 36px;
}
.ico-groups.large {
  font-size: 48px;
}
.ico-groups.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-groups.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-groups.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-groups.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-groups.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-groups.white-color {
  color: var(--white);
}
.ico-groups.success-color {
  color: var(--fb-success-default);
}
.ico-groups.danger-color {
  color: var(--fb-danger-default);
}
.ico-groups.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-groups.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-groups.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-groups.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-groups.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-groups.bold {
  font-weight: var(--font-weight-bold);
}
.ico-groups:disabled,
.ico-groups.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-groups::before {
  content: 'groups';
}
.ico-scan_delete {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-scan_delete.tiny {
  font-size: var(--font-size-md);
}
.ico-scan_delete.small {
  font-size: 18px;
}
.ico-scan_delete.medium {
  font-size: var(--font-size-xxl);
}
.ico-scan_delete.bigger {
  font-size: 36px;
}
.ico-scan_delete.large {
  font-size: 48px;
}
.ico-scan_delete.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-scan_delete.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-scan_delete.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-scan_delete.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-scan_delete.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-scan_delete.white-color {
  color: var(--white);
}
.ico-scan_delete.success-color {
  color: var(--fb-success-default);
}
.ico-scan_delete.danger-color {
  color: var(--fb-danger-default);
}
.ico-scan_delete.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-scan_delete.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-scan_delete.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-scan_delete.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-scan_delete.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-scan_delete.bold {
  font-weight: var(--font-weight-bold);
}
.ico-scan_delete:disabled,
.ico-scan_delete.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-scan_delete::before {
  content: 'scan_delete';
}
.ico-recent_actors {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-recent_actors.tiny {
  font-size: var(--font-size-md);
}
.ico-recent_actors.small {
  font-size: 18px;
}
.ico-recent_actors.medium {
  font-size: var(--font-size-xxl);
}
.ico-recent_actors.bigger {
  font-size: 36px;
}
.ico-recent_actors.large {
  font-size: 48px;
}
.ico-recent_actors.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-recent_actors.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-recent_actors.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-recent_actors.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-recent_actors.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-recent_actors.white-color {
  color: var(--white);
}
.ico-recent_actors.success-color {
  color: var(--fb-success-default);
}
.ico-recent_actors.danger-color {
  color: var(--fb-danger-default);
}
.ico-recent_actors.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-recent_actors.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-recent_actors.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-recent_actors.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-recent_actors.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-recent_actors.bold {
  font-weight: var(--font-weight-bold);
}
.ico-recent_actors:disabled,
.ico-recent_actors.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-recent_actors::before {
  content: 'recent_actors';
}
.ico-view_agenda {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-view_agenda.tiny {
  font-size: var(--font-size-md);
}
.ico-view_agenda.small {
  font-size: 18px;
}
.ico-view_agenda.medium {
  font-size: var(--font-size-xxl);
}
.ico-view_agenda.bigger {
  font-size: 36px;
}
.ico-view_agenda.large {
  font-size: 48px;
}
.ico-view_agenda.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-view_agenda.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-view_agenda.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-view_agenda.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-view_agenda.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-view_agenda.white-color {
  color: var(--white);
}
.ico-view_agenda.success-color {
  color: var(--fb-success-default);
}
.ico-view_agenda.danger-color {
  color: var(--fb-danger-default);
}
.ico-view_agenda.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-view_agenda.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-view_agenda.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-view_agenda.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-view_agenda.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-view_agenda.bold {
  font-weight: var(--font-weight-bold);
}
.ico-view_agenda:disabled,
.ico-view_agenda.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-view_agenda::before {
  content: 'view_agenda';
}
.ico-person_pin_circle {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-person_pin_circle.tiny {
  font-size: var(--font-size-md);
}
.ico-person_pin_circle.small {
  font-size: 18px;
}
.ico-person_pin_circle.medium {
  font-size: var(--font-size-xxl);
}
.ico-person_pin_circle.bigger {
  font-size: 36px;
}
.ico-person_pin_circle.large {
  font-size: 48px;
}
.ico-person_pin_circle.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-person_pin_circle.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-person_pin_circle.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-person_pin_circle.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person_pin_circle.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-person_pin_circle.white-color {
  color: var(--white);
}
.ico-person_pin_circle.success-color {
  color: var(--fb-success-default);
}
.ico-person_pin_circle.danger-color {
  color: var(--fb-danger-default);
}
.ico-person_pin_circle.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-person_pin_circle.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-person_pin_circle.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-person_pin_circle.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-person_pin_circle.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-person_pin_circle.bold {
  font-weight: var(--font-weight-bold);
}
.ico-person_pin_circle:disabled,
.ico-person_pin_circle.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-person_pin_circle::before {
  content: 'person_pin_circle';
}
.ico-download {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-download.tiny {
  font-size: var(--font-size-md);
}
.ico-download.small {
  font-size: 18px;
}
.ico-download.medium {
  font-size: var(--font-size-xxl);
}
.ico-download.bigger {
  font-size: 36px;
}
.ico-download.large {
  font-size: 48px;
}
.ico-download.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-download.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-download.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-download.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-download.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-download.white-color {
  color: var(--white);
}
.ico-download.success-color {
  color: var(--fb-success-default);
}
.ico-download.danger-color {
  color: var(--fb-danger-default);
}
.ico-download.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-download.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-download.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-download.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-download.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-download.bold {
  font-weight: var(--font-weight-bold);
}
.ico-download:disabled,
.ico-download.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-download::before {
  content: 'download';
}
.ico-event_note {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-event_note.tiny {
  font-size: var(--font-size-md);
}
.ico-event_note.small {
  font-size: 18px;
}
.ico-event_note.medium {
  font-size: var(--font-size-xxl);
}
.ico-event_note.bigger {
  font-size: 36px;
}
.ico-event_note.large {
  font-size: 48px;
}
.ico-event_note.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-event_note.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-event_note.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-event_note.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-event_note.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-event_note.white-color {
  color: var(--white);
}
.ico-event_note.success-color {
  color: var(--fb-success-default);
}
.ico-event_note.danger-color {
  color: var(--fb-danger-default);
}
.ico-event_note.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-event_note.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-event_note.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-event_note.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-event_note.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-event_note.bold {
  font-weight: var(--font-weight-bold);
}
.ico-event_note:disabled,
.ico-event_note.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-event_note::before {
  content: 'event_note';
}
.ico-clear_all {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-clear_all.tiny {
  font-size: var(--font-size-md);
}
.ico-clear_all.small {
  font-size: 18px;
}
.ico-clear_all.medium {
  font-size: var(--font-size-xxl);
}
.ico-clear_all.bigger {
  font-size: 36px;
}
.ico-clear_all.large {
  font-size: 48px;
}
.ico-clear_all.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-clear_all.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-clear_all.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-clear_all.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-clear_all.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-clear_all.white-color {
  color: var(--white);
}
.ico-clear_all.success-color {
  color: var(--fb-success-default);
}
.ico-clear_all.danger-color {
  color: var(--fb-danger-default);
}
.ico-clear_all.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-clear_all.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-clear_all.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-clear_all.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-clear_all.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-clear_all.bold {
  font-weight: var(--font-weight-bold);
}
.ico-clear_all:disabled,
.ico-clear_all.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-clear_all::before {
  content: 'clear_all';
}
.ico-percent {
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded';
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-align-self: center;
  align-self: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: var(--off-white-contrast-text);
  cursor: pointer;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  /* Rules for sizing the icon. */
  /* Rules for colorizing the icon. */
  /* Rotate icon. */
  /* Invert icon. */
  /* Hover icon. */
  /* Fill icon. */
  /* Bolder icon. */
  /* Disabled icon. */
}
.ico-percent.tiny {
  font-size: var(--font-size-md);
}
.ico-percent.small {
  font-size: 18px;
}
.ico-percent.medium {
  font-size: var(--font-size-xxl);
}
.ico-percent.bigger {
  font-size: 36px;
}
.ico-percent.large {
  font-size: 48px;
}
.ico-percent.main-primary-color {
  color: var(--main-primary-tint);
}
.ico-percent.primary-color {
  color: var(--off-white-contrast-text);
}
.ico-percent.secondary-color {
  color: var(--main-primary-tint-text);
}
.ico-percent.dark-gray-color {
  color: var(--neutral-x-tint);
}
.ico-percent.light-gray-color {
  color: var(--neutral-x-tint);
}
.ico-percent.white-color {
  color: var(--white);
}
.ico-percent.success-color {
  color: var(--fb-success-default);
}
.ico-percent.danger-color {
  color: var(--fb-danger-default);
}
.ico-percent.waiting-color {
  color: var(--fb-waiting-default);
}
.ico-percent.rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ico-percent.mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.ico-percent.hover:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.ico-percent.filled {
  font-variation-settings: 'FILL' 1, 'GRAD' 0;
}
.ico-percent.bold {
  font-weight: var(--font-weight-bold);
}
.ico-percent:disabled,
.ico-percent.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed;
  pointer-events: none;
}
.ico-percent::before {
  content: 'percent';
}
.ico-flag-ad {
  background-image: url('/Web/Content/LDIcons/flags/flat/AD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ad-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ad-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ae {
  background-image: url('/Web/Content/LDIcons/flags/flat/AE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ae-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ae-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-af {
  background-image: url('/Web/Content/LDIcons/flags/flat/AF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-af-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-af-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ag {
  background-image: url('/Web/Content/LDIcons/flags/flat/AG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ag-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ag-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ai {
  background-image: url('/Web/Content/LDIcons/flags/flat/AI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ai-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ai-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-al {
  background-image: url('/Web/Content/LDIcons/flags/flat/AL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-al-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-al-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-am {
  background-image: url('/Web/Content/LDIcons/flags/flat/AM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-am-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-am-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-an {
  background-image: url('/Web/Content/LDIcons/flags/flat/AN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-an-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-an-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ao {
  background-image: url('/Web/Content/LDIcons/flags/flat/AO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ao-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ao-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ar {
  background-image: url('/Web/Content/LDIcons/flags/flat/AR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ar-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ar-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-at {
  background-image: url('/Web/Content/LDIcons/flags/flat/AT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-at-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-at-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-au {
  background-image: url('/Web/Content/LDIcons/flags/flat/AU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-au-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-au-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-aw {
  background-image: url('/Web/Content/LDIcons/flags/flat/AW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-aw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-aw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ax {
  background-image: url('/Web/Content/LDIcons/flags/flat/AX.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ax-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AX@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ax-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AX@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-az {
  background-image: url('/Web/Content/LDIcons/flags/flat/AZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-az-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/AZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-az-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/AZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ba {
  background-image: url('/Web/Content/LDIcons/flags/flat/BA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ba-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ba-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bb {
  background-image: url('/Web/Content/LDIcons/flags/flat/BB.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bb-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BB@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bb-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BB@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bd {
  background-image: url('/Web/Content/LDIcons/flags/flat/BD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bd-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bd-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-be {
  background-image: url('/Web/Content/LDIcons/flags/flat/BE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-be-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-be-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bf {
  background-image: url('/Web/Content/LDIcons/flags/flat/BF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bf-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bf-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bg {
  background-image: url('/Web/Content/LDIcons/flags/flat/BG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bh {
  background-image: url('/Web/Content/LDIcons/flags/flat/BH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bh-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bh-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bi {
  background-image: url('/Web/Content/LDIcons/flags/flat/BI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bi-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bi-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bj {
  background-image: url('/Web/Content/LDIcons/flags/flat/BJ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bj-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BJ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bj-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BJ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bm {
  background-image: url('/Web/Content/LDIcons/flags/flat/BM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bn {
  background-image: url('/Web/Content/LDIcons/flags/flat/BN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bo {
  background-image: url('/Web/Content/LDIcons/flags/flat/BO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bo-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bo-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-br {
  background-image: url('/Web/Content/LDIcons/flags/flat/BR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-br-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-br-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bs {
  background-image: url('/Web/Content/LDIcons/flags/flat/BS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bs-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bs-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bt {
  background-image: url('/Web/Content/LDIcons/flags/flat/BT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bt-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bt-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bw {
  background-image: url('/Web/Content/LDIcons/flags/flat/BW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-by {
  background-image: url('/Web/Content/LDIcons/flags/flat/BY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-by-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-by-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-bz {
  background-image: url('/Web/Content/LDIcons/flags/flat/BZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-bz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/BZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-bz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/BZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ca {
  background-image: url('/Web/Content/LDIcons/flags/flat/CA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ca-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ca-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-caf {
  background-image: url('/Web/Content/LDIcons/flags/flat/CAF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-caf-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CAF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-caf-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CAF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cas {
  background-image: url('/Web/Content/LDIcons/flags/flat/CAS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cas-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CAS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cas-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CAS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cd {
  background-image: url('/Web/Content/LDIcons/flags/flat/CD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cd-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cd-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ceu {
  background-image: url('/Web/Content/LDIcons/flags/flat/CEU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ceu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CEU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ceu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CEU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cf {
  background-image: url('/Web/Content/LDIcons/flags/flat/CF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cf-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cf-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cg {
  background-image: url('/Web/Content/LDIcons/flags/flat/CG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ch {
  background-image: url('/Web/Content/LDIcons/flags/flat/CH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ch-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ch-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ci {
  background-image: url('/Web/Content/LDIcons/flags/flat/CI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ci-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ci-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cl {
  background-image: url('/Web/Content/LDIcons/flags/flat/CL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cl-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cl-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cm {
  background-image: url('/Web/Content/LDIcons/flags/flat/CM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cn {
  background-image: url('/Web/Content/LDIcons/flags/flat/CN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cna {
  background-image: url('/Web/Content/LDIcons/flags/flat/CNA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cna-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CNA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cna-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CNA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-co {
  background-image: url('/Web/Content/LDIcons/flags/flat/CO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-co-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-co-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-coc {
  background-image: url('/Web/Content/LDIcons/flags/flat/COC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-coc-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/COC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-coc-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/COC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cr {
  background-image: url('/Web/Content/LDIcons/flags/flat/CR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-csa {
  background-image: url('/Web/Content/LDIcons/flags/flat/CSA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-csa-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CSA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-csa-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CSA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cu {
  background-image: url('/Web/Content/LDIcons/flags/flat/CU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cv {
  background-image: url('/Web/Content/LDIcons/flags/flat/CV.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cv-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CV@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cv-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CV@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cy {
  background-image: url('/Web/Content/LDIcons/flags/flat/CY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cy-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cy-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-cz {
  background-image: url('/Web/Content/LDIcons/flags/flat/CZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-cz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/CZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-cz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/CZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-de {
  background-image: url('/Web/Content/LDIcons/flags/flat/DE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-de-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/DE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-de-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/DE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-dj {
  background-image: url('/Web/Content/LDIcons/flags/flat/DJ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-dj-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/DJ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-dj-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/DJ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-dk {
  background-image: url('/Web/Content/LDIcons/flags/flat/DK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-dk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/DK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-dk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/DK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-dm {
  background-image: url('/Web/Content/LDIcons/flags/flat/DM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-dm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/DM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-dm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/DM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-do {
  background-image: url('/Web/Content/LDIcons/flags/flat/DO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-do-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/DO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-do-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/DO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-dz {
  background-image: url('/Web/Content/LDIcons/flags/flat/DZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-dz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/DZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-dz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/DZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ec {
  background-image: url('/Web/Content/LDIcons/flags/flat/EC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ec-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/EC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ec-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/EC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ee {
  background-image: url('/Web/Content/LDIcons/flags/flat/EE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ee-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/EE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ee-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/EE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-eg {
  background-image: url('/Web/Content/LDIcons/flags/flat/EG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-eg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/EG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-eg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/EG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-er {
  background-image: url('/Web/Content/LDIcons/flags/flat/ER.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-er-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ER@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-er-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ER@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-es {
  background-image: url('/Web/Content/LDIcons/flags/flat/ES.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-es-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ES@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-es-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ES@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-et {
  background-image: url('/Web/Content/LDIcons/flags/flat/ET.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-et-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ET@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-et-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ET@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-eu {
  background-image: url('/Web/Content/LDIcons/flags/flat/EU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-eu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/EU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-eu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/EU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-fi {
  background-image: url('/Web/Content/LDIcons/flags/flat/FI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-fi-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/FI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-fi-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/FI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-fj {
  background-image: url('/Web/Content/LDIcons/flags/flat/FJ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-fj-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/FJ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-fj-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/FJ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-fk {
  background-image: url('/Web/Content/LDIcons/flags/flat/FK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-fk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/FK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-fk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/FK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-fm {
  background-image: url('/Web/Content/LDIcons/flags/flat/FM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-fm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/FM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-fm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/FM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-fr {
  background-image: url('/Web/Content/LDIcons/flags/flat/FR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-fr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/FR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-fr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/FR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ga {
  background-image: url('/Web/Content/LDIcons/flags/flat/GA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ga-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ga-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gb {
  background-image: url('/Web/Content/LDIcons/flags/flat/GB.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gb-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GB@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gb-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GB@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gd {
  background-image: url('/Web/Content/LDIcons/flags/flat/GD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gd-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gd-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ge {
  background-image: url('/Web/Content/LDIcons/flags/flat/GE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ge-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ge-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gg {
  background-image: url('/Web/Content/LDIcons/flags/flat/GG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gh {
  background-image: url('/Web/Content/LDIcons/flags/flat/GH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gh-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gh-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gi {
  background-image: url('/Web/Content/LDIcons/flags/flat/GI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gi-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gi-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gm {
  background-image: url('/Web/Content/LDIcons/flags/flat/GM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gn {
  background-image: url('/Web/Content/LDIcons/flags/flat/GN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gq {
  background-image: url('/Web/Content/LDIcons/flags/flat/GQ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gq-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GQ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gq-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GQ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gr {
  background-image: url('/Web/Content/LDIcons/flags/flat/GR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gt {
  background-image: url('/Web/Content/LDIcons/flags/flat/GT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gt-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gt-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gw {
  background-image: url('/Web/Content/LDIcons/flags/flat/GW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-gy {
  background-image: url('/Web/Content/LDIcons/flags/flat/GY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-gy-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/GY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-gy-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/GY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-hk {
  background-image: url('/Web/Content/LDIcons/flags/flat/HK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-hk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/HK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-hk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/HK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-hn {
  background-image: url('/Web/Content/LDIcons/flags/flat/HN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-hn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/HN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-hn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/HN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-hr {
  background-image: url('/Web/Content/LDIcons/flags/flat/HR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-hr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/HR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-hr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/HR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ht {
  background-image: url('/Web/Content/LDIcons/flags/flat/HT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ht-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/HT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ht-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/HT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-hu {
  background-image: url('/Web/Content/LDIcons/flags/flat/HU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-hu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/HU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-hu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/HU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-id {
  background-image: url('/Web/Content/LDIcons/flags/flat/ID.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-id-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ID@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-id-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ID@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ie {
  background-image: url('/Web/Content/LDIcons/flags/flat/IE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ie-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ie-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-il {
  background-image: url('/Web/Content/LDIcons/flags/flat/IL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-il-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-il-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-im {
  background-image: url('/Web/Content/LDIcons/flags/flat/IM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-im-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-im-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-in {
  background-image: url('/Web/Content/LDIcons/flags/flat/IN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-in-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-in-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-iq {
  background-image: url('/Web/Content/LDIcons/flags/flat/IQ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-iq-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IQ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-iq-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IQ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ir {
  background-image: url('/Web/Content/LDIcons/flags/flat/IR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ir-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ir-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-is {
  background-image: url('/Web/Content/LDIcons/flags/flat/IS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-is-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-is-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-it {
  background-image: url('/Web/Content/LDIcons/flags/flat/IT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-it-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/IT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-it-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/IT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-je {
  background-image: url('/Web/Content/LDIcons/flags/flat/JE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-je-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/JE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-je-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/JE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-jm {
  background-image: url('/Web/Content/LDIcons/flags/flat/JM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-jm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/JM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-jm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/JM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-jo {
  background-image: url('/Web/Content/LDIcons/flags/flat/JO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-jo-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/JO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-jo-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/JO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-jp {
  background-image: url('/Web/Content/LDIcons/flags/flat/JP.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-jp-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/JP@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-jp-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/JP@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ke {
  background-image: url('/Web/Content/LDIcons/flags/flat/KE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ke-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ke-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kg {
  background-image: url('/Web/Content/LDIcons/flags/flat/KG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kh {
  background-image: url('/Web/Content/LDIcons/flags/flat/KH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kh-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kh-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-km {
  background-image: url('/Web/Content/LDIcons/flags/flat/KM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-km-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-km-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kn {
  background-image: url('/Web/Content/LDIcons/flags/flat/KN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kp {
  background-image: url('/Web/Content/LDIcons/flags/flat/KP.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kp-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KP@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kp-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KP@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kr {
  background-image: url('/Web/Content/LDIcons/flags/flat/KR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kw {
  background-image: url('/Web/Content/LDIcons/flags/flat/KW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ky {
  background-image: url('/Web/Content/LDIcons/flags/flat/KY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ky-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ky-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-kz {
  background-image: url('/Web/Content/LDIcons/flags/flat/KZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-kz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/KZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-kz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/KZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-la {
  background-image: url('/Web/Content/LDIcons/flags/flat/LA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-la-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-la-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lb {
  background-image: url('/Web/Content/LDIcons/flags/flat/LB.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lb-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LB@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lb-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LB@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lc {
  background-image: url('/Web/Content/LDIcons/flags/flat/LC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lc-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lc-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-li {
  background-image: url('/Web/Content/LDIcons/flags/flat/LI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-li-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-li-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lk {
  background-image: url('/Web/Content/LDIcons/flags/flat/LK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lr {
  background-image: url('/Web/Content/LDIcons/flags/flat/LR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ls {
  background-image: url('/Web/Content/LDIcons/flags/flat/LS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ls-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ls-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lt {
  background-image: url('/Web/Content/LDIcons/flags/flat/LT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lt-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lt-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lu {
  background-image: url('/Web/Content/LDIcons/flags/flat/LU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-lv {
  background-image: url('/Web/Content/LDIcons/flags/flat/LV.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-lv-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LV@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-lv-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LV@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ly {
  background-image: url('/Web/Content/LDIcons/flags/flat/LY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ly-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/LY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ly-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/LY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ma {
  background-image: url('/Web/Content/LDIcons/flags/flat/MA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ma-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ma-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mc {
  background-image: url('/Web/Content/LDIcons/flags/flat/MC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mc-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mc-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-md {
  background-image: url('/Web/Content/LDIcons/flags/flat/MD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-md-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-md-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-me {
  background-image: url('/Web/Content/LDIcons/flags/flat/ME.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-me-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ME@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-me-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ME@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mg {
  background-image: url('/Web/Content/LDIcons/flags/flat/MG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mk {
  background-image: url('/Web/Content/LDIcons/flags/flat/MK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ml {
  background-image: url('/Web/Content/LDIcons/flags/flat/ML.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ml-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ML@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ml-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ML@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mm {
  background-image: url('/Web/Content/LDIcons/flags/flat/MM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mn {
  background-image: url('/Web/Content/LDIcons/flags/flat/MN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mo {
  background-image: url('/Web/Content/LDIcons/flags/flat/MO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mo-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mo-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mr {
  background-image: url('/Web/Content/LDIcons/flags/flat/MR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ms {
  background-image: url('/Web/Content/LDIcons/flags/flat/MS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ms-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ms-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mt {
  background-image: url('/Web/Content/LDIcons/flags/flat/MT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mt-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mt-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mu {
  background-image: url('/Web/Content/LDIcons/flags/flat/MU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mv {
  background-image: url('/Web/Content/LDIcons/flags/flat/MV.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mv-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MV@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mv-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MV@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mw {
  background-image: url('/Web/Content/LDIcons/flags/flat/MW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mx {
  background-image: url('/Web/Content/LDIcons/flags/flat/MX.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mx-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MX@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mx-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MX@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-my {
  background-image: url('/Web/Content/LDIcons/flags/flat/MY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-my-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-my-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-mz {
  background-image: url('/Web/Content/LDIcons/flags/flat/MZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-mz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/MZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-mz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/MZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-na {
  background-image: url('/Web/Content/LDIcons/flags/flat/NA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-na-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-na-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ne {
  background-image: url('/Web/Content/LDIcons/flags/flat/NE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ne-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ne-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ng {
  background-image: url('/Web/Content/LDIcons/flags/flat/NG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ng-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ng-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ni {
  background-image: url('/Web/Content/LDIcons/flags/flat/NI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ni-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ni-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-nl {
  background-image: url('/Web/Content/LDIcons/flags/flat/NL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-nl-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-nl-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-no {
  background-image: url('/Web/Content/LDIcons/flags/flat/NO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-no-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-no-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-np {
  background-image: url('/Web/Content/LDIcons/flags/flat/NP.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-np-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NP@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-np-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NP@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-nz {
  background-image: url('/Web/Content/LDIcons/flags/flat/NZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-nz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/NZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-nz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/NZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-om {
  background-image: url('/Web/Content/LDIcons/flags/flat/OM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-om-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/OM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-om-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/OM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pa {
  background-image: url('/Web/Content/LDIcons/flags/flat/PA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pa-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pa-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pe {
  background-image: url('/Web/Content/LDIcons/flags/flat/PE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pe-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pe-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pf {
  background-image: url('/Web/Content/LDIcons/flags/flat/PF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pf-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pf-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pg {
  background-image: url('/Web/Content/LDIcons/flags/flat/PG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ph {
  background-image: url('/Web/Content/LDIcons/flags/flat/PH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ph-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ph-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pk {
  background-image: url('/Web/Content/LDIcons/flags/flat/PK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pl {
  background-image: url('/Web/Content/LDIcons/flags/flat/PL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pl-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pl-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pr {
  background-image: url('/Web/Content/LDIcons/flags/flat/PR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pt {
  background-image: url('/Web/Content/LDIcons/flags/flat/PT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pt-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pt-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-pw {
  background-image: url('/Web/Content/LDIcons/flags/flat/PW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-pw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-pw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-py {
  background-image: url('/Web/Content/LDIcons/flags/flat/PY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-py-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/PY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-py-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/PY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-qa {
  background-image: url('/Web/Content/LDIcons/flags/flat/QA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-qa-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/QA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-qa-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/QA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ro {
  background-image: url('/Web/Content/LDIcons/flags/flat/RO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ro-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/RO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ro-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/RO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-rs {
  background-image: url('/Web/Content/LDIcons/flags/flat/RS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-rs-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/RS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-rs-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/RS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ru {
  background-image: url('/Web/Content/LDIcons/flags/flat/RU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ru-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/RU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ru-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/RU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-rw {
  background-image: url('/Web/Content/LDIcons/flags/flat/RW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-rw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/RW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-rw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/RW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sa {
  background-image: url('/Web/Content/LDIcons/flags/flat/SA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sa-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sa-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sb {
  background-image: url('/Web/Content/LDIcons/flags/flat/SB.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sb-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SB@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sb-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SB@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sc {
  background-image: url('/Web/Content/LDIcons/flags/flat/SC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sc-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sc-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sd {
  background-image: url('/Web/Content/LDIcons/flags/flat/SD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sd-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sd-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-se {
  background-image: url('/Web/Content/LDIcons/flags/flat/SE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-se-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-se-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sg {
  background-image: url('/Web/Content/LDIcons/flags/flat/SG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sh {
  background-image: url('/Web/Content/LDIcons/flags/flat/SH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sh-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sh-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-si {
  background-image: url('/Web/Content/LDIcons/flags/flat/SI.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-si-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SI@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-si-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SI@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sk {
  background-image: url('/Web/Content/LDIcons/flags/flat/SK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sk-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sk-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sl {
  background-image: url('/Web/Content/LDIcons/flags/flat/SL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sl-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sl-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sm {
  background-image: url('/Web/Content/LDIcons/flags/flat/SM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sn {
  background-image: url('/Web/Content/LDIcons/flags/flat/SN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-so {
  background-image: url('/Web/Content/LDIcons/flags/flat/SO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-so-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-so-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sr {
  background-image: url('/Web/Content/LDIcons/flags/flat/SR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-st {
  background-image: url('/Web/Content/LDIcons/flags/flat/ST.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-st-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ST@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-st-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ST@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sv {
  background-image: url('/Web/Content/LDIcons/flags/flat/SV.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sv-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SV@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sv-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SV@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sy {
  background-image: url('/Web/Content/LDIcons/flags/flat/SY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sy-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sy-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-sz {
  background-image: url('/Web/Content/LDIcons/flags/flat/SZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-sz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/SZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-sz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/SZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tc {
  background-image: url('/Web/Content/LDIcons/flags/flat/TC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tc-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tc-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-td {
  background-image: url('/Web/Content/LDIcons/flags/flat/TD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-td-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-td-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tg {
  background-image: url('/Web/Content/LDIcons/flags/flat/TG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-th {
  background-image: url('/Web/Content/LDIcons/flags/flat/TH.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-th-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TH@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-th-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TH@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tj {
  background-image: url('/Web/Content/LDIcons/flags/flat/TJ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tj-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TJ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tj-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TJ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tl {
  background-image: url('/Web/Content/LDIcons/flags/flat/TL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tl-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tl-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tm {
  background-image: url('/Web/Content/LDIcons/flags/flat/TM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tn {
  background-image: url('/Web/Content/LDIcons/flags/flat/TN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-to {
  background-image: url('/Web/Content/LDIcons/flags/flat/TO.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-to-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TO@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-to-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TO@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tr {
  background-image: url('/Web/Content/LDIcons/flags/flat/TR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tr-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tr-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tt {
  background-image: url('/Web/Content/LDIcons/flags/flat/TT.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tt-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TT@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tt-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TT@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tw {
  background-image: url('/Web/Content/LDIcons/flags/flat/TW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-tz {
  background-image: url('/Web/Content/LDIcons/flags/flat/TZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-tz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/TZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-tz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/TZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ua {
  background-image: url('/Web/Content/LDIcons/flags/flat/UA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ua-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/UA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ua-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/UA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ug {
  background-image: url('/Web/Content/LDIcons/flags/flat/UG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ug-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/UG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ug-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/UG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-us {
  background-image: url('/Web/Content/LDIcons/flags/flat/US.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-us-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/US@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-us-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/US@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-uy {
  background-image: url('/Web/Content/LDIcons/flags/flat/UY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-uy-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/UY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-uy-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/UY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-uz {
  background-image: url('/Web/Content/LDIcons/flags/flat/UZ.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-uz-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/UZ@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-uz-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/UZ@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-vc {
  background-image: url('/Web/Content/LDIcons/flags/flat/VC.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-vc-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/VC@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-vc-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/VC@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ve {
  background-image: url('/Web/Content/LDIcons/flags/flat/VE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ve-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/VE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ve-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/VE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-vg {
  background-image: url('/Web/Content/LDIcons/flags/flat/VG.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-vg-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/VG@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-vg-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/VG@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-vn {
  background-image: url('/Web/Content/LDIcons/flags/flat/VN.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-vn-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/VN@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-vn-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/VN@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-vu {
  background-image: url('/Web/Content/LDIcons/flags/flat/VU.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-vu-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/VU@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-vu-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/VU@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ws {
  background-image: url('/Web/Content/LDIcons/flags/flat/WS.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ws-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/WS@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ws-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/WS@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ww {
  background-image: url('/Web/Content/LDIcons/flags/flat/WW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ww-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/WW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ww-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/WW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-ye {
  background-image: url('/Web/Content/LDIcons/flags/flat/YE.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-ye-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/YE@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-ye-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/YE@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-za {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZA.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-za-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZA@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-za-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZA@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-zm {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZM.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-zm-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZM@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-zm-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZM@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-zw {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZW.png');
  background-repeat: no-repeat;
  display: flex;
  height: 20px;
  width: 28px;
}
.ico-flag-zw-medium {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZW@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 40px;
  width: 56px;
}
.ico-flag-zw-large {
  background-image: url('/Web/Content/LDIcons/flags/flat/ZW@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 84px;
}
.ico-flag-us-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=America.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-us-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=America@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-us-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=America@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-ar-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Argentina.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-ar-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Argentina@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-ar-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Argentina@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-au-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Austria.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-au-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Austria@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-au-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Austria@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-br-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Brazil.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-br-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Brazil@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-br-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Brazil@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-ca-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Canada.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-ca-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Canada@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-ca-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Canada@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-cn-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=China.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-cn-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=China@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-cn-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=China@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-cl-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Czech.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-cl-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Czech@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-cl-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Czech@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-en-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=England.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-en-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=England@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-en-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=England@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-eu-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Europe.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-eu-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Europe@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-eu-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Europe@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-de-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=German.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-de-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=German@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-de-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=German@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-it-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Italian.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-it-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Italian@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-it-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Italian@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-jp-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Japan.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-jp-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Japan@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-jp-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Japan@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-kr-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Korea.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-kr-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Korea@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-kr-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Korea@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-pl-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Poland.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-pl-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Poland@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-pl-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Poland@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-rw-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Russia.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-rw-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Russia@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-rw-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Russia@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-es-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Spanish.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-es-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Spanish@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-es-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Spanish@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-se-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Sweden.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-se-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Sweden@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-se-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Sweden@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-tr-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Turkey.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-tr-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Turkey@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-tr-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Turkey@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-uk-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=UK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-uk-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=UK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-uk-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=UK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-flag-ua-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Ukraine.png');
  background-repeat: no-repeat;
  display: flex;
  height: 30px;
  width: 30px;
}
.ico-flag-ua-medium-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Ukraine@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 60px;
  width: 60px;
}
.ico-flag-ua-large-rounded {
  background-image: url('/Web/Content/LDIcons/flags/rounded/Property 1=Ukraine@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 90px;
  width: 90px;
}
.ico-currency-real {
  background-image: url('/Web/Content/LDIcons/symbols/REAL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-real-medium {
  background-image: url('/Web/Content/LDIcons/symbols/REAL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-real-large {
  background-image: url('/Web/Content/LDIcons/symbols/REAL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-cad {
  background-image: url('/Web/Content/LDIcons/symbols/CAD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-cad-medium {
  background-image: url('/Web/Content/LDIcons/symbols/CAD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-cad-large {
  background-image: url('/Web/Content/LDIcons/symbols/CAD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-cny {
  background-image: url('/Web/Content/LDIcons/symbols/CNY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-cny-medium {
  background-image: url('/Web/Content/LDIcons/symbols/CNY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-cny-large {
  background-image: url('/Web/Content/LDIcons/symbols/CNY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-usd {
  background-image: url('/Web/Content/LDIcons/symbols/USD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-usd-medium {
  background-image: url('/Web/Content/LDIcons/symbols/USD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-usd-large {
  background-image: url('/Web/Content/LDIcons/symbols/USD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-jpy {
  background-image: url('/Web/Content/LDIcons/symbols/JPY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-jpy-medium {
  background-image: url('/Web/Content/LDIcons/symbols/JPY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-jpy-large {
  background-image: url('/Web/Content/LDIcons/symbols/JPY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-nok {
  background-image: url('/Web/Content/LDIcons/symbols/NOK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-nok-medium {
  background-image: url('/Web/Content/LDIcons/symbols/NOK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-nok-large {
  background-image: url('/Web/Content/LDIcons/symbols/NOK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-gbp {
  background-image: url('/Web/Content/LDIcons/symbols/GBP.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-gbp-medium {
  background-image: url('/Web/Content/LDIcons/symbols/GBP@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-gbp-large {
  background-image: url('/Web/Content/LDIcons/symbols/GBP@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-eur {
  background-image: url('/Web/Content/LDIcons/symbols/EUR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-eur-medium {
  background-image: url('/Web/Content/LDIcons/symbols/EUR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-eur-large {
  background-image: url('/Web/Content/LDIcons/symbols/EUR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-sek {
  background-image: url('/Web/Content/LDIcons/symbols/SEK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-sek-medium {
  background-image: url('/Web/Content/LDIcons/symbols/SEK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-sek-large {
  background-image: url('/Web/Content/LDIcons/symbols/SEK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-chf {
  background-image: url('/Web/Content/LDIcons/symbols/CHF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-chf-medium {
  background-image: url('/Web/Content/LDIcons/symbols/CHF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-chf-large {
  background-image: url('/Web/Content/LDIcons/symbols/CHF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-br {
  background-image: url('/Web/Content/LDIcons/symbols/REAL.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-br-medium {
  background-image: url('/Web/Content/LDIcons/symbols/REAL@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-br-large {
  background-image: url('/Web/Content/LDIcons/symbols/REAL@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-ca {
  background-image: url('/Web/Content/LDIcons/symbols/CAD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-ca-medium {
  background-image: url('/Web/Content/LDIcons/symbols/CAD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-ca-large {
  background-image: url('/Web/Content/LDIcons/symbols/CAD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-cn {
  background-image: url('/Web/Content/LDIcons/symbols/CNY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-cn-medium {
  background-image: url('/Web/Content/LDIcons/symbols/CNY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-cn-large {
  background-image: url('/Web/Content/LDIcons/symbols/CNY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-en {
  background-image: url('/Web/Content/LDIcons/symbols/USD.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-en-medium {
  background-image: url('/Web/Content/LDIcons/symbols/USD@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-en-large {
  background-image: url('/Web/Content/LDIcons/symbols/USD@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-jp {
  background-image: url('/Web/Content/LDIcons/symbols/JPY.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-jp-medium {
  background-image: url('/Web/Content/LDIcons/symbols/JPY@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-jp-large {
  background-image: url('/Web/Content/LDIcons/symbols/JPY@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-no {
  background-image: url('/Web/Content/LDIcons/symbols/NOK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-no-medium {
  background-image: url('/Web/Content/LDIcons/symbols/NOK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-no-large {
  background-image: url('/Web/Content/LDIcons/symbols/NOK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-gb {
  background-image: url('/Web/Content/LDIcons/symbols/GBP.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-gb-medium {
  background-image: url('/Web/Content/LDIcons/symbols/GBP@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-gb-large {
  background-image: url('/Web/Content/LDIcons/symbols/GBP@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-eu {
  background-image: url('/Web/Content/LDIcons/symbols/EUR.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-eu-medium {
  background-image: url('/Web/Content/LDIcons/symbols/EUR@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-eu-large {
  background-image: url('/Web/Content/LDIcons/symbols/EUR@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-se {
  background-image: url('/Web/Content/LDIcons/symbols/SEK.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-se-medium {
  background-image: url('/Web/Content/LDIcons/symbols/SEK@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-se-large {
  background-image: url('/Web/Content/LDIcons/symbols/SEK@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
.ico-currency-ch {
  background-image: url('/Web/Content/LDIcons/symbols/CHF.png');
  background-repeat: no-repeat;
  display: flex;
  height: 17px;
  width: 22px;
}
.ico-currency-ch-medium {
  background-image: url('/Web/Content/LDIcons/symbols/CHF@2x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 34px;
  width: 44px;
}
.ico-currency-ch-large {
  background-image: url('/Web/Content/LDIcons/symbols/CHF@3x.png');
  background-repeat: no-repeat;
  display: flex;
  height: 66px;
  width: 51px;
}
@font-face {
  font-family: 'legaldesk-icons';
  src: url('/Web/Content/legaldesk-icons/fonts/legaldesk-icons.eot?jv0qhw');
  src: url('/Web/Content/legaldesk-icons/fonts/legaldesk-icons.svg?jv0qhw#legaldesk-icons') format('svg'), url('/Web/Content/legaldesk-icons/fonts/legaldesk-icons.woff2?jv0qhw') format('woff2'), url('/Web/Content/legaldesk-icons/fonts/legaldesk-icons.woff?jv0qhw') format('woff'), url('/Web/Content/legaldesk-icons/fonts/legaldesk-icons.eot?jv0qhw#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'legaldesk-icons' !important;
  speak-as: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* CUSTOM ADJUSTMENTS !!! */
  font-size: 18px;
  color: var(--main-primary-xx-tint);
  cursor: pointer;
  background: none;
  text-align: center;
  line-height: 22px;
  display: block;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-indent: 0px;
  float: left;
  width: 100%;
  height: 100%;
  display: inline;
  text-align: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[class^="icon-"].sub-menu,
[class*=" icon-"].sub-menu {
  position: relative;
  padding-right: 10px !important;
}
[class^="icon-"].sub-menu:before,
[class*=" icon-"].sub-menu:before {
  text-indent: 0px;
}
[class^="icon-"].sub-menu:after,
[class*=" icon-"].sub-menu:after {
  position: absolute;
  display: block;
  left: 22px;
  top: 1px;
  content: "\e91a";
}
[class^="icon-"].sub-menu.active:after,
[class*=" icon-"].sub-menu.active:after,
[class^="icon-"].sub-menu.select.k-state-border-down:after,
[class*=" icon-"].sub-menu.select.k-state-border-down:after,
[class^="icon-"].sub-menu.icon-new-light.k-state-border-down:after,
[class*=" icon-"].sub-menu.icon-new-light.k-state-border-down:after,
[class^="icon-"].sub-menu.filter.k-state-border-down:after,
[class*=" icon-"].sub-menu.filter.k-state-border-down:after,
[class^="icon-"].sub-menu.tipo.k-state-border-down:after,
[class*=" icon-"].sub-menu.tipo.k-state-border-down:after,
[class^="icon-"].sub-menu.report.k-state-border-down:after,
[class*=" icon-"].sub-menu.report.k-state-border-down:after,
.tipo.k-state-border-down [class^="icon-"].sub-menu:after,
.tipo.k-state-border-down [class*=" icon-"].sub-menu:after,
.situacao.k-state-border-down [class^="icon-"].sub-menu:after,
.situacao.k-state-border-down [class*=" icon-"].sub-menu:after,
[class^="icon-"].sub-menu.folder.k-state-border-down:after,
[class*=" icon-"].sub-menu.folder.k-state-border-down:after,
.k-link.k-state-border-down [class^="icon-"].sub-menu:after,
.k-link.k-state-border-down [class*=" icon-"].sub-menu:after,
[class^="icon-"].sub-menu.icon-setting-small.active:after,
[class*=" icon-"].sub-menu.icon-setting-small.active:after,
[class^="icon-"].sub-menu.icon-setting-small.k-state-border-down:after,
[class*=" icon-"].sub-menu.icon-setting-small.k-state-border-down:after {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  content: "\e91b";
}
[class^="icon-"].sub-menu.filter.k-state-border-down,
[class*=" icon-"].sub-menu.filter.k-state-border-down,
[class^="icon-"].sub-menu.select.k-state-border-down,
[class*=" icon-"].sub-menu.select.k-state-border-down {
  text-indent: 1px;
}
[class^="icon-"].primary-color,
[class*=" icon-"].primary-color {
  color: var(--off-white-contrast-text);
}
[class^="icon-"].secondary-color,
[class*=" icon-"].secondary-color {
  color: var(--main-primary-tint-text);
}
[class^="icon-"].dark-gray-color,
[class*=" icon-"].dark-gray-color {
  color: var(--neutral-x-tint);
}
[class^="icon-"].light-gray-color,
[class*=" icon-"].light-gray-color {
  color: var(--neutral-x-tint);
}
[class^="icon-"].white-color,
[class*=" icon-"].white-color {
  color: #fff;
}
[class^="icon-"].success-color,
[class*=" icon-"].success-color {
  color: var(--fb-success-default);
}
[class^="icon-"].danger-color,
[class*=" icon-"].danger-color {
  color: var(--fb-danger-default);
}
[class^="icon-"].rotate,
[class*=" icon-"].rotate {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
[class^="icon-"].mirror,
[class*=" icon-"].mirror {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.icon-hover-header:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.icon-accumulate:before {
  content: "\e900";
}
.icon-add-observations:before {
  content: "\e903";
}
.icon-add-tag:before {
  content: "\e94a";
}
.icon-agenda:before {
  content: "\e901";
}
.icon-appointment:before {
  content: "\e902";
}
.icon-approved:before {
  font-size: var(--font-size-md);
  content: "\e90d";
}
.icon-attachment:before {
  content: "\e904";
}
.icon-bill-sumary:before {
  content: "\e905";
}
.icon-chronometer-neutral:before {
  content: "\e906";
}
.icon-chronometer-pause:before {
  content: "\e907";
  font-size: 18px;
}
.icon-chronometer-play:before {
  content: "\e908";
  font-size: 18px;
}
.icon-close:before {
  content: "\e90f";
}
.icon-close-circle:before {
  content: "\e910";
}
.icon-close-square:before {
  content: "\e911";
}
.icon-closed-file:before {
  content: "\e957";
}
.icon-co-aply-value:before {
  content: "\e97b";
}
.icon-co-approved:before {
  content: "\e97c";
}
.icon-co-approvingly:before {
  content: "\e97d";
}
.icon-co-canceled:before {
  content: "\e97e";
}
.icon-co-concluded:before {
  content: "\e97f";
}
.icon-co-denied:before {
  content: "\e980";
}
.icon-co-pending:before {
  content: "\e981";
}
.icon-co-percentual:before {
  content: "\e982";
}
.icon-co-purchase-history:before {
  content: "\e983";
}
.icon-co-replicate:before {
  content: "\e990";
}
.icon-come-back:before {
  content: "\e912";
}
.icon-conciliate:before {
  content: "\e972";
}
.icon-contract-view:before {
  content: "\e913";
}
.icon-controller:before {
  content: "\e988";
}
.icon-copy-paste:before {
  content: "\e914";
}
.icon-correspondig:before {
  content: "\e915";
}
.icon-date-picker:before {
  content: "\e909";
}
.icon-denied:before {
  font-size: var(--font-size-md);
  content: "\e90e";
}
.icon-detail-view:before {
  content: "\e917";
}
.icon-document:before {
  content: "\e918";
}
.icon-download-report:before {
  content: "\e985";
}
.icon-drag:before {
  content: "\e98c";
}
.icon-drag-and-drop:before {
  content: "\e919";
  text-indent: 0px;
}
.icon-dropdown-arrow1:before {
  content: "\e91a";
}
.icon-dropdown-arrow2:before {
  content: "\e91b";
}
.icon-edit:before {
  content: "\e91c";
}
.icon-edit-value:before {
  content: "\e91d";
}
.icon-excessive-debt:before {
  content: "\e916";
}
.icon-executor:before {
  content: "\e91e";
}
.icon-expenses:before {
  content: "\e91f";
}
.icon-export:before {
  content: "\e920";
}
.icon-field-check1:before {
  content: "\e921";
  font-size: var(--font-size-md);
}
.icon-field-partial-check:before {
  content: "\e923";
  font-size: var(--font-size-md);
}
.icon-field-uncheck1 {
  line-height: 19px;
}
.item-profissional .icon-field-uncheck1,
.item-data .icon-field-uncheck1 {
  float: left;
  margin-right: 5px;
  position: absolute;
  margin-top: 2px;
}
.header-bar-btn .icon-field-uncheck1 {
  line-height: 24px;
  color: var(--neutral-x-contrast-text);
}
.icon-field-uncheck1:before {
  content: "\e922";
  font-size: var(--font-size-md);
}
.selected .icon-field-uncheck1:before {
  content: "\e921";
}
.selected .ico-check_box_outline_blank::before {
  content: "check_box" !important;
}
.opened-down .ico-arrow_right::before,
.opened-down .ico-arrow_left::before,
.opened-down .ico-arrow_up::before {
  content: "arrow_drop_down" !important;
}
.icon-filter:before {
  content: "\e984";
  font-size: var(--font-size-md);
}
.icon-form-add:before {
  content: "\e92c";
}
.icon-form-help:before {
  content: "\e994";
}
.icon-form-search:before {
  content: "\e92d";
  padding-right: 10px;
}
.icon-go-to:before {
  content: "\e92e";
  line-height: 18px;
}
.icon-header-favorite:before {
  content: "\e92f";
}
.icon-header-message:before {
  content: "\e930";
}
.icon-header-search:before {
  content: "\e931";
}
.icon-header-setting:before {
  content: "\e932";
}
.icon-history:before {
  content: "\e933";
}
.icon-important-info-empty:before {
  content: "\e924" !important;
}
.icon-important-info-full,
.icon-important-info-full.icon-important-info-empty {
  width: 16px;
  height: 16px;
  display: block;
  margin: 0 auto;
  font-size: var(--font-size-xs);
  margin-top: 3px;
}
.icon-important-info-full:before,
.icon-important-info-full.icon-important-info-empty:before {
  width: 100%;
  height: 100%;
  float: left;
  line-height: 16px;
  text-indent: 0px;
  cursor: pointer;
  text-align: center;
  content: "\e925";
}
.icon-import-data:before {
  content: "\e936";
}
.icon-inactive-folder:before {
  content: "\e978";
}
.icon-info:before {
  content: "\e937";
}
.icon-instructions {
  position: relative;
}
.icon-instructions.rev-fixo[data-messages]:after {
  font-size: 12px;
  border-radius: 9px;
  min-width: 10px;
  width: 20px;
  height: 17px;
  line-height: 11px;
  top: -4px;
  left: 8px;
}
.icon-instructions:before {
  margin-top: 1px;
  content: "\e938";
}
.icon-instructions[data-messages]:after {
  content: attr(data-messages);
  position: absolute;
  color: var(--fb-danger-default-text);
  background: var(--fb-danger-default);
  border-radius: 9px;
  padding: 3px 4px;
  font-size: 8px;
  min-width: 10px;
  left: 16px;
  top: -4px;
  text-align: center;
  font-family: 'Open Sans';
  font-weight: 600;
  width: 18px;
  height: 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 10px;
}
.icon-invoice-review:before {
  content: "\e939";
}
.icon-invoice-reviewed:before {
  content: "\e973";
}
.icon-key:before {
  content: "\e993";
}
.icon-legal:before {
  content: "\e989";
}
.icon-legal-register:before {
  content: "\e98a";
}
.icon-linked-timesheet:before {
  content: "\e93a";
  line-height: 24px;
  text-indent: 5px;
}
.icon-list:before {
  content: "\e93b";
}
.icon-localization:before {
  content: "\e98d";
}
.icon-locked1 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 4px;
  top: 10px;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.icon-locked1:before {
  content: "\e93c";
}
.icon-main-arrow1:before {
  content: "\e93d";
}
.icon-main-arrow2:before {
  content: "\e93e";
}
.icon-main-menu:before {
  content: "\e93f";
}
.icon-managing-folder:before {
  content: "\e974";
}
.icon-mark-as-read-off:before {
  content: "\e940";
}
.icon-mark-as-read-on:before {
  content: "\e941";
}
.icon-mark-as-reviwed:before {
  content: "\e926";
}
.icon-mass-delegate:before {
  content: "\e979";
}
.icon-mass-review:before {
  content: "\e97a";
}
.icon-minus-circle:before {
  content: "\e942";
}
.icon-more_options-01:before {
  content: "\e943";
}
.icon-more_options-02:before {
  content: "\e944";
}
.icon-moving:before {
  content: "\e945";
}
.icon-multiple-cases:before {
  content: "\e991";
}
.icon-my-appointments:before {
  content: "\e946";
}
.icon-new-chronometer:before {
  content: "\e947";
  line-height: 19px;
}
.icon-new-heavy:before {
  content: "\e948";
}
.icon-new-light:before {
  content: "\e949";
  text-indent: 0px;
}
.icon-new-process:before {
  content: "\e975";
}
.icon-new-release:before {
  content: "\e98e";
}
.icon-new-release-2:before {
  content: "\e98f";
}
.icon-new-right-bar:before {
  content: "\e94b";
}
.icon-new-user:before {
  content: "\e94c";
}
.icon-no-charge:before {
  content: "\e927";
}
.icon-note-view:before {
  content: "\e94d";
}
.icon-notif-message:before {
  content: "\e95d";
}
.icon-notification-report:before {
  content: "\e986";
}
.icon-notification-review:before {
  content: "\e987";
}
.icon-null:before {
  content: "\e94e";
}
.icon-ongoing:before {
  content: "\e94f";
}
.icon-open-search-field:before {
  content: "\e950";
}
.filter-icon-component:before {
  content: "\e950";
}
.icon-partner:before {
  content: "\e951";
}
.icon-payer-contact:before {
  content: "\e952";
}
.icon-pendencies:before {
  content: "\e997";
}
.icon-plus-circle:before {
  content: "\e953";
}
.icon-print:before {
  content: "\e954";
}
.icon-process:before {
  content: "\e955";
}
.icon-process-consult:before {
  content: "\e956";
}
.icon-process-update:before {
  content: "\e992";
}
.icon-publications:before {
  content: "\e976";
}
.icon-publishing-report:before {
  content: "\e977";
}
.icon-radio-off:before {
  content: "\e90b";
  font-size: 26px;
}
.icon-radio-on:before {
  content: "\e90c";
  font-size: 26px;
}
.icon-recover-doc:before {
  content: "\e958";
}
.icon-refresh-heavy:before {
  content: "\e928";
}
.icon-refresh-light:before {
  content: "\e929";
}
.icon-register:before {
  content: "\e98b";
}
.icon-report:before {
  content: "\e959";
}
.icon-responsible-off:before {
  font-size: var(--font-size-sm);
  content: "\e92a";
}
.icon-responsible-on:before {
  font-size: var(--font-size-sm);
  content: "\e934";
}
.icon-return:before {
  content: "\e95e";
}
.icon-search:before {
  content: "\e95f";
}
.icon-service-phrase:before {
  content: "\e960";
}
.icon-setting-small:before {
  content: "\e961";
}
.icon-spelling-reviewer:before {
  content: "\e962";
}
.icon-status-corrent:before {
  content: "\e935";
}
.icon-status-pending:before {
  content: "\e95a";
}
.icon-switch:before {
  content: "\e963";
}
.icon-tabulated:before {
  content: "\e964";
}
.icon-tag:before {
  content: "\e965";
}
.icon-time-sheet:before {
  content: "\e966";
}
.icon-transfer:before {
  content: "\e967";
}
.icon-trash:before {
  content: "\e968";
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .icon-trash:before {
    text-indent: 0px;
    content: "\e969";
    font-size: var(--font-size-md) !important;
    line-height: 22px;
  }
}
.icon-trash-mobile:before {
  text-indent: 0px;
  content: "\e969";
  font-size: var(--font-size-md);
}
.icon-tree:before {
  content: "\e96a";
}
.icon-ts-default-view:before {
  content: "\e96b";
  line-height: 36px;
}
.icon-ts-dynamic-view:before {
  content: "\e96c";
}
.icon-ts-list-view:before {
  content: "\e96d";
}
.icon-ts-manager:before {
  content: "\e90a";
}
.icon-ts-pendencies-view:before {
  content: "\e96e";
}
.icon-user:before {
  content: "\e96f";
}
.icon-view-obs:before {
  text-indent: -4px !important;
  content: "\e970";
}
.icon-wo:before {
  content: "\e95b";
}
.icon-wording:before {
  content: "\e971";
}
.icon-zero-values:before {
  content: "\e95c";
}
.icon-Config:before {
  content: "\e92b";
}
.icon-ConfigLinked:before {
  content: "\e995";
}
.icon-ConfigRequired:before {
  content: "\e996";
}
.icon-ConfigSpecial:before {
  content: "\e998";
}
.icon-ConfigView:before {
  content: "\e999";
}
.icon-case-management:before {
  content: "\e899";
}
.icon-mini-calendar:before {
  content: "\e99b";
}
.icon-edit-document:before {
  content: "\e99a";
}
.icon-finance:before {
  content: "\e99e";
}
.icon-ballom:before {
  content: "\e99c";
}
.icon-phone:before {
  content: "\e99d";
}
.icon-data-base:before {
  content: "\e99f";
}
.icon-download:before {
  content: "\e9a1";
}
.icon-folder:before {
  content: "\e9a0";
}
.icon-bg-extension:before {
  content: "\e9a2";
}
.icon-link:before {
  content: "\e9a3";
}
.icon-eye:before {
  content: "\e9a4";
}
.icon-hold-file:before {
  content: "\e9a5";
}
.icon-external-link:before {
  content: "\e9a6";
}
.icon-upload-data:before {
  content: "\e9a7";
  font-size: var(--font-size-xs);
}
.icon-trib:before {
  content: "\e9a8";
  font-size: 26px;
}
.icon-uniao:before {
  content: "\e9a9";
}
.icon-triangle-exclamation:before {
  content: "\e9aa";
}
.icon-undo:before {
  content: "\e9ab";
}
.icon-decrease-font:before {
  content: "\e9ac";
}
.icon-company:before {
  content: "\e9ad";
}
.icon-dark-mode:before {
  content: "\e9ae";
}
.icon-contrast:before {
  content: "\e9af";
}
.icon-accessibility:before {
  content: "\e9b0";
}
.icon-increase-font:before {
  content: "\e9b1";
}
.icon-forbidden:before {
  content: "\e9b2";
}
.icon-home:before {
  content: "\e9b3";
}
.icon-credit:before {
  content: "\e9b4";
}
* {
  border: 0;
  scrollbar-width: thin;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
  font-family: 'Open Sans', sans-serif;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  min-height: 100%;
  line-height: 20px;
  margin: var(--spacing-none);
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-size: var(--font-size-sm);
  background-color: var(--off-white);
  color: var(--white-contrast-text);
  scrollbar-width: thin;
  scrollbar-color: hsla(var(--black-hsl), 0.32) transparent;
}
body::-webkit-scrollbar-track {
  background-color: transparent !important;
  border-radius: 8px;
  -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3);
}
body::-webkit-scrollbar {
  width: 8px;
}
body::-webkit-scrollbar-thumb {
  background-color: hsla(var(--black-hsl), 0.32) !important;
  border-radius: 8px;
  -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.3);
}
object {
  display: none;
}
blockquote,
q {
  quotes: none;
}
blockquote::before,
q::before,
blockquote::after,
q::after {
  content: none;
}
ins {
  color: var(--black);
  text-decoration: none;
  background-color: var(--fb-waiting-tint);
}
mark {
  font-style: italic;
  color: var(--black);
  font-weight: var(--font-weight-bold);
  background-color: var(--fb-waiting-tint);
}
del {
  text-decoration: line-through;
}
abbr[title],
dfn[title] {
  cursor: help;
  border-bottom: 1px dotted;
}
table {
  border-spacing: 0;
  border-collapse: separate;
}
table tr td {
  vertical-align: middle;
}
hr {
  border: 0;
  height: 1px;
  opacity: 0.2;
  display: block;
  margin: var(--spacing-none);
  padding: var(--spacing-none);
  border-top: 1px solid var(--white);
}
input,
select {
  vertical-align: middle;
}
body {
  font-size: small;
  font: 13px/1.231 'Open Sans', sans-serif;
}
select,
input,
textarea,
button {
  font: 99% 'Open Sans', sans-serif;
}
html {
  overflow-y: auto;
}
a {
  cursor: pointer;
  text-decoration: none;
}
a:hover,
a:active {
  outline: none;
}
a:focus,
input:focus,
button:focus,
ul:focus {
  box-shadow: none !important;
}
ul,
ol {
  margin-left: 2em;
}
ol {
  list-style-type: decimal;
}
ul,
menu,
nav ul,
nav li {
  list-style: none;
  list-style-image: none;
  margin: var(--spacing-none);
}
small {
  font-size: 85%;
}
strong,
th {
  font-weight: var(--font-weight-bold);
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}
pre {
  padding: 15px;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}
input[type="radio"] {
  vertical-align: text-bottom;
  accent-color: var(--main-primary-xx-tint);
}
button {
  width: auto;
  overflow: visible;
}
button:focus {
  box-shadow: none !important;
}
input[type="button"],
input[type="submit"],
input[type="image"],
button {
  cursor: pointer;
}
textarea,
input[type='text'],
input[type='password'],
input[type='date'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
input.k-input {
  border-radius: 3px;
  -webkit-appearance: none;
}
input:invalid,
textarea:invalid {
  border-radius: 1px;
  box-shadow: 0px 0px 5px red;
  -moz-box-shadow: 0px 0px 5px red;
  -webkit-box-shadow: 0px 0px 5px red;
}
input::-ms-clear {
  display: none;
}
textarea {
  overflow: auto;
  font-weight: 400;
  font-style: normal;
}
i {
  font-style: normal;
}
audio,
canvas,
video {
  zoom: 1;
  display: inline;
  display: inline-block;
}
[class*="span"] {
  float: left;
  min-height: 1px;
}
@media print {
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }
  a,
  a:visited {
    color: var(--neutral-shade) !important;
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid var(--neutral-x-tint);
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}
.ie6 legend,
.ie7 legend {
  margin-left: -7px;
}
.ie7 input[type="checkbox"] {
  vertical-align: baseline;
}
.ie6 input {
  vertical-align: text-bottom;
}
.no-boxshadow input:invalid,
.no-boxshadow textarea:invalid {
  background-color: var(--off-white);
}
.ie7 img {
  -ms-interpolation-mode: bicubic;
}
.ir {
  direction: ltr;
  display: block;
  overflow: hidden;
  text-align: left;
  text-indent: -999em;
  background-repeat: no-repeat;
}
.no-border {
  border: none !important;
}
.hidden {
  visibility: hidden;
  display: none !important;
}
.hide {
  display: none;
}
.show,
.display-block {
  display: block !important;
  visibility: visible !important;
}
.invisible {
  visibility: hidden;
}
.visuallyhidden {
  border: 0;
  padding: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  position: absolute;
  clip: rect(0 0 0 0);
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  margin: 0;
  clip: auto;
  width: auto;
  height: auto;
  position: static;
  overflow: visible;
}
.clearfix {
  zoom: 1;
}
.clearfix::after {
  clear: both;
}
.clearfix::before,
.clearfix::after {
  height: 0;
  display: block;
  content: "\0020";
  overflow: hidden;
}
.clearSearchInput input[type="search"]::-webkit-search-decoration,
.clearSearchInput input[type="search"]::-webkit-search-cancel-button,
.clearSearchInput input[type="search"]::-webkit-search-results-button,
.clearSearchInput input[type=text]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.clearSearchInput input[type=text]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
.clearSearchInput input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
.header-bar-btn,
.left-bar-btn {
  width: 32px;
  height: 22px;
  float: left;
  cursor: pointer;
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  -ms-transition: all 0.1s ease;
  transition: all 0.1s ease;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.header-bar-btn:hover,
.left-bar-btn:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.header-bar-btn:hover,
.left-bar-btn:hover {
  opacity: 0.3;
  filter: alpha(opacity=30);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  transition: all 0.35s ease;
  cursor: pointer;
}
.header-bar-btn {
  width: 24px;
  height: 24px;
  background-color: transparent;
  border-radius: var(--radius-vs);
  color: var(--neutral-x-contrast-text);
  border: 1px solid var(--main-primary-xx-tint);
}
.header-bar-btn:before {
  text-indent: 0px !important;
}
.header-bar-btn.icon-user {
  font-size: 14px;
}
.left-bar-btn {
  margin-bottom: 10px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.no-padding {
  padding: var(--spacing-none) !important;
}
.affix {
  position: fixed;
}
.scroll-y {
  overflow-y: auto;
}
.scroll-x {
  overflow-x: auto;
}
.has-disabled .disabled {
  cursor: no-drop;
}
.has-disabled .disabled i {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
.has-menu-in-table {
  position: static;
}
.has-menu-in-table:last-child > div {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  position: static;
}
.has-menu-in-table:last-child > div .buttons-container {
  right: 3px;
  position: absolute !important;
}
.has-menu-in-table:last-child > div .buttons-container .options-menu {
  top: -3px;
  right: 6px;
  position: absolute;
}
.has-menu-in-table:last-child > div .buttons-container .options-menu .options-menu-icon {
  font-size: 16px;
  position: static;
}
.has-menu-in-table:last-child > div .buttons-container .options-menu .options-menu-icon:after {
  right: 2px;
}
.notificaton-nice-scroll {
  z-index: 10012 !important;
}
.nicescroll-rails {
  background-color: hsla(var(--main-primary-default-hsl), .15) !important;
}
.nicescroll-rails div {
  -webkit-border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 7px 7px 7px 7px;
  -o-border-radius: 7px 7px 7px 7px;
  border-radius: 7px 7px 7px 7px;
  border: 1px solid hsla(var(--white-hsl), .3) !important;
  background-color: rgba(118, 118, 118, 0.5) !important;
}
.nicescroll-rails-vr {
  width: 7px!important;
  margin-left: -2px;
}
.nicescroll-rails-vr div {
  width: 5px!important;
}
.nicescroll-rails-hr div {
  height: 5px!important;
}
.nicescroll-rails-hr.small div {
  top: 1px!important;
  height: 5px!important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background-color: hsla(var(--black-hsl), 0.32) !important;
}
.timesheet-daily-scroll div,
.timesheet-weekly-scroll div,
.admin-scroll div {
  background-color: hsla(var(--main-primary-default-hsl), .5) !important;
}
.lista-profissionais-scroll div {
  background-color: hsla(var(--main-primary-default-hsl), .5) !important;
}
.pos-relative {
  position: relative;
}
.pos-absolute {
  position: absolute;
}
.display-table {
  display: table;
}
.full-width {
  width: 100%!important;
}
.table-row {
  display: table-row;
}
.text-transform-none {
  text-transform: none;
}
.screenreader {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
}
.radial-progress {
  width: 40px;
  height: 40px;
  background-color: var(--neutral-x-contrast);
  border-radius: 50%;
}
.radial-progress .circle .mask,
.radial-progress .circle .fill {
  width: 40px;
  height: 40px;
  position: absolute;
  border-radius: 50%;
}
.radial-progress .circle .mask,
.radial-progress .circle .fill {
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 2s;
  -ms-transition: -ms-transform 2s;
  -o-transition: -ms-transform 2s;
  transition: transform 2s;
  border-radius: 50%;
}
.radial-progress .circle .mask {
  clip: rect(0px, 40px, 40px, 40px/2);
}
.radial-progress .circle .mask .fill {
  clip: rect(0px, 40px/2, 40px, 0px);
}
.radial-progress .inset {
  width: 36px;
  height: 36px;
  position: absolute;
  margin-left: 4px/2;
  margin-top: 4px/2;
  background-color: var(--white);
  border-radius: 50%;
}
.radial-progress .inset .percentage {
  width: 30px;
  position: absolute;
  top: 10px;
  left: 3px;
  line-height: 1;
  color: var(--white-contrast-text);
  font-size: 12px;
  text-align: center;
}
.radial-progress[data-progress="1"] .circle .mask.full,
.radial-progress[data-progress="1"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 1);
  -ms-transform: rotate(180deg / 100 * 1);
  -o-transform: rotate(180deg / 100 * 1);
  transform: rotate(180deg / 100 * 1);
}
.radial-progress[data-progress="1"] .circle .fill.fix {
  -webkit-transform: rotate(3.6deg);
  -ms-transform: rotate(3.6deg);
  -o-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}
.radial-progress[data-progress="1"] .inset .percentage:before {
  content: "1%";
}
.radial-progress[data-progress="1"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="2"] .circle .mask.full,
.radial-progress[data-progress="2"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 2);
  -ms-transform: rotate(180deg / 100 * 2);
  -o-transform: rotate(180deg / 100 * 2);
  transform: rotate(180deg / 100 * 2);
}
.radial-progress[data-progress="2"] .circle .fill.fix {
  -webkit-transform: rotate(7.2deg);
  -ms-transform: rotate(7.2deg);
  -o-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}
.radial-progress[data-progress="2"] .inset .percentage:before {
  content: "2%";
}
.radial-progress[data-progress="2"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="3"] .circle .mask.full,
.radial-progress[data-progress="3"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 3);
  -ms-transform: rotate(180deg / 100 * 3);
  -o-transform: rotate(180deg / 100 * 3);
  transform: rotate(180deg / 100 * 3);
}
.radial-progress[data-progress="3"] .circle .fill.fix {
  -webkit-transform: rotate(10.8deg);
  -ms-transform: rotate(10.8deg);
  -o-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}
.radial-progress[data-progress="3"] .inset .percentage:before {
  content: "3%";
}
.radial-progress[data-progress="3"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="4"] .circle .mask.full,
.radial-progress[data-progress="4"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 4);
  -ms-transform: rotate(180deg / 100 * 4);
  -o-transform: rotate(180deg / 100 * 4);
  transform: rotate(180deg / 100 * 4);
}
.radial-progress[data-progress="4"] .circle .fill.fix {
  -webkit-transform: rotate(14.4deg);
  -ms-transform: rotate(14.4deg);
  -o-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}
.radial-progress[data-progress="4"] .inset .percentage:before {
  content: "4%";
}
.radial-progress[data-progress="4"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="5"] .circle .mask.full,
.radial-progress[data-progress="5"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 5);
  -ms-transform: rotate(180deg / 100 * 5);
  -o-transform: rotate(180deg / 100 * 5);
  transform: rotate(180deg / 100 * 5);
}
.radial-progress[data-progress="5"] .circle .fill.fix {
  -webkit-transform: rotate(18deg);
  -ms-transform: rotate(18deg);
  -o-transform: rotate(18deg);
  transform: rotate(18deg);
}
.radial-progress[data-progress="5"] .inset .percentage:before {
  content: "5%";
}
.radial-progress[data-progress="5"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="6"] .circle .mask.full,
.radial-progress[data-progress="6"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 6);
  -ms-transform: rotate(180deg / 100 * 6);
  -o-transform: rotate(180deg / 100 * 6);
  transform: rotate(180deg / 100 * 6);
}
.radial-progress[data-progress="6"] .circle .fill.fix {
  -webkit-transform: rotate(21.6deg);
  -ms-transform: rotate(21.6deg);
  -o-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}
.radial-progress[data-progress="6"] .inset .percentage:before {
  content: "6%";
}
.radial-progress[data-progress="6"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="7"] .circle .mask.full,
.radial-progress[data-progress="7"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 7);
  -ms-transform: rotate(180deg / 100 * 7);
  -o-transform: rotate(180deg / 100 * 7);
  transform: rotate(180deg / 100 * 7);
}
.radial-progress[data-progress="7"] .circle .fill.fix {
  -webkit-transform: rotate(25.2deg);
  -ms-transform: rotate(25.2deg);
  -o-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}
.radial-progress[data-progress="7"] .inset .percentage:before {
  content: "7%";
}
.radial-progress[data-progress="7"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="8"] .circle .mask.full,
.radial-progress[data-progress="8"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 8);
  -ms-transform: rotate(180deg / 100 * 8);
  -o-transform: rotate(180deg / 100 * 8);
  transform: rotate(180deg / 100 * 8);
}
.radial-progress[data-progress="8"] .circle .fill.fix {
  -webkit-transform: rotate(28.8deg);
  -ms-transform: rotate(28.8deg);
  -o-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}
.radial-progress[data-progress="8"] .inset .percentage:before {
  content: "8%";
}
.radial-progress[data-progress="8"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="9"] .circle .mask.full,
.radial-progress[data-progress="9"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 9);
  -ms-transform: rotate(180deg / 100 * 9);
  -o-transform: rotate(180deg / 100 * 9);
  transform: rotate(180deg / 100 * 9);
}
.radial-progress[data-progress="9"] .circle .fill.fix {
  -webkit-transform: rotate(32.4deg);
  -ms-transform: rotate(32.4deg);
  -o-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}
.radial-progress[data-progress="9"] .inset .percentage:before {
  content: "9%";
}
.radial-progress[data-progress="9"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="10"] .circle .mask.full,
.radial-progress[data-progress="10"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 10);
  -ms-transform: rotate(180deg / 100 * 10);
  -o-transform: rotate(180deg / 100 * 10);
  transform: rotate(180deg / 100 * 10);
}
.radial-progress[data-progress="10"] .circle .fill.fix {
  -webkit-transform: rotate(36deg);
  -ms-transform: rotate(36deg);
  -o-transform: rotate(36deg);
  transform: rotate(36deg);
}
.radial-progress[data-progress="10"] .inset .percentage:before {
  content: "10%";
}
.radial-progress[data-progress="10"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="11"] .circle .mask.full,
.radial-progress[data-progress="11"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 11);
  -ms-transform: rotate(180deg / 100 * 11);
  -o-transform: rotate(180deg / 100 * 11);
  transform: rotate(180deg / 100 * 11);
}
.radial-progress[data-progress="11"] .circle .fill.fix {
  -webkit-transform: rotate(39.6deg);
  -ms-transform: rotate(39.6deg);
  -o-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}
.radial-progress[data-progress="11"] .inset .percentage:before {
  content: "11%";
}
.radial-progress[data-progress="11"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="12"] .circle .mask.full,
.radial-progress[data-progress="12"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 12);
  -ms-transform: rotate(180deg / 100 * 12);
  -o-transform: rotate(180deg / 100 * 12);
  transform: rotate(180deg / 100 * 12);
}
.radial-progress[data-progress="12"] .circle .fill.fix {
  -webkit-transform: rotate(43.2deg);
  -ms-transform: rotate(43.2deg);
  -o-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}
.radial-progress[data-progress="12"] .inset .percentage:before {
  content: "12%";
}
.radial-progress[data-progress="12"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="13"] .circle .mask.full,
.radial-progress[data-progress="13"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 13);
  -ms-transform: rotate(180deg / 100 * 13);
  -o-transform: rotate(180deg / 100 * 13);
  transform: rotate(180deg / 100 * 13);
}
.radial-progress[data-progress="13"] .circle .fill.fix {
  -webkit-transform: rotate(46.8deg);
  -ms-transform: rotate(46.8deg);
  -o-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}
.radial-progress[data-progress="13"] .inset .percentage:before {
  content: "13%";
}
.radial-progress[data-progress="13"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="14"] .circle .mask.full,
.radial-progress[data-progress="14"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 14);
  -ms-transform: rotate(180deg / 100 * 14);
  -o-transform: rotate(180deg / 100 * 14);
  transform: rotate(180deg / 100 * 14);
}
.radial-progress[data-progress="14"] .circle .fill.fix {
  -webkit-transform: rotate(50.4deg);
  -ms-transform: rotate(50.4deg);
  -o-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}
.radial-progress[data-progress="14"] .inset .percentage:before {
  content: "14%";
}
.radial-progress[data-progress="14"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="15"] .circle .mask.full,
.radial-progress[data-progress="15"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 15);
  -ms-transform: rotate(180deg / 100 * 15);
  -o-transform: rotate(180deg / 100 * 15);
  transform: rotate(180deg / 100 * 15);
}
.radial-progress[data-progress="15"] .circle .fill.fix {
  -webkit-transform: rotate(54deg);
  -ms-transform: rotate(54deg);
  -o-transform: rotate(54deg);
  transform: rotate(54deg);
}
.radial-progress[data-progress="15"] .inset .percentage:before {
  content: "15%";
}
.radial-progress[data-progress="15"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="16"] .circle .mask.full,
.radial-progress[data-progress="16"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 16);
  -ms-transform: rotate(180deg / 100 * 16);
  -o-transform: rotate(180deg / 100 * 16);
  transform: rotate(180deg / 100 * 16);
}
.radial-progress[data-progress="16"] .circle .fill.fix {
  -webkit-transform: rotate(57.6deg);
  -ms-transform: rotate(57.6deg);
  -o-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}
.radial-progress[data-progress="16"] .inset .percentage:before {
  content: "16%";
}
.radial-progress[data-progress="16"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="17"] .circle .mask.full,
.radial-progress[data-progress="17"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 17);
  -ms-transform: rotate(180deg / 100 * 17);
  -o-transform: rotate(180deg / 100 * 17);
  transform: rotate(180deg / 100 * 17);
}
.radial-progress[data-progress="17"] .circle .fill.fix {
  -webkit-transform: rotate(61.2deg);
  -ms-transform: rotate(61.2deg);
  -o-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}
.radial-progress[data-progress="17"] .inset .percentage:before {
  content: "17%";
}
.radial-progress[data-progress="17"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="18"] .circle .mask.full,
.radial-progress[data-progress="18"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 18);
  -ms-transform: rotate(180deg / 100 * 18);
  -o-transform: rotate(180deg / 100 * 18);
  transform: rotate(180deg / 100 * 18);
}
.radial-progress[data-progress="18"] .circle .fill.fix {
  -webkit-transform: rotate(64.8deg);
  -ms-transform: rotate(64.8deg);
  -o-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}
.radial-progress[data-progress="18"] .inset .percentage:before {
  content: "18%";
}
.radial-progress[data-progress="18"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="19"] .circle .mask.full,
.radial-progress[data-progress="19"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 19);
  -ms-transform: rotate(180deg / 100 * 19);
  -o-transform: rotate(180deg / 100 * 19);
  transform: rotate(180deg / 100 * 19);
}
.radial-progress[data-progress="19"] .circle .fill.fix {
  -webkit-transform: rotate(68.4deg);
  -ms-transform: rotate(68.4deg);
  -o-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}
.radial-progress[data-progress="19"] .inset .percentage:before {
  content: "19%";
}
.radial-progress[data-progress="19"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="20"] .circle .mask.full,
.radial-progress[data-progress="20"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 20);
  -ms-transform: rotate(180deg / 100 * 20);
  -o-transform: rotate(180deg / 100 * 20);
  transform: rotate(180deg / 100 * 20);
}
.radial-progress[data-progress="20"] .circle .fill.fix {
  -webkit-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  -o-transform: rotate(72deg);
  transform: rotate(72deg);
}
.radial-progress[data-progress="20"] .inset .percentage:before {
  content: "20%";
}
.radial-progress[data-progress="20"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="21"] .circle .mask.full,
.radial-progress[data-progress="21"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 21);
  -ms-transform: rotate(180deg / 100 * 21);
  -o-transform: rotate(180deg / 100 * 21);
  transform: rotate(180deg / 100 * 21);
}
.radial-progress[data-progress="21"] .circle .fill.fix {
  -webkit-transform: rotate(75.6deg);
  -ms-transform: rotate(75.6deg);
  -o-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}
.radial-progress[data-progress="21"] .inset .percentage:before {
  content: "21%";
}
.radial-progress[data-progress="21"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="22"] .circle .mask.full,
.radial-progress[data-progress="22"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 22);
  -ms-transform: rotate(180deg / 100 * 22);
  -o-transform: rotate(180deg / 100 * 22);
  transform: rotate(180deg / 100 * 22);
}
.radial-progress[data-progress="22"] .circle .fill.fix {
  -webkit-transform: rotate(79.2deg);
  -ms-transform: rotate(79.2deg);
  -o-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}
.radial-progress[data-progress="22"] .inset .percentage:before {
  content: "22%";
}
.radial-progress[data-progress="22"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="23"] .circle .mask.full,
.radial-progress[data-progress="23"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 23);
  -ms-transform: rotate(180deg / 100 * 23);
  -o-transform: rotate(180deg / 100 * 23);
  transform: rotate(180deg / 100 * 23);
}
.radial-progress[data-progress="23"] .circle .fill.fix {
  -webkit-transform: rotate(82.8deg);
  -ms-transform: rotate(82.8deg);
  -o-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}
.radial-progress[data-progress="23"] .inset .percentage:before {
  content: "23%";
}
.radial-progress[data-progress="23"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="24"] .circle .mask.full,
.radial-progress[data-progress="24"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 24);
  -ms-transform: rotate(180deg / 100 * 24);
  -o-transform: rotate(180deg / 100 * 24);
  transform: rotate(180deg / 100 * 24);
}
.radial-progress[data-progress="24"] .circle .fill.fix {
  -webkit-transform: rotate(86.4deg);
  -ms-transform: rotate(86.4deg);
  -o-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}
.radial-progress[data-progress="24"] .inset .percentage:before {
  content: "24%";
}
.radial-progress[data-progress="24"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="25"] .circle .mask.full,
.radial-progress[data-progress="25"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 25);
  -ms-transform: rotate(180deg / 100 * 25);
  -o-transform: rotate(180deg / 100 * 25);
  transform: rotate(180deg / 100 * 25);
}
.radial-progress[data-progress="25"] .circle .fill.fix {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.radial-progress[data-progress="25"] .inset .percentage:before {
  content: "25%";
}
.radial-progress[data-progress="25"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="26"] .circle .mask.full,
.radial-progress[data-progress="26"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 26);
  -ms-transform: rotate(180deg / 100 * 26);
  -o-transform: rotate(180deg / 100 * 26);
  transform: rotate(180deg / 100 * 26);
}
.radial-progress[data-progress="26"] .circle .fill.fix {
  -webkit-transform: rotate(93.6deg);
  -ms-transform: rotate(93.6deg);
  -o-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}
.radial-progress[data-progress="26"] .inset .percentage:before {
  content: "26%";
}
.radial-progress[data-progress="26"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="27"] .circle .mask.full,
.radial-progress[data-progress="27"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 27);
  -ms-transform: rotate(180deg / 100 * 27);
  -o-transform: rotate(180deg / 100 * 27);
  transform: rotate(180deg / 100 * 27);
}
.radial-progress[data-progress="27"] .circle .fill.fix {
  -webkit-transform: rotate(97.2deg);
  -ms-transform: rotate(97.2deg);
  -o-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}
.radial-progress[data-progress="27"] .inset .percentage:before {
  content: "27%";
}
.radial-progress[data-progress="27"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="28"] .circle .mask.full,
.radial-progress[data-progress="28"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 28);
  -ms-transform: rotate(180deg / 100 * 28);
  -o-transform: rotate(180deg / 100 * 28);
  transform: rotate(180deg / 100 * 28);
}
.radial-progress[data-progress="28"] .circle .fill.fix {
  -webkit-transform: rotate(100.8deg);
  -ms-transform: rotate(100.8deg);
  -o-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}
.radial-progress[data-progress="28"] .inset .percentage:before {
  content: "28%";
}
.radial-progress[data-progress="28"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="29"] .circle .mask.full,
.radial-progress[data-progress="29"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 29);
  -ms-transform: rotate(180deg / 100 * 29);
  -o-transform: rotate(180deg / 100 * 29);
  transform: rotate(180deg / 100 * 29);
}
.radial-progress[data-progress="29"] .circle .fill.fix {
  -webkit-transform: rotate(104.4deg);
  -ms-transform: rotate(104.4deg);
  -o-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}
.radial-progress[data-progress="29"] .inset .percentage:before {
  content: "29%";
}
.radial-progress[data-progress="29"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="30"] .circle .mask.full,
.radial-progress[data-progress="30"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 30);
  -ms-transform: rotate(180deg / 100 * 30);
  -o-transform: rotate(180deg / 100 * 30);
  transform: rotate(180deg / 100 * 30);
}
.radial-progress[data-progress="30"] .circle .fill.fix {
  -webkit-transform: rotate(108deg);
  -ms-transform: rotate(108deg);
  -o-transform: rotate(108deg);
  transform: rotate(108deg);
}
.radial-progress[data-progress="30"] .inset .percentage:before {
  content: "30%";
}
.radial-progress[data-progress="30"] .circle .mask .fill {
  background: var(--fb-danger-default);
}
.radial-progress[data-progress="31"] .circle .mask.full,
.radial-progress[data-progress="31"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 31);
  -ms-transform: rotate(180deg / 100 * 31);
  -o-transform: rotate(180deg / 100 * 31);
  transform: rotate(180deg / 100 * 31);
}
.radial-progress[data-progress="31"] .circle .fill.fix {
  -webkit-transform: rotate(111.6deg);
  -ms-transform: rotate(111.6deg);
  -o-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}
.radial-progress[data-progress="31"] .inset .percentage:before {
  content: "31%";
}
.radial-progress[data-progress="31"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="32"] .circle .mask.full,
.radial-progress[data-progress="32"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 32);
  -ms-transform: rotate(180deg / 100 * 32);
  -o-transform: rotate(180deg / 100 * 32);
  transform: rotate(180deg / 100 * 32);
}
.radial-progress[data-progress="32"] .circle .fill.fix {
  -webkit-transform: rotate(115.2deg);
  -ms-transform: rotate(115.2deg);
  -o-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}
.radial-progress[data-progress="32"] .inset .percentage:before {
  content: "32%";
}
.radial-progress[data-progress="32"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="33"] .circle .mask.full,
.radial-progress[data-progress="33"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 33);
  -ms-transform: rotate(180deg / 100 * 33);
  -o-transform: rotate(180deg / 100 * 33);
  transform: rotate(180deg / 100 * 33);
}
.radial-progress[data-progress="33"] .circle .fill.fix {
  -webkit-transform: rotate(118.8deg);
  -ms-transform: rotate(118.8deg);
  -o-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}
.radial-progress[data-progress="33"] .inset .percentage:before {
  content: "33%";
}
.radial-progress[data-progress="33"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="34"] .circle .mask.full,
.radial-progress[data-progress="34"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 34);
  -ms-transform: rotate(180deg / 100 * 34);
  -o-transform: rotate(180deg / 100 * 34);
  transform: rotate(180deg / 100 * 34);
}
.radial-progress[data-progress="34"] .circle .fill.fix {
  -webkit-transform: rotate(122.4deg);
  -ms-transform: rotate(122.4deg);
  -o-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}
.radial-progress[data-progress="34"] .inset .percentage:before {
  content: "34%";
}
.radial-progress[data-progress="34"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="35"] .circle .mask.full,
.radial-progress[data-progress="35"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 35);
  -ms-transform: rotate(180deg / 100 * 35);
  -o-transform: rotate(180deg / 100 * 35);
  transform: rotate(180deg / 100 * 35);
}
.radial-progress[data-progress="35"] .circle .fill.fix {
  -webkit-transform: rotate(126deg);
  -ms-transform: rotate(126deg);
  -o-transform: rotate(126deg);
  transform: rotate(126deg);
}
.radial-progress[data-progress="35"] .inset .percentage:before {
  content: "35%";
}
.radial-progress[data-progress="35"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="36"] .circle .mask.full,
.radial-progress[data-progress="36"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 36);
  -ms-transform: rotate(180deg / 100 * 36);
  -o-transform: rotate(180deg / 100 * 36);
  transform: rotate(180deg / 100 * 36);
}
.radial-progress[data-progress="36"] .circle .fill.fix {
  -webkit-transform: rotate(129.6deg);
  -ms-transform: rotate(129.6deg);
  -o-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}
.radial-progress[data-progress="36"] .inset .percentage:before {
  content: "36%";
}
.radial-progress[data-progress="36"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="37"] .circle .mask.full,
.radial-progress[data-progress="37"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 37);
  -ms-transform: rotate(180deg / 100 * 37);
  -o-transform: rotate(180deg / 100 * 37);
  transform: rotate(180deg / 100 * 37);
}
.radial-progress[data-progress="37"] .circle .fill.fix {
  -webkit-transform: rotate(133.2deg);
  -ms-transform: rotate(133.2deg);
  -o-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}
.radial-progress[data-progress="37"] .inset .percentage:before {
  content: "37%";
}
.radial-progress[data-progress="37"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="38"] .circle .mask.full,
.radial-progress[data-progress="38"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 38);
  -ms-transform: rotate(180deg / 100 * 38);
  -o-transform: rotate(180deg / 100 * 38);
  transform: rotate(180deg / 100 * 38);
}
.radial-progress[data-progress="38"] .circle .fill.fix {
  -webkit-transform: rotate(136.8deg);
  -ms-transform: rotate(136.8deg);
  -o-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}
.radial-progress[data-progress="38"] .inset .percentage:before {
  content: "38%";
}
.radial-progress[data-progress="38"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="39"] .circle .mask.full,
.radial-progress[data-progress="39"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 39);
  -ms-transform: rotate(180deg / 100 * 39);
  -o-transform: rotate(180deg / 100 * 39);
  transform: rotate(180deg / 100 * 39);
}
.radial-progress[data-progress="39"] .circle .fill.fix {
  -webkit-transform: rotate(140.4deg);
  -ms-transform: rotate(140.4deg);
  -o-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}
.radial-progress[data-progress="39"] .inset .percentage:before {
  content: "39%";
}
.radial-progress[data-progress="39"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="40"] .circle .mask.full,
.radial-progress[data-progress="40"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 40);
  -ms-transform: rotate(180deg / 100 * 40);
  -o-transform: rotate(180deg / 100 * 40);
  transform: rotate(180deg / 100 * 40);
}
.radial-progress[data-progress="40"] .circle .fill.fix {
  -webkit-transform: rotate(144deg);
  -ms-transform: rotate(144deg);
  -o-transform: rotate(144deg);
  transform: rotate(144deg);
}
.radial-progress[data-progress="40"] .inset .percentage:before {
  content: "40%";
}
.radial-progress[data-progress="40"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="41"] .circle .mask.full,
.radial-progress[data-progress="41"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 41);
  -ms-transform: rotate(180deg / 100 * 41);
  -o-transform: rotate(180deg / 100 * 41);
  transform: rotate(180deg / 100 * 41);
}
.radial-progress[data-progress="41"] .circle .fill.fix {
  -webkit-transform: rotate(147.6deg);
  -ms-transform: rotate(147.6deg);
  -o-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}
.radial-progress[data-progress="41"] .inset .percentage:before {
  content: "41%";
}
.radial-progress[data-progress="41"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="42"] .circle .mask.full,
.radial-progress[data-progress="42"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 42);
  -ms-transform: rotate(180deg / 100 * 42);
  -o-transform: rotate(180deg / 100 * 42);
  transform: rotate(180deg / 100 * 42);
}
.radial-progress[data-progress="42"] .circle .fill.fix {
  -webkit-transform: rotate(151.2deg);
  -ms-transform: rotate(151.2deg);
  -o-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}
.radial-progress[data-progress="42"] .inset .percentage:before {
  content: "42%";
}
.radial-progress[data-progress="42"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="43"] .circle .mask.full,
.radial-progress[data-progress="43"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 43);
  -ms-transform: rotate(180deg / 100 * 43);
  -o-transform: rotate(180deg / 100 * 43);
  transform: rotate(180deg / 100 * 43);
}
.radial-progress[data-progress="43"] .circle .fill.fix {
  -webkit-transform: rotate(154.8deg);
  -ms-transform: rotate(154.8deg);
  -o-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}
.radial-progress[data-progress="43"] .inset .percentage:before {
  content: "43%";
}
.radial-progress[data-progress="43"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="44"] .circle .mask.full,
.radial-progress[data-progress="44"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 44);
  -ms-transform: rotate(180deg / 100 * 44);
  -o-transform: rotate(180deg / 100 * 44);
  transform: rotate(180deg / 100 * 44);
}
.radial-progress[data-progress="44"] .circle .fill.fix {
  -webkit-transform: rotate(158.4deg);
  -ms-transform: rotate(158.4deg);
  -o-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}
.radial-progress[data-progress="44"] .inset .percentage:before {
  content: "44%";
}
.radial-progress[data-progress="44"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="45"] .circle .mask.full,
.radial-progress[data-progress="45"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 45);
  -ms-transform: rotate(180deg / 100 * 45);
  -o-transform: rotate(180deg / 100 * 45);
  transform: rotate(180deg / 100 * 45);
}
.radial-progress[data-progress="45"] .circle .fill.fix {
  -webkit-transform: rotate(162deg);
  -ms-transform: rotate(162deg);
  -o-transform: rotate(162deg);
  transform: rotate(162deg);
}
.radial-progress[data-progress="45"] .inset .percentage:before {
  content: "45%";
}
.radial-progress[data-progress="45"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="46"] .circle .mask.full,
.radial-progress[data-progress="46"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 46);
  -ms-transform: rotate(180deg / 100 * 46);
  -o-transform: rotate(180deg / 100 * 46);
  transform: rotate(180deg / 100 * 46);
}
.radial-progress[data-progress="46"] .circle .fill.fix {
  -webkit-transform: rotate(165.6deg);
  -ms-transform: rotate(165.6deg);
  -o-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}
.radial-progress[data-progress="46"] .inset .percentage:before {
  content: "46%";
}
.radial-progress[data-progress="46"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="47"] .circle .mask.full,
.radial-progress[data-progress="47"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 47);
  -ms-transform: rotate(180deg / 100 * 47);
  -o-transform: rotate(180deg / 100 * 47);
  transform: rotate(180deg / 100 * 47);
}
.radial-progress[data-progress="47"] .circle .fill.fix {
  -webkit-transform: rotate(169.2deg);
  -ms-transform: rotate(169.2deg);
  -o-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}
.radial-progress[data-progress="47"] .inset .percentage:before {
  content: "47%";
}
.radial-progress[data-progress="47"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="48"] .circle .mask.full,
.radial-progress[data-progress="48"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 48);
  -ms-transform: rotate(180deg / 100 * 48);
  -o-transform: rotate(180deg / 100 * 48);
  transform: rotate(180deg / 100 * 48);
}
.radial-progress[data-progress="48"] .circle .fill.fix {
  -webkit-transform: rotate(172.8deg);
  -ms-transform: rotate(172.8deg);
  -o-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}
.radial-progress[data-progress="48"] .inset .percentage:before {
  content: "48%";
}
.radial-progress[data-progress="48"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="49"] .circle .mask.full,
.radial-progress[data-progress="49"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 49);
  -ms-transform: rotate(180deg / 100 * 49);
  -o-transform: rotate(180deg / 100 * 49);
  transform: rotate(180deg / 100 * 49);
}
.radial-progress[data-progress="49"] .circle .fill.fix {
  -webkit-transform: rotate(176.4deg);
  -ms-transform: rotate(176.4deg);
  -o-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}
.radial-progress[data-progress="49"] .inset .percentage:before {
  content: "49%";
}
.radial-progress[data-progress="49"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="50"] .circle .mask.full,
.radial-progress[data-progress="50"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 50);
  -ms-transform: rotate(180deg / 100 * 50);
  -o-transform: rotate(180deg / 100 * 50);
  transform: rotate(180deg / 100 * 50);
}
.radial-progress[data-progress="50"] .circle .fill.fix {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.radial-progress[data-progress="50"] .inset .percentage:before {
  content: "50%";
}
.radial-progress[data-progress="50"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="51"] .circle .mask.full,
.radial-progress[data-progress="51"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 51);
  -ms-transform: rotate(180deg / 100 * 51);
  -o-transform: rotate(180deg / 100 * 51);
  transform: rotate(180deg / 100 * 51);
}
.radial-progress[data-progress="51"] .circle .fill.fix {
  -webkit-transform: rotate(183.6deg);
  -ms-transform: rotate(183.6deg);
  -o-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}
.radial-progress[data-progress="51"] .inset .percentage:before {
  content: "51%";
}
.radial-progress[data-progress="51"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="52"] .circle .mask.full,
.radial-progress[data-progress="52"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 52);
  -ms-transform: rotate(180deg / 100 * 52);
  -o-transform: rotate(180deg / 100 * 52);
  transform: rotate(180deg / 100 * 52);
}
.radial-progress[data-progress="52"] .circle .fill.fix {
  -webkit-transform: rotate(187.2deg);
  -ms-transform: rotate(187.2deg);
  -o-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}
.radial-progress[data-progress="52"] .inset .percentage:before {
  content: "52%";
}
.radial-progress[data-progress="52"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="53"] .circle .mask.full,
.radial-progress[data-progress="53"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 53);
  -ms-transform: rotate(180deg / 100 * 53);
  -o-transform: rotate(180deg / 100 * 53);
  transform: rotate(180deg / 100 * 53);
}
.radial-progress[data-progress="53"] .circle .fill.fix {
  -webkit-transform: rotate(190.8deg);
  -ms-transform: rotate(190.8deg);
  -o-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}
.radial-progress[data-progress="53"] .inset .percentage:before {
  content: "53%";
}
.radial-progress[data-progress="53"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="54"] .circle .mask.full,
.radial-progress[data-progress="54"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 54);
  -ms-transform: rotate(180deg / 100 * 54);
  -o-transform: rotate(180deg / 100 * 54);
  transform: rotate(180deg / 100 * 54);
}
.radial-progress[data-progress="54"] .circle .fill.fix {
  -webkit-transform: rotate(194.4deg);
  -ms-transform: rotate(194.4deg);
  -o-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}
.radial-progress[data-progress="54"] .inset .percentage:before {
  content: "54%";
}
.radial-progress[data-progress="54"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="55"] .circle .mask.full,
.radial-progress[data-progress="55"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 55);
  -ms-transform: rotate(180deg / 100 * 55);
  -o-transform: rotate(180deg / 100 * 55);
  transform: rotate(180deg / 100 * 55);
}
.radial-progress[data-progress="55"] .circle .fill.fix {
  -webkit-transform: rotate(198deg);
  -ms-transform: rotate(198deg);
  -o-transform: rotate(198deg);
  transform: rotate(198deg);
}
.radial-progress[data-progress="55"] .inset .percentage:before {
  content: "55%";
}
.radial-progress[data-progress="55"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="56"] .circle .mask.full,
.radial-progress[data-progress="56"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 56);
  -ms-transform: rotate(180deg / 100 * 56);
  -o-transform: rotate(180deg / 100 * 56);
  transform: rotate(180deg / 100 * 56);
}
.radial-progress[data-progress="56"] .circle .fill.fix {
  -webkit-transform: rotate(201.6deg);
  -ms-transform: rotate(201.6deg);
  -o-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}
.radial-progress[data-progress="56"] .inset .percentage:before {
  content: "56%";
}
.radial-progress[data-progress="56"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="57"] .circle .mask.full,
.radial-progress[data-progress="57"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 57);
  -ms-transform: rotate(180deg / 100 * 57);
  -o-transform: rotate(180deg / 100 * 57);
  transform: rotate(180deg / 100 * 57);
}
.radial-progress[data-progress="57"] .circle .fill.fix {
  -webkit-transform: rotate(205.2deg);
  -ms-transform: rotate(205.2deg);
  -o-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}
.radial-progress[data-progress="57"] .inset .percentage:before {
  content: "57%";
}
.radial-progress[data-progress="57"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="58"] .circle .mask.full,
.radial-progress[data-progress="58"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 58);
  -ms-transform: rotate(180deg / 100 * 58);
  -o-transform: rotate(180deg / 100 * 58);
  transform: rotate(180deg / 100 * 58);
}
.radial-progress[data-progress="58"] .circle .fill.fix {
  -webkit-transform: rotate(208.8deg);
  -ms-transform: rotate(208.8deg);
  -o-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}
.radial-progress[data-progress="58"] .inset .percentage:before {
  content: "58%";
}
.radial-progress[data-progress="58"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="59"] .circle .mask.full,
.radial-progress[data-progress="59"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 59);
  -ms-transform: rotate(180deg / 100 * 59);
  -o-transform: rotate(180deg / 100 * 59);
  transform: rotate(180deg / 100 * 59);
}
.radial-progress[data-progress="59"] .circle .fill.fix {
  -webkit-transform: rotate(212.4deg);
  -ms-transform: rotate(212.4deg);
  -o-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}
.radial-progress[data-progress="59"] .inset .percentage:before {
  content: "59%";
}
.radial-progress[data-progress="59"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="60"] .circle .mask.full,
.radial-progress[data-progress="60"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 60);
  -ms-transform: rotate(180deg / 100 * 60);
  -o-transform: rotate(180deg / 100 * 60);
  transform: rotate(180deg / 100 * 60);
}
.radial-progress[data-progress="60"] .circle .fill.fix {
  -webkit-transform: rotate(216deg);
  -ms-transform: rotate(216deg);
  -o-transform: rotate(216deg);
  transform: rotate(216deg);
}
.radial-progress[data-progress="60"] .inset .percentage:before {
  content: "60%";
}
.radial-progress[data-progress="60"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="61"] .circle .mask.full,
.radial-progress[data-progress="61"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 61);
  -ms-transform: rotate(180deg / 100 * 61);
  -o-transform: rotate(180deg / 100 * 61);
  transform: rotate(180deg / 100 * 61);
}
.radial-progress[data-progress="61"] .circle .fill.fix {
  -webkit-transform: rotate(219.6deg);
  -ms-transform: rotate(219.6deg);
  -o-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}
.radial-progress[data-progress="61"] .inset .percentage:before {
  content: "61%";
}
.radial-progress[data-progress="61"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="62"] .circle .mask.full,
.radial-progress[data-progress="62"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 62);
  -ms-transform: rotate(180deg / 100 * 62);
  -o-transform: rotate(180deg / 100 * 62);
  transform: rotate(180deg / 100 * 62);
}
.radial-progress[data-progress="62"] .circle .fill.fix {
  -webkit-transform: rotate(223.2deg);
  -ms-transform: rotate(223.2deg);
  -o-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}
.radial-progress[data-progress="62"] .inset .percentage:before {
  content: "62%";
}
.radial-progress[data-progress="62"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="63"] .circle .mask.full,
.radial-progress[data-progress="63"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 63);
  -ms-transform: rotate(180deg / 100 * 63);
  -o-transform: rotate(180deg / 100 * 63);
  transform: rotate(180deg / 100 * 63);
}
.radial-progress[data-progress="63"] .circle .fill.fix {
  -webkit-transform: rotate(226.8deg);
  -ms-transform: rotate(226.8deg);
  -o-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}
.radial-progress[data-progress="63"] .inset .percentage:before {
  content: "63%";
}
.radial-progress[data-progress="63"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="64"] .circle .mask.full,
.radial-progress[data-progress="64"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 64);
  -ms-transform: rotate(180deg / 100 * 64);
  -o-transform: rotate(180deg / 100 * 64);
  transform: rotate(180deg / 100 * 64);
}
.radial-progress[data-progress="64"] .circle .fill.fix {
  -webkit-transform: rotate(230.4deg);
  -ms-transform: rotate(230.4deg);
  -o-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}
.radial-progress[data-progress="64"] .inset .percentage:before {
  content: "64%";
}
.radial-progress[data-progress="64"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="65"] .circle .mask.full,
.radial-progress[data-progress="65"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 65);
  -ms-transform: rotate(180deg / 100 * 65);
  -o-transform: rotate(180deg / 100 * 65);
  transform: rotate(180deg / 100 * 65);
}
.radial-progress[data-progress="65"] .circle .fill.fix {
  -webkit-transform: rotate(234deg);
  -ms-transform: rotate(234deg);
  -o-transform: rotate(234deg);
  transform: rotate(234deg);
}
.radial-progress[data-progress="65"] .inset .percentage:before {
  content: "65%";
}
.radial-progress[data-progress="65"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="66"] .circle .mask.full,
.radial-progress[data-progress="66"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 66);
  -ms-transform: rotate(180deg / 100 * 66);
  -o-transform: rotate(180deg / 100 * 66);
  transform: rotate(180deg / 100 * 66);
}
.radial-progress[data-progress="66"] .circle .fill.fix {
  -webkit-transform: rotate(237.6deg);
  -ms-transform: rotate(237.6deg);
  -o-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}
.radial-progress[data-progress="66"] .inset .percentage:before {
  content: "66%";
}
.radial-progress[data-progress="66"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="67"] .circle .mask.full,
.radial-progress[data-progress="67"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 67);
  -ms-transform: rotate(180deg / 100 * 67);
  -o-transform: rotate(180deg / 100 * 67);
  transform: rotate(180deg / 100 * 67);
}
.radial-progress[data-progress="67"] .circle .fill.fix {
  -webkit-transform: rotate(241.2deg);
  -ms-transform: rotate(241.2deg);
  -o-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}
.radial-progress[data-progress="67"] .inset .percentage:before {
  content: "67%";
}
.radial-progress[data-progress="67"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="68"] .circle .mask.full,
.radial-progress[data-progress="68"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 68);
  -ms-transform: rotate(180deg / 100 * 68);
  -o-transform: rotate(180deg / 100 * 68);
  transform: rotate(180deg / 100 * 68);
}
.radial-progress[data-progress="68"] .circle .fill.fix {
  -webkit-transform: rotate(244.8deg);
  -ms-transform: rotate(244.8deg);
  -o-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}
.radial-progress[data-progress="68"] .inset .percentage:before {
  content: "68%";
}
.radial-progress[data-progress="68"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="69"] .circle .mask.full,
.radial-progress[data-progress="69"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 69);
  -ms-transform: rotate(180deg / 100 * 69);
  -o-transform: rotate(180deg / 100 * 69);
  transform: rotate(180deg / 100 * 69);
}
.radial-progress[data-progress="69"] .circle .fill.fix {
  -webkit-transform: rotate(248.4deg);
  -ms-transform: rotate(248.4deg);
  -o-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}
.radial-progress[data-progress="69"] .inset .percentage:before {
  content: "69%";
}
.radial-progress[data-progress="69"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="70"] .circle .mask.full,
.radial-progress[data-progress="70"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 70);
  -ms-transform: rotate(180deg / 100 * 70);
  -o-transform: rotate(180deg / 100 * 70);
  transform: rotate(180deg / 100 * 70);
}
.radial-progress[data-progress="70"] .circle .fill.fix {
  -webkit-transform: rotate(252deg);
  -ms-transform: rotate(252deg);
  -o-transform: rotate(252deg);
  transform: rotate(252deg);
}
.radial-progress[data-progress="70"] .inset .percentage:before {
  content: "70%";
}
.radial-progress[data-progress="70"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="71"] .circle .mask.full,
.radial-progress[data-progress="71"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 71);
  -ms-transform: rotate(180deg / 100 * 71);
  -o-transform: rotate(180deg / 100 * 71);
  transform: rotate(180deg / 100 * 71);
}
.radial-progress[data-progress="71"] .circle .fill.fix {
  -webkit-transform: rotate(255.6deg);
  -ms-transform: rotate(255.6deg);
  -o-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}
.radial-progress[data-progress="71"] .inset .percentage:before {
  content: "71%";
}
.radial-progress[data-progress="71"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="72"] .circle .mask.full,
.radial-progress[data-progress="72"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 72);
  -ms-transform: rotate(180deg / 100 * 72);
  -o-transform: rotate(180deg / 100 * 72);
  transform: rotate(180deg / 100 * 72);
}
.radial-progress[data-progress="72"] .circle .fill.fix {
  -webkit-transform: rotate(259.2deg);
  -ms-transform: rotate(259.2deg);
  -o-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}
.radial-progress[data-progress="72"] .inset .percentage:before {
  content: "72%";
}
.radial-progress[data-progress="72"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="73"] .circle .mask.full,
.radial-progress[data-progress="73"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 73);
  -ms-transform: rotate(180deg / 100 * 73);
  -o-transform: rotate(180deg / 100 * 73);
  transform: rotate(180deg / 100 * 73);
}
.radial-progress[data-progress="73"] .circle .fill.fix {
  -webkit-transform: rotate(262.8deg);
  -ms-transform: rotate(262.8deg);
  -o-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}
.radial-progress[data-progress="73"] .inset .percentage:before {
  content: "73%";
}
.radial-progress[data-progress="73"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="74"] .circle .mask.full,
.radial-progress[data-progress="74"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 74);
  -ms-transform: rotate(180deg / 100 * 74);
  -o-transform: rotate(180deg / 100 * 74);
  transform: rotate(180deg / 100 * 74);
}
.radial-progress[data-progress="74"] .circle .fill.fix {
  -webkit-transform: rotate(266.4deg);
  -ms-transform: rotate(266.4deg);
  -o-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}
.radial-progress[data-progress="74"] .inset .percentage:before {
  content: "74%";
}
.radial-progress[data-progress="74"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="75"] .circle .mask.full,
.radial-progress[data-progress="75"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 75);
  -ms-transform: rotate(180deg / 100 * 75);
  -o-transform: rotate(180deg / 100 * 75);
  transform: rotate(180deg / 100 * 75);
}
.radial-progress[data-progress="75"] .circle .fill.fix {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.radial-progress[data-progress="75"] .inset .percentage:before {
  content: "75%";
}
.radial-progress[data-progress="75"] .circle .mask .fill {
  background: var(--fb-waiting-default);
}
.radial-progress[data-progress="76"] .circle .mask.full,
.radial-progress[data-progress="76"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 76);
  -ms-transform: rotate(180deg / 100 * 76);
  -o-transform: rotate(180deg / 100 * 76);
  transform: rotate(180deg / 100 * 76);
}
.radial-progress[data-progress="76"] .circle .fill.fix {
  -webkit-transform: rotate(273.6deg);
  -ms-transform: rotate(273.6deg);
  -o-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}
.radial-progress[data-progress="76"] .inset .percentage:before {
  content: "76%";
}
.radial-progress[data-progress="76"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="77"] .circle .mask.full,
.radial-progress[data-progress="77"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 77);
  -ms-transform: rotate(180deg / 100 * 77);
  -o-transform: rotate(180deg / 100 * 77);
  transform: rotate(180deg / 100 * 77);
}
.radial-progress[data-progress="77"] .circle .fill.fix {
  -webkit-transform: rotate(277.2deg);
  -ms-transform: rotate(277.2deg);
  -o-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}
.radial-progress[data-progress="77"] .inset .percentage:before {
  content: "77%";
}
.radial-progress[data-progress="77"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="78"] .circle .mask.full,
.radial-progress[data-progress="78"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 78);
  -ms-transform: rotate(180deg / 100 * 78);
  -o-transform: rotate(180deg / 100 * 78);
  transform: rotate(180deg / 100 * 78);
}
.radial-progress[data-progress="78"] .circle .fill.fix {
  -webkit-transform: rotate(280.8deg);
  -ms-transform: rotate(280.8deg);
  -o-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}
.radial-progress[data-progress="78"] .inset .percentage:before {
  content: "78%";
}
.radial-progress[data-progress="78"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="79"] .circle .mask.full,
.radial-progress[data-progress="79"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 79);
  -ms-transform: rotate(180deg / 100 * 79);
  -o-transform: rotate(180deg / 100 * 79);
  transform: rotate(180deg / 100 * 79);
}
.radial-progress[data-progress="79"] .circle .fill.fix {
  -webkit-transform: rotate(284.4deg);
  -ms-transform: rotate(284.4deg);
  -o-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}
.radial-progress[data-progress="79"] .inset .percentage:before {
  content: "79%";
}
.radial-progress[data-progress="79"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="80"] .circle .mask.full,
.radial-progress[data-progress="80"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 80);
  -ms-transform: rotate(180deg / 100 * 80);
  -o-transform: rotate(180deg / 100 * 80);
  transform: rotate(180deg / 100 * 80);
}
.radial-progress[data-progress="80"] .circle .fill.fix {
  -webkit-transform: rotate(288deg);
  -ms-transform: rotate(288deg);
  -o-transform: rotate(288deg);
  transform: rotate(288deg);
}
.radial-progress[data-progress="80"] .inset .percentage:before {
  content: "80%";
}
.radial-progress[data-progress="80"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="81"] .circle .mask.full,
.radial-progress[data-progress="81"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 81);
  -ms-transform: rotate(180deg / 100 * 81);
  -o-transform: rotate(180deg / 100 * 81);
  transform: rotate(180deg / 100 * 81);
}
.radial-progress[data-progress="81"] .circle .fill.fix {
  -webkit-transform: rotate(291.6deg);
  -ms-transform: rotate(291.6deg);
  -o-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}
.radial-progress[data-progress="81"] .inset .percentage:before {
  content: "81%";
}
.radial-progress[data-progress="81"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="82"] .circle .mask.full,
.radial-progress[data-progress="82"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 82);
  -ms-transform: rotate(180deg / 100 * 82);
  -o-transform: rotate(180deg / 100 * 82);
  transform: rotate(180deg / 100 * 82);
}
.radial-progress[data-progress="82"] .circle .fill.fix {
  -webkit-transform: rotate(295.2deg);
  -ms-transform: rotate(295.2deg);
  -o-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}
.radial-progress[data-progress="82"] .inset .percentage:before {
  content: "82%";
}
.radial-progress[data-progress="82"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="83"] .circle .mask.full,
.radial-progress[data-progress="83"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 83);
  -ms-transform: rotate(180deg / 100 * 83);
  -o-transform: rotate(180deg / 100 * 83);
  transform: rotate(180deg / 100 * 83);
}
.radial-progress[data-progress="83"] .circle .fill.fix {
  -webkit-transform: rotate(298.8deg);
  -ms-transform: rotate(298.8deg);
  -o-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}
.radial-progress[data-progress="83"] .inset .percentage:before {
  content: "83%";
}
.radial-progress[data-progress="83"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="84"] .circle .mask.full,
.radial-progress[data-progress="84"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 84);
  -ms-transform: rotate(180deg / 100 * 84);
  -o-transform: rotate(180deg / 100 * 84);
  transform: rotate(180deg / 100 * 84);
}
.radial-progress[data-progress="84"] .circle .fill.fix {
  -webkit-transform: rotate(302.4deg);
  -ms-transform: rotate(302.4deg);
  -o-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}
.radial-progress[data-progress="84"] .inset .percentage:before {
  content: "84%";
}
.radial-progress[data-progress="84"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="85"] .circle .mask.full,
.radial-progress[data-progress="85"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 85);
  -ms-transform: rotate(180deg / 100 * 85);
  -o-transform: rotate(180deg / 100 * 85);
  transform: rotate(180deg / 100 * 85);
}
.radial-progress[data-progress="85"] .circle .fill.fix {
  -webkit-transform: rotate(306deg);
  -ms-transform: rotate(306deg);
  -o-transform: rotate(306deg);
  transform: rotate(306deg);
}
.radial-progress[data-progress="85"] .inset .percentage:before {
  content: "85%";
}
.radial-progress[data-progress="85"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="86"] .circle .mask.full,
.radial-progress[data-progress="86"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 86);
  -ms-transform: rotate(180deg / 100 * 86);
  -o-transform: rotate(180deg / 100 * 86);
  transform: rotate(180deg / 100 * 86);
}
.radial-progress[data-progress="86"] .circle .fill.fix {
  -webkit-transform: rotate(309.6deg);
  -ms-transform: rotate(309.6deg);
  -o-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}
.radial-progress[data-progress="86"] .inset .percentage:before {
  content: "86%";
}
.radial-progress[data-progress="86"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="87"] .circle .mask.full,
.radial-progress[data-progress="87"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 87);
  -ms-transform: rotate(180deg / 100 * 87);
  -o-transform: rotate(180deg / 100 * 87);
  transform: rotate(180deg / 100 * 87);
}
.radial-progress[data-progress="87"] .circle .fill.fix {
  -webkit-transform: rotate(313.2deg);
  -ms-transform: rotate(313.2deg);
  -o-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}
.radial-progress[data-progress="87"] .inset .percentage:before {
  content: "87%";
}
.radial-progress[data-progress="87"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="88"] .circle .mask.full,
.radial-progress[data-progress="88"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 88);
  -ms-transform: rotate(180deg / 100 * 88);
  -o-transform: rotate(180deg / 100 * 88);
  transform: rotate(180deg / 100 * 88);
}
.radial-progress[data-progress="88"] .circle .fill.fix {
  -webkit-transform: rotate(316.8deg);
  -ms-transform: rotate(316.8deg);
  -o-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}
.radial-progress[data-progress="88"] .inset .percentage:before {
  content: "88%";
}
.radial-progress[data-progress="88"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="89"] .circle .mask.full,
.radial-progress[data-progress="89"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 89);
  -ms-transform: rotate(180deg / 100 * 89);
  -o-transform: rotate(180deg / 100 * 89);
  transform: rotate(180deg / 100 * 89);
}
.radial-progress[data-progress="89"] .circle .fill.fix {
  -webkit-transform: rotate(320.4deg);
  -ms-transform: rotate(320.4deg);
  -o-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}
.radial-progress[data-progress="89"] .inset .percentage:before {
  content: "89%";
}
.radial-progress[data-progress="89"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="90"] .circle .mask.full,
.radial-progress[data-progress="90"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 90);
  -ms-transform: rotate(180deg / 100 * 90);
  -o-transform: rotate(180deg / 100 * 90);
  transform: rotate(180deg / 100 * 90);
}
.radial-progress[data-progress="90"] .circle .fill.fix {
  -webkit-transform: rotate(324deg);
  -ms-transform: rotate(324deg);
  -o-transform: rotate(324deg);
  transform: rotate(324deg);
}
.radial-progress[data-progress="90"] .inset .percentage:before {
  content: "90%";
}
.radial-progress[data-progress="90"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="91"] .circle .mask.full,
.radial-progress[data-progress="91"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 91);
  -ms-transform: rotate(180deg / 100 * 91);
  -o-transform: rotate(180deg / 100 * 91);
  transform: rotate(180deg / 100 * 91);
}
.radial-progress[data-progress="91"] .circle .fill.fix {
  -webkit-transform: rotate(327.6deg);
  -ms-transform: rotate(327.6deg);
  -o-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}
.radial-progress[data-progress="91"] .inset .percentage:before {
  content: "91%";
}
.radial-progress[data-progress="91"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="92"] .circle .mask.full,
.radial-progress[data-progress="92"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 92);
  -ms-transform: rotate(180deg / 100 * 92);
  -o-transform: rotate(180deg / 100 * 92);
  transform: rotate(180deg / 100 * 92);
}
.radial-progress[data-progress="92"] .circle .fill.fix {
  -webkit-transform: rotate(331.2deg);
  -ms-transform: rotate(331.2deg);
  -o-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}
.radial-progress[data-progress="92"] .inset .percentage:before {
  content: "92%";
}
.radial-progress[data-progress="92"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="93"] .circle .mask.full,
.radial-progress[data-progress="93"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 93);
  -ms-transform: rotate(180deg / 100 * 93);
  -o-transform: rotate(180deg / 100 * 93);
  transform: rotate(180deg / 100 * 93);
}
.radial-progress[data-progress="93"] .circle .fill.fix {
  -webkit-transform: rotate(334.8deg);
  -ms-transform: rotate(334.8deg);
  -o-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}
.radial-progress[data-progress="93"] .inset .percentage:before {
  content: "93%";
}
.radial-progress[data-progress="93"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="94"] .circle .mask.full,
.radial-progress[data-progress="94"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 94);
  -ms-transform: rotate(180deg / 100 * 94);
  -o-transform: rotate(180deg / 100 * 94);
  transform: rotate(180deg / 100 * 94);
}
.radial-progress[data-progress="94"] .circle .fill.fix {
  -webkit-transform: rotate(338.4deg);
  -ms-transform: rotate(338.4deg);
  -o-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}
.radial-progress[data-progress="94"] .inset .percentage:before {
  content: "94%";
}
.radial-progress[data-progress="94"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="95"] .circle .mask.full,
.radial-progress[data-progress="95"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 95);
  -ms-transform: rotate(180deg / 100 * 95);
  -o-transform: rotate(180deg / 100 * 95);
  transform: rotate(180deg / 100 * 95);
}
.radial-progress[data-progress="95"] .circle .fill.fix {
  -webkit-transform: rotate(342deg);
  -ms-transform: rotate(342deg);
  -o-transform: rotate(342deg);
  transform: rotate(342deg);
}
.radial-progress[data-progress="95"] .inset .percentage:before {
  content: "95%";
}
.radial-progress[data-progress="95"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="96"] .circle .mask.full,
.radial-progress[data-progress="96"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 96);
  -ms-transform: rotate(180deg / 100 * 96);
  -o-transform: rotate(180deg / 100 * 96);
  transform: rotate(180deg / 100 * 96);
}
.radial-progress[data-progress="96"] .circle .fill.fix {
  -webkit-transform: rotate(345.6deg);
  -ms-transform: rotate(345.6deg);
  -o-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}
.radial-progress[data-progress="96"] .inset .percentage:before {
  content: "96%";
}
.radial-progress[data-progress="96"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="97"] .circle .mask.full,
.radial-progress[data-progress="97"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 97);
  -ms-transform: rotate(180deg / 100 * 97);
  -o-transform: rotate(180deg / 100 * 97);
  transform: rotate(180deg / 100 * 97);
}
.radial-progress[data-progress="97"] .circle .fill.fix {
  -webkit-transform: rotate(349.2deg);
  -ms-transform: rotate(349.2deg);
  -o-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}
.radial-progress[data-progress="97"] .inset .percentage:before {
  content: "97%";
}
.radial-progress[data-progress="97"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="98"] .circle .mask.full,
.radial-progress[data-progress="98"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 98);
  -ms-transform: rotate(180deg / 100 * 98);
  -o-transform: rotate(180deg / 100 * 98);
  transform: rotate(180deg / 100 * 98);
}
.radial-progress[data-progress="98"] .circle .fill.fix {
  -webkit-transform: rotate(352.8deg);
  -ms-transform: rotate(352.8deg);
  -o-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}
.radial-progress[data-progress="98"] .inset .percentage:before {
  content: "98%";
}
.radial-progress[data-progress="98"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="99"] .circle .mask.full,
.radial-progress[data-progress="99"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 99);
  -ms-transform: rotate(180deg / 100 * 99);
  -o-transform: rotate(180deg / 100 * 99);
  transform: rotate(180deg / 100 * 99);
}
.radial-progress[data-progress="99"] .circle .fill.fix {
  -webkit-transform: rotate(356.4deg);
  -ms-transform: rotate(356.4deg);
  -o-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}
.radial-progress[data-progress="99"] .inset .percentage:before {
  content: "99%";
}
.radial-progress[data-progress="99"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.radial-progress[data-progress="100"] .circle .mask.full,
.radial-progress[data-progress="100"] .circle .fill {
  -webkit-transform: rotate(180deg / 100 * 100);
  -ms-transform: rotate(180deg / 100 * 100);
  -o-transform: rotate(180deg / 100 * 100);
  transform: rotate(180deg / 100 * 100);
}
.radial-progress[data-progress="100"] .circle .fill.fix {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}
.radial-progress[data-progress="100"] .inset .percentage:before {
  content: "100%";
}
.radial-progress[data-progress="100"] .circle .mask .fill {
  background: var(--fb-success-default);
}
.k-i-calendar {
  width: 20px;
  height: 20px;
  cursor: pointer;
  overflow: inherit;
  background: none!important;
}
.k-i-calendar:before {
  content: "calendar_today";
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded' !important;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: 18px !important;
  display: inline-block;
  line-height: 34px;
  position: absolute;
  left: 0px;
  top: 0px;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  cursor: pointer;
  text-align: center;
  color: var(--main-primary-xx-tint);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.k-ie .k-i-calendar:before,
.k-edge .k-i-calendar:before {
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  -o-transform: scale(0.5);
  transform: scale(0.5);
  font-size: 35px!important;
  right: -6px !important;
}
.modalHost .k-i-calendar:before {
  right: 5px;
  top: 0;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost .k-i-calendar:before {
    right: 6px;
    top: 10px;
  }
}
/* componentes default */
.btn {
  display: inline-block;
  padding: 7px 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  outline: none;
  border: none;
  outline: none!important;
  border-radius: 3px;
  text-transform: lowercase;
}
.btn::first-letter {
  text-transform: uppercase;
}
.btn-default {
  color: var(--main-primary-default-text);
  background-color: var(--main-primary-default);
  border-radius: 3px;
}
.btn-default:hover {
  outline: 3px solid var(--off-white);
}
.link-default {
  color: var(--main-primary-x-tint);
}
.form-label-default {
  text-transform: lowercase;
  color: var(--off-white-contrast-text);
  width: 100%;
  float: left;
  margin-bottom: 5px;
  margin-top: 25px;
}
.form-label-default::first-letter {
  text-transform: uppercase;
}
.form-label-default.first-child {
  margin-top: 0px;
}
.btn-margin-left {
  margin-left: 10px;
}
/*--icones de setas--*/
span.icon {
  width: 10px;
  height: 10px;
  border: solid var(--main-primary-default);
  border-width: 2px 2px 0 0;
  float: left;
}
.pointer-right {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  margin: 8px 0 0 5px;
}
.pointer-top {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  margin: 10px 0 0 8px;
}
.pointer-left {
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  margin: 8px 0 0 5px;
}
.pointer-down {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
  margin: 5px 0 0 8px;
}
.action-button {
  width: 20px;
  height: 20px;
  cursor: pointer;
  padding: 0;
  margin-left: 5px;
}
.action-button i {
  float: left;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  -ms-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  opacity: 1;
  filter: alpha(opacity=100);
  font-weight: normal;
  font-style: normal;
  color: var(--main-primary-xx-tint);
}
.action-button i:hover {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.item-options-menu {
  background: none;
}
.item-options-menu .item-menu-icon {
  border: none!important;
}
.ts-header .item-options-menu .item-menu-icon:after {
  left: 15px;
}
.k-icon,
.k-tool-icon {
  color: var(--main-primary-xx-tint);
}
input[type=text].default-input {
  border: 1px solid var(--neutral-contrast);
  height: 34px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  text-indent: 4px;
  padding: 3px 0;
  background-color: var(--white);
  color: var(--white-contrast-text);
  margin-top: 5px;
  outline: none;
}
.questionnaire {
  float: left;
  width: 100%;
}
.questionnaire .questionnaire-title {
  font-weight: 600;
  margin: 20px 0 18px 0;
  float: left;
  width: 100%;
  font-size: 14px;
}
.questionnaire .questionnaire-options {
  float: left;
  width: 100%;
  font-size: 12px;
  margin-bottom: 4px;
  padding-left: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
.questionnaire .questionnaire-options .radio {
  width: 9px;
  height: 9px;
  float: left;
  border: 1px solid var(--main-primary-default);
  position: relative;
  -webkit-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  -o-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
  margin: 5px 0 0 -16px;
}
.questionnaire .questionnaire-options.active .radio:after {
  content: ' ';
  -webkit-border-radius: 50% 50% 50% 50%;
  -moz-border-radius: 50% 50% 50% 50%;
  -o-border-radius: 50% 50% 50% 50%;
  border-radius: 50% 50% 50% 50%;
  background-color: var(--main-primary-default);
  position: absolute;
  top: 1px;
  left: 1px;
  width: 7px;
  height: 7px;
}
.btn-contextual-menu {
  width: 34px;
  height: 30px;
  position: relative;
  cursor: pointer;
  margin-top: 4px;
}
.btn-contextual-menu i {
  width: 0;
  height: 0;
  border-style: solid;
  position: absolute;
  left: 20px;
  top: 13px;
  border-width: 5px 4px 0 4px;
  border-color: var(--main-primary-default) transparent transparent transparent;
}
.btn-contextual-menu i:after {
  content: ' ';
  height: 2px;
  width: 10px;
  border-top: 2px solid var(--main-primary-default);
  border-bottom: 2px solid var(--main-primary-default);
  position: absolute;
  left: -18px;
  top: -8px;
}
.btn-contextual-menu i:before {
  content: ' ';
  height: 2px;
  width: 10px;
  border-top: 2px solid var(--main-primary-default);
  position: absolute;
  top: 0px;
  left: -18px;
}
.btn-contextual-menu.open {
  background-color: var(--off-white);
}
.btn-contextual-menu.open i {
  left: 21px;
  top: 11px;
  border-width: 4px 0 4px 5px;
  border-color: transparent transparent transparent var(--main-primary-default);
}
.btn-contextual-menu.open i:after {
  left: -20px;
  top: -5px;
}
.btn-contextual-menu.open i:before {
  top: 3px;
  left: -20px;
}
.no-outline {
  outline: none!important;
}
.admin-search {
  float: right;
  background: var(--white);
  padding: 5px 37px 5px 7px;
  width: 210px;
  position: relative;
}
.admin-search .admin-search-input {
  background: none;
  border: none;
  width: 100%;
  text-align: left;
  outline: none;
  color: var(--white-contrast-text);
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  font-weight: 600;
}
.admin-search .btn-search {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  right: 0;
}
.admin-search .btn-search .icon-search,
.admin-search .btn-search .icon-header-search {
  width: 100%;
  height: 100%;
}
.admin-search .btn-search .icon-search:before,
.admin-search .btn-search .icon-header-search:before {
  line-height: 34px;
  text-align: center;
}
.k-ie .paddingSolution:after,
.k-ff .paddingSolution:after {
  position: absolute;
  height: 100px;
  width: 1px;
  content: "";
  bottom: -20px;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .k-list-container .km-scroll-container {
    padding-bottom: 50px;
  }
  .km-scroll-container .k-list {
    margin-bottom: 0;
  }
}
.modalHost .calendar-picker {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.modalHost .calendar-picker.open .icon-date-picker {
  background-color: var(--neutral-x-contrast) !important;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost .calendar-picker:before {
    content: '';
    position: absolute;
    width: 230px;
    height: 341px;
    background: var(--off-white);
    top: -276px;
    left: -168px;
    z-index: -1;
  }
}
.modalHost .calendar-picker .icon-date-picker {
  position: absolute;
  width: 32px!important;
  height: 34px!important;
  top: 1px!important;
  right: 1px!important;
  background-image: none!important;
  z-index: 1;
}
.modalHost .calendar-picker .icon-date-picker:before {
  line-height: 34px;
  -webkit-transform: scale(0.34);
  -moz-transform: scale(0.34);
  -ms-transform: scale(0.34);
  -o-transform: scale(0.34);
  transform: scale(0.34);
  font-size: 52px;
  text-indent: -4px;
  color: var(--main-primary-xx-tint);
  content: "calendar_today";
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded' !important;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: 'liga';
}
.modalHost .calendar-picker .container-calendar-picker {
  border-radius: var(--radius-vs);
  border: 1px solid var(--main-primary-x-contrast);
  background-color: var(--white);
  width: 224px;
  height: 330px;
  top: -271px;
  right: -25px;
  position: absolute;
  z-index: -2;
  cursor: default;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.modalHost .calendar-picker .container-calendar-picker.open {
  right: -254px;
}
.modalHost .calendar-picker .container-calendar-picker .copy-timesheet-date-picker {
  opacity: 1;
  display: block;
  visibility: visible;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost .calendar-picker .container-calendar-picker .copy-timesheet-date-picker {
    transition-delay: 0.35s;
  }
}
.modalHost .calendar-picker .container-calendar-picker .copy-timesheet-date-picker .editor-button {
  margin-top: 13px;
  margin-right: 0;
}
.modalHost .calendar-picker .container-calendar-picker .copy-timesheet-date-picker .editor-button:last-child {
  padding: 7px 0!important;
  height: 20px;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost .calendar-picker .container-calendar-picker .copy-timesheet-date-picker .editor-button:last-child {
    height: auto!important;
  }
}
.modalHost.emprestimo-modal .container-calendar-picker {
  position: fixed;
  top: 109px;
  right: 350px;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost.emprestimo-modal .container-calendar-picker {
    top: 148px;
    right: 222px;
  }
}
.modalHost.emprestimo-modal .container-calendar-picker.open {
  position: fixed;
  top: 109px;
  right: 126px;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost.emprestimo-modal .container-calendar-picker.open {
    top: 148px;
    right: -2px;
  }
}
.modalHost.emprestimo-modal .container-calendar-picker .copy-timesheet-date-picker .editor-button:last-child {
  box-sizing: content-box;
}
.modalHost.devolucao-modal .container-calendar-picker {
  position: fixed;
  top: 144px;
  left: 350px;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost.devolucao-modal .container-calendar-picker {
    top: 148px;
    left: 222px;
  }
}
.modalHost.devolucao-modal .container-calendar-picker.open {
  position: fixed;
  top: 144px;
  left: 126px;
}
@media only screen and (min-width: 481px) and (max-width: 1024px) {
  .modalHost.devolucao-modal .container-calendar-picker.open {
    top: 148px;
    left: -2px;
  }
}
.k-tooltip-content {
  width: 100%;
  word-break: break-word;
}
.k-tooltip-content::first-letter {
  text-transform: none;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  input,
  textarea {
    -webkit-appearance: none;
  }
}
.mobile-blocker,
.ie-blocker {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999999;
  top: 0;
  left: 0;
  background: hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%));
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%)) 0%, var(--main-primary-x-tint) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%))), color-stop(100%, var(--main-primary-x-tint)));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%)) 0%, var(--main-primary-x-tint) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%)) 0%, var(--main-primary-x-tint) 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%)) 0%, var(--main-primary-x-tint) 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, hsl(var(--main-primary-x-tintH), var(--main-primary-x-tintS), calc(var(--main-primary-x-tintL) + 20%)) 0%, var(--main-primary-x-tint) 100%);
  /* W3C */
}
.mobile-blocker label,
.ie-blocker label {
  position: absolute;
  font-size: 4.3vw;
  color: hsl(var(--whiteH), var(--whiteS), calc(var(--whiteL) + 80%));
  text-align: center;
  line-height: 150%;
  top: 30%;
  width: 100%;
  text-shadow: 1px 0px 3px hsla(var(--black-hsl), 0.1);
}
.mobile-blocker label span,
.ie-blocker label span {
  font-size: 2.5vw;
  color: hsla(var(--white-hsl), 0.5);
}
.mobile-blocker label p,
.ie-blocker label p {
  color: hsla(var(--white-hsl), 0.5);
  font-size: 2.5vw;
  padding: 0;
  margin: 0;
  margin-block: 0;
  line-height: 40px;
  margin-bottom: 25px;
}
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-list > .k-state-selected,
.k-list > .k-state-highlight,
.k-panel > .k-state-selected,
.k-ghost-splitbar-vertical,
.k-ghost-splitbar-horizontal,
.k-draghandle.k-state-selected:hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-marquee-color {
  background-color: var(--main-primary-x-tint);
  border-color: var(--main-primary-xx-tint);
  z-index: 2;
}
.k-ghost-splitbar-vertical,
.k-ghost-splitbar-horizontal {
  z-index: 100002;
}
html.k-ff .container-bottom-buttons .plus-options {
  height: 36px !important;
}
.pre {
  white-space: pre-line;
}
.loading-custom {
  background-color: var(--off-white);
  height: 70px;
  position: relative;
}
.loading-custom .item-loading {
  background-color: var(--neutral-contrast);
  display: block;
}
.revisaoLancamentos .loading-custom .item-loading {
  width: 100%;
  height: 70px;
  position: relative;
}
.loading-custom .item-loading .splash {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -30px;
  margin-left: -30px;
  z-index: 10010;
}
.loading-custom .item-loading .splash .loading-container {
  position: relative;
  width: 60px;
  height: 60px;
  margin: 0 auto;
}
.loading-custom .item-loading .splash .loading-container .loading-text {
  line-height: 56px;
  text-align: center;
  width: 56px;
  position: relative;
  font-size: 8px;
  color: var(--neutral-contrast-text);
  display: none;
}
.loading-custom .item-loading .splash .loading-container .loading {
  box-shadow: none;
  top: 0;
  left: 0;
  width: 50px;
  height: 1px;
  padding: 25px 0;
  position: absolute;
  border-radius: 50%;
  border: 3px solid var(--off-white-contrast-text);
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  -webkit-animation: rotation 1s infinite ease;
  -moz-animation: rotation 1s infinite ease;
  -o-animation: rotation 1s infinite ease;
  animation: rotation 1s infinite ease;
}
.loading-custom-detail {
  height: calc(100vh - 217px);
}
.uppercase {
  text-transform: uppercase!important;
}
.lowercase {
  text-transform: lowercase!important;
}
.weight-600 {
  font-weight: 600;
}
.weight-700 {
  font-weight: 700;
}
.listItem {
  width: 100%;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  border-top: 1px solid var(--white);
  border-bottom: 1px solid var(--neutral-contrast);
  padding: 15px 26px;
  background: var(--neutral-x-contrast);
  color: var(--neutral-x-contrast-text);
}
.centralized {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cancel-button-color {
  color: var(--fb-danger-default);
}
.cursor-default {
  cursor: default !important;
}
.cursor-default label,
.cursor-default span {
  cursor: default !important;
}
.semi-bold {
  font-weight: 600;
}
.bold {
  font-weight: bold;
}
.item-approved,
.item-rejected {
  font-family: 'legaldesk-icons';
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.item-approved {
  content: "\e96e";
  color: var(--fb-success-default);
}
.item-rejected {
  content: "\e90f";
  color: var(--fb-danger-default);
}
.ts-status .status:after {
  position: absolute;
  right: 7px;
  bottom: 7px;
  text-align: center;
  line-height: 1.2;
}
.approved.ts-status .ts-content-fields .ts-content-field-description,
.rejected.ts-status .ts-content-fields .ts-content-field-description {
  padding-bottom: 25px;
}
.approved.ts-status .status:after {
  font-family: 'legaldesk-icons';
  width: 16px;
  height: 16px;
  cursor: pointer;
  content: "\e96e";
  color: var(--fb-success-default);
}
.rejected.ts-status .status:after {
  font-family: 'legaldesk-icons';
  width: 16px;
  height: 16px;
  cursor: pointer;
  content: "\e90f";
  color: var(--fb-danger-default);
}
.ts-approved,
.ts-rejected,
.ts-pending {
  width: 16px;
  height: 100%;
  position: relative;
  display: inline-block;
}
.ts-approved:before,
.ts-rejected:before,
.ts-pending:before {
  font-family: 'legaldesk-icons';
  width: 16px;
  height: 16px;
  cursor: pointer;
  content: "\e96e";
  color: var(--fb-success-default);
  width: 16px !important;
  height: 100% !important;
  text-align: center;
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
}
.ts-rejected {
  cursor: pointer !important;
}
.ts-rejected:before {
  cursor: pointer !important;
  font-family: 'legaldesk-icons';
  width: 16px;
  height: 16px;
  cursor: pointer;
  content: "\e90f";
  color: var(--fb-danger-default);
}
.ts-pending:before {
  top: 11px;
  left: 1px;
  width: 14px !important;
  height: 2px !important;
  content: '';
  background-color: var(--main-primary-xx-tint);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
}
.cursor-pointer {
  cursor: pointer !important;
}
.cursor-default {
  cursor: default !important;
}
.cursor-no-drop {
  cursor: no-drop !important;
}
.text-align-right {
  text-align: right !important;
}
.text-align-center {
  text-align: center !important;
}
.nowrap {
  white-space: nowrap;
}
.direction-rtl {
  direction: rtl;
}
.loading-icon {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
  z-index: 2;
  visibility: hidden;
  opacity: 0;
}
.loading-icon.visible {
  visibility: visible;
  opacity: 1;
}
.loading-icon span {
  display: inline-block;
  height: 10px;
  width: 10px;
  background: var(--neutral-shade);
  border-radius: 0px;
}
.loading-icon .loader-inline span:nth-child(1) {
  border-radius: 50%;
  animation: scale 1s 0.1s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.loading-icon .loader-inline span:nth-child(2) {
  border-radius: 50%;
  animation: scale 1s 0.2s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.loading-icon .loader-inline span:nth-child(3) {
  border-radius: 50%;
  animation: scale 1s 0.3s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.loading-icon .loader-inline span:nth-child(4) {
  border-radius: 50%;
  animation: scale 1s 0.4s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
.loading-icon .loader-inline span:nth-child(5) {
  border-radius: 50%;
  animation: scale 1s 0.5s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
@keyframes scale {
  0% {
    transform: scale(0);
  }
  25% {
    transform: scale(0.9, 0.9);
    background: var(--neutral-x-tint);
  }
  50% {
    transform: scale(1, 1);
    margin: 0 3px;
    background: var(--neutral-tint);
  }
  100% {
    transform: scale(0);
  }
}
.container-empty:after {
  content: attr(data-empty-title);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  display: block;
  text-align: center;
  padding: 30px 0;
}
.scratched {
  text-decoration: line-through;
}
.dot-indicator {
  overflow: visible !important;
  width: 20px;
  position: relative;
  text-align: center;
}
.dot-indicator:after {
  content: attr(data-indicator);
  position: absolute;
  top: -5px;
  right: -8px;
  width: 18px;
  height: 16px;
  border-radius: 50%;
  font-size: 8px;
  font-weight: 600;
  font-family: 'Open Sans';
  line-height: 16px;
}
.dot-indicator.red:after {
  overflow: visible;
  background-color: var(--fb-danger-default);
  color: var(--fb-danger-default-text);
}
.andamentos-compromissos-processo .k-animation-container {
  width: 330px !important;
  min-width: 330px !important;
}
.andamentos-compromissos-processo .k-animation-container #Assunto-list.k-popup {
  width: 330px !important;
  min-width: 330px !important;
}
.andamentos-compromissos-processo .k-splitter #left-pane {
  border-right: 0 !important;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header {
  border-left: 0;
  border-right: 0;
  padding: 0 15px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .icon-ts-dynamic-view:before {
  content: "\e90e" !important;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header > span {
  padding: 0 15px;
  color: var(--neutral-x-contrast-text);
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .right-action-container .form-table {
  width: 190px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row {
  width: 190px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row .editor-form-container {
  min-width: 190px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row .editor-form-container .editor-form-field .k-widget {
  float: right;
  margin-left: 0px;
  left: auto;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row .editor-form-container .editor-form-field .k-widget .k-dropdown-wrap {
  width: 160px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .element-that-opens .toolbar-header .right-action-container .search-container {
  width: 140px !important;
}
.andamentos-compromissos-processo .k-splitter #left-pane .item-content .module-detail .related-entities2 .related-entities-header {
  padding: 6px 15px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .item-content .module-detail .related-entities2 .related-entities-content .related-entity-container {
  padding: 10px 15px !important;
}
.andamentos-compromissos-processo .k-splitter #left-pane .item-content .module-detail .related-entities2 .related-entities-content .related-entity-container .related-entity-column {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.andamentos-compromissos-processo .k-splitter #left-pane .item-content .module-detail .related-entities2 .related-entities-content .related-entity-container .related-entity-column.first {
  width: calc(100% - 471px);
  max-width: 250px;
}
.andamentos-compromissos-processo .k-splitter #left-pane .k-pager-wrap.separated-pager {
  border-right: 0;
  border-left: 0;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header {
  border-left: 0;
  border-right: 0;
  padding: 0 15px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .icon-come-back {
  display: none !important;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .icon-ts-dynamic-view:before {
  content: "\e90e" !important;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header > span {
  padding-left: 0;
  color: var(--neutral-x-contrast-text);
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .right-action-container .form-table {
  width: 190px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row {
  width: 190px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row .editor-form-container {
  min-width: 190px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row .editor-form-container .editor-form-field .k-widget {
  float: right;
  margin-left: 0px;
  left: auto;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .right-action-container .form-table .form-table-row .editor-form-container .editor-form-field .k-widget .k-dropdown-wrap {
  width: 160px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .element-that-opens .toolbar-header .right-action-container .search-container {
  width: 160px !important;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container .body-agenda {
  height: calc((var(--vh, 1vh) * 100) - 253px);
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
  width: 80px;
  min-width: 80px;
  max-width: 80px;
  position: sticky;
  left: 0;
  z-index: 2;
  color: var(--white-contrast-text);
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
    width: calc(80px  +  45  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
    width: 125px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
    min-width: calc(80px  +  45  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
    min-width: 125px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
    max-width: calc(80px  +  45  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data {
    max-width: 125px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data span {
  font-size: 11px;
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data span {
    font-size: calc(11px  +  3  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data span {
    font-size: 14px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data label {
  font-size: 11px;
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data label {
    font-size: calc(11px  +  3  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-data label {
    font-size: 14px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
  width: 46px;
  min-width: 46px;
  max-width: 46px;
  left: 80px;
  position: sticky;
  z-index: 2;
  background-image: none;
  border-top: none;
  border-left: none;
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    width: calc(46px  +  0  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    width: 46px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    min-width: calc(46px  +  0  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    min-width: 46px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    max-width: calc(46px  +  0  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    max-width: 46px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    left: calc(80px  +  45  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options {
    left: 125px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options.dot-indicator.red:after {
  top: 28%;
  text-align: center;
  right: 5px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options ul {
  width: 260px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li {
  font-size: 21px;
  left: 50%;
  border: none;
  transform: translateX(-50%);
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li {
    font-size: calc(21px  +  0  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li {
    font-size: 21px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li span {
  background-image: none;
  text-align: left;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li.k-state-hover span {
  background-color: var(--off-white);
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li.disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li.disabled span {
  cursor: not-allowed;
  opacity: 1;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li.k-state-border-down .k-animation-container {
  left: 20px !important;
  top: -10px !important;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li.k-state-border-up .k-animation-container {
  left: 20px !important;
  top: -345px !important;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-options li.dot-indicator.red:after {
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 5px;
  padding: 0 4px;
  font-size: 10px;
  height: 17px;
  line-height: 17px;
  width: auto;
  min-width: 12px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
  width: 122px;
  min-width: 122px;
  max-width: 122px;
  padding: 18px 8px 18px 15px;
  color: var(--off-white-contrast-text);
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
    width: calc(122px  +  53  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
    width: 175px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
    min-width: calc(122px  +  53  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
    min-width: 175px;
  }
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
    max-width: calc(122px  +  53  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo {
    max-width: 175px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span {
  font-size: 11px;
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span {
    font-size: calc(11px  +  3  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span {
    font-size: 14px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span strong {
  font-size: 14px;
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span strong {
    font-size: calc(14px  +  6  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span strong {
    font-size: 20px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span strong:after {
  font-size: 11px;
}
@media screen and (min-width: 1280px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span strong:after {
    font-size: calc(11px  +  3  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table .agenda-periodo span strong:after {
    font-size: 14px;
  }
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table thead tr td {
  height: 38px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table thead tr td.agenda-periodo {
  padding: 0px 8px 0px 15px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table thead tr td.agenda-descricao {
  min-width: 240px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table tbody tr td {
  border-right: 1px solid var(--neutral-contrast);
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table tbody tr td:last-child {
  border-right: none;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table tbody tr td.agenda-descricao {
  min-width: 240px;
  border-right: 0;
}
.andamentos-compromissos-processo .k-splitter #right-pane .module-detail .agenda-container table tbody tr td.agenda-situacao {
  padding: 12px 15px;
}
.andamentos-compromissos-processo .k-splitter #right-pane .k-pager-wrap.separated-pager {
  border-right: 0;
  border-left: 0;
}
.module-detail .andamento-container {
  height: calc((var(--vh, 1vh) * 100) - 215px);
}
.module-detail .andamento-container table {
  width: 100%;
}
.module-detail .andamento-container table thead td {
  height: 38px;
  background: var(--neutral-x-contrast);
  border-bottom: 1px solid var(--neutral-contrast);
  border-right: 1px solid var(--neutral-contrast);
  font-weight: 600;
  text-transform: lowercase;
  font-size: 12px;
  padding: 0 15px;
  box-sizing: border-box;
}
.module-detail .andamento-container table thead td::first-letter {
  text-transform: uppercase;
}
.module-detail .andamento-container table td.options-column {
  width: 46px;
  min-width: 46px;
  max-width: 46px;
  position: sticky;
  left: 0;
  z-index: 2;
  border-top: none;
  padding: 0;
}
.module-detail .andamento-container table td.options-column.dot-indicator.red:after {
  top: 35%;
  text-align: center;
  right: 5px;
  width: 16px;
  height: 16px;
  z-index: 100;
}
.module-detail .andamento-container table td.options-column.andamento-menu {
  max-height: 100% !important;
  height: 111px !important;
  padding: 17px 0;
}
.module-detail .andamento-container table td.options-column ul {
  width: 260px;
}
.module-detail .andamento-container table td.options-column li {
  font-size: 21px;
  left: 50%;
  border: none;
  transform: translateX(-50%);
  color: var(--white-contrast-text);
}
.module-detail .andamento-container table td.options-column li.offset-menu {
  position: static;
  width: 20px;
  height: 20px;
  margin-top: 30px;
  margin-left: 19px;
  float: none;
}
@media screen and (min-width: 1280px) {
  .module-detail .andamento-container table td.options-column li {
    font-size: calc(21px  +  0  * ((100vw -  1280px ) / 640 ));
  }
}
@media screen and (min-width: 1920px) {
  .module-detail .andamento-container table td.options-column li {
    font-size: 21px;
  }
}
.module-detail .andamento-container table td.options-column li span {
  background-image: none;
  text-align: left;
}
.module-detail .andamento-container table td.options-column li.k-state-hover span {
  background-color: var(--off-white);
}
.module-detail .andamento-container table td.options-column li.disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.module-detail .andamento-container table td.options-column li.disabled span {
  cursor: not-allowed;
  opacity: 1;
}
.module-detail .andamento-container table td.options-column li.dot-indicator.red:after {
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 5px;
  padding: 0 4px;
  font-size: 10px;
  height: 17px;
  line-height: 17px;
  width: auto;
  min-width: 12px;
}
.module-detail .andamento-container table td.data-column {
  width: 250px;
  min-width: 250px;
  max-width: 250px;
  position: relative;
  color: var(--neutral-x-contrast-text);
}
.module-detail .andamento-container table td.data-column.has-desdobramento:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 100%;
  background-color: var(--main-primary-x-tint);
}
.module-detail .andamento-container table td.act-column {
  width: 200px;
  min-width: 200px;
  max-width: 200px;
  color: var(--neutral-x-contrast-text);
}
.module-detail .andamento-container table td.description-column {
  width: 100%;
  min-width: 250px;
  color: var(--neutral-x-contrast-text);
}
.module-detail .andamento-container table tbody .act-column span {
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.module-detail .andamento-container table tbody tr td {
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
  height: 85px;
  max-height: 85px;
  padding: 18px 8px 18px 15px;
  box-sizing: border-box;
  border-bottom: 1px solid var(--neutral-contrast);
  border-right: 1px solid var(--neutral-contrast);
  border-left: none;
}
.module-detail .andamento-container table tbody tr td.options-column {
  background-color: var(--white);
  background-image: none;
  overflow: visible;
}
.module-detail .andamento-container table tbody tr td span {
  display: block;
}
.agenda-wrapper .options-menu-icon.options-button {
  margin-right: 4px;
}
.agenda-wrapper .options-menu-icon.options-button:after {
  right: -4px !important;
}
.agenda-wrapper > div.parent-detail .parent-detail-title {
  padding: 12px 32px;
}
.agenda-wrapper > div.parent-detail .parent-detail-title .header-bar-btn,
.agenda-wrapper > div.parent-detail .parent-detail-title .options-menu {
  margin-left: 10px!important;
  background-color: transparent;
}
.agenda-wrapper > div .k-pager-wrap {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  bottom: 0!important;
}
.custom-files {
  position: relative;
  width: 30px !important;
  height: 29px !important;
  background: url('/Web/Images/files.svg') no-repeat;
  background-size: 100%;
  display: inline-block !important;
  margin: 0 0 -2px 2px;
  transform: scale(0.85);
  flex-shrink: 0;
}
.custom-files:before {
  position: absolute;
  font-size: 30px;
  color: inherit;
  left: -3px;
  bottom: -3px;
}
.custom-files:after {
  left: -4px;
  width: 32px;
  bottom: 10px;
  text-align: center;
  position: absolute;
  content: attr(data-ext);
  color: var(--white-contrast-text);
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 9px;
  line-height: 0;
  text-transform: lowercase;
}
.custom-files:after::first-letter {
  text-transform: uppercase;
}
.primary-color {
  color: var(--white-contrast-text);
}
.no-size {
  width: 0;
  height: 0;
  color: transparent;
  background-color: transparent;
  font-size: 0px;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
}
.no-size * {
  width: 0;
  height: 0;
  color: transparent;
  background-color: transparent;
  font-size: 0px;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
}
.k-loading-color {
  background-color: var(--white);
}
.not-spaced {
  padding: var(--spacing-none) !important;
}
.k-internal-container-loader-wrapper {
  width: 100%;
  height: 100%;
  justify-items: center;
  position: relative;
  flex: 1;
  align-items: center;
  justify-content: center;
  display: none;
}
.k-internal-container-loader-wrapper.active {
  display: flex;
}
.k-internal-container-loader-wrapper .k-internal-container-loader {
  width: 32px;
  height: 32px;
  background-image: none !important;
  border: 5px solid var(--neutral-xxx-tint);
  border-radius: 100%;
}
.k-internal-container-loader-wrapper .k-internal-container-loader::before {
  width: 33px;
  height: 33px;
  content: '';
  position: absolute;
  top: 42%;
  left: 45.2%;
  background-size: cover;
  background-position: center;
  border-radius: 100%;
  border: 4px solid var(--main-primary-x-tint);
  animation: spinner-bulqg1 0.84s infinite linear alternate, spinner-oaa3wk 1.68s infinite linear;
  display: flex;
}
@keyframes spinner-bulqg1 {
  0% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);
  }
  12.5% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%);
  }
  25% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%);
  }
  50% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  62.5% {
    clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  75% {
    clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%);
  }
}
@keyframes spinner-oaa3wk {
  0% {
    transform: scaleY(1) rotate(0deg);
  }
  49.99% {
    transform: scaleY(1) rotate(135deg);
  }
  50% {
    transform: scaleY(-1) rotate(0deg);
  }
  100% {
    transform: scaleY(-1) rotate(-135deg);
  }
}
.k-loading-image {
  width: 32px;
  height: 32px;
  background-image: none !important;
  border: 5px solid var(--neutral-xxx-tint);
  border-radius: 100%;
  top: 35%;
  left: 50%;
}
.k-loading-image::before {
  width: 33px;
  height: 33px;
  content: '';
  position: absolute;
  top: -4px;
  left: -4px;
  background-size: cover;
  background-position: center;
  z-index: -1;
  border-radius: 100%;
  border: 4px solid var(--main-primary-x-tint);
  animation: spinner-bulqg1 0.84s infinite linear alternate, spinner-oaa3wk 1.68s infinite linear;
  display: flex;
}
@keyframes spinner-bulqg1 {
  0% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);
  }
  12.5% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%);
  }
  25% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%);
  }
  50% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  62.5% {
    clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  75% {
    clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%);
  }
}
@keyframes spinner-oaa3wk {
  0% {
    transform: scaleY(1) rotate(0deg);
  }
  49.99% {
    transform: scaleY(1) rotate(135deg);
  }
  50% {
    transform: scaleY(-1) rotate(0deg);
  }
  100% {
    transform: scaleY(-1) rotate(-135deg);
  }
}
.disabled,
.k-state-disabled {
  cursor: no-drop !important;
}
.disabled *,
.k-state-disabled * {
  cursor: no-drop !important;
}
.shadow-2 {
  box-shadow: 0px 1px 2px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.shadow-4 {
  box-shadow: 0px 2px 4px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.shadow-8 {
  box-shadow: 0px 4px 8px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.shadow-16 {
  box-shadow: 0px 8px 16px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.shadow-32 {
  box-shadow: 0px 16px 32px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.shadow-64 {
  box-shadow: 0px 32px 64px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.shadow-top {
  box-shadow: 0px 32px 64px rgba(69, 77, 84, 0.16), 0px 0px 2px rgba(69, 77, 84, 0.14);
}
.k-tabstrip-wrapper {
  flex: 1;
  width: 100%;
  height: 100%;
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
}
.k-tabstrip-wrapper .k-tabstrip {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  box-shadow: none;
  background: none;
  display: inline-flex;
}
.k-tabstrip-wrapper .k-tabstrip-items {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  height: 50px;
  min-height: 50px;
  gap: var(--spacing-xxxs);
  padding: var(--spacing-none) var(--spacing-xxl);
  border-bottom: 1px solid var(--neutral-contrast);
}
.k-tabstrip-wrapper .k-tabstrip-items.no-gap {
  min-height: auto;
  gap: var(--spacing-none);
  padding: var(--spacing-none);
}
.k-tabstrip-wrapper .k-tabstrip-items .k-item {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  border: none;
  cursor: pointer;
  background: none;
  align-content: center;
  font-size: var(--font-size-sm);
}
.k-tabstrip-wrapper .k-tabstrip-items .k-item .k-loading {
  border: none;
}
.k-tabstrip-wrapper .k-tabstrip-items .k-item .k-link {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  -webkit-align-content: center;
  align-content: center;
}
.k-tabstrip-wrapper .k-tabstrip-items .k-item:hover,
.k-tabstrip-wrapper .k-tabstrip-items .k-item .k-link:hover {
  color: var(--main-primary-contrast);
}
.k-tabstrip-wrapper .k-tabstrip-items .k-item.k-state-active,
.k-tabstrip-wrapper .k-tabstrip-items .k-item.active {
  font-weight: var(--font-weight-semibold);
  border-bottom: 3px solid var(--main-primary-xx-tint);
}
.pill-container {
  gap: 2px;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  overflow: hidden;
  min-height: 24px;
  -webkit-border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  -moz-border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  -o-border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  font-weight: var(--font-weight-semibold);
  color: var(--main-primary-xx-contrast-text);
}
.pill-container .pill {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  cursor: pointer;
  padding: var(--spacing-xs);
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  transition: all 0.4s ease;
  background-color: var(--main-primary-xx-contrast);
}
.pill-container .pill.active {
  color: var(--main-primary-xx-tint-text);
  background-color: var(--main-primary-xx-tint);
}
.pill-painel .k-grid.search-grid {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 130px;
  height: auto !important;
  border: 1px solid var(--neutral-contrast);
}
.pill-painel .k-grid.search-grid .k-grid-header {
  width: auto;
}
.pill-painel .k-grid.search-grid .k-grid-header .k-grid-header-wrap {
  min-width: auto;
  width: auto !important;
}
.pill-painel .k-grid.search-grid .k-grid-content {
  min-width: auto;
  max-width: none;
  height: auto !important;
  width: 100% !important;
}
.pill-painel .k-grid.search-grid .k-grid-content > table {
  min-width: auto;
}
.pill-painel .k-grid.search-grid .k-grid-content > table .k-reset {
  float: left;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
}
.pill-painel .k-grid.search-grid .k-grid-content > table .k-group-footer > td {
  background-color: var(--off-white);
  border-top: 1px solid var(--neutral-contrast);
}
.pill-painel .k-grid.search-grid .k-grid-footer {
  display: none;
}
.editor-button {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  border: none;
  outline: none;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  cursor: pointer;
  min-width: 50px;
  min-height: 34px;
  max-height: 34px;
  overflow: hidden;
  text-align: center;
  position: relative;
  display: inline-flex;
  text-decoration: none;
  vertical-align: middle;
  letter-spacing: normal;
  font-size: var(--font-size-sm);
  border-radius: var(--radius-vs);
  color: var(--main-primary-default-text);
  font-weight: var(--font-weight-semibold);
  background-color: var(--main-primary-tint);
  padding: var(--spacing-xxs) var(--spacing-xs);
}
.editor-button.tiny {
  min-width: 30px;
  min-height: 24px;
  max-height: 24px;
  padding: var(--spacing-vs) var(--spacing-xxxs);
}
.editor-button.small {
  min-height: 24px;
  max-height: 24px;
  padding: var(--spacing-xxxs) var(--spacing-xxs);
}
.editor-button.large {
  min-height: 40px;
  max-height: 40px;
  padding: var(--spacing-xs) var(--spacing-sm);
}
.editor-button.cancel-button,
.editor-button.danger-button {
  outline: none;
  background-color: var(--fb-danger-default);
}
.editor-button.cancel-button:focus,
.editor-button.danger-button:focus {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--fb-danger-x-tint);
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
}
.editor-button.cancel-button:hover,
.editor-button.danger-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--fb-danger-contrast);
}
.editor-button.cancel-button:active,
.editor-button.danger-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--fb-danger-default);
}
.editor-button.cancel-button.disabled-button,
.editor-button.danger-button.disabled-button,
.editor-button.cancel-button.disabled,
.editor-button.danger-button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  color: var(--neutral-x-tint);
  background: var(--neutral-x-contrast);
}
.editor-button.cancel-button.disabled-button:focus,
.editor-button.danger-button.disabled-button:focus,
.editor-button.cancel-button.disabled:focus,
.editor-button.danger-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.cancel-button.disabled-button:hover,
.editor-button.danger-button.disabled-button:hover,
.editor-button.cancel-button.disabled:hover,
.editor-button.danger-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.cancel-button.disabled-button:active,
.editor-button.danger-button.disabled-button:active,
.editor-button.cancel-button.disabled:active,
.editor-button.danger-button.disabled:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.waiting-button {
  background-color: var(--fb-waiting-default);
}
.editor-button.waiting-button:focus {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--fb-waiting-x-tint);
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
}
.editor-button.waiting-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--fb-waiting-xx-tint);
}
.editor-button.waiting-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--fb-waiting-default);
}
.editor-button.waiting-button.disabled-button,
.editor-button.waiting-button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  color: var(--neutral-x-tint);
  background: var(--neutral-x-contrast);
}
.editor-button.waiting-button.disabled-button:focus,
.editor-button.waiting-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.waiting-button.disabled-button:hover,
.editor-button.waiting-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.waiting-button.disabled-button:active,
.editor-button.waiting-button.disabled:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.success-button {
  background-color: var(--fb-success-default);
}
.editor-button.success-button:focus {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--fb-success-x-tint);
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
}
.editor-button.success-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--fb-success-xx-tint);
}
.editor-button.success-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--fb-success-default);
}
.editor-button.success-button.disabled-button,
.editor-button.success-button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  color: var(--neutral-x-tint);
  background: var(--neutral-x-contrast);
}
.editor-button.success-button.disabled-button:focus,
.editor-button.success-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.success-button.disabled-button:hover,
.editor-button.success-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.success-button.disabled-button:active,
.editor-button.success-button.disabled:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button:focus {
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--main-primary-x-tint);
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
}
.editor-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--main-primary-xx-tint);
}
.editor-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background-color: var(--main-primary-default);
}
.editor-button.disabled-button,
.editor-button.disabled {
  background: var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.disabled-button .editor-button-icon::before,
.editor-button.disabled .editor-button-icon::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.disabled-button:focus,
.editor-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.disabled-button:hover,
.editor-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.disabled-button:active,
.editor-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button {
  background: var(--main-primary-xx-contrast);
  color: var(--main-primary-xx-tint);
  border-color: var(--main-primary-xxx-contrast);
}
.editor-button.secondary-button .editor-button-icon,
.editor-button.secondary-button i {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--main-primary-xx-tint);
}
.editor-button.secondary-button .editor-button-icon::before,
.editor-button.secondary-button i::before {
  color: var(--main-primary-xx-tint) !important;
}
.editor-button.secondary-button:focus {
  background-color: var(--main-primary-xx-tint);
  color: var(--main-primary-xx-tint-text);
  border-color: var(--main-primary-xx-tint);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-button:focus .editor-button-icon,
.editor-button.secondary-button:focus i {
  color: var(--main-primary-xx-tint-text);
}
.editor-button.secondary-button:focus .editor-button-icon::before,
.editor-button.secondary-button:focus i::before {
  color: var(--main-primary-xx-tint-text) !important;
}
.editor-button.secondary-button:hover {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--main-primary-xx-tint);
  color: var(--main-primary-xx-tint-text);
  border-color: var(--main-primary-xx-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-button:hover .editor-button-icon,
.editor-button.secondary-button:hover i {
  color: var(--main-primary-xx-tint-text);
}
.editor-button.secondary-button:hover .editor-button-icon::before,
.editor-button.secondary-button:hover i::before {
  color: var(--main-primary-xx-tint-text) !important;
}
.editor-button.secondary-button:active {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--main-primary-tint);
  color: var(--main-primary-tint-text);
  border-color: var(--main-primary-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-button:active .editor-button-icon,
.editor-button.secondary-button:active i {
  color: var(--main-primary-tint-text);
}
.editor-button.secondary-button:active .editor-button-icon::before,
.editor-button.secondary-button:active i::before {
  color: var(--main-primary-tint-text) !important;
}
.editor-button.secondary-button.disabled-button,
.editor-button.secondary-button.disabled {
  background: var(--neutral-x-contrast);
  border-color: var(--neutral-x-tint);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.secondary-button.disabled-button .editor-button-icon,
.editor-button.secondary-button.disabled .editor-button-icon,
.editor-button.secondary-button.disabled-button i,
.editor-button.secondary-button.disabled i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button .editor-button-icon::before,
.editor-button.secondary-button.disabled .editor-button-icon::before,
.editor-button.secondary-button.disabled-button i::before,
.editor-button.secondary-button.disabled i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-button.disabled-button:focus,
.editor-button.secondary-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button.disabled-button:focus .editor-button-icon,
.editor-button.secondary-button.disabled:focus .editor-button-icon,
.editor-button.secondary-button.disabled-button:focus i,
.editor-button.secondary-button.disabled:focus i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button:focus .editor-button-icon::before,
.editor-button.secondary-button.disabled:focus .editor-button-icon::before,
.editor-button.secondary-button.disabled-button:focus i::before,
.editor-button.secondary-button.disabled:focus i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-button.disabled-button:hover,
.editor-button.secondary-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button.disabled-button:hover .editor-button-icon,
.editor-button.secondary-button.disabled:hover .editor-button-icon,
.editor-button.secondary-button.disabled-button:hover i,
.editor-button.secondary-button.disabled:hover i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button:hover .editor-button-icon::before,
.editor-button.secondary-button.disabled:hover .editor-button-icon::before,
.editor-button.secondary-button.disabled-button:hover i::before,
.editor-button.secondary-button.disabled:hover i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-button.disabled-button:active,
.editor-button.secondary-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button.disabled-button:active .editor-button-icon,
.editor-button.secondary-button.disabled:active .editor-button-icon,
.editor-button.secondary-button.disabled-button:active i,
.editor-button.secondary-button.disabled:active i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button:active .editor-button-icon::before,
.editor-button.secondary-button.disabled:active .editor-button-icon::before,
.editor-button.secondary-button.disabled-button:active i::before,
.editor-button.secondary-button.disabled:active i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-outlined-button {
  border: 1px solid;
  background: var(--white);
  color: var(--main-primary-xx-tint);
  border-color: var(--border-color-emphasys);
}
.editor-button.secondary-outlined-button:focus {
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
}
.editor-button.secondary-outlined-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--main-primary-xx-contrast);
  border-color: var(--main-primary-xx-contrast);
}
.editor-button.secondary-outlined-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--main-primary-tint);
  background: var(--main-primary-x-contrast);
  border-color: var(--main-primary-x-contrast);
}
.editor-button.secondary-outlined-button.disabled-button,
.editor-button.secondary-outlined-button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  background: var(--white);
  color: var(--neutral-x-tint);
  border: 1px solid var(--neutral-x-contrast);
}
.editor-button.secondary-outlined-button.disabled-button:focus,
.editor-button.secondary-outlined-button.disabled:focus {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.disabled-button:hover,
.editor-button.secondary-outlined-button.disabled:hover {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.disabled-button:active,
.editor-button.secondary-outlined-button.disabled:active {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.cancel-button,
.editor-button.secondary-outlined-button.danger-button {
  border: 1px solid;
  background: var(--white);
  color: var(--fb-danger-default);
  border-color: var(--border-color-danger);
}
.editor-button.secondary-outlined-button.cancel-button:focus,
.editor-button.secondary-outlined-button.danger-button:focus {
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
}
.editor-button.secondary-outlined-button.cancel-button:hover,
.editor-button.secondary-outlined-button.danger-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--fb-danger-contrast);
  border-color: var(--fb-danger-contrast);
}
.editor-button.secondary-outlined-button.cancel-button:active,
.editor-button.secondary-outlined-button.danger-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--fb-danger-shade);
  background: var(--fb-danger-contrast);
  border-color: var(--fb-danger-contrast);
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button,
.editor-button.secondary-outlined-button.danger-button.disabled-button,
.editor-button.secondary-outlined-button.cancel-button.disabled,
.editor-button.secondary-outlined-button.danger-button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  background: var(--white);
  color: var(--neutral-x-tint);
  border: 1px solid var(--neutral-x-contrast);
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button:focus,
.editor-button.secondary-outlined-button.danger-button.disabled-button:focus,
.editor-button.secondary-outlined-button.cancel-button.disabled:focus,
.editor-button.secondary-outlined-button.danger-button.disabled:focus {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button:hover,
.editor-button.secondary-outlined-button.danger-button.disabled-button:hover,
.editor-button.secondary-outlined-button.cancel-button.disabled:hover,
.editor-button.secondary-outlined-button.danger-button.disabled:hover {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button:active,
.editor-button.secondary-outlined-button.danger-button.disabled-button:active,
.editor-button.secondary-outlined-button.cancel-button.disabled:active,
.editor-button.secondary-outlined-button.danger-button.disabled:active {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.waiting-button {
  border: 1px solid;
  background: var(--white);
  color: var(--fb-waiting-default);
  border-color: var(--border-color-waiting);
}
.editor-button.secondary-outlined-button.waiting-button:focus {
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
}
.editor-button.secondary-outlined-button.waiting-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--fb-waiting-contrast);
  border-color: var(--fb-waiting-contrast);
}
.editor-button.secondary-outlined-button.waiting-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--fb-waiting-shade);
  background: var(--fb-waiting-xx-tint);
  border-color: var(--fb-waiting-xx-tint);
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button,
.editor-button.secondary-outlined-button.waiting-button.disabled {
  opacity: 0.4;
  cursor: not-allowed;
  background: var(--white);
  color: var(--neutral-x-tint);
  border: 1px solid var(--neutral-x-contrast);
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button:focus,
.editor-button.secondary-outlined-button.waiting-button.disabled:focus {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button:hover,
.editor-button.secondary-outlined-button.waiting-button.disabled:hover {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button:active,
.editor-button.secondary-outlined-button.waiting-button.disabled:active {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.success-button {
  border: 1px solid;
  background: var(--white);
  color: var(--fb-success-default);
  border-color: var(--border-color-success);
}
.editor-button.secondary-outlined-button.success-button:focus {
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
}
.editor-button.secondary-outlined-button.success-button:hover {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: var(--fb-success-contrast);
  border-color: var(--fb-success-contrast);
}
.editor-button.secondary-outlined-button.success-button:active {
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--fb-success-shade);
  background: var(--fb-success-xx-tint);
  border-color: var(--fb-success-xx-tint);
}
.editor-button.secondary-outlined-button.success-button.disabled-button,
.editor-button.secondary-outlined-button.success-button.disabled {
  opacity: 0.4;
  background: var(--white);
  cursor: not-allowed;
  color: var(--neutral-x-tint);
  border: 1px solid var(--neutral-x-contrast);
}
.editor-button.secondary-outlined-button.success-button.disabled-button:focus,
.editor-button.secondary-outlined-button.success-button.disabled:focus {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.success-button.disabled-button:hover,
.editor-button.secondary-outlined-button.success-button.disabled:hover {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.secondary-outlined-button.success-button.disabled-button:active,
.editor-button.secondary-outlined-button.success-button.disabled:active {
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button {
  border: none;
  background: transparent;
  color: var(--main-primary-xx-tint);
}
.editor-button.tertiary-button:focus {
  border: none;
  text-decoration: none;
  background: transparent;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
}
.editor-button.tertiary-button:hover {
  box-shadow: none;
  text-decoration: none;
  border-bottom: 1px solid;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border-color: var(--border-color-emphasys);
  border-bottom-left-radius: var(--radius-none);
  border-bottom-right-radius: var(--radius-none);
}
.editor-button.tertiary-button:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--main-primary-tint);
}
.editor-button.tertiary-button.disabled-button,
.editor-button.tertiary-button.disabled {
  border: none;
  opacity: 0.4;
  cursor: not-allowed;
  background: transparent;
  color: var(--neutral-x-tint);
}
.editor-button.tertiary-button.disabled-button:focus,
.editor-button.tertiary-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.disabled-button:hover,
.editor-button.tertiary-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.disabled-button:active,
.editor-button.tertiary-button.disabled:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.cancel-button,
.editor-button.tertiary-button.danger-button {
  border: none;
  background: var(--white);
  color: var(--fb-danger-default);
}
.editor-button.tertiary-button.cancel-button:focus,
.editor-button.tertiary-button.danger-button:focus {
  border: none;
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
}
.editor-button.tertiary-button.cancel-button:hover,
.editor-button.tertiary-button.danger-button:hover {
  box-shadow: none;
  text-decoration: none;
  border-bottom: 1px solid;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border-color: var(--border-color-danger);
  border-bottom-left-radius: var(--radius-none);
  border-bottom-right-radius: var(--radius-none);
}
.editor-button.tertiary-button.cancel-button:active,
.editor-button.tertiary-button.danger-button:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
  color: var(--fb-danger-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.cancel-button.disabled-button,
.editor-button.tertiary-button.danger-button.disabled-button,
.editor-button.tertiary-button.cancel-button.disabled,
.editor-button.tertiary-button.danger-button.disabled {
  border: none;
  opacity: 0.4;
  cursor: not-allowed;
  background: var(--white);
  color: var(--neutral-x-tint);
}
.editor-button.tertiary-button.cancel-button.disabled-button:focus,
.editor-button.tertiary-button.danger-button.disabled-button:focus,
.editor-button.tertiary-button.cancel-button.disabled:focus,
.editor-button.tertiary-button.danger-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.cancel-button.disabled-button:hover,
.editor-button.tertiary-button.danger-button.disabled-button:hover,
.editor-button.tertiary-button.cancel-button.disabled:hover,
.editor-button.tertiary-button.danger-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.cancel-button.disabled-button:active,
.editor-button.tertiary-button.danger-button.disabled-button:active,
.editor-button.tertiary-button.cancel-button.disabled:active,
.editor-button.tertiary-button.danger-button.disabled:active {
  box-shadow: none;
  border: none;
  text-decoration: none;
}
.editor-button.tertiary-button.waiting-button {
  border: none;
  background: var(--white);
  color: var(--fb-waiting-default);
}
.editor-button.tertiary-button.waiting-button:focus {
  border: none;
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
}
.editor-button.tertiary-button.waiting-button:hover {
  box-shadow: none;
  text-decoration: none;
  border-bottom: 1px solid;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border-color: var(--border-color-waiting);
  border-bottom-left-radius: var(--radius-none);
  border-bottom-right-radius: var(--radius-none);
}
.editor-button.tertiary-button.waiting-button:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--fb-waiting-tint);
}
.editor-button.tertiary-button.waiting-button.disabled-button,
.editor-button.tertiary-button.waiting-button.disabled {
  border: none;
  opacity: 0.4;
  cursor: not-allowed;
  background: var(--white);
  color: var(--neutral-x-tint);
}
.editor-button.tertiary-button.waiting-button.disabled-button:focus,
.editor-button.tertiary-button.waiting-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.waiting-button.disabled-button:hover,
.editor-button.tertiary-button.waiting-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.waiting-button.disabled-button:active,
.editor-button.tertiary-button.waiting-button.disabled:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.success-button {
  border: none;
  background: var(--white);
  color: var(--fb-success-default);
}
.editor-button.tertiary-button.success-button:focus {
  border: none;
  text-decoration: none;
  background: var(--white);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
}
.editor-button.tertiary-button.success-button:hover {
  box-shadow: none;
  text-decoration: none;
  border-bottom: 1px solid;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border-color: var(--border-color-success);
  border-bottom-left-radius: var(--radius-none);
  border-bottom-right-radius: var(--radius-none);
}
.editor-button.tertiary-button.success-button:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--fb-success-tint);
}
.editor-button.tertiary-button.success-button.disabled-button,
.editor-button.tertiary-button.success-button.disabled {
  border: none;
  opacity: 0.4;
  cursor: not-allowed;
  background: var(--white);
  color: var(--neutral-x-tint);
}
.editor-button.tertiary-button.success-button.disabled-button:focus,
.editor-button.tertiary-button.success-button.disabled:focus {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.success-button.disabled-button:hover,
.editor-button.tertiary-button.success-button.disabled:hover {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.editor-button.tertiary-button.success-button.disabled-button:active,
.editor-button.tertiary-button.success-button.disabled:active {
  border: none;
  box-shadow: none;
  text-decoration: none;
}
.k-menu.k-widget {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  display: flex;
  border: none;
  background: none;
}
.k-menu.k-widget.k-menu-vertical {
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
}
.k-menu.k-widget.k-menu-vertical .k-item:not(.k-last) {
  border-bottom: 1px solid var(--neutral-contrast);
}
.k-menu.k-widget.k-menu-vertical .k-separator {
  display: none;
}
.k-menu.k-widget .ico-menu,
.k-menu.k-widget .icon-more_options-02 {
  -webkit-align-self: center;
  align-self: center;
  border: none;
}
.k-menu.k-widget .ico-menu.remove-all-icons-action .k-animation-container .k-group .item-menu-link .k-link,
.k-menu.k-widget .icon-more_options-02.remove-all-icons-action .k-animation-container .k-group .item-menu-link .k-link {
  display: block !important;
}
.k-menu.k-widget .ico-menu.remove-all-icons-action .k-animation-container .k-group .item-menu-link .k-link .item-menu-link-icon,
.k-menu.k-widget .icon-more_options-02.remove-all-icons-action .k-animation-container .k-group .item-menu-link .k-link .item-menu-link-icon {
  display: none !important;
}
.k-menu.k-widget .ico-menu:before,
.k-menu.k-widget .icon-more_options-02:before {
  color: var(--main-primary-xx-tint);
}
.k-menu.k-widget > .k-item.k-first.k-last {
  border: none;
  background: none;
}
.k-menu.k-widget > .k-item.k-first.k-last:not(.k-columns-item) > .k-link {
  background: none;
  padding: var(--spacing-none);
}
.k-menu.k-widget > .k-item.k-first.k-last:not(.k-columns-item) > .k-link .k-icon {
  display: none;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) {
  border: none;
  -webkit-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  -moz-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  -o-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  box-shadow: 0px 8px 16px 0px rgba(69, 77, 84, 0.16), 0px 0px 2px 0px rgba(69, 77, 84, 0.14);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default {
  height: 40px;
  cursor: auto;
  min-width: 80px;
  text-align: start;
  background-color: var(--white);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.k-first,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.k-first .k-link {
  border-top-left-radius: var(--radius-vs);
  border-top-right-radius: var(--radius-vs);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.k-last,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.k-last .k-link {
  border-bottom-left-radius: var(--radius-vs);
  border-bottom-right-radius: var(--radius-vs);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.k-state-hover:not(.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.k-state-hover:has(.disabled)) .k-link {
  cursor: pointer;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.has-icon .k-link,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link {
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.has-icon .k-link {
  display: block !important;
  gap: var(--spacing-xxs);
  padding-left: var(--spacing-xs) !important;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.has-icon .k-link [class^="ico-"],
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.has-icon .k-link [class*=" ico-"],
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.has-icon .k-link [class^="icon-"],
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.has-icon .k-link [class*=" icon-"] {
  width: 10%;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link {
  gap: var(--spacing-xxxl);
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="ico-"],
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" ico-"],
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="icon-"],
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" icon-"] {
  width: 30%;
  line-height: 20px;
  text-align: right;
  float: right;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="ico-"].disabled,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" ico-"].disabled,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="icon-"].disabled,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" icon-"].disabled {
  opacity: 1;
  filter: alpha(opacity=100);
  cursor: auto;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="ico-"].ico-toggle_off,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" ico-"].ico-toggle_off,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="icon-"].ico-toggle_off,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" icon-"].ico-toggle_off {
  color: var(--neutral-tint);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="ico-"].ico-toggle_on,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" ico-"].ico-toggle_on,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="icon-"].ico-toggle_on,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" icon-"].ico-toggle_on {
  color: var(--main-primary-xx-tint);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="ico-"].ico-toggle_on:before,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" ico-"].ico-toggle_on:before,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class^="icon-"].ico-toggle_on:before,
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.with-switch .k-link [class*=" icon-"].ico-toggle_on:before {
  content: 'toggle_on' !important;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.disabled .k-link {
  color: var(--neutral-tint);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default .k-link {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  display: block;
  cursor: auto;
  background-image: none;
  font-size: var(--font-size-sm);
  background-color: var(--white);
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  transition: all 0.15s linear;
  color: var(--white-contrast-text);
  font-weight: var(--font-weight-regular) !important;
  padding: var(--spacing-xxs) var(--spacing-sm) !important;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default .k-link .k-menu-expand-arrow::before {
  color: var(--main-primary-xx-tint) !important;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default .k-link:hover {
  background-color: var(--off-white);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default .k-link:hover .k-menu-expand-arrow::before {
  color: var(--main-primary-xx-tint) !important;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default .k-link.disabled {
  color: var(--neutral-tint);
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default .k-link.disabled .k-menu-expand-arrow::before {
  color: var(--neutral-tint) !important;
}
.k-menu.k-widget .k-animation-container .k-group.k-menu-group:not(.k-last) .k-item.k-state-default.sol-pag-item .k-link.disabled {
  cursor: not-allowed;
}
.k-menu.k-widget.k-spreadsheet-col-header-context-menu,
.k-menu.k-widget.k-spreadsheet-row-header-context-menu,
.k-menu.k-widget.k-spreadsheet-cell-context-menu {
  display: none !important;
}
.icon-more_options-02:before {
  place-content: center;
  content: "menu";
  font-variation-settings: 'FILL' 0, 'GRAD' 0;
  font-family: 'Material Symbols Rounded' !important;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
  font-size: var(--font-size-xl) !important;
  position: absolute;
  left: 0px;
  top: 0px;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  speak: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-feature-settings: 'liga';
  line-height: 34px;
  width: 100%;
  height: 100%;
  text-align: center;
  display: inline-flex;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
}
.k-widget.k-maskedtextbox .k-datepicker {
  border: none;
}
.k-widget.k-maskedtextbox .k-datepicker .k-picker-wrap {
  padding: var(--spacing-none);
  border: 1px solid var(--main-primary-xx-tint);
}
.k-widget.k-maskedtextbox .k-datepicker .k-picker-wrap .k-input {
  -webkit-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  -moz-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  -o-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  padding-right: var(--spacing-xxl);
}
.k-widget.k-maskedtextbox .k-datepicker .k-picker-wrap .k-icon {
  position: static;
}
.k-widget.k-maskedtextbox .k-datepicker .k-picker-wrap .k-icon:before {
  line-height: inherit;
  color: var(--font-color-body);
}
.check-combo {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  height: 347px;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  overflow: hidden;
  gap: var(--spacing-xxxs);
  -webkit-border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  -moz-border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  -o-border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  border-radius: var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs) var(--radius-xxxs);
  border: 1px solid var(--neutral-contrast);
  padding: var(--spacing-xxxs) var(--spacing-md);
}
.check-combo-header {
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -ms-flex-align: center;
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  gap: var(--spacing-xxs);
}
.check-combo-header-text {
  align-content: center;
  font-size: var(--font-size-sm);
  color: var(--main-primary-tint);
  font-weight: var(--font-weight-bold);
}
.check-combo-input .search-field-container {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  height: 30px;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -ms-flex-pack: center;
  overflow: hidden;
  -webkit-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  -moz-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  -o-border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  border-radius: var(--radius-vs) var(--radius-vs) var(--radius-vs) var(--radius-vs);
  padding-inline: var(--spacing-xxxs);
  border: 1px solid var(--neutral-contrast);
}
.check-combo-input .search-field-container .search-field {
  flex: 1;
  font-size: var(--font-size-sm);
}
.check-combo-input .search-field-container .search-field:focus {
  outline: none;
}
.check-combo-input .search-field-container .search-field::placeholder {
  font-style: italic;
}
.check-combo-input .search-field-container .icon-header-search {
  -webkit-align-self: center;
  align-self: center;
  color: var(--neutral-x-tint);
}
.check-combo-title {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  gap: var(--spacing-xxs);
  font-size: var(--font-size-sm);
  color: var(--main-primary-tint);
  font-weight: var(--font-weight-bold);
}
.check-combo-title.first {
  flex: 6;
}
.check-combo-title.second {
  flex: 4;
}
.check-combo-list {
  border: none;
  overflow-y: auto;
  scrollbar-width: none;
}
.check-combo-list:empty {
  height: 100%;
}
.check-combo-list:empty::before {
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
  align-content: center;
  font-size: var(--font-size-md);
  content: attr(data-empty-title);
  color: var(--main-primary-tint);
}
.check-combo-list-item {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  gap: var(--spacing-xxs);
  padding-block: var(--spacing-xxxs);
}
.check-combo-list-item-section {
  display: flex!important;
  display: -webkit-flex !important;
  display: -ms-flex !important;
  display: -moz-flex !important;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  gap: var(--spacing-xxxs);
}
.check-combo-list-item-section.first {
  flex: 6;
}
.check-combo-list-item-section.second {
  flex: 4;
}
.check-combo-list-item-section-text {
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  align-content: center;
  font-size: var(--font-size-sm);
  color: var(--font-color-heading);
  font-weight: var(--font-weight-regular);
}
.check-combo-footer {
  margin-top: auto;
  padding-block: var(--spacing-xxxs);
  border-top: 1px solid var(--neutral-contrast);
}
.check-combo-footer-text {
  align-content: center;
  font-size: var(--font-size-sm);
  color: var(--main-primary-tint);
  font-weight: var(--font-weight-semibold);
}
.checkbox-label {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  line-height: 21px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
}
.checkbox-label.disabled {
  cursor: not-allowed;
  opacity: 0.6 !important;
  filter: alpha(opacity=60) !important;
}
.checkbox-label.disabled i {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
.checkbox-text {
  align-content: center;
  font-size: var(--font-size-sm);
  color: var(--main-primary-xx-tint);
  font-weight: var(--font-weight-semibold);
}
input[type=checkbox],
input[type="checkbox"] {
  -webkit-align-self: center;
  align-self: center;
  width: 14px;
  height: 14px;
  cursor: pointer;
  display: inline-flex;
  vertical-align: middle;
  accent-color: var(--main-primary-x-tint);
}
input[type=checkbox].align-middle-profile-modal,
input[type="checkbox"].align-middle-profile-modal {
  position: relative;
  top: 5px;
  display: block !important;
}
#main-content-loader {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  position: absolute;
  width: 100%;
  height: calc(100vh - 36px);
  bottom: 0;
  background: var(--white);
  z-index: 9999;
}
#main-content-loader .ajax-loading {
  display: block;
}
#main-content-loader .ajax-loading .ajax-loading-glass-panel {
  background-color: hsl(0, 0%, 15%) !important;
}
#main-content-loader .ajax-loading .ajax-loading-container {
  top: 40% !important;
}
#main-content-loader.removed-loading-completed {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  display: none;
}
.default-profile-image {
  width: 45px;
  height: 45px;
  background-image: url('/Web/Images/defaut_profile_picture.jpg');
  background-size: 45px 45px;
  margin: 0 10px 0 0;
  border-radius: 20px;
  box-shadow: 0 0 2px black;
}
.default-profile-image.system-image {
  background-image: url('/Web/Images/defaut_system_picture.jpg') !important;
}
.mention-span {
  padding: 2px 6px;
  margin: 0 2px;
  background-color: var(--main-primary-xx-contrast);
  border: 1px solid var(--main-primary-x-contrast);
  color: var(--main-primary-xx-contrast-text-contrast);
  border-radius: var(--radius-vs);
  font-weight: var(--font-weight-bold);
}
.field-mention-container {
  display: none !important;
}
.field-mention-container .k-input,
.field-mention-container .k-select,
.field-mention-container .k-dropdown-wrap {
  display: none !important;
}
.grid-action-default-container {
  display: flex;
  gap: var(--spacing-xxs);
  align-items: center;
}
.grid-action-default-container.compressed {
  display: none;
}
.grid-action-compressed-container {
  display: none;
}
.grid-action-compressed-container.uncompressed {
  display: flex;
}
.transition-enabled {
  transition: all 0.2s ease-in-out;
}
.checkbox-label.disabled + .checkbox-input {
  opacity: 0.4 !important;
  filter: alpha(opacity=40) !important;
  cursor: not-allowed;
  pointer-events: none;
}
.k-animation-container:has(#profile-select-list) {
  width: 190px !important;
  border-radius: var(--radius-xxxs);
  border: 0px;
  background-color: transparent;
  padding-inline: 15px;
}
.ico-drag_indicator {
  cursor: grab;
}
.croppie-container .cr-boundary {
  border-radius: 100%;
}
.croppie-container .cr-boundary .cr-viewport,
.croppie-container .cr-boundary .cr-overlay,
.croppie-container .cr-boundary .cr-image {
  border-radius: 100%;
}
h1 {
  font-size: var(--font-size-xl);
}
h2 {
  font-size: var(--font-size-lg);
}
h3 {
  font-size: var(--font-size-md);
}
h4 {
  font-size: var(--font-size-sm);
}
html {
  height: 100%;
}
html body {
  background-color: var(--main-primary-x-tint);
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
}
#nojs-alert {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--black);
  opacity: 0.7;
  filter: alpha(opacity=70);
  pointer-events: auto;
  -webkit-backface-visibility: hidden;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
  z-index: 9999999999999999999;
  display: none;
}
html.no-js #nojs-alert {
  display: block;
}
.nojs-msg {
  width: 370px;
  height: 50px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -25px 0 0 -185px;
  color: var(--black-contrast-text);
}
a,
.cursor {
  cursor: pointer;
}
.clear-both {
  clear: both;
}
.login-container {
  width: 344px;
  height: 374px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -187px 0 0 -172px;
}
.client-logo-container {
  z-index: 10;
  position: relative;
  background-color: var(--white);
  color: var(--white-contrast-text);
  width: 132px;
  height: 120px;
  margin: 0 auto;
  border: 1px solid var(--main-primary-default);
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -o-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  -webkit-box-shadow: 0 1px 4px 0 var(--main-primary-default) ;
  -moz-box-shadow: 0 1px 4px 0 var(--main-primary-default) ;
  -o-box-shadow: 0 1px 4px 0 var(--main-primary-default) ;
  box-shadow: 0 1px 4px 0 var(--main-primary-default) ;
}
.client-logo {
  background-image: url('/Web/Images/logo_cliente.png');
  width: 112px;
  height: 76px;
  margin: 23px 11px;
  position: absolute;
}
.login-form-container {
  background-color: hsla(var(--white-hsl), 0.5);
  width: 100%;
  height: 354px;
  bottom: 0;
  position: absolute;
  border: 1px solid hsla(var(--neutral-contrast-hsl), 0.15);
  -webkit-box-shadow: 1px 1px 6px var(--main-primary-default) var(--off-white-contrast-text) ;
  -moz-box-shadow: 1px 1px 6px var(--main-primary-default) var(--off-white-contrast-text) ;
  -o-box-shadow: 1px 1px 6px var(--main-primary-default) var(--off-white-contrast-text) ;
  box-shadow: 1px 1px 6px var(--main-primary-default) var(--off-white-contrast-text) ;
}
.login-form-container form {
  margin: 0;
  position: absolute;
  bottom: 0;
}
.editor-label {
  width: 40%;
  background-color: hsla(var(--white-hsl), 0.9);
  height: 60px;
  margin-bottom: 2px;
}
.editor-label .form-label {
  text-align: center;
  height: 60px;
  margin: 0;
  line-height: 60px;
  color: var(--off-white-contrast-text);
  font-size: var(--font-size-md);
  font-weight: var(--font-weight-regular);
  text-transform: lowercase;
  display: block;
}
.editor-label .form-label::first-letter {
  text-transform: uppercase;
}
.editor-field {
  width: 60%;
  background-color: hsla(var(--white-hsl), 0.4);
  height: 60px;
  margin-bottom: 2px;
  position: relative;
}
.login-form-container form input[type=text],
.login-form-container form input[type=password],
.login-form-container form input.custom-combobox-input {
  border: none;
  background-color: transparent;
  margin-bottom: 0px;
  padding: 12px 2%;
  width: 96%;
  height: 36px;
  font-size: 18px;
  color: var(--white-contrast-text);
  font-weight: var(--font-weight-light);
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  -o-transition: all 0.4s linear;
  -ms-transition: all 0.4s linear;
  transition: all 0.4s linear;
  outline: none;
}
.login-form-container form input[type=text]:focus,
.login-form-container form input[type=password]:focus {
  -webkit-box-shadow: inset 0 1px 1px hsla(var(--black-hsl), 0.075), 0 0 8px hsla(var(--main-primary-default-hsl), 0.5);
  -moz-box-shadow: inset 0 1px 1px hsla(var(--black-hsl), 0.075), 0 0 8px hsla(var(--main-primary-default-hsl), 0.5);
  -o-box-shadow: inset 0 1px 1px hsla(var(--black-hsl), 0.075), 0 0 8px hsla(var(--main-primary-default-hsl), 0.5);
  box-shadow: inset 0 1px 1px hsla(var(--black-hsl), 0.075), 0 0 8px hsla(var(--main-primary-default-hsl), 0.5);
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  -o-transition: all 0.4s linear;
  -ms-transition: all 0.4s linear;
  transition: all 0.4s linear;
  outline: none;
}
.buttons-container {
  width: 100%;
  height: 76px;
}
.editor-button {
  border: none;
  color: var(--main-primary-default-text);
  font-weight: var(--font-weight-semibold);
  font-size: var(--font-size-sm);
  background-color: var(--main-primary-tint);
  border-radius: var(--radius-vs);
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
  letter-spacing: normal;
  display: inline-flex;
  position: relative;
  overflow: hidden;
  text-align: center;
  outline: none;
  align-items: center;
  justify-content: center;
  margin-left: 5px;
  min-width: 50px;
  padding: var(--spacing-xxs) var(--spacing-xs);
  min-height: 34px;
  max-height: 34px;
}
.editor-button.login-enter-btn {
  min-width: 95px;
  margin-left: auto;
}
.editor-button.small {
  padding: var(--spacing-xxxs) var(--spacing-xxs);
  min-height: 24px;
  max-height: 24px;
}
.editor-button.large {
  padding: var(--spacing-xs) var(--spacing-sm);
  min-height: 40px;
  max-height: 40px;
}
.editor-button.cancel-button,
.editor-button.danger-button {
  background-color: var(--fb-danger-default);
}
.editor-button.cancel-button:focus,
.editor-button.danger-button:focus {
  background: var(--fb-danger-x-tint);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.cancel-button:hover,
.editor-button.danger-button:hover {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--fb-danger-xx-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.cancel-button:active,
.editor-button.danger-button:active {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--fb-danger-default);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.cancel-button.disabled-button,
.editor-button.danger-button.disabled-button,
.editor-button.cancel-button.disabled,
.editor-button.danger-button.disabled {
  background: var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.cancel-button.disabled-button:focus,
.editor-button.danger-button.disabled-button:focus,
.editor-button.cancel-button.disabled:focus,
.editor-button.danger-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.cancel-button.disabled-button:hover,
.editor-button.danger-button.disabled-button:hover,
.editor-button.cancel-button.disabled:hover,
.editor-button.danger-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
  border: none;
}
.editor-button.cancel-button.disabled-button:active,
.editor-button.danger-button.disabled-button:active,
.editor-button.cancel-button.disabled:active,
.editor-button.danger-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
}
.editor-button.waiting-button {
  background-color: var(--fb-waiting-default);
}
.editor-button.waiting-button:focus {
  background: var(--fb-waiting-x-tint);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.waiting-button:hover {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--fb-waiting-xx-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.waiting-button:active {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--fb-waiting-default);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.waiting-button.disabled-button,
.editor-button.waiting-button.disabled {
  background: var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.waiting-button.disabled-button:focus,
.editor-button.waiting-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.waiting-button.disabled-button:hover,
.editor-button.waiting-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
  border: none;
}
.editor-button.waiting-button.disabled-button:active,
.editor-button.waiting-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
}
.editor-button.success-button {
  background-color: var(--fb-success-default);
}
.editor-button.success-button:focus {
  background: var(--fb-success-x-tint);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.success-button:hover {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--fb-success-xx-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.success-button:active {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--fb-success-default);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.success-button.disabled-button,
.editor-button.success-button.disabled {
  background: var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.success-button.disabled-button:focus,
.editor-button.success-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.success-button.disabled-button:hover,
.editor-button.success-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
  border: none;
}
.editor-button.success-button.disabled-button:active,
.editor-button.success-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
}
.editor-button:focus {
  background: var(--main-primary-x-tint);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button:hover {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--main-primary-xx-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button:active {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--main-primary-default);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.disabled-button,
.editor-button.disabled {
  background: var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.disabled-button .editor-button-icon::before,
.editor-button.disabled .editor-button-icon::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.disabled-button:focus,
.editor-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.disabled-button:hover,
.editor-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.disabled-button:active,
.editor-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button {
  background: var(--main-primary-xx-contrast);
  color: var(--main-primary-xx-tint);
  border-color: var(--main-primary-xxx-contrast);
}
.editor-button.secondary-button .editor-button-icon,
.editor-button.secondary-button i {
  color: var(--main-primary-xx-tint);
}
.editor-button.secondary-button .editor-button-icon::before,
.editor-button.secondary-button i::before {
  color: var(--main-primary-xx-tint) !important;
}
.editor-button.secondary-button:focus {
  background-color: var(--main-primary-xx-tint);
  color: var(--main-primary-xx-tint-text);
  border-color: var(--main-primary-xx-tint);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-button:focus .editor-button-icon,
.editor-button.secondary-button:focus i {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  color: var(--main-primary-xx-tint-text);
}
.editor-button.secondary-button:focus .editor-button-icon::before,
.editor-button.secondary-button:focus i::before {
  color: var(--main-primary-xx-tint-text) !important;
}
.editor-button.secondary-button:hover {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--main-primary-xx-tint);
  color: var(--main-primary-xx-tint-text);
  border-color: var(--main-primary-xx-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-button:hover .editor-button-icon,
.editor-button.secondary-button:hover i {
  color: var(--main-primary-xx-tint-text);
}
.editor-button.secondary-button:hover .editor-button-icon::before,
.editor-button.secondary-button:hover i::before {
  color: var(--main-primary-xx-tint-text) !important;
}
.editor-button.secondary-button:active {
  text-decoration: none;
  box-shadow: none;
  background-color: var(--main-primary-xx-tint);
  color: var(--main-primary-xx-tint-text);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-button:active .editor-button-icon,
.editor-button.secondary-button:active i {
  color: var(--main-primary-xx-tint-text);
}
.editor-button.secondary-button:active .editor-button-icon::before,
.editor-button.secondary-button:active i::before {
  color: var(--main-primary-xx-tint-text) !important;
}
.editor-button.secondary-button.disabled-button,
.editor-button.secondary-button.disabled {
  background: var(--neutral-x-contrast);
  border-color: var(--neutral-x-tint);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.secondary-button.disabled-button .editor-button-icon,
.editor-button.secondary-button.disabled .editor-button-icon,
.editor-button.secondary-button.disabled-button i,
.editor-button.secondary-button.disabled i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button .editor-button-icon::before,
.editor-button.secondary-button.disabled .editor-button-icon::before,
.editor-button.secondary-button.disabled-button i::before,
.editor-button.secondary-button.disabled i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-button.disabled-button:focus,
.editor-button.secondary-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button.disabled-button:focus .editor-button-icon,
.editor-button.secondary-button.disabled:focus .editor-button-icon,
.editor-button.secondary-button.disabled-button:focus i,
.editor-button.secondary-button.disabled:focus i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button:focus .editor-button-icon::before,
.editor-button.secondary-button.disabled:focus .editor-button-icon::before,
.editor-button.secondary-button.disabled-button:focus i::before,
.editor-button.secondary-button.disabled:focus i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-button.disabled-button:hover,
.editor-button.secondary-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button.disabled-button:hover .editor-button-icon,
.editor-button.secondary-button.disabled:hover .editor-button-icon,
.editor-button.secondary-button.disabled-button:hover i,
.editor-button.secondary-button.disabled:hover i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button:hover .editor-button-icon::before,
.editor-button.secondary-button.disabled:hover .editor-button-icon::before,
.editor-button.secondary-button.disabled-button:hover i::before,
.editor-button.secondary-button.disabled:hover i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-button.disabled-button:active,
.editor-button.secondary-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-button.disabled-button:active .editor-button-icon,
.editor-button.secondary-button.disabled:active .editor-button-icon,
.editor-button.secondary-button.disabled-button:active i,
.editor-button.secondary-button.disabled:active i {
  color: var(--neutral-x-tint);
}
.editor-button.secondary-button.disabled-button:active .editor-button-icon::before,
.editor-button.secondary-button.disabled:active .editor-button-icon::before,
.editor-button.secondary-button.disabled-button:active i::before,
.editor-button.secondary-button.disabled:active i::before {
  color: var(--neutral-x-tint) !important;
}
.editor-button.secondary-outlined-button {
  background: var(--white);
  color: var(--main-primary-xx-tint);
  border: 1px solid;
  border-color: var(--border-color-emphasys);
}
.editor-button.secondary-outlined-button:focus {
  background: var(--white);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button:hover {
  text-decoration: none;
  box-shadow: none;
  background: var(--main-primary-xx-contrast);
  border-color: var(--main-primary-xx-contrast);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button:active {
  text-decoration: none;
  box-shadow: none;
  background: var(--main-primary-x-contrast);
  border-color: var(--main-primary-x-contrast);
  color: var(--main-primary-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.disabled-button,
.editor-button.secondary-outlined-button.disabled {
  background: var(--white);
  border: 1px solid var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.secondary-outlined-button.disabled-button:focus,
.editor-button.secondary-outlined-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.disabled-button:hover,
.editor-button.secondary-outlined-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.disabled-button:active,
.editor-button.secondary-outlined-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.cancel-button,
.editor-button.secondary-outlined-button.danger-button {
  background: var(--white);
  color: var(--fb-danger-default);
  border: 1px solid;
  border-color: var(--border-color-danger);
}
.editor-button.secondary-outlined-button.cancel-button:focus,
.editor-button.secondary-outlined-button.danger-button:focus {
  background: var(--white);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.cancel-button:hover,
.editor-button.secondary-outlined-button.danger-button:hover {
  text-decoration: none;
  box-shadow: none;
  background: var(--fb-danger-contrast);
  border-color: var(--fb-danger-contrast);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.cancel-button:active,
.editor-button.secondary-outlined-button.danger-button:active {
  text-decoration: none;
  box-shadow: none;
  background: var(--fb-danger-xx-tint);
  border-color: var(--fb-danger-xx-tint);
  color: var(--fb-danger-shade);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button,
.editor-button.secondary-outlined-button.danger-button.disabled-button,
.editor-button.secondary-outlined-button.cancel-button.disabled,
.editor-button.secondary-outlined-button.danger-button.disabled {
  background: var(--white);
  border: 1px solid var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button:focus,
.editor-button.secondary-outlined-button.danger-button.disabled-button:focus,
.editor-button.secondary-outlined-button.cancel-button.disabled:focus,
.editor-button.secondary-outlined-button.danger-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button:hover,
.editor-button.secondary-outlined-button.danger-button.disabled-button:hover,
.editor-button.secondary-outlined-button.cancel-button.disabled:hover,
.editor-button.secondary-outlined-button.danger-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.cancel-button.disabled-button:active,
.editor-button.secondary-outlined-button.danger-button.disabled-button:active,
.editor-button.secondary-outlined-button.cancel-button.disabled:active,
.editor-button.secondary-outlined-button.danger-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.waiting-button {
  background: var(--white);
  color: var(--fb-waiting-default);
  border: 1px solid;
  border-color: var(--border-color-waiting);
}
.editor-button.secondary-outlined-button.waiting-button:focus {
  background: var(--white);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.waiting-button:hover {
  text-decoration: none;
  box-shadow: none;
  background: var(--fb-waiting-contrast);
  border-color: var(--fb-waiting-contrast);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.waiting-button:active {
  text-decoration: none;
  box-shadow: none;
  background: var(--fb-waiting-xx-tint);
  border-color: var(--fb-waiting-xx-tint);
  color: var(--fb-waiting-shade);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button,
.editor-button.secondary-outlined-button.waiting-button.disabled {
  background: var(--white);
  border: 1px solid var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button:focus,
.editor-button.secondary-outlined-button.waiting-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button:hover,
.editor-button.secondary-outlined-button.waiting-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.waiting-button.disabled-button:active,
.editor-button.secondary-outlined-button.waiting-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.success-button {
  background: var(--white);
  color: var(--fb-success-default);
  border: 1px solid;
  border-color: var(--border-color-success);
}
.editor-button.secondary-outlined-button.success-button:focus {
  background: var(--white);
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.success-button:hover {
  text-decoration: none;
  box-shadow: none;
  background: var(--fb-success-contrast);
  border-color: var(--fb-success-contrast);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.success-button:active {
  text-decoration: none;
  box-shadow: none;
  background: var(--fb-success-xx-tint);
  border-color: var(--fb-success-xx-tint);
  color: var(--fb-success-shade);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.secondary-outlined-button.success-button.disabled-button,
.editor-button.secondary-outlined-button.success-button.disabled {
  background: var(--white);
  border: 1px solid var(--neutral-x-contrast);
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.secondary-outlined-button.success-button.disabled-button:focus,
.editor-button.secondary-outlined-button.success-button.disabled:focus {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.success-button.disabled-button:hover,
.editor-button.secondary-outlined-button.success-button.disabled:hover {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.secondary-outlined-button.success-button.disabled-button:active,
.editor-button.secondary-outlined-button.success-button.disabled:active {
  text-decoration: none;
  box-shadow: none;
}
.editor-button.tertiary-button {
  background: transparent;
  color: var(--main-primary-xx-tint);
  border: none;
}
.editor-button.tertiary-button:focus {
  background: transparent;
  text-decoration: none;
  border: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  box-shadow: 0px 0px 0 2px var(--main-primary-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button:hover {
  background: transparent;
  text-decoration: none;
  box-shadow: none;
  border-bottom: 1px solid;
  border-color: var(--border-color-emphasys);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
  color: var(--main-primary-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.disabled-button,
.editor-button.tertiary-button.disabled {
  background: transparent;
  border: none;
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.tertiary-button.disabled-button:focus,
.editor-button.tertiary-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.disabled-button:hover,
.editor-button.tertiary-button.disabled:hover {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.disabled-button:active,
.editor-button.tertiary-button.disabled:active {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.cancel-button,
.editor-button.tertiary-button.danger-button {
  color: var(--fb-danger-default);
  border: none;
}
.editor-button.tertiary-button.cancel-button:focus,
.editor-button.tertiary-button.danger-button:focus {
  text-decoration: none;
  border: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-danger-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.cancel-button:hover,
.editor-button.tertiary-button.danger-button:hover {
  text-decoration: none;
  box-shadow: none;
  border-bottom: 1px solid;
  border-color: var(--border-color-danger);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.cancel-button:active,
.editor-button.tertiary-button.danger-button:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
  color: var(--fb-danger-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.cancel-button.disabled-button,
.editor-button.tertiary-button.danger-button.disabled-button,
.editor-button.tertiary-button.cancel-button.disabled,
.editor-button.tertiary-button.danger-button.disabled {
  border: none;
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.tertiary-button.cancel-button.disabled-button:focus,
.editor-button.tertiary-button.danger-button.disabled-button:focus,
.editor-button.tertiary-button.cancel-button.disabled:focus,
.editor-button.tertiary-button.danger-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.cancel-button.disabled-button:hover,
.editor-button.tertiary-button.danger-button.disabled-button:hover,
.editor-button.tertiary-button.cancel-button.disabled:hover,
.editor-button.tertiary-button.danger-button.disabled:hover {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.cancel-button.disabled-button:active,
.editor-button.tertiary-button.danger-button.disabled-button:active,
.editor-button.tertiary-button.cancel-button.disabled:active,
.editor-button.tertiary-button.danger-button.disabled:active {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.waiting-button {
  color: var(--fb-waiting-default);
  border: none;
}
.editor-button.tertiary-button.waiting-button:focus {
  text-decoration: none;
  border: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-waiting-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.waiting-button:hover {
  text-decoration: none;
  box-shadow: none;
  border-bottom: 1px solid;
  border-color: var(--border-color-waiting);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.waiting-button:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
  color: var(--fb-waiting-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.waiting-button.disabled-button,
.editor-button.tertiary-button.waiting-button.disabled {
  border: none;
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.tertiary-button.waiting-button.disabled-button:focus,
.editor-button.tertiary-button.waiting-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.waiting-button.disabled-button:hover,
.editor-button.tertiary-button.waiting-button.disabled:hover {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.waiting-button.disabled-button:active,
.editor-button.tertiary-button.waiting-button.disabled:active {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.success-button {
  color: var(--fb-success-default);
  border: none;
}
.editor-button.tertiary-button.success-button:focus {
  text-decoration: none;
  border: none;
  -webkit-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -moz-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -o-box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  box-shadow: 0px 0px 0 2px var(--fb-success-shade) inset;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.success-button:hover {
  text-decoration: none;
  box-shadow: none;
  border-bottom: 1px solid;
  border-color: var(--border-color-success);
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.success-button:active {
  text-decoration: none;
  box-shadow: none;
  border: none;
  color: var(--fb-success-tint);
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.editor-button.tertiary-button.success-button.disabled-button,
.editor-button.tertiary-button.success-button.disabled {
  border: none;
  color: var(--neutral-x-tint);
  opacity: 0.4;
  cursor: not-allowed;
}
.editor-button.tertiary-button.success-button.disabled-button:focus,
.editor-button.tertiary-button.success-button.disabled:focus {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.success-button.disabled-button:hover,
.editor-button.tertiary-button.success-button.disabled:hover {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-button.tertiary-button.success-button.disabled-button:active,
.editor-button.tertiary-button.success-button.disabled:active {
  text-decoration: none;
  border: none;
  box-shadow: none;
}
.editor-link {
  color: var(--off-white-contrast-text);
  margin-top: 22px;
  margin-left: 15px;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  -moz-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  -ms-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  -o-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
}
.editor-link:hover,
.editor-link:focus {
  color: var(--off-white-contrast-text);
  text-decoration: none;
}
/* Begin - loading */
.ajax-loading {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 10002;
  top: 0;
  left: 0;
}
.ajax-loading-glass-panel {
  position: static;
  top: 0;
  left: 0;
  z-index: 10001;
  width: 100%;
  height: 100%;
  background-color: hsl(0, 0%, 0%);
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.ajax-loading-container {
  position: absolute;
  width: 180px;
  height: 180px;
  margin: -90px 0 0 -90px;
  top: 50%;
  left: 50%;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
@-moz-keyframes rotation {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(359deg);
  }
}
@-o-keyframes rotation {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes rotation {
  from {
    -ms-transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.ajax-loading-animation {
  top: 0;
  left: 0;
  width: 165px;
  height: 165px;
  -webkit-animation: rotation 1.2s infinite linear;
  -moz-animation: rotation 1.2s infinite linear;
  -o-animation: rotation 1.2s infinite linear;
  animation: rotation 1.2s infinite linear;
  position: absolute;
  border: 8px solid hsla(var(--white-hsl), 0.15);
  border-top-color: hsla(var(--white-hsl), 0.8);
  -webkit-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
  -webkit-box-shadow: 0 0 25px 2px hsla(0, 0%, 100%, 0.5) ;
  -moz-box-shadow: 0 0 25px 2px hsla(0, 0%, 100%, 0.5) ;
  -o-box-shadow: 0 0 25px 2px hsla(0, 0%, 100%, 0.5) ;
  box-shadow: 0 0 25px 2px hsla(0, 0%, 100%, 0.5) ;
}
.ajax-loading-inner-shadow {
  width: 165px;
  height: 165px;
  top: 7px;
  left: 7px;
  border: 1px solid transparent;
  -webkit-box-shadow: inset 0 0 25px 2px hsla(0, 0%, 100%, 0.5);
  -moz-box-shadow: inset 0 0 25px 2px hsla(0, 0%, 100%, 0.5);
  -o-box-shadow: inset 0 0 25px 2px hsla(0, 0%, 100%, 0.5);
  box-shadow: inset 0 0 25px 2px hsla(0, 0%, 100%, 0.5);
  position: absolute;
  z-index: 1;
  -webkit-border-radius: 100% 100% 100% 100%;
  -moz-border-radius: 100% 100% 100% 100%;
  -o-border-radius: 100% 100% 100% 100%;
  border-radius: 100% 100% 100% 100%;
}
.ajax-loading-image-container {
  width: 118px;
  height: 118px;
  top: 31px;
  left: 31px;
  position: absolute;
  z-index: 1;
}
.ajax-loading-image {
  width: 118px;
  height: 118px;
}
.ajax-loading-text-container {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 360px;
  margin: 130px 0 0 -180px;
}
.ajax-loading-text {
  color: #fff;
  font-size: 40px;
  text-align: center;
  width: 360px;
  display: block;
  -webkit-text-shadow: 0 0 15px hsla(var(--white-hsl), 0.7);
  -moz-text-shadow: 0 0 15px hsla(var(--white-hsl), 0.7);
  -ms-text-shadow: 0 0 15px hsla(var(--white-hsl), 0.7);
  -o-text-shadow: 0 0 15px hsla(var(--white-hsl), 0.7);
  text-shadow: 0 0 15px hsla(var(--white-hsl), 0.7);
  text-transform: lowercase;
}
@-moz-keyframes blinker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blinker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-ms-keyframes blinker {
  0% {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  50% {
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
@-o-keyframes blinker {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blinker {
  0% {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  50% {
    opacity: 0;
    filter: alpha(opacity=0);
  }
  100% {
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
.blink-me {
  -webkit-animation: blinker 1s linear infinite;
  -moz-animation: blinker 1s linear infinite;
  -o-animation: blinker 1s linear infinite;
  -ms-animation: blinker 1s linear infinite;
  animation: blinker 1s linear infinite;
}
.enter-button {
  margin-top: 16px;
  margin-right: 18px;
  padding: 6px 16px;
  font-weight: var(--font-weight-regular);
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  -moz-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  -ms-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  -o-text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
  text-shadow: 0 1px 1px hsla(var(--white-hsl), 0.3);
}
body.outlook {
  background: var(--white);
}
.outlook .login-form-container {
  background-color: var(--neutral-contrast);
}
.validation-summary-errors {
  background-color: var(--fb-danger-default);
  color: var(--fb-danger-default-text);
  text-align: center;
  font-family: 'Open sans';
  font-size: var(--font-size-xxs);
  font-weight: var(--font-weight-medium);
  text-transform: lowercase;
}
.validation-summary-errors::first-letter {
  text-transform: uppercase;
}
.field-validation-error,
.caps-lock {
  width: 100%;
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background-color: var(--fb-danger-default);
  font-size: var(--font-size-xxs);
  color: var(--fb-danger-default-text);
  line-height: 18px;
  position: absolute;
  left: 0;
  bottom: -18px;
  text-align: center;
  text-transform: lowercase;
}
.field-validation-error::first-letter,
.caps-lock::first-letter {
  text-transform: uppercase;
}
.caps-lock {
  display: none;
}
/*novo login*/
.login-box {
  width: 416px;
  min-height: 310px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -208px;
  margin-top: -155px;
  -webkit-box-shadow: 0 0 18px 1px hsla(var(--main-primary-default-hsl), 0.3) ;
  -moz-box-shadow: 0 0 18px 1px hsla(var(--main-primary-default-hsl), 0.3) ;
  -o-box-shadow: 0 0 18px 1px hsla(var(--main-primary-default-hsl), 0.3) ;
  box-shadow: 0 0 18px 1px hsla(var(--main-primary-default-hsl), 0.3) ;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  background-color: var(--off-white);
  border: 1px solid var(--neutral-contrast);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  border-radius: var(--spacing-vs);
}
@media screen and (max-width: 400px) {
  .login-box {
    width: 290px;
    min-height: 200px;
    margin-left: -145px;
  }
}
.login-box #FormLogin {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  flex: 1;
}
.login-box #FormLoginOffice {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  flex: 1;
  align-items: center;
}
.login-box #FormLoginOffice .container {
  align-content: center;
}
.login-box.reset {
  margin-top: -240px;
}
.login-box.alterar-senha {
  min-height: 536px;
}
.login-box.alterar-senha .btn.back-button {
  margin-right: 10px;
}
.login-box.two-factor {
  height: 434px;
  margin-top: -255px;
}
@media screen and (max-width: 400px) {
  .login-box.two-factor {
    height: 510px;
  }
}
.login-box .topo,
.login-box .bottom {
  background-color: var(--neutral-x-contrast);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 400px) {
  .login-box .topo,
  .login-box .bottom {
    padding: 15px;
  }
}
.login-box .topo {
  height: 60px;
  border-bottom: 1px solid var(--neutral-contrast);
  align-content: center;
  padding-left: 30px;
}
@media screen and (max-width: 400px) {
  .login-box .topo {
    font-size: var(--font-size-xxs);
  }
}
.login-box .topo .title-img {
  display: flex;
  gap: var(--spacing-xxxs);
  filter: brightness(0.2);
  align-items: anchor-center;
}
@media screen and (max-width: 400px) {
  .login-box .topo .title-img {
    font-size: var(--font-size-sm);
    text-align: center;
  }
}
.login-box .container {
  flex: 1;
  padding-left: 30px;
  padding-right: 30px;
  min-height: 200px;
}
@media screen and (max-width: 400px) {
  .login-box .container {
    align-content: center;
  }
}
.login-box .container .input-container {
  width: 100%;
  position: relative;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.login-box .container .input-container span:before {
  position: absolute;
  left: 0;
  top: 0;
  width: 4px;
  height: 30px;
  background-color: var(--white);
}
.login-box .container .input-container .validation-summary-errors {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  line-height: 18px;
  text-align: center;
  font-size: var(--font-size-xxs);
  border-radius: var(--radius-vs);
  margin-top: var(--spacing-xxxl);
  margin-bottom: var(--spacing-xxl);
  color: var(--fb-danger-default-text);
  font-weight: var(--font-weight-medium);
  background-color: var(--fb-danger-default);
  padding: var(--spacing-vs) var(--spacing-xxs);
}
.login-box .container .input-container input[type="text"],
.login-box .container .input-container input[type="password"] {
  position: relative;
  width: 100%;
  height: 32px;
  float: left;
  border: 1px solid var(--neutral-contrast);
  padding: 5px 5px 5px 10px;
  outline: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background-color: var(--white);
  color: var(--white-contrast-text);
}
.login-box .container .input-container input[type="text"] {
  text-transform: lowercase;
}
.login-box .container .input-container input[type="text"]:focus + span:before,
.login-box .container .input-container input[type="password"]:focus + span:before {
  content: '';
  background-color: var(--main-primary-x-tint);
  border-radius: 0;
  border-top-left-radius: var(--spacing-vs);
  border-bottom-left-radius: var(--spacing-vs);
  border: 1px solid var(--neutral-contrast);
  border-color: var(--main-primary-x-tint) !important;
  transition: all 0.2s ease-in-out;
}
.login-box .container .input-container input[type="text"]:focus + span:before.k-state-disabled,
.login-box .container .input-container input[type="password"]:focus + span:before.k-state-disabled {
  border-color: var(--neutral-contrast) !important;
}
.login-box .container .input-container input[readonly=true],
.login-box .container .input-container input[readonly=readonly] {
  opacity: 0.7 !important;
  filter: alpha(opacity=70) !important;
  cursor: no-drop !important;
  background-color: var(--neutral-x-contrast) !important;
}
.login-box .container .input-container .checkbox {
  display: block;
  position: relative;
  padding-left: 33px;
  cursor: pointer;
  font-size: var(--font-size-sm);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 22px;
  line-height: 22px;
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* On mouse-over, add a grey background color */
  /* When the checkbox is checked, add a blue background */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
}
.login-box .container .input-container .checkbox input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.login-box .container .input-container .checkbox .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  width: 22px;
  border: 1px solid var(--neutral-contrast);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.login-box .container .input-container .checkbox:hover input[type="checkbox"] ~ .checkmark {
  background-color: var(--neutral-contrast);
}
.login-box .container .input-container .checkbox input[type="checkbox"]:checked ~ .checkmark {
  background-color: var(--main-primary-default);
  border: none;
}
.login-box .container .input-container .checkbox .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.login-box .container .input-container .checkbox input[type="checkbox"]:checked ~ .checkmark:after {
  display: block;
}
.login-box .container .input-container .checkbox .checkmark:after {
  left: 6.5px;
  top: 2.5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.login-box .bottom {
  display: flex;
  gap: 5px;
  width: 100%;
  height: 60px;
  align-items: center;
  padding-left: 30px;
  padding-right: 30px;
  border-top: 1px solid var(--neutral-contrast);
  justify-content: flex-end;
}
.login-box .bottom .lang-flag {
  background-size: contain;
  width: 20px;
  height: 20px;
}
.login-box .bottom .link-default {
  margin-top: 7px;
}
.login-box.qrcode,
.login-box.reset {
  margin: 0 !important;
  transform: translate(-50%, -50%);
  min-width: 416px;
  width: auto;
  -webkit-transition: transform 0.35s ease-out;
  -moz-transition: transform 0.35s ease-out;
  -o-transition: transform 0.35s ease-out;
  -ms-transition: transform 0.35s ease-out;
  transition: transform 0.35s ease-out;
}
@media screen and (max-width: 400px) {
  .login-box.qrcode,
  .login-box.reset {
    min-width: 280px;
    height: 543px;
  }
}
.login-box.qrcode:after,
.login-box.reset:after {
  content: '';
  position: absolute;
  background-color: var(--off-white);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
.login-box.qrcode .container,
.login-box.reset .container {
  display: flex;
  flex-flow: column;
  margin: 30px 0 70px;
}
.login-box.qrcode .mobile-message,
.login-box.reset .mobile-message,
.login-box.qrcode #mobile-message,
.login-box.reset #mobile-message {
  display: none;
}
.login-box.qrcode #qrSecret,
.login-box.reset #qrSecret {
  text-align: center;
  width: 100%;
}
.login-box.qrcode #qrSecret img,
.login-box.reset #qrSecret img {
  max-width: 200px;
  max-height: 200px;
  width: auto;
  height: auto;
  display: inline-block !important;
}
@media screen and (max-width: 400px) {
  .login-box.qrcode #qrSecret img,
  .login-box.reset #qrSecret img {
    max-width: 150px;
    max-height: 150px;
  }
}
.login-box.qrcode .secret-values,
.login-box.reset .secret-values {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 9px;
}
.login-box.qrcode div.secret-values span,
.login-box.reset div.secret-values span {
  margin: 0 5px 0 5px;
}
.login-box.qrcode .cancel-button,
.login-box.reset .cancel-button {
  background-color: var(--fb-danger-default);
  margin-right: 10px;
}
.login-box.qrcode .two-factor-info,
.login-box.reset .two-factor-info {
  position: absolute;
  top: 81px;
  right: -1px;
  width: 330px;
  padding: 20px;
  background-color: var(--white);
  -webkit-transition: transform 0.35s ease-out;
  -moz-transition: transform 0.35s ease-out;
  -o-transition: transform 0.35s ease-out;
  -ms-transition: transform 0.35s ease-out;
  transition: transform 0.35s ease-out;
  transform: translateX(0);
  z-index: -2;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  box-shadow: inset 1px 0 5px hsla(var(--black-hsl), 0.18);
}
@media screen and (max-width: 400px) {
  .login-box.qrcode .two-factor-info,
  .login-box.reset .two-factor-info {
    width: 280px;
    height: 543px;
    top: 0px;
  }
}
.login-box.qrcode .two-factor-info.always-visible,
.login-box.reset .two-factor-info.always-visible {
  transform: translateX(100%);
  width: 350px;
}
.login-box.qrcode .two-factor-info-content .text-container,
.login-box.reset .two-factor-info-content .text-container {
  line-height: 1.5;
  font-size: 80%;
  color: var(--white-contrast-text);
}
.login-box.qrcode .two-factor-info-content .text-container strong,
.login-box.reset .two-factor-info-content .text-container strong {
  color: var(--white-contrast-text);
}
.login-box.qrcode .two-factor-info-content .text-container .aut-code span,
.login-box.reset .two-factor-info-content .text-container .aut-code span {
  margin-right: 5px;
}
.login-box.qrcode .two-factor-info-content .text-container .links-container,
.login-box.reset .two-factor-info-content .text-container .links-container {
  padding: 5px 8px;
  background: var(--neutral-x-contrast);
  float: left;
  border-radius: 5px;
}
.login-box.qrcode .two-factor-info-content .text-container .links-container:last-child,
.login-box.reset .two-factor-info-content .text-container .links-container:last-child {
  margin-top: 8px;
}
.login-box.qrcode .two-factor-info-content .text-container .links-container .links-label,
.login-box.reset .two-factor-info-content .text-container .links-container .links-label {
  margin-bottom: 4px;
  display: block;
}
.login-box.qrcode .two-factor-info-content .text-container .links-container .apple-store,
.login-box.reset .two-factor-info-content .text-container .links-container .apple-store {
  display: inline-block;
  overflow: hidden;
  background: url('/Web/Images/apple-store.svg') no-repeat;
  background-size: contain;
  width: 135px;
  height: 38px;
}
.login-box.qrcode .two-factor-info-content .text-container .links-container .google-play,
.login-box.reset .two-factor-info-content .text-container .links-container .google-play {
  display: inline-block;
  overflow: hidden;
  background: url('/Web/Images/google-play.svg') no-repeat;
  background-size: contain;
  width: 135px;
  height: 38px;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-title,
.login-box.reset .two-factor-info-content .text-container .policy-title {
  font-weight: var(--font-weight-semibold);
  text-transform: lowercase;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-title::first-letter,
.login-box.reset .two-factor-info-content .text-container .policy-title::first-letter {
  text-transform: uppercase;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message,
.login-box.reset .two-factor-info-content .text-container .policy-message {
  width: 100%;
  float: left;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy {
  display: inline-grid;
  grid-template-columns: auto 10%;
  width: 100%;
  line-height: 15px;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy .policy-icon,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy .policy-icon {
  font-size: var(--font-size-sm);
  cursor: default;
  pointer-events: none;
  line-height: 15px;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy .policy-icon.ico-plc-error,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy .policy-icon.ico-plc-error {
  color: var(--fb-danger-default);
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy .policy-icon.ico-plc-success,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy .policy-icon.ico-plc-success {
  color: var(--fb-success-default);
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy span,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy span {
  width: 100%;
  float: left;
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy span.policy-error,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy span.policy-error {
  color: var(--fb-danger-default);
}
.login-box.qrcode .two-factor-info-content .text-container .policy-message .grouped-policy span.policy-success,
.login-box.reset .two-factor-info-content .text-container .policy-message .grouped-policy span.policy-success {
  color: var(--fb-success-default);
}
.login-box.qrcode .two-factor-info-close,
.login-box.reset .two-factor-info-close {
  position: absolute;
  right: 10px;
  top: 3px;
}
.login-box.qrcode .two-factor-info-close i,
.login-box.reset .two-factor-info-close i {
  display: inline;
  color: var(--white-contrast-text);
}
.login-box.qrcode .open-info,
.login-box.reset .open-info {
  position: absolute;
  right: 7px;
  top: 85px;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
@media screen and (max-width: 400px) {
  .login-box.qrcode .open-info,
  .login-box.reset .open-info {
    top: 55px;
  }
}
.login-box.qrcode .open-info i,
.login-box.reset .open-info i {
  display: inline;
  color: var(--white-contrast-text);
}
#open-info {
  display: none;
}
#open-info + .qrcode .two-factor-info-content {
  animation: close-infos 0.5s ease-out;
}
#open-info + .qrcode .open-info {
  opacity: 1;
  pointer-events: all;
}
@media screen and (min-width: 400px) {
  #open-info:checked + .qrcode {
    transform: translate(calc(-50% - 165px), -50%);
  }
}
@media screen and (min-width: 400px) {
  #open-info:checked + .qrcode .two-factor-info {
    transform: translateX(100%);
  }
}
@media screen and (max-width: 400px) {
  #open-info:checked + .qrcode .two-factor-info {
    z-index: 1;
  }
}
#open-info:checked + .qrcode .two-factor-info-content {
  animation: open-infos 0.65s ease-out;
}
#open-info:checked + .qrcode .open-info {
  opacity: 0;
  pointer-events: none;
}
@keyframes close-infos {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes open-infos {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* ipad */
@media only screen and (min-width: 481px) and (max-width: 1024px), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
  body {
    position: fixed;
    width: 100vw;
    height: 100vh;
    overflow: hidden;
    display: block;
  }
  .login-box {
    width: 416px;
    min-height: 378px;
    position: absolute;
    left: 50%;
    top: 50%;
  }
}
input[type='text'],
input[type='password'],
input[type='date'],
input[type='number'],
input[type='email'],
input[type='tel'],
input[type='url'],
textarea {
  -webkit-appearance: none;
  border-radius: 3px;
}
span.locale-flag {
  background-image: url('/Web/Images/sprite_36x36-bandeira.png');
  background-position: -8px -8px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: block;
}
span.locale-flag.es-ES {
  background-position: -8px -44px;
}
span.locale-flag.pt-BR {
  background-position: -8px -80px;
}
.copyright-info {
  position: fixed;
  right: 0px;
  width: 100%;
  height: 29px;
  z-index: 10001;
  bottom: 0px;
}
.copyright-info .version-info {
  width: 100%;
  color: var(--main-primary-x-tint-text);
  font-size: var(--font-size-xxs);
  line-height: 12px;
  text-align: center;
  margin: 9px 0;
}
.k-internal-container-loader-wrapper .k-internal-container-loader:before {
  top: 39%;
}
.two-factor .k-internal-container-loader-wrapper .k-internal-container-loader:before {
  top: 136.5px;
}
