/* Minification failed. Returning unminified contents.
(4,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(72,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(130,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(133,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(246,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(247,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(248,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(249,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(250,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(252,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(253,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(254,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(255,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(256,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(257,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(258,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(259,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(260,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(261,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(266,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(267,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(268,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(269,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(270,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(271,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(273,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(274,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(275,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(276,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(277,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(278,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(279,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(280,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(281,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(282,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(283,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(284,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(285,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(286,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(287,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(288,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(289,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(290,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(291,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(292,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(293,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(294,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(295,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(297,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(298,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(299,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(301,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(302,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(303,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(304,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(305,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(306,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(307,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(308,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(309,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(311,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(312,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(314,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(315,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(316,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(318,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(319,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(320,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(321,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(322,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(323,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(325,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(326,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(327,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(331,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(332,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(333,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(334,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(335,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(336,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(337,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(338,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(339,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(340,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(341,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(342,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(343,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(344,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(346,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(347,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(348,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(349,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(350,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(351,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(352,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(353,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(354,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(356,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(357,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(358,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(360,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(361,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(362,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(363,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(364,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(365,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(366,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(367,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(370,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(371,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(373,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(374,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(375,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(376,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(377,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(378,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(379,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(380,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(381,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(382,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(383,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(384,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(385,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(386,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(387,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(388,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(390,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(391,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(392,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(393,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(394,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(395,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(396,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(397,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(400,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(405,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(406,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(407,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(408,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(409,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(410,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(411,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(412,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(413,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(414,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(415,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(416,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(417,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(418,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(419,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(420,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(421,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(422,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(423,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(424,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(428,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(429,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(439,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(440,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(442,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(443,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(444,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(445,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(446,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(447,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(448,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(449,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(450,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(451,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(452,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(454,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(455,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(459,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(464,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(466,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(470,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(472,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(474,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(615,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(616,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(617,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(625,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(626,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(627,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(628,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(629,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(633,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(634,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(635,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(636,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(639,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(640,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(641,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(643,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(644,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(645,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(646,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(648,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(649,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(650,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(654,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(656,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(658,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(660,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(661,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(662,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(666,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(678,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(680,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(698,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(699,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(700,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(701,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(702,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(703,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(704,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(705,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(707,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(708,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(709,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(887,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(888,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(924,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(928,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(929,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(930,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(937,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(938,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(939,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1092,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1097,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1122,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1127,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1132,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1137,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1147,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1305,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1310,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1315,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1320,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1325,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1330,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1335,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1340,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1345,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1350,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1355,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1360,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1519,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1524,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1529,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1534,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1539,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1544,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1549,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1554,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1559,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1564,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1569,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1574,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1733,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1738,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1743,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1748,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1753,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1758,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1763,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1768,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1773,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1778,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1783,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1788,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1947,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1952,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1957,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1962,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1967,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1972,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1977,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1982,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1987,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1992,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1997,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2002,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2161,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2166,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2171,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2176,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2181,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2186,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2191,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2196,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2201,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2206,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2211,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2216,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2386,28): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(2405,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(2408,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2409,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(2410,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(2411,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(2412,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(2413,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(2414,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(2415,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(2415,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2416,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(2425,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2426,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(2427,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(2428,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(2429,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(2430,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(2431,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(2432,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(2432,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2433,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(2483,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-size'
(2484,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-text-decoration'
(2485,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-family'
(2486,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-weight'
(2487,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-style'
(2488,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-stretch'
(2489,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-letter-spacing'
(2490,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-line-height'
(2490,73): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-size'
(2491,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-text-case'
(2492,17): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-color'
(2517,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-size'
(2518,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-text-decoration'
(2519,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-family'
(2520,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-weight'
(2521,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-style'
(2522,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-stretch'
(2523,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-letter-spacing'
(2524,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-line-height'
(2524,84): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-size'
(2525,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-text-case'
(2529,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-size'
(2530,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-text-decoration'
(2531,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-family'
(2532,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-weight'
(2533,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-style'
(2534,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-stretch'
(2535,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-letter-spacing'
(2536,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-line-height'
(2536,84): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-size'
(2537,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-text-case'
(2541,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2542,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(2543,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(2544,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(2545,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(2546,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(2547,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(2548,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(2548,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2549,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(2553,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(2554,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(2555,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(2556,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(2557,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(2558,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(2559,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(2560,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(2560,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(2561,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(2565,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-size'
(2566,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-text-decoration'
(2567,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-family'
(2568,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-weight'
(2569,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-style'
(2570,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-stretch'
(2571,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-letter-spacing'
(2572,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-line-height'
(2572,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-size'
(2573,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-text-case'
(2577,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(2578,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(2579,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(2580,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(2581,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(2582,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(2583,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(2584,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(2584,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(2585,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(2589,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(2590,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(2591,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(2592,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(2593,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(2594,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(2595,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(2596,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(2596,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(2597,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(2601,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(2602,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-decoration'
(2603,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-family'
(2604,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-weight'
(2605,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-style'
(2606,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-stretch'
(2607,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-letter-spacing'
(2608,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-line-height'
(2608,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(2609,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-case'
(2613,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(2614,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(2615,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(2616,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(2617,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(2618,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(2619,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(2620,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(2620,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(2621,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(2625,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-size'
(2626,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-text-decoration'
(2627,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-family'
(2628,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-weight'
(2629,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-style'
(2630,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-stretch'
(2631,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-letter-spacing'
(2632,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-line-height'
(2632,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-size'
(2633,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-text-case'
(2637,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-size'
(2638,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-text-decoration'
(2639,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-family'
(2640,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-weight'
(2641,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-style'
(2642,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-stretch'
(2643,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-letter-spacing'
(2644,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-line-height'
(2644,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-size'
(2645,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-text-case'
(2649,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(2650,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-decoration'
(2651,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-family'
(2652,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-weight'
(2653,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-style'
(2654,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-stretch'
(2655,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-letter-spacing'
(2656,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-line-height'
(2656,84): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(2657,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-case'
(2661,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(2662,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(2663,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(2664,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(2665,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(2666,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(2667,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(2668,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(2668,74): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(2669,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(2673,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2674,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(2675,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(2676,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(2677,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(2678,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(2679,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(2680,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(2680,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2681,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(2689,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-size'
(2690,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-text-decoration'
(2691,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-family'
(2692,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-weight'
(2693,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-style'
(2694,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-stretch'
(2695,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-letter-spacing'
(2696,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-line-height'
(2696,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-size'
(2697,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-text-case'
(2702,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2703,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(2704,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(2705,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(2706,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(2707,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(2708,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(2709,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(2709,86): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2710,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(2714,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(2715,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(2716,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(2717,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(2718,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(2719,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(2720,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(2721,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(2721,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(2722,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(2726,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(2727,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-decoration'
(2728,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-family'
(2729,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-weight'
(2730,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-style'
(2731,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-stretch'
(2732,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-letter-spacing'
(2733,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-line-height'
(2733,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(2734,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-case'
(2738,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2739,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(2740,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(2741,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(2742,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(2743,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(2744,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(2745,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(2745,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2746,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(2750,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-size'
(2751,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-text-decoration'
(2752,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-family'
(2753,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-weight'
(2754,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-style'
(2755,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-stretch'
(2756,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-letter-spacing'
(2757,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-line-height'
(2757,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-size'
(2758,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-text-case'
(2763,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2764,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(2765,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(2766,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(2767,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(2768,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(2769,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(2770,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(2770,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2771,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(2775,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-size'
(2776,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-text-decoration'
(2777,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-family'
(2778,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-weight'
(2779,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-style'
(2780,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-stretch'
(2781,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-letter-spacing'
(2782,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-line-height'
(2782,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-size'
(2783,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-text-case'
(2787,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(2788,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(2789,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(2790,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(2791,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(2792,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(2793,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(2794,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(2794,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(2795,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(2796,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-font-size'
(2797,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-text-decoration'
(2798,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-font-family'
(2799,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-font-weight'
(2800,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-font-style'
(2801,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-font-stretch'
(2802,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-letter-spacing'
(2803,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-line-height'
(2803,92): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-font-size'
(2804,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-italicize-text-case'
(2808,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(2809,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(2810,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(2811,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(2812,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(2813,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(2814,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(2815,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(2815,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(2816,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(2820,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2821,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(2822,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(2823,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(2824,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(2825,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(2826,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(2827,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(2827,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2828,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(2832,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(2833,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(2834,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(2835,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(2836,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(2837,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(2838,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(2839,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(2839,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(2840,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(2844,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-size'
(2845,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-text-decoration'
(2846,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-family'
(2847,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-weight'
(2848,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-style'
(2849,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-stretch'
(2850,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-letter-spacing'
(2851,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-line-height'
(2851,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-size'
(2852,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-text-case'
(2856,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2857,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(2858,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(2859,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(2860,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(2861,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(2862,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(2863,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(2863,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2864,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(2865,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2866,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(2867,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(2868,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(2869,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(2870,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(2871,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(2872,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(2872,92): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2873,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(2877,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2878,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(2879,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(2880,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(2881,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(2882,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(2883,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(2884,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(2884,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2885,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(2889,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2890,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(2891,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(2892,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(2893,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(2894,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(2895,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(2896,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(2896,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2897,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(2901,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2902,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(2903,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(2904,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(2905,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(2906,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(2907,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(2908,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(2908,92): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2909,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(2913,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2914,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(2915,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(2916,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(2917,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(2918,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(2919,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(2920,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(2920,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2921,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(2925,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(2926,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(2927,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(2928,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(2929,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(2930,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(2931,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(2932,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(2932,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(2933,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(2937,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-size'
(2938,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-text-decoration'
(2939,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-family'
(2940,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-weight'
(2941,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-style'
(2942,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-stretch'
(2943,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-letter-spacing'
(2944,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-line-height'
(2944,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-size'
(2945,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-text-case'
(2949,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-size'
(2950,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-text-decoration'
(2951,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-family'
(2952,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-weight'
(2953,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-style'
(2954,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-stretch'
(2955,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-letter-spacing'
(2956,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-line-height'
(2956,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-size'
(2957,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-text-case'
(2961,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-size'
(2962,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-text-decoration'
(2963,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-family'
(2964,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-weight'
(2965,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-style'
(2966,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-stretch'
(2967,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-letter-spacing'
(2968,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-line-height'
(2968,73): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-size'
(2969,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-text-case'
(2973,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-size'
(2974,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-text-decoration'
(2975,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-family'
(2976,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-weight'
(2977,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-style'
(2978,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-stretch'
(2979,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-letter-spacing'
(2980,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-line-height'
(2980,72): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-size'
(2981,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-text-case'
(2985,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(2986,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-decoration'
(2987,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-family'
(2988,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-weight'
(2989,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-style'
(2990,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-stretch'
(2991,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-letter-spacing'
(2992,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-line-height'
(2992,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(2993,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-case'
(2997,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(2998,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(2999,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(3000,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(3001,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(3002,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(3003,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(3004,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(3004,71): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(3005,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(3009,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(3010,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-decoration'
(3011,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-family'
(3012,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-weight'
(3013,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-style'
(3014,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-stretch'
(3015,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-letter-spacing'
(3016,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-line-height'
(3016,72): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(3017,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-case'
(3021,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-size'
(3022,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-text-decoration'
(3023,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-family'
(3024,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-weight'
(3025,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-style'
(3026,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-stretch'
(3027,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-letter-spacing'
(3028,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-line-height'
(3028,71): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-size'
(3029,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-text-case'
(3033,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(3034,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-decoration'
(3035,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-family'
(3036,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-weight'
(3037,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-style'
(3038,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-stretch'
(3039,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-letter-spacing'
(3040,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-line-height'
(3040,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(3041,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-case'
(3045,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(3046,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-decoration'
(3047,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-family'
(3048,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-weight'
(3049,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-style'
(3050,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-stretch'
(3051,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-letter-spacing'
(3052,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-line-height'
(3052,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(3053,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-case'
(3057,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(3058,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-decoration'
(3059,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-family'
(3060,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-weight'
(3061,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-style'
(3062,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-stretch'
(3063,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-letter-spacing'
(3064,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-line-height'
(3064,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(3065,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-case'
(3069,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(3070,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-decoration'
(3071,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-family'
(3072,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-weight'
(3073,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-style'
(3074,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-stretch'
(3075,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-letter-spacing'
(3076,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-line-height'
(3076,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(3077,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-case'
(3081,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(3082,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-decoration'
(3083,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-family'
(3084,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-weight'
(3085,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-style'
(3086,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-stretch'
(3087,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-letter-spacing'
(3088,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-line-height'
(3088,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(3089,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-case'
(3093,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(3094,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-decoration'
(3095,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-family'
(3096,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-weight'
(3097,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-style'
(3098,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-stretch'
(3099,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-letter-spacing'
(3100,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-line-height'
(3100,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(3101,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-case'
(3106,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3107,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(3111,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(3112,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(3116,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3117,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3121,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3122,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3126,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3127,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(3131,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(3132,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3136,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-secondary'
(3137,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3141,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3142,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3146,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3147,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(3151,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-information'
(3152,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(3156,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-information'
(3157,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3161,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3162,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3166,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3167,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(3171,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-success'
(3172,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3176,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-success'
(3177,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3181,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3182,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3186,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-caution'
(3187,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(3191,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-caution'
(3192,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3196,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-caution'
(3197,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3201,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-caution'
(3202,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3206,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3207,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(3211,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-error'
(3212,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3216,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-error'
(3217,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3221,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3222,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3227,17): run-time error CSS1039: Token not allowed after unary operator: '-color-shadow-color'
(3231,17): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(3235,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(3239,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(3243,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(3247,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(3251,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(3255,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(3259,17): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(3263,17): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3267,17): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(3271,17): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3275,17): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3279,17): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3283,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3287,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3291,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3295,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3299,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3303,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3307,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3311,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3315,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3319,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3323,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3327,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3331,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(3335,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-caution'
(3339,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(3343,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(3347,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-information'
(3351,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-success'
(3355,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-caution'
(3359,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-error'
(3363,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3367,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-secondary'
(3371,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-information'
(3375,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-success'
(3379,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-caution'
(3383,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-error'
(3387,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3391,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-caution'
(3395,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(3399,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(3403,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(3407,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(3411,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(3415,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(3419,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(3423,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(3427,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled'
(3431,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-active'
(3435,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-hovered'
(3439,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-pressed'
(3443,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-active'
(3447,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-hovered'
(3451,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-pressed'
(3455,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(3459,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(3463,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(3467,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-active'
(3471,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-hovered'
(3475,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-pressed'
(3479,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(3483,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(3487,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(3491,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(3495,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(3499,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(3503,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(3507,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(3511,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled'
(3515,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(3519,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(3523,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(3527,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(3531,17): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(3535,17): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(3539,17): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(3543,17): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(3547,17): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(3551,17): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(3555,17): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(3559,17): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(3563,17): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(3567,17): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(3571,17): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(3575,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(3579,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(3583,17): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(3587,17): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled-fill'
(3591,17): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-helptext'
(3595,17): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-active'
(3599,17): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-focused'
(3604,28): run-time error CSS1039: Token not allowed after unary operator: '-color-shadow-color'
(3608,28): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(3612,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(3616,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(3620,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(3624,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(3628,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(3632,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(3636,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(3640,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3644,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(3648,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3652,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3656,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3660,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3664,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3668,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3672,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3676,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3680,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3684,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3688,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3692,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3696,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3700,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3704,28): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3708,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(3712,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(3716,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(3720,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(3724,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(3728,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(3732,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(3736,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(3740,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled'
(3744,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-active'
(3748,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-hovered'
(3752,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-pressed'
(3756,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-active'
(3760,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-hovered'
(3764,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-pressed'
(3768,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(3772,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(3776,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(3780,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-active'
(3784,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-hovered'
(3788,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-pressed'
(3792,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(3796,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(3800,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(3804,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(3808,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(3812,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(3816,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(3820,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(3824,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled'
(3828,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(3832,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(3836,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(3840,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(3844,28): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(3848,28): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(3852,28): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(3856,28): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(3860,28): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(3864,28): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(3868,28): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(3872,28): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(3876,28): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(3880,28): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(3884,28): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(3888,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(3892,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(3896,28): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(3900,28): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled-fill'
(3904,28): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-helptext'
(3908,28): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-active'
(3912,28): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-focused'
(4281,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4298,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(4305,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4306,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(4307,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(4308,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(4309,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(4310,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(4311,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(4312,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(4312,93): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4313,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(4324,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4328,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(4329,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(4330,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(4331,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(4332,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(4333,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(4334,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(4335,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(4335,93): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(4336,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(4337,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(4338,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(4339,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(4340,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(4341,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(4342,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(4343,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(4344,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(4344,96): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(4345,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(4355,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(4356,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(4357,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(4358,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(4359,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(4360,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(4361,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(4362,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(4362,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(4363,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(4367,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4368,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(4369,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(4370,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(4371,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(4372,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(4373,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(4374,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(4374,93): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4375,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(4396,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4397,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4397,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4434,24): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4435,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4436,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(4440,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4441,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4445,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4446,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4450,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4451,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4456,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4457,32): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4458,21): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(4462,24): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4463,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4464,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(4468,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(4469,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(4473,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(4474,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(4478,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4479,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4484,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4485,32): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4486,21): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(4492,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(4496,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(4497,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(4501,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(4502,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(4507,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4514,21): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(4521,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(4525,39): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary-80'
(4529,36): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(4551,36): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(4555,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(4556,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-decoration'
(4557,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-family'
(4558,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-weight'
(4559,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-style'
(4560,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-stretch'
(4561,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-letter-spacing'
(4562,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-line-height'
(4562,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(4563,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-case'
(4567,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(4568,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-decoration'
(4569,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-family'
(4570,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-weight'
(4571,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-style'
(4572,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-stretch'
(4573,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-letter-spacing'
(4574,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-line-height'
(4574,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(4575,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-case'
(4582,32): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4586,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(4587,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-decoration'
(4588,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-family'
(4589,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-weight'
(4590,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-style'
(4591,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-stretch'
(4592,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-letter-spacing'
(4593,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-line-height'
(4593,88): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(4594,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-case'
(4605,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary-70'
(4627,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(4628,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-decoration'
(4629,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-family'
(4630,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-weight'
(4631,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-style'
(4632,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-stretch'
(4633,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-letter-spacing'
(4634,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-line-height'
(4634,84): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(4635,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-case'
(4639,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(4640,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-decoration'
(4641,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-family'
(4642,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-weight'
(4643,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-style'
(4644,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-stretch'
(4645,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-letter-spacing'
(4646,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-line-height'
(4646,84): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(4647,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-case'
(4655,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(4656,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-decoration'
(4657,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-family'
(4658,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-weight'
(4659,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-style'
(4660,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-stretch'
(4661,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-letter-spacing'
(4662,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-line-height'
(4662,84): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(4663,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-case'
(4719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4721,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(4722,28): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(4756,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4760,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4764,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4765,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4832,36): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(4843,40): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(4895,36): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4911,39): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4917,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4918,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(4919,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(4920,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(4921,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(4922,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(4923,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(4924,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(4924,97): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4925,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(4926,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4936,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4937,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4938,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4939,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4940,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4941,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4942,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4943,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4943,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4944,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(4946,21): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4951,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4958,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4959,36): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4991,43): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5003,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5004,43): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5005,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5006,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5007,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5008,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5009,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5010,44): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5010,105): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5011,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5012,33): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5047,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5048,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5049,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5050,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5051,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5052,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5053,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5054,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5054,86): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5055,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5059,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5060,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5061,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5062,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5063,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5064,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5065,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5066,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5066,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5067,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5068,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5101,43): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5102,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5125,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5126,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5127,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5128,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5129,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5130,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5131,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5132,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5132,97): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5133,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5138,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5139,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5140,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5141,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5142,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5143,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5144,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5145,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5145,86): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5146,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5147,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5168,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5169,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5170,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5171,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5172,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5173,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5174,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5175,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5175,91): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5176,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5178,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5187,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5193,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5241,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5242,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5243,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5244,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5245,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5246,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5247,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5248,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5248,86): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5249,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5251,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5256,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5257,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5258,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5259,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5260,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5261,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5262,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5263,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5263,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5264,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5266,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5299,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5300,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5301,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5302,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5303,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5304,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5305,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5306,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5306,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5307,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5309,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5317,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5322,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5333,43): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5334,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5335,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5336,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5337,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5338,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5339,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5340,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5341,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5341,97): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5342,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5344,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5375,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5376,43): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5377,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5378,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5379,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5380,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5381,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5382,44): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5382,94): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5383,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5384,33): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5389,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5400,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5401,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5402,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5403,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5404,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5405,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5406,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5407,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5407,88): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5408,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5409,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5417,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5439,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5440,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5441,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5442,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5443,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5444,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5445,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5446,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5446,88): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5447,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5448,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5452,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5453,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5454,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5455,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5456,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5457,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5458,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5459,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5459,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5460,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5461,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5465,36): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5469,29): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5499,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5500,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(5501,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(5502,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(5503,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(5504,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(5505,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(5506,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(5506,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5507,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(5510,25): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5525,44): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5542,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5556,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5557,36): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(5595,40): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5609,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5617,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5618,43): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5619,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5620,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5621,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5622,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5623,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5624,44): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5624,94): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5625,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5627,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5631,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5632,43): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5633,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5634,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5635,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5636,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5637,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5638,44): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5638,95): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5639,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5641,33): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5661,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5666,37): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5670,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5674,37): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5678,40): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5679,33): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5680,44): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5687,37): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5695,40): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5722,51): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5732,50): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(5733,51): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(5734,47): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(5735,47): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(5736,46): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(5737,48): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(5738,50): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(5739,52): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(5739,113): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(5740,50): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(5741,41): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5750,44): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5784,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5785,43): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5786,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5787,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5788,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5789,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5790,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5791,44): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5791,105): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5792,42): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5793,33): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5806,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5807,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5808,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5809,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5810,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5811,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5812,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5813,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5813,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5814,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5815,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5824,29): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5828,47): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5832,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5837,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(5841,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(5845,33): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(5869,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5870,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5871,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5872,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5873,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5874,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5875,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5876,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5876,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5877,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5879,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5884,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5885,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5886,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5887,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5888,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5889,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5890,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5891,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5891,91): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5892,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5894,29): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5902,36): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5903,40): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5907,33): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5911,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5934,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5935,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5936,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5937,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5938,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5939,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5940,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5941,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5941,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5942,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5944,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5956,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5957,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5958,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5959,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5960,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5961,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5962,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5963,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5963,92): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5964,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5965,29): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5977,33): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5985,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5990,36): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5994,29): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6014,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(6015,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(6016,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(6017,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(6018,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(6019,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(6020,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(6021,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(6021,88): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(6022,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(6023,25): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6038,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(6039,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(6040,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(6041,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(6042,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(6043,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(6044,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(6045,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(6045,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(6046,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(6128,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6129,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(6129,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6134,21): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6160,25): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6164,29): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6171,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6172,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(6173,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(6174,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(6175,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(6176,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(6177,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(6178,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(6178,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6179,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(6180,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(6181,36): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(6186,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6197,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6245,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(6246,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(6247,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(6248,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(6249,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(6250,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(6251,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(6252,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(6252,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(6253,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(6268,21): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6276,25): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6290,40): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(6293,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(6294,39): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-decoration'
(6295,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-family'
(6296,35): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-weight'
(6297,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-style'
(6298,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-stretch'
(6299,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-letter-spacing'
(6300,40): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-line-height'
(6300,96): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(6301,38): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-case'
(6304,40): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(6308,29): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6322,32): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(6340,40): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6350,34): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6351,36): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(6351,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6358,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(6377,36): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(6378,40): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(6382,36): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(6383,40): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(6388,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6395,29): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(6474,21): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(6479,25): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6493,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6494,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6502,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(6503,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(6504,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(6505,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(6506,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(6507,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(6508,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(6509,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(6509,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(6510,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(6511,21): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(6515,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(6563,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(6564,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-decoration'
(6565,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-family'
(6566,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-weight'
(6567,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-style'
(6568,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-stretch'
(6569,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-letter-spacing'
(6570,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-line-height'
(6570,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(6571,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-case'
(6580,32): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6598,25): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6602,29): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6679,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(6680,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(6681,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(6682,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(6683,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(6684,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(6685,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(6686,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(6686,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(6687,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(6688,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6689,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6700,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6720,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6727,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6731,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6735,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6739,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(6743,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(6747,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6748,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(6752,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6756,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6772,30): run-time error CSS1030: Expected identifier, found 'img'
(6772,33): run-time error CSS1031: Expected selector, found ')'
(6772,33): run-time error CSS1025: Expected comma or open brace, found ')'
(6810,40): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6842,40): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6863,34): run-time error CSS1030: Expected identifier, found 'img'
(6863,37): run-time error CSS1031: Expected selector, found ')'
(6863,37): run-time error CSS1025: Expected comma or open brace, found ')'
(6874,34): run-time error CSS1030: Expected identifier, found 'img'
(6874,37): run-time error CSS1031: Expected selector, found ')'
(6874,37): run-time error CSS1025: Expected comma or open brace, found ')'
(6896,29): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6922,21): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6926,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6953,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6975,20): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6979,20): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6983,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6987,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6991,32): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6999,20): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(7003,20): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(7007,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7011,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7015,32): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7142,32): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7146,32): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(7150,32): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(7155,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(7196,40): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7257,24): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(7261,24): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(7265,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7269,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(7273,24): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(7277,24): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(7281,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7285,25): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7356,36): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7397,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(7410,45): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7446,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7479,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7480,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7481,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7482,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7483,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7484,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7485,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7486,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7486,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7487,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7494,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7495,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7496,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7497,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7498,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7499,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7500,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7501,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7501,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7502,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7503,21): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7513,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7517,21): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7523,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(7530,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7535,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7540,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7545,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7562,21): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(7577,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7578,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7578,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7583,28): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7584,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7585,21): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(7603,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(7604,36): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(7608,32): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(7609,36): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(7613,36): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7614,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7619,32): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7620,36): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7621,25): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(7668,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7669,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(7670,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(7671,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(7672,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(7673,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(7674,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(7675,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7675,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7676,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(7677,17): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(7693,21): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(7718,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7719,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7720,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7721,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7722,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7723,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7724,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7725,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7725,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7726,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7727,21): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7733,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7735,21): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7740,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7744,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7748,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7752,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7773,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7784,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7813,21): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(7826,41): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7873,36): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7887,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7888,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(7889,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(7890,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(7891,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(7892,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(7893,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(7894,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7894,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7895,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(7909,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7911,21): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7916,32): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7920,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7924,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7928,25): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7936,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7937,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(7938,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(7939,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(7940,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(7941,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(7942,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(7943,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(7943,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7944,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(7949,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7950,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(7951,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(7952,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(7953,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(7954,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(7955,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(7956,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(7956,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7957,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(7958,21): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7962,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(7963,31): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-decoration'
(7964,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-family'
(7965,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-weight'
(7966,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-style'
(7967,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-stretch'
(7968,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-letter-spacing'
(7969,32): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-line-height'
(7969,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(7970,30): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-case'
 */
@charset "UTF-8";

:root {
    --color-core-primary-99: #fefefd;
    --color-core-primary-95: #f9f8f6;
    --color-core-primary-90: #f2f1ed;
    --color-core-primary-80: #e6e3db;
    --color-core-primary-70: #d9d6c8;
    --color-core-primary-60: #cdc8b6;
    --color-core-primary-50: #c0baa4;
    --color-core-primary-30: #272316;
    --color-core-primary-20: #1a170f;
    --color-core-primary-10: #0d0c07;
    --color-core-secondary-99: #fdfdfe;
    --color-core-secondary-95: #f7f7f8;
    --color-core-secondary-90: #eff0f0;
    --color-core-secondary-80: #dfe0e1;
    --color-core-secondary-70: #d0d1d3;
    --color-core-secondary-60: #c0c2c4;
    --color-core-secondary-50: #b0b3b5;
    --color-core-secondary-30: #1d1f20;
    --color-core-secondary-20: #131415;
    --color-core-secondary-10: #0a0a0b;
    --color-core-information-99: #fcfefe;
    --color-core-information-95: #f2f8fb;
    --color-core-information-90: #e6f1f8;
    --color-core-information-80: #cce3f0;
    --color-core-information-70: #b3d5e9;
    --color-core-information-60: #99c7e1;
    --color-core-information-50: #80b9da;
    --color-core-information-30: #002336;
    --color-core-information-20: #001724;
    --color-core-information-10: #000c12;
    --color-core-success-99: #fdfefd;
    --color-core-success-95: #f3f8f5;
    --color-core-success-90: #e6f0eb;
    --color-core-success-80: #cde1d7;
    --color-core-success-70: #b4d2c3;
    --color-core-success-60: #9bc3af;
    --color-core-success-50: #83b49c;
    --color-core-success-30: #022011;
    --color-core-success-20: #01150b;
    --color-core-success-10: #010b06;
    --color-core-caution-99: #fffffc;
    --color-core-caution-95: #fffdf2;
    --color-core-caution-90: #fffae6;
    --color-core-caution-80: #fff5cc;
    --color-core-caution-70: #fff0b3;
    --color-core-caution-60: #ffeb99;
    --color-core-caution-50: #ffe780;
    --color-core-caution-30: #4d3e00;
    --color-core-caution-20: #332900;
    --color-core-caution-10: #1a1500;
    --color-core-error-99: #fffdfd;
    --color-core-error-95: #fdf4f4;
    --color-core-error-90: #fbe9e9;
    --color-core-error-80: #f7d2d4;
    --color-core-error-70: #f3bcbe;
    --color-core-error-60: #efa5a8;
    --color-core-error-50: #eb8f93;
    --color-core-error-30: #40090b;
    --color-core-error-20: #2b0608;
    --color-core-error-10: #150304;
    --color-shadow-color: rgba(0, 0, 0, 0.25);
    --color-backdrop-overlay: rgba(97, 102, 107, 0.5);
    --color-core-primary: #817549;
    --color-core-secondary: #61666b;
    --color-core-information: #0073b4;
    --color-core-success: #066938;
    --color-core-caution: #ffce01;
    --color-core-error: #d61f26;
    --color-light-primary: #efeee8;
    --color-light-secondary: #ebeced;
    --color-light-information: #dfeef6;
    --color-light-success: #e0ece6;
    --color-light-caution: #fff9df;
    --color-light-error: #f8dfd4;
    --color-medium-primary: #cfccbb;
    --color-medium-secondary: #c4c6c7;
    --color-medium-information: #9fcbe3;
    --color-medium-success: #a2c7b4;
    --color-medium-caution: #ffeda0;
    --color-medium-error: #ecaa93;
    --color-dark-primary: #605937;
    --color-dark-secondary: #494d50;
    --color-dark-information: #005687;
    --color-dark-success: #054f2a;
    --color-dark-caution: #bf9b01;
    --color-dark-error: #8e1519;
    --color-background-light: #ffffff;
    --color-background-medium: #f5f5f5;
    --color-background-dark: #18191b;
    --color-on-core-all-except-caution: #ffffff;
    --color-on-core-caution: #000000;
    --color-on-light-primary: #413e2f;
    --color-on-light-secondary: #313336;
    --color-on-light-information: #003a5a;
    --color-on-light-success: #03351c;
    --color-on-light-caution: #806701;
    --color-on-light-error: #6b1013;
    --color-on-medium-primary: #201e12;
    --color-on-medium-secondary: #18191b;
    --color-on-medium-information: #001d2d;
    --color-on-medium-success: #021a0e;
    --color-on-medium-caution: #403300;
    --color-on-medium-error: #371f1a;
    --color-on-dark-all-except-caution: #ffffff;
    --color-on-dark-caution: #000000;
    --color-on-background-light: #18191b;
    --color-on-background-medium: #000000;
    --color-on-background-dark: #ffffff;
    --color-state-strong-primary-active-label: #ffffff;
    --color-state-strong-primary-disabled-label: #a09877;
    --color-state-strong-primary-active: #817549;
    --color-state-strong-primary-hovered: #605937;
    --color-state-strong-primary-pressed: #413e2f;
    --color-state-strong-primary-disabled: #efeee8;
    --color-state-strong-secondary-active: #61666b;
    --color-state-strong-secondary-hovered: #494d50;
    --color-state-strong-secondary-pressed: #313336;
    --color-state-strong-information-active: #0073b4;
    --color-state-strong-information-hovered: #005687;
    --color-state-strong-information-pressed: #003a5a;
    --color-state-strong-success-active: #066938;
    --color-state-strong-success-hovered: #054f2a;
    --color-state-strong-success-pressed: #03351c;
    --color-state-strong-caution-active: #ffce01;
    --color-state-strong-caution-hovered: #bf9b01;
    --color-state-strong-caution-pressed: #806701;
    --color-state-strong-error-active: #d61f26;
    --color-state-strong-error-hovered: #8e1519;
    --color-state-strong-error-pressed: #6b1013;
    --color-state-medium-primary-active-label: #201e12;
    --color-state-medium-primary-disabled-label: #a09877;
    --color-state-medium-primary-active: #cfccbb;
    --color-state-medium-primary-hovered: #c0bba4;
    --color-state-medium-primary-pressed: #b0a98d;
    --color-state-medium-primary-disabled: #efeee8;
    --color-state-light-active-label: #605937;
    --color-state-light-primary-disabled-label: #a09877;
    --color-state-light-light-hovered: #efeee8;
    --color-state-light-light-pressed: #dfddd2;
    --color-social-on-light-active: #61666b;
    --color-social-on-light-hovered: #494d50;
    --color-social-on-dark-active: #ffffff;
    --color-social-on-dark-hovered: #d8d9da;
    --color-field-disabled: #9c9fa3;
    --color-field-dark: #201e12;
    --color-field-helptext: #413e2f;
    --color-breadcrumb-dark: #201e12;
    --color-breadcrumb-link: #605937;
    --color-table-highlight: #efeee8;
    --color-table-hovered: #f5f5f5;
    --color-state-dark-active: #cfccbb;
    --color-state-dark-pressed: #b0a98d;
    --color-accordion-disabled: #75797e;
    --color-accordion-disabled-fill: #f5f5f5;
    --color-field-dark-helptext: #efeee8;
    --color-field-dark-active: #cfccbb;
    --color-field-dark-focused: #9fcbe3;
    --typography-display-large-font-size: 48;
    --typography-display-large-text-decoration: none;
    --typography-display-large-font-family: Roboto;
    --typography-display-large-font-weight: 900;
    --typography-display-large-font-style: italic;
    --typography-display-large-font-stretch: normal;
    --typography-display-large-letter-spacing: -0.5;
    --typography-display-large-line-height: 48;
    --typography-display-large-paragraph-indent: 0;
    --typography-display-large-paragraph-spacing: 0;
    --typography-display-large-text-case: uppercase;
    --typography-display-medium-strong-font-size: 40;
    --typography-display-medium-strong-text-decoration: none;
    --typography-display-medium-strong-font-family: Roboto;
    --typography-display-medium-strong-font-weight: 900;
    --typography-display-medium-strong-font-style: italic;
    --typography-display-medium-strong-font-stretch: normal;
    --typography-display-medium-strong-letter-spacing: 0.2;
    --typography-display-medium-strong-line-height: 34;
    --typography-display-medium-strong-paragraph-indent: 0;
    --typography-display-medium-strong-paragraph-spacing: 0;
    --typography-display-medium-strong-text-case: uppercase;
    --typography-display-medium-light-font-size: 40;
    --typography-display-medium-light-text-decoration: none;
    --typography-display-medium-light-font-family: Roboto;
    --typography-display-medium-light-font-weight: 300;
    --typography-display-medium-light-font-style: italic;
    --typography-display-medium-light-font-stretch: normal;
    --typography-display-medium-light-letter-spacing: 0.2;
    --typography-display-medium-light-line-height: 34;
    --typography-display-medium-light-paragraph-indent: 0;
    --typography-display-medium-light-paragraph-spacing: 0;
    --typography-display-medium-light-text-case: uppercase;
    --typography-headline-large-font-size: 32;
    --typography-headline-large-text-decoration: none;
    --typography-headline-large-font-family: Roboto;
    --typography-headline-large-font-weight: 600;
    --typography-headline-large-font-style: normal;
    --typography-headline-large-font-stretch: normal;
    --typography-headline-large-letter-spacing: 0;
    --typography-headline-large-line-height: 32;
    --typography-headline-large-paragraph-indent: 0;
    --typography-headline-large-paragraph-spacing: 0;
    --typography-headline-large-text-case: none;
    --typography-headline-medium-normal-font-size: 28;
    --typography-headline-medium-normal-text-decoration: none;
    --typography-headline-medium-normal-font-family: Roboto;
    --typography-headline-medium-normal-font-weight: 600;
    --typography-headline-medium-normal-font-style: normal;
    --typography-headline-medium-normal-font-stretch: normal;
    --typography-headline-medium-normal-letter-spacing: 0;
    --typography-headline-medium-normal-line-height: 28;
    --typography-headline-medium-normal-paragraph-indent: 0;
    --typography-headline-medium-normal-paragraph-spacing: 0;
    --typography-headline-medium-normal-text-case: none;
    --typography-headline-medium-strong-font-size: 28;
    --typography-headline-medium-strong-text-decoration: none;
    --typography-headline-medium-strong-font-family: Roboto;
    --typography-headline-medium-strong-font-weight: 900;
    --typography-headline-medium-strong-font-style: italic;
    --typography-headline-medium-strong-font-stretch: normal;
    --typography-headline-medium-strong-letter-spacing: 0;
    --typography-headline-medium-strong-line-height: 32;
    --typography-headline-medium-strong-paragraph-indent: 0;
    --typography-headline-medium-strong-paragraph-spacing: 0;
    --typography-headline-medium-strong-text-case: uppercase;
    --typography-headline-medium-light-font-size: 28;
    --typography-headline-medium-light-text-decoration: none;
    --typography-headline-medium-light-font-family: Roboto;
    --typography-headline-medium-light-font-weight: 300;
    --typography-headline-medium-light-font-style: italic;
    --typography-headline-medium-light-font-stretch: normal;
    --typography-headline-medium-light-letter-spacing: 0;
    --typography-headline-medium-light-line-height: 28;
    --typography-headline-medium-light-paragraph-indent: 0;
    --typography-headline-medium-light-paragraph-spacing: 0;
    --typography-headline-medium-light-text-case: uppercase;
    --typography-headline-small-strong-font-size: 24;
    --typography-headline-small-strong-text-decoration: none;
    --typography-headline-small-strong-font-family: Roboto;
    --typography-headline-small-strong-font-weight: 600;
    --typography-headline-small-strong-font-style: normal;
    --typography-headline-small-strong-font-stretch: normal;
    --typography-headline-small-strong-letter-spacing: 0;
    --typography-headline-small-strong-line-height: 26;
    --typography-headline-small-strong-paragraph-indent: 0;
    --typography-headline-small-strong-paragraph-spacing: 0;
    --typography-headline-small-strong-text-case: none;
    --typography-headline-small-normal-font-size: 24;
    --typography-headline-small-normal-text-decoration: none;
    --typography-headline-small-normal-font-family: Roboto;
    --typography-headline-small-normal-font-weight: 400;
    --typography-headline-small-normal-font-style: normal;
    --typography-headline-small-normal-font-stretch: normal;
    --typography-headline-small-normal-letter-spacing: 0;
    --typography-headline-small-normal-line-height: 24;
    --typography-headline-small-normal-paragraph-indent: 0;
    --typography-headline-small-normal-paragraph-spacing: 0;
    --typography-headline-small-normal-text-case: none;
    --typography-headline-small-strong-italicize-font-size: 20;
    --typography-headline-small-strong-italicize-text-decoration: none;
    --typography-headline-small-strong-italicize-font-family: Roboto;
    --typography-headline-small-strong-italicize-font-weight: 900;
    --typography-headline-small-strong-italicize-font-style: italic;
    --typography-headline-small-strong-italicize-font-stretch: normal;
    --typography-headline-small-strong-italicize-letter-spacing: 0;
    --typography-headline-small-strong-italicize-line-height: 22;
    --typography-headline-small-strong-italicize-paragraph-indent: 0;
    --typography-headline-small-strong-italicize-paragraph-spacing: 0;
    --typography-headline-small-strong-italicize-text-case: uppercase;
    --typography-title-large-normal-font-size: 22;
    --typography-title-large-normal-text-decoration: none;
    --typography-title-large-normal-font-family: Roboto;
    --typography-title-large-normal-font-weight: 600;
    --typography-title-large-normal-font-style: normal;
    --typography-title-large-normal-font-stretch: normal;
    --typography-title-large-normal-letter-spacing: 0;
    --typography-title-large-normal-line-height: 26;
    --typography-title-large-normal-paragraph-indent: 0;
    --typography-title-large-normal-paragraph-spacing: 0;
    --typography-title-large-normal-text-case: none;
    --typography-title-large-strong-italicize-font-size: 22;
    --typography-title-large-strong-italicize-text-decoration: none;
    --typography-title-large-strong-italicize-font-family: Roboto;
    --typography-title-large-strong-italicize-font-weight: 900;
    --typography-title-large-strong-italicize-font-style: italic;
    --typography-title-large-strong-italicize-font-stretch: normal;
    --typography-title-large-strong-italicize-letter-spacing: 0;
    --typography-title-large-strong-italicize-line-height: 24;
    --typography-title-large-strong-italicize-paragraph-indent: 0;
    --typography-title-large-strong-italicize-paragraph-spacing: 0;
    --typography-title-large-strong-italicize-text-case: uppercase;
    --typography-title-large-light-font-size: 22;
    --typography-title-large-light-text-decoration: none;
    --typography-title-large-light-font-family: Roboto;
    --typography-title-large-light-font-weight: 300;
    --typography-title-large-light-font-style: italic;
    --typography-title-large-light-font-stretch: normal;
    --typography-title-large-light-letter-spacing: 0;
    --typography-title-large-light-line-height: 22;
    --typography-title-large-light-paragraph-indent: 0;
    --typography-title-large-light-paragraph-spacing: 0;
    --typography-title-large-light-text-case: none;
    --typography-title-subtitle-medium-normal-font-size: 16;
    --typography-title-subtitle-medium-normal-text-decoration: none;
    --typography-title-subtitle-medium-normal-font-family: Roboto;
    --typography-title-subtitle-medium-normal-font-weight: 600;
    --typography-title-subtitle-medium-normal-font-style: normal;
    --typography-title-subtitle-medium-normal-font-stretch: normal;
    --typography-title-subtitle-medium-normal-letter-spacing: 0.1;
    --typography-title-subtitle-medium-normal-line-height: 24;
    --typography-title-subtitle-medium-normal-paragraph-indent: 0;
    --typography-title-subtitle-medium-normal-paragraph-spacing: 0;
    --typography-title-subtitle-medium-normal-text-case: none;
    --typography-title-subtitle-small-font-size: 14;
    --typography-title-subtitle-small-text-decoration: none;
    --typography-title-subtitle-small-font-family: Roboto;
    --typography-title-subtitle-small-font-weight: 600;
    --typography-title-subtitle-small-font-style: normal;
    --typography-title-subtitle-small-font-stretch: normal;
    --typography-title-subtitle-small-letter-spacing: 0.1;
    --typography-title-subtitle-small-line-height: 20;
    --typography-title-subtitle-small-paragraph-indent: 0;
    --typography-title-subtitle-small-paragraph-spacing: 0;
    --typography-title-subtitle-small-text-case: none;
    --typography-title-medium-extrabold-font-size: 18;
    --typography-title-medium-extrabold-text-decoration: none;
    --typography-title-medium-extrabold-font-family: Roboto;
    --typography-title-medium-extrabold-font-weight: 800;
    --typography-title-medium-extrabold-font-style: normal;
    --typography-title-medium-extrabold-font-stretch: normal;
    --typography-title-medium-extrabold-letter-spacing: 0;
    --typography-title-medium-extrabold-line-height: 23;
    --typography-title-medium-extrabold-paragraph-indent: 0;
    --typography-title-medium-extrabold-paragraph-spacing: 0;
    --typography-title-medium-extrabold-text-case: none;
    --typography-title-medium-normal-font-size: 18;
    --typography-title-medium-normal-text-decoration: none;
    --typography-title-medium-normal-font-family: Roboto;
    --typography-title-medium-normal-font-weight: 600;
    --typography-title-medium-normal-font-style: normal;
    --typography-title-medium-normal-font-stretch: normal;
    --typography-title-medium-normal-letter-spacing: 0;
    --typography-title-medium-normal-line-height: 23;
    --typography-title-medium-normal-paragraph-indent: 0;
    --typography-title-medium-normal-paragraph-spacing: 0;
    --typography-title-medium-normal-text-case: none;
    --typography-title-large-extrabold-font-size: 22;
    --typography-title-large-extrabold-text-decoration: none;
    --typography-title-large-extrabold-font-family: Roboto;
    --typography-title-large-extrabold-font-weight: 800;
    --typography-title-large-extrabold-font-style: normal;
    --typography-title-large-extrabold-font-stretch: normal;
    --typography-title-large-extrabold-letter-spacing: 0;
    --typography-title-large-extrabold-line-height: 25;
    --typography-title-large-extrabold-paragraph-indent: 0;
    --typography-title-large-extrabold-paragraph-spacing: 0;
    --typography-title-large-extrabold-text-case: none;
    --typography-title-subtitle-medium-extrabold-font-size: 16;
    --typography-title-subtitle-medium-extrabold-text-decoration: none;
    --typography-title-subtitle-medium-extrabold-font-family: Roboto;
    --typography-title-subtitle-medium-extrabold-font-weight: 800;
    --typography-title-subtitle-medium-extrabold-font-style: normal;
    --typography-title-subtitle-medium-extrabold-font-stretch: normal;
    --typography-title-subtitle-medium-extrabold-letter-spacing: 0.1;
    --typography-title-subtitle-medium-extrabold-line-height: 24;
    --typography-title-subtitle-medium-extrabold-paragraph-indent: 0;
    --typography-title-subtitle-medium-extrabold-paragraph-spacing: 0;
    --typography-title-subtitle-medium-extrabold-text-case: none;
    --typography-title-small-strong-italicize-font-size: 16;
    --typography-title-small-strong-italicize-text-decoration: none;
    --typography-title-small-strong-italicize-font-family: Roboto;
    --typography-title-small-strong-italicize-font-weight: 900;
    --typography-title-small-strong-italicize-font-style: italic;
    --typography-title-small-strong-italicize-font-stretch: normal;
    --typography-title-small-strong-italicize-letter-spacing: 0;
    --typography-title-small-strong-italicize-line-height: 22;
    --typography-title-small-strong-italicize-paragraph-indent: 0;
    --typography-title-small-strong-italicize-paragraph-spacing: 0;
    --typography-title-small-strong-italicize-text-case: uppercase;
    --typography-label-large-normal-font-size: 14;
    --typography-label-large-normal-text-decoration: none;
    --typography-label-large-normal-font-family: Roboto;
    --typography-label-large-normal-font-weight: 500;
    --typography-label-large-normal-font-style: normal;
    --typography-label-large-normal-font-stretch: normal;
    --typography-label-large-normal-letter-spacing: 0.5;
    --typography-label-large-normal-line-height: 20;
    --typography-label-large-normal-paragraph-indent: 0;
    --typography-label-large-normal-paragraph-spacing: 0;
    --typography-label-large-normal-text-case: uppercase;
    --typography-label-large-medium-font-size: 14;
    --typography-label-large-medium-text-decoration: none;
    --typography-label-large-medium-font-family: Roboto;
    --typography-label-large-medium-font-weight: 700;
    --typography-label-large-medium-font-style: normal;
    --typography-label-large-medium-font-stretch: normal;
    --typography-label-large-medium-letter-spacing: 0.5;
    --typography-label-large-medium-line-height: 20;
    --typography-label-large-medium-paragraph-indent: 0;
    --typography-label-large-medium-paragraph-spacing: 0;
    --typography-label-large-medium-text-case: uppercase;
    --typography-label-large-strong-font-size: 14;
    --typography-label-large-strong-text-decoration: none;
    --typography-label-large-strong-font-family: Roboto;
    --typography-label-large-strong-font-weight: 900;
    --typography-label-large-strong-font-style: normal;
    --typography-label-large-strong-font-stretch: normal;
    --typography-label-large-strong-letter-spacing: 0.5;
    --typography-label-large-strong-line-height: 20;
    --typography-label-large-strong-paragraph-indent: 0;
    --typography-label-large-strong-paragraph-spacing: 0;
    --typography-label-large-strong-text-case: uppercase;
    --typography-label-medium-font-size: 12;
    --typography-label-medium-text-decoration: none;
    --typography-label-medium-font-family: Roboto;
    --typography-label-medium-font-weight: 500;
    --typography-label-medium-font-style: normal;
    --typography-label-medium-font-stretch: normal;
    --typography-label-medium-letter-spacing: 0.5;
    --typography-label-medium-line-height: 16;
    --typography-label-medium-paragraph-indent: 0;
    --typography-label-medium-paragraph-spacing: 0;
    --typography-label-medium-text-case: uppercase;
    --typography-label-small-font-size: 11;
    --typography-label-small-text-decoration: none;
    --typography-label-small-font-family: Roboto;
    --typography-label-small-font-weight: 500;
    --typography-label-small-font-style: normal;
    --typography-label-small-font-stretch: normal;
    --typography-label-small-letter-spacing: 0.5;
    --typography-label-small-line-height: 16;
    --typography-label-small-paragraph-indent: 0;
    --typography-label-small-paragraph-spacing: 0;
    --typography-label-small-text-case: uppercase;
    --typography-label-larger-strong-font-size: 16;
    --typography-label-larger-strong-text-decoration: none;
    --typography-label-larger-strong-font-family: Roboto;
    --typography-label-larger-strong-font-weight: 900;
    --typography-label-larger-strong-font-style: normal;
    --typography-label-larger-strong-font-stretch: normal;
    --typography-label-larger-strong-letter-spacing: 0.5;
    --typography-label-larger-strong-line-height: 24;
    --typography-label-larger-strong-paragraph-indent: 0;
    --typography-label-larger-strong-paragraph-spacing: 0;
    --typography-label-larger-strong-text-case: uppercase;
    --typography-body-extra-large-normal-font-size: 18;
    --typography-body-extra-large-normal-text-decoration: none;
    --typography-body-extra-large-normal-font-family: Roboto;
    --typography-body-extra-large-normal-font-weight: 400;
    --typography-body-extra-large-normal-font-style: normal;
    --typography-body-extra-large-normal-font-stretch: normal;
    --typography-body-extra-large-normal-letter-spacing: 0.15;
    --typography-body-extra-large-normal-line-height: 28;
    --typography-body-extra-large-normal-paragraph-indent: 0;
    --typography-body-extra-large-normal-paragraph-spacing: 0;
    --typography-body-extra-large-normal-text-case: none;
    --typography-body-extra-large-strong-font-size: 18;
    --typography-body-extra-large-strong-text-decoration: none;
    --typography-body-extra-large-strong-font-family: Roboto;
    --typography-body-extra-large-strong-font-weight: 600;
    --typography-body-extra-large-strong-font-style: normal;
    --typography-body-extra-large-strong-font-stretch: normal;
    --typography-body-extra-large-strong-letter-spacing: 0.15;
    --typography-body-extra-large-strong-line-height: 28;
    --typography-body-extra-large-strong-paragraph-indent: 0;
    --typography-body-extra-large-strong-paragraph-spacing: 0;
    --typography-body-extra-large-strong-text-case: none;
    --typography-body-large-normal-font-size: 16;
    --typography-body-large-normal-text-decoration: none;
    --typography-body-large-normal-font-family: Roboto;
    --typography-body-large-normal-font-weight: 400;
    --typography-body-large-normal-font-style: normal;
    --typography-body-large-normal-font-stretch: normal;
    --typography-body-large-normal-letter-spacing: 0.15;
    --typography-body-large-normal-line-height: 24;
    --typography-body-large-normal-paragraph-indent: 0;
    --typography-body-large-normal-paragraph-spacing: 0;
    --typography-body-large-normal-text-case: none;
    --typography-body-large-strong-font-size: 16;
    --typography-body-large-strong-text-decoration: none;
    --typography-body-large-strong-font-family: Roboto;
    --typography-body-large-strong-font-weight: 600;
    --typography-body-large-strong-font-style: normal;
    --typography-body-large-strong-font-stretch: normal;
    --typography-body-large-strong-letter-spacing: 0.15;
    --typography-body-large-strong-line-height: 20;
    --typography-body-large-strong-paragraph-indent: 0;
    --typography-body-large-strong-paragraph-spacing: 0;
    --typography-body-large-strong-text-case: none;
    --typography-body-large-light-font-size: 16;
    --typography-body-large-light-text-decoration: none;
    --typography-body-large-light-font-family: Roboto;
    --typography-body-large-light-font-weight: 400;
    --typography-body-large-light-font-style: italic;
    --typography-body-large-light-font-stretch: normal;
    --typography-body-large-light-letter-spacing: 0.15;
    --typography-body-large-light-line-height: 24;
    --typography-body-large-light-paragraph-indent: 0;
    --typography-body-large-light-paragraph-spacing: 0;
    --typography-body-large-light-text-case: none;
    --typography-body-medium-normal-font-size: 14;
    --typography-body-medium-normal-text-decoration: none;
    --typography-body-medium-normal-font-family: Roboto;
    --typography-body-medium-normal-font-weight: 400;
    --typography-body-medium-normal-font-style: normal;
    --typography-body-medium-normal-font-stretch: normal;
    --typography-body-medium-normal-letter-spacing: 0.25;
    --typography-body-medium-normal-line-height: 21;
    --typography-body-medium-normal-paragraph-indent: 0;
    --typography-body-medium-normal-paragraph-spacing: 0;
    --typography-body-medium-normal-text-case: none;
    --typography-body-medium-strong-font-size: 14;
    --typography-body-medium-strong-text-decoration: none;
    --typography-body-medium-strong-font-family: Roboto;
    --typography-body-medium-strong-font-weight: 600;
    --typography-body-medium-strong-font-style: normal;
    --typography-body-medium-strong-font-stretch: normal;
    --typography-body-medium-strong-letter-spacing: 0.25;
    --typography-body-medium-strong-line-height: 20;
    --typography-body-medium-strong-paragraph-indent: 0;
    --typography-body-medium-strong-paragraph-spacing: 0;
    --typography-body-medium-strong-text-case: none;
    --typography-body-medium-light-font-size: 14;
    --typography-body-medium-light-text-decoration: none;
    --typography-body-medium-light-font-family: Roboto;
    --typography-body-medium-light-font-weight: 400;
    --typography-body-medium-light-font-style: italic;
    --typography-body-medium-light-font-stretch: normal;
    --typography-body-medium-light-letter-spacing: 0.25;
    --typography-body-medium-light-line-height: 20;
    --typography-body-medium-light-paragraph-indent: 0;
    --typography-body-medium-light-paragraph-spacing: 0;
    --typography-body-medium-light-text-case: none;
    --typography-body-small-normal-font-size: 12;
    --typography-body-small-normal-text-decoration: none;
    --typography-body-small-normal-font-family: Roboto;
    --typography-body-small-normal-font-weight: 400;
    --typography-body-small-normal-font-style: normal;
    --typography-body-small-normal-font-stretch: normal;
    --typography-body-small-normal-letter-spacing: 0.4;
    --typography-body-small-normal-line-height: 16;
    --typography-body-small-normal-paragraph-indent: 0;
    --typography-body-small-normal-paragraph-spacing: 0;
    --typography-body-small-normal-text-case: none;
    --typography-body-small-strong-font-size: 12;
    --typography-body-small-strong-text-decoration: none;
    --typography-body-small-strong-font-family: Roboto;
    --typography-body-small-strong-font-weight: 600;
    --typography-body-small-strong-font-style: normal;
    --typography-body-small-strong-font-stretch: normal;
    --typography-body-small-strong-letter-spacing: 0.4;
    --typography-body-small-strong-line-height: 16;
    --typography-body-small-strong-paragraph-indent: 0;
    --typography-body-small-strong-paragraph-spacing: 0;
    --typography-body-small-strong-text-case: none;
    --typography-body-small-light-font-size: 12;
    --typography-body-small-light-text-decoration: none;
    --typography-body-small-light-font-family: Roboto;
    --typography-body-small-light-font-weight: 400;
    --typography-body-small-light-font-style: italic;
    --typography-body-small-light-font-stretch: normal;
    --typography-body-small-light-letter-spacing: 0.4;
    --typography-body-small-light-line-height: 16;
    --typography-body-small-light-paragraph-indent: 0;
    --typography-body-small-light-paragraph-spacing: 0;
    --typography-body-small-light-text-case: none;
    --typography-body-extra-small-normal-font-size: 11;
    --typography-body-extra-small-normal-text-decoration: none;
    --typography-body-extra-small-normal-font-family: Roboto;
    --typography-body-extra-small-normal-font-weight: 400;
    --typography-body-extra-small-normal-font-style: normal;
    --typography-body-extra-small-normal-font-stretch: normal;
    --typography-body-extra-small-normal-letter-spacing: 0.4;
    --typography-body-extra-small-normal-line-height: 16;
    --typography-body-extra-small-normal-paragraph-indent: 0;
    --typography-body-extra-small-normal-paragraph-spacing: 0;
    --typography-body-extra-small-normal-text-case: none;
    --typography-link-large-font-size: 16;
    --typography-link-large-text-decoration: underline;
    --typography-link-large-font-family: Roboto;
    --typography-link-large-font-weight: 600;
    --typography-link-large-font-style: normal;
    --typography-link-large-font-stretch: normal;
    --typography-link-large-letter-spacing: 0.15;
    --typography-link-large-line-height: 24;
    --typography-link-large-paragraph-indent: 0;
    --typography-link-large-paragraph-spacing: 0;
    --typography-link-large-text-case: none;
    --typography-link-medium-font-size: 14;
    --typography-link-medium-text-decoration: underline;
    --typography-link-medium-font-family: Roboto;
    --typography-link-medium-font-weight: 600;
    --typography-link-medium-font-style: normal;
    --typography-link-medium-font-stretch: normal;
    --typography-link-medium-letter-spacing: 0.15;
    --typography-link-medium-line-height: 20;
    --typography-link-medium-paragraph-indent: 0;
    --typography-link-medium-paragraph-spacing: 0;
    --typography-link-medium-text-case: none;
    --typography-link-small-font-size: 11;
    --typography-link-small-text-decoration: underline;
    --typography-link-small-font-family: Roboto;
    --typography-link-small-font-weight: 600;
    --typography-link-small-font-style: normal;
    --typography-link-small-font-stretch: normal;
    --typography-link-small-letter-spacing: 0.15;
    --typography-link-small-line-height: 20;
    --typography-link-small-paragraph-indent: 0;
    --typography-link-small-paragraph-spacing: 0;
    --typography-link-small-text-case: none;
    --typography-table-small-normal-font-size: 14;
    --typography-table-small-normal-text-decoration: none;
    --typography-table-small-normal-font-family: Roboto;
    --typography-table-small-normal-font-weight: 400;
    --typography-table-small-normal-font-style: normal;
    --typography-table-small-normal-font-stretch: normal;
    --typography-table-small-normal-letter-spacing: 0;
    --typography-table-small-normal-line-height: 20;
    --typography-table-small-normal-paragraph-indent: 0;
    --typography-table-small-normal-paragraph-spacing: 0;
    --typography-table-small-normal-text-case: none;
    --typography-table-small-strong-font-size: 14;
    --typography-table-small-strong-text-decoration: none;
    --typography-table-small-strong-font-family: Roboto;
    --typography-table-small-strong-font-weight: 700;
    --typography-table-small-strong-font-style: normal;
    --typography-table-small-strong-font-stretch: normal;
    --typography-table-small-strong-letter-spacing: 0;
    --typography-table-small-strong-line-height: 20;
    --typography-table-small-strong-paragraph-indent: 0;
    --typography-table-small-strong-paragraph-spacing: 0;
    --typography-table-small-strong-text-case: none;
    --typography-table-medium-normal-font-size: 16;
    --typography-table-medium-normal-text-decoration: none;
    --typography-table-medium-normal-font-family: Roboto;
    --typography-table-medium-normal-font-weight: 400;
    --typography-table-medium-normal-font-style: normal;
    --typography-table-medium-normal-font-stretch: normal;
    --typography-table-medium-normal-letter-spacing: 0;
    --typography-table-medium-normal-line-height: 24;
    --typography-table-medium-normal-paragraph-indent: 0;
    --typography-table-medium-normal-paragraph-spacing: 0;
    --typography-table-medium-normal-text-case: none;
    --typography-table-medium-strong-font-size: 16;
    --typography-table-medium-strong-text-decoration: none;
    --typography-table-medium-strong-font-family: Roboto;
    --typography-table-medium-strong-font-weight: 700;
    --typography-table-medium-strong-font-style: normal;
    --typography-table-medium-strong-font-stretch: normal;
    --typography-table-medium-strong-letter-spacing: 0;
    --typography-table-medium-strong-line-height: 24;
    --typography-table-medium-strong-paragraph-indent: 0;
    --typography-table-medium-strong-paragraph-spacing: 0;
    --typography-table-medium-strong-text-case: none;
    --typography-table-large-heading-font-size: 22;
    --typography-table-large-heading-text-decoration: none;
    --typography-table-large-heading-font-family: Roboto;
    --typography-table-large-heading-font-weight: 600;
    --typography-table-large-heading-font-style: normal;
    --typography-table-large-heading-font-stretch: normal;
    --typography-table-large-heading-letter-spacing: 0;
    --typography-table-large-heading-line-height: 26;
    --typography-table-large-heading-paragraph-indent: 0;
    --typography-table-large-heading-paragraph-spacing: 0;
    --typography-table-large-heading-text-case: none;
    --typography-table-small-heading-font-size: 17;
    --typography-table-small-heading-text-decoration: none;
    --typography-table-small-heading-font-family: Roboto;
    --typography-table-small-heading-font-weight: 700;
    --typography-table-small-heading-font-style: normal;
    --typography-table-small-heading-font-stretch: normal;
    --typography-table-small-heading-letter-spacing: 0;
    --typography-table-small-heading-line-height: 22;
    --typography-table-small-heading-paragraph-indent: 0;
    --typography-table-small-heading-paragraph-spacing: 0;
    --typography-table-small-heading-text-case: none;
    --typography-field-input-text-font-size: 16;
    --typography-field-input-text-text-decoration: none;
    --typography-field-input-text-font-family: Roboto;
    --typography-field-input-text-font-weight: 400;
    --typography-field-input-text-font-style: normal;
    --typography-field-input-text-font-stretch: normal;
    --typography-field-input-text-letter-spacing: 0;
    --typography-field-input-text-line-height: 24;
    --typography-field-input-text-paragraph-indent: 0;
    --typography-field-input-text-paragraph-spacing: 0;
    --typography-field-input-text-text-case: none;
    --typography-field-checkbox-font-size: 16;
    --typography-field-checkbox-text-decoration: none;
    --typography-field-checkbox-font-family: Roboto;
    --typography-field-checkbox-font-weight: 700;
    --typography-field-checkbox-font-style: normal;
    --typography-field-checkbox-font-stretch: normal;
    --typography-field-checkbox-letter-spacing: 0.5;
    --typography-field-checkbox-line-height: 21;
    --typography-field-checkbox-paragraph-indent: 0;
    --typography-field-checkbox-paragraph-spacing: 0;
    --typography-field-checkbox-text-case: none;
    --typography-body-default-font-size: var(--typography-body-large-normal-font-size);
    --typography-body-default-text-decoration: var(--typography-body-large-normal-text-decoration);
    --typography-body-default-font-family: var(--typography-body-large-normal-font-family), sans-serif;
    --typography-body-default-font-weight: var(--typography-body-large-normal-font-weight);
    --typography-body-default-font-style: var(--typography-body-large-normal-font-style);
    --typography-body-default-font-stretch: var(--typography-body-large-normal-font-stretch);
    --typography-body-default-letter-spacing: var(--typography-body-large-normal-letter-spacing);
    --typography-body-default-line-height: var(--typography-body-large-normal-line-height);
    --typography-body-default-text-transform: calc(var(--typography-body-large-normal-text-case));
    --typography-body-default-color: var(--color-primary-0);
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

main {
    display: block;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

pre {
    font-family: monospace, monospace;
    font-size: 1em;
}

a {
    background-color: transparent;
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted;
}

b, strong {
    font-weight: bolder;
}

code, kbd, samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

small {
    font-size: 80%;
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

img {
    border-style: none;
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

button, input {
    overflow: visible;
}

button, select {
    text-transform: none;
}

button, [type=button], [type=reset], [type=submit] {
    -webkit-appearance: button;
}

    button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
        border-style: none;
        padding: 0;
    }

    button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {
        outline: 1px dotted ButtonText;
    }

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

    [type=search]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

details {
    display: block;
}

summary {
    display: list-item;
}

template {
    display: none;
}

[hidden] {
    display: none;
}

/*!
 * Bootstrap  v5.3.0-alpha1 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
    --bs-gutter-x: 1.875rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 576px) {
    .container-sm, .container {
        max-width: 540px;
    }
}

@media (min-width: 768px) {
    .container-md, .container-sm, .container {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    .container-lg, .container-md, .container-sm, .container {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: 1140px;
    }
}

@media (min-width: 1400px) {
    .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: 1320px;
    }
}

.row {
    --bs-gutter-x: 1.875rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-0.5 * var(--bs-gutter-x));
    margin-left: calc(-0.5 * var(--bs-gutter-x));
}

    .row > * {
        flex-shrink: 0;
        width: 100%;
        max-width: 100%;
        padding-right: calc(var(--bs-gutter-x) * 0.5);
        padding-left: calc(var(--bs-gutter-x) * 0.5);
        margin-top: var(--bs-gutter-y);
    }

.col {
    flex: 1 0 0%;
}

.row-cols-auto > * {
    flex: 0 0 auto;
    width: auto;
}

.row-cols-1 > * {
    flex: 0 0 auto;
    width: 100%;
}

.row-cols-2 > * {
    flex: 0 0 auto;
    width: 50%;
}

.row-cols-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
}

.row-cols-4 > * {
    flex: 0 0 auto;
    width: 25%;
}

.row-cols-5 > * {
    flex: 0 0 auto;
    width: 20%;
}

.row-cols-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
}

.col-auto {
    flex: 0 0 auto;
    width: auto;
}

.col-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
}

.col-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
}

.col-3 {
    flex: 0 0 auto;
    width: 25%;
}

.col-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
}

.col-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
}

.col-6 {
    flex: 0 0 auto;
    width: 50%;
}

.col-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
}

.col-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
}

.col-9 {
    flex: 0 0 auto;
    width: 75%;
}

.col-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
}

.col-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
}

.col-12 {
    flex: 0 0 auto;
    width: 100%;
}

.offset-1 {
    margin-left: 8.33333333%;
}

.offset-2 {
    margin-left: 16.66666667%;
}

.offset-3 {
    margin-left: 25%;
}

.offset-4 {
    margin-left: 33.33333333%;
}

.offset-5 {
    margin-left: 41.66666667%;
}

.offset-6 {
    margin-left: 50%;
}

.offset-7 {
    margin-left: 58.33333333%;
}

.offset-8 {
    margin-left: 66.66666667%;
}

.offset-9 {
    margin-left: 75%;
}

.offset-10 {
    margin-left: 83.33333333%;
}

.offset-11 {
    margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
    --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
    --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
    --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
    --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
    --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
    --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
    --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
    --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
    --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
    --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
    --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
    --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
    .col-sm {
        flex: 1 0 0%;
    }

    .row-cols-sm-auto > * {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-sm-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-sm-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-sm-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-sm-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-sm-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-sm-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

    .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
    }

    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }

    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }

    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%;
    }

    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }

    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }

    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }

    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%;
    }

    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }

    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }

    .col-sm-12 {
        flex: 0 0 auto;
        width: 100%;
    }

    .offset-sm-0 {
        margin-left: 0;
    }

    .offset-sm-1 {
        margin-left: 8.33333333%;
    }

    .offset-sm-2 {
        margin-left: 16.66666667%;
    }

    .offset-sm-3 {
        margin-left: 25%;
    }

    .offset-sm-4 {
        margin-left: 33.33333333%;
    }

    .offset-sm-5 {
        margin-left: 41.66666667%;
    }

    .offset-sm-6 {
        margin-left: 50%;
    }

    .offset-sm-7 {
        margin-left: 58.33333333%;
    }

    .offset-sm-8 {
        margin-left: 66.66666667%;
    }

    .offset-sm-9 {
        margin-left: 75%;
    }

    .offset-sm-10 {
        margin-left: 83.33333333%;
    }

    .offset-sm-11 {
        margin-left: 91.66666667%;
    }

    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0;
    }

    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0;
    }

    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 1rem;
    }

    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 1rem;
    }

    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 3rem;
    }

    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 3rem;
    }
}

@media (min-width: 768px) {
    .col-md {
        flex: 1 0 0%;
    }

    .row-cols-md-auto > * {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-md-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-md-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-md-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-md-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-md-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-md-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

    .col-md-auto {
        flex: 0 0 auto;
        width: auto;
    }

    .col-md-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }

    .col-md-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }

    .col-md-3 {
        flex: 0 0 auto;
        width: 25%;
    }

    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }

    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .col-md-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }

    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }

    .col-md-9 {
        flex: 0 0 auto;
        width: 75%;
    }

    .col-md-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }

    .col-md-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }

    .col-md-12 {
        flex: 0 0 auto;
        width: 100%;
    }

    .offset-md-0 {
        margin-left: 0;
    }

    .offset-md-1 {
        margin-left: 8.33333333%;
    }

    .offset-md-2 {
        margin-left: 16.66666667%;
    }

    .offset-md-3 {
        margin-left: 25%;
    }

    .offset-md-4 {
        margin-left: 33.33333333%;
    }

    .offset-md-5 {
        margin-left: 41.66666667%;
    }

    .offset-md-6 {
        margin-left: 50%;
    }

    .offset-md-7 {
        margin-left: 58.33333333%;
    }

    .offset-md-8 {
        margin-left: 66.66666667%;
    }

    .offset-md-9 {
        margin-left: 75%;
    }

    .offset-md-10 {
        margin-left: 83.33333333%;
    }

    .offset-md-11 {
        margin-left: 91.66666667%;
    }

    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0;
    }

    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0;
    }

    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 1rem;
    }

    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 1rem;
    }

    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 3rem;
    }

    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 3rem;
    }
}

@media (min-width: 992px) {
    .col-lg {
        flex: 1 0 0%;
    }

    .row-cols-lg-auto > * {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-lg-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-lg-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-lg-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-lg-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-lg-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-lg-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

    .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
    }

    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }

    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }

    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%;
    }

    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }

    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }

    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }

    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%;
    }

    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }

    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }

    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%;
    }

    .offset-lg-0 {
        margin-left: 0;
    }

    .offset-lg-1 {
        margin-left: 8.33333333%;
    }

    .offset-lg-2 {
        margin-left: 16.66666667%;
    }

    .offset-lg-3 {
        margin-left: 25%;
    }

    .offset-lg-4 {
        margin-left: 33.33333333%;
    }

    .offset-lg-5 {
        margin-left: 41.66666667%;
    }

    .offset-lg-6 {
        margin-left: 50%;
    }

    .offset-lg-7 {
        margin-left: 58.33333333%;
    }

    .offset-lg-8 {
        margin-left: 66.66666667%;
    }

    .offset-lg-9 {
        margin-left: 75%;
    }

    .offset-lg-10 {
        margin-left: 83.33333333%;
    }

    .offset-lg-11 {
        margin-left: 91.66666667%;
    }

    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0;
    }

    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0;
    }

    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 1rem;
    }

    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 1rem;
    }

    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 3rem;
    }

    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 3rem;
    }
}

@media (min-width: 1200px) {
    .col-xl {
        flex: 1 0 0%;
    }

    .row-cols-xl-auto > * {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-xl-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-xl-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-xl-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-xl-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-xl-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-xl-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

    .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
    }

    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }

    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }

    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%;
    }

    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }

    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }

    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }

    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%;
    }

    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }

    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }

    .col-xl-12 {
        flex: 0 0 auto;
        width: 100%;
    }

    .offset-xl-0 {
        margin-left: 0;
    }

    .offset-xl-1 {
        margin-left: 8.33333333%;
    }

    .offset-xl-2 {
        margin-left: 16.66666667%;
    }

    .offset-xl-3 {
        margin-left: 25%;
    }

    .offset-xl-4 {
        margin-left: 33.33333333%;
    }

    .offset-xl-5 {
        margin-left: 41.66666667%;
    }

    .offset-xl-6 {
        margin-left: 50%;
    }

    .offset-xl-7 {
        margin-left: 58.33333333%;
    }

    .offset-xl-8 {
        margin-left: 66.66666667%;
    }

    .offset-xl-9 {
        margin-left: 75%;
    }

    .offset-xl-10 {
        margin-left: 83.33333333%;
    }

    .offset-xl-11 {
        margin-left: 91.66666667%;
    }

    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0;
    }

    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0;
    }

    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 1rem;
    }

    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 1rem;
    }

    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 3rem;
    }

    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 3rem;
    }
}

@media (min-width: 1400px) {
    .col-xxl {
        flex: 1 0 0%;
    }

    .row-cols-xxl-auto > * {
        flex: 0 0 auto;
        width: auto;
    }

    .row-cols-xxl-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }

    .row-cols-xxl-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }

    .row-cols-xxl-3 > * {
        flex: 0 0 auto;
        width: 33.3333333333%;
    }

    .row-cols-xxl-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }

    .row-cols-xxl-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }

    .row-cols-xxl-6 > * {
        flex: 0 0 auto;
        width: 16.6666666667%;
    }

    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto;
    }

    .col-xxl-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }

    .col-xxl-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }

    .col-xxl-3 {
        flex: 0 0 auto;
        width: 25%;
    }

    .col-xxl-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }

    .col-xxl-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .col-xxl-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .col-xxl-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }

    .col-xxl-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }

    .col-xxl-9 {
        flex: 0 0 auto;
        width: 75%;
    }

    .col-xxl-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }

    .col-xxl-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }

    .col-xxl-12 {
        flex: 0 0 auto;
        width: 100%;
    }

    .offset-xxl-0 {
        margin-left: 0;
    }

    .offset-xxl-1 {
        margin-left: 8.33333333%;
    }

    .offset-xxl-2 {
        margin-left: 16.66666667%;
    }

    .offset-xxl-3 {
        margin-left: 25%;
    }

    .offset-xxl-4 {
        margin-left: 33.33333333%;
    }

    .offset-xxl-5 {
        margin-left: 41.66666667%;
    }

    .offset-xxl-6 {
        margin-left: 50%;
    }

    .offset-xxl-7 {
        margin-left: 58.33333333%;
    }

    .offset-xxl-8 {
        margin-left: 66.66666667%;
    }

    .offset-xxl-9 {
        margin-left: 75%;
    }

    .offset-xxl-10 {
        margin-left: 83.33333333%;
    }

    .offset-xxl-11 {
        margin-left: 91.66666667%;
    }

    .g-xxl-0,
    .gx-xxl-0 {
        --bs-gutter-x: 0;
    }

    .g-xxl-0,
    .gy-xxl-0 {
        --bs-gutter-y: 0;
    }

    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: 0.25rem;
    }

    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: 0.25rem;
    }

    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: 0.5rem;
    }

    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: 0.5rem;
    }

    .g-xxl-3,
    .gx-xxl-3 {
        --bs-gutter-x: 1rem;
    }

    .g-xxl-3,
    .gy-xxl-3 {
        --bs-gutter-y: 1rem;
    }

    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 1.5rem;
    }

    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 1.5rem;
    }

    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 3rem;
    }

    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 3rem;
    }
}

.glider-contain {
    width: 100%;
    margin: 0 auto;
    position: relative;
}

.glider {
    margin: 0 auto;
    position: relative;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    transform: translateZ(0);
}

.glider-track {
    transform: translateZ(0);
    width: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    z-index: 1;
}

.glider.draggable {
    user-select: none;
    cursor: -webkit-grab;
    cursor: grab;
}

    .glider.draggable .glider-slide img {
        user-select: none;
        pointer-events: none;
    }

.glider.drag {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.glider-slide {
    user-select: none;
    justify-content: center;
    align-content: center;
    width: 100%;
}

    .glider-slide img {
        max-width: 100%;
    }

.glider::-webkit-scrollbar {
    opacity: 0;
    height: 0;
}

.glider-prev, .glider-next {
    user-select: none;
    position: absolute;
    outline: none;
    background: none;
    padding: 0;
    z-index: 2;
    font-size: 40px;
    text-decoration: none;
    left: -23px;
    border: 0;
    top: 30%;
    cursor: pointer;
    color: #666;
    opacity: 1;
    line-height: 1;
    transition: opacity 0.5s cubic-bezier(0.17, 0.67, 0.83, 0.67), color 0.5s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}

    .glider-prev:hover,
    .glider-next:hover,
    .glider-prev:focus,
    .glider-next:focus {
        color: #a89cc8;
    }

.glider-next {
    right: -23px;
    left: auto;
}

    .glider-next.disabled,
    .glider-prev.disabled {
        opacity: 0.25;
        color: #666;
        cursor: default;
    }

.glider-slide {
    min-width: 150px;
}

.glider-hide {
    opacity: 0;
}

.glider-dots {
    user-select: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0 auto;
    padding: 0;
}

.glider-dot {
    border: 0;
    padding: 0;
    user-select: none;
    outline: none;
    display: block;
    cursor: pointer;
    color: #ccc;
    border-radius: 999px;
    background: #ccc;
    width: 12px;
    height: 12px;
    margin: 7px;
}

    .glider-dot:hover,
    .glider-dot:focus,
    .glider-dot.active {
        background: #a89cc8;
    }

@media (max-width: 36em) {
    .glider::-webkit-scrollbar {
        opacity: 1;
        -webkit-appearance: none;
        width: 7px;
        height: 3px;
    }

    .glider::-webkit-scrollbar-thumb {
        opacity: 1;
        border-radius: 99px;
        background-color: rgba(156, 156, 156, 0.25);
        box-shadow: 0 0 1px rgba(255, 255, 255, 0.25);
    }
}
/* needed for old browsers */
dialog {
    display: block;
    border: 0;
}

/* removes scroll when modal is opened */
.no-scroll {
    overflow: hidden;
}

/* overlay covers everything */
.modal-overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 666;
    background-color: var(--color-backdrop-overlay);
    cursor: pointer;
}

    .modal-overlay[data-background-click=disabled] {
        cursor: auto;
    }

/* modal */
.modal {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 90%;
    max-width: 713px;
    max-height: 98vh;
    padding: 24px 64px 24px 24px;
    border: 1px solid var(--color-core-primary);
    border-radius: 12px;
    margin: auto;
    font-size: calc(var(--typography-body-large-normal-font-size) * 1px);
    text-decoration: var(--typography-body-large-normal-text-decoration);
    font-family: var(--typography-body-large-normal-font-family), sans-serif;
    font-weight: var(--typography-body-large-normal-font-weight);
    font-style: var(--typography-body-large-normal-font-style);
    font-stretch: var(--typography-body-large-normal-font-stretch);
    letter-spacing: var(--typography-body-large-normal-letter-spacing);
    line-height: calc(var(--typography-body-large-normal-line-height) / var(--typography-body-large-normal-font-size));
    text-transform: var(--typography-body-large-normal-text-case);
    background: #fff;
    z-index: 667;
    overflow: auto;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}

    .modal .modal-title {
        margin-top: 9px;
        font-size: calc(var(--typography-title-large-normal-font-size) * 1px);
        text-decoration: var(--typography-title-large-normal-text-decoration);
        font-family: var(--typography-title-large-normal-font-family), sans-serif;
        font-weight: var(--typography-title-large-normal-font-weight);
        font-style: var(--typography-title-large-normal-font-style);
        font-stretch: var(--typography-title-large-normal-font-stretch);
        letter-spacing: var(--typography-title-large-normal-letter-spacing);
        line-height: calc(var(--typography-title-large-normal-line-height) / var(--typography-title-large-normal-font-size));
        text-transform: var(--typography-title-large-normal-text-case);
    }

.modal-close {
    position: absolute;
    right: 8px;
    top: 20px;
}

    .modal-close.btn {
        min-width: 56px;
        padding-top: 8px;
        padding-bottom: 9px;
        justify-content: center;
    }

    .modal-close .modal-close__text {
        font-size: 27px;
        font-weight: 100;
        line-height: 1;
    }

html {
    box-sizing: border-box;
}

*, *:before, *:after {
    box-sizing: inherit;
}

.svg-legend {
    position: absolute;
    top: -9999em;
    left: -9999em;
    width: 0;
    height: 0;
    overflow: hidden;
}

#main-content > .ds-container {
    max-width: 1224px;
    margin: 0 auto;
}

.row-cards {
    justify-content: center;
}

body {
    padding-top: 80px;
    font-size: calc(var(--typography-body-default-font-size) * 1px);
    text-decoration: var(--typography-body-default-text-decoration);
    font-family: var(--typography-body-default-font-family), sans-serif;
    font-weight: var(--typography-body-default-font-weight);
    font-style: var(--typography-body-default-font-style);
    font-stretch: var(--typography-body-default-font-stretch);
    letter-spacing: var(--typography-body-default-letter-spacing);
    line-height: calc(var(--typography-body-default-line-height) / var(--typography-body-default-font-size));
    text-transform: calc(var(--typography-body-default-text-case));
    color: var(--typography-body-default-color);
}

    body.header-overlay {
        padding-top: 0;
    }

    body.noscroll {
        position: fixed;
        overflow: hidden;
    }

h1 {
    margin: 1.5rem 0;
}

h2,
h3,
h4,
h5,
h6 {
    margin: 0.5rem 0;
}

.t-body-extra-large-normal {
    font-size: calc(var(--typography-body-extra-large-normal-font-size) * 1px);
    text-decoration: var(--typography-body-extra-large-normal-text-decoration);
    font-family: var(--typography-body-extra-large-normal-font-family), sans-serif;
    font-weight: var(--typography-body-extra-large-normal-font-weight);
    font-style: var(--typography-body-extra-large-normal-font-style);
    font-stretch: var(--typography-body-extra-large-normal-font-stretch);
    letter-spacing: var(--typography-body-extra-large-normal-letter-spacing);
    line-height: calc(var(--typography-body-extra-large-normal-line-height) / var(--typography-body-extra-large-normal-font-size));
    text-transform: var(--typography-body-extra-large-normal-text-case);
}

.t-body-extra-large-strong {
    font-size: calc(var(--typography-body-extra-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-extra-large-strong-text-decoration);
    font-family: var(--typography-body-extra-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-extra-large-strong-font-weight);
    font-style: var(--typography-body-extra-large-strong-font-style);
    font-stretch: var(--typography-body-extra-large-strong-font-stretch);
    letter-spacing: var(--typography-body-extra-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-extra-large-strong-line-height) / var(--typography-body-extra-large-strong-font-size));
    text-transform: var(--typography-body-extra-large-strong-text-case);
}

.t-body-large-normal {
    font-size: calc(var(--typography-body-large-normal-font-size) * 1px);
    text-decoration: var(--typography-body-large-normal-text-decoration);
    font-family: var(--typography-body-large-normal-font-family), sans-serif;
    font-weight: var(--typography-body-large-normal-font-weight);
    font-style: var(--typography-body-large-normal-font-style);
    font-stretch: var(--typography-body-large-normal-font-stretch);
    letter-spacing: var(--typography-body-large-normal-letter-spacing);
    line-height: calc(var(--typography-body-large-normal-line-height) / var(--typography-body-large-normal-font-size));
    text-transform: var(--typography-body-large-normal-text-case);
}

.t-body-large-strong {
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
}

.t-body-large-light {
    font-size: calc(var(--typography-body-large-light-font-size) * 1px);
    text-decoration: var(--typography-body-large-light-text-decoration);
    font-family: var(--typography-body-large-light-font-family), sans-serif;
    font-weight: var(--typography-body-large-light-font-weight);
    font-style: var(--typography-body-large-light-font-style);
    font-stretch: var(--typography-body-large-light-font-stretch);
    letter-spacing: var(--typography-body-large-light-letter-spacing);
    line-height: calc(var(--typography-body-large-light-line-height) / var(--typography-body-large-light-font-size));
    text-transform: var(--typography-body-large-light-text-case);
}

.t-body-medium-normal {
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
}

.t-body-medium-strong {
    font-size: calc(var(--typography-body-medium-strong-font-size) * 1px);
    text-decoration: var(--typography-body-medium-strong-text-decoration);
    font-family: var(--typography-body-medium-strong-font-family), sans-serif;
    font-weight: var(--typography-body-medium-strong-font-weight);
    font-style: var(--typography-body-medium-strong-font-style);
    font-stretch: var(--typography-body-medium-strong-font-stretch);
    letter-spacing: var(--typography-body-medium-strong-letter-spacing);
    line-height: calc(var(--typography-body-medium-strong-line-height) / var(--typography-body-medium-strong-font-size));
    text-transform: var(--typography-body-medium-strong-text-case);
}

.t-body-medium-light {
    font-size: calc(var(--typography-body-medium-light-font-size) * 1px);
    text-decoration: var(--typography-body-medium-light-text-decoration);
    font-family: var(--typography-body-medium-light-font-family), sans-serif;
    font-weight: var(--typography-body-medium-light-font-weight);
    font-style: var(--typography-body-medium-light-font-style);
    font-stretch: var(--typography-body-medium-light-font-stretch);
    letter-spacing: var(--typography-body-medium-light-letter-spacing);
    line-height: calc(var(--typography-body-medium-light-line-height) / var(--typography-body-medium-light-font-size));
    text-transform: var(--typography-body-medium-light-text-case);
}

.t-body-small-normal {
    font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
    text-decoration: var(--typography-body-small-normal-text-decoration);
    font-family: var(--typography-body-small-normal-font-family), sans-serif;
    font-weight: var(--typography-body-small-normal-font-weight);
    font-style: var(--typography-body-small-normal-font-style);
    font-stretch: var(--typography-body-small-normal-font-stretch);
    letter-spacing: var(--typography-body-small-normal-letter-spacing);
    line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
    text-transform: var(--typography-body-small-normal-text-case);
}

.t-body-small-strong {
    font-size: calc(var(--typography-body-small-strong-font-size) * 1px);
    text-decoration: var(--typography-body-small-strong-text-decoration);
    font-family: var(--typography-body-small-strong-font-family), sans-serif;
    font-weight: var(--typography-body-small-strong-font-weight);
    font-style: var(--typography-body-small-strong-font-style);
    font-stretch: var(--typography-body-small-strong-font-stretch);
    letter-spacing: var(--typography-body-small-strong-letter-spacing);
    line-height: calc(var(--typography-body-small-strong-line-height) / var(--typography-body-small-strong-font-size));
    text-transform: var(--typography-body-small-strong-text-case);
}

.t-body-small-light {
    font-size: calc(var(--typography-body-small-light-font-size) * 1px);
    text-decoration: var(--typography-body-small-light-text-decoration);
    font-family: var(--typography-body-small-light-font-family), sans-serif;
    font-weight: var(--typography-body-small-light-font-weight);
    font-style: var(--typography-body-small-light-font-style);
    font-stretch: var(--typography-body-small-light-font-stretch);
    letter-spacing: var(--typography-body-small-light-letter-spacing);
    line-height: calc(var(--typography-body-small-light-line-height) / var(--typography-body-small-light-font-size));
    text-transform: var(--typography-body-small-light-text-case);
}

.t-body-extra-small-normal {
    font-size: calc(var(--typography-body-extra-small-normal-font-size) * 1px);
    text-decoration: var(--typography-body-extra-small-normal-text-decoration);
    font-family: var(--typography-body-extra-small-normal-font-family), sans-serif;
    font-weight: var(--typography-body-extra-small-normal-font-weight);
    font-style: var(--typography-body-extra-small-normal-font-style);
    font-stretch: var(--typography-body-extra-small-normal-font-stretch);
    letter-spacing: var(--typography-body-extra-small-normal-letter-spacing);
    line-height: calc(var(--typography-body-extra-small-normal-line-height) / var(--typography-body-extra-small-normal-font-size));
    text-transform: var(--typography-body-extra-small-normal-text-case);
}

.t-display-large {
    font-size: calc(var(--typography-display-large-font-size) * 1px);
    text-decoration: var(--typography-display-large-text-decoration);
    font-family: var(--typography-display-large-font-family), sans-serif;
    font-weight: var(--typography-display-large-font-weight);
    font-style: var(--typography-display-large-font-style);
    font-stretch: var(--typography-display-large-font-stretch);
    letter-spacing: var(--typography-display-large-letter-spacing);
    line-height: calc(var(--typography-display-large-line-height) / var(--typography-display-large-font-size));
    text-transform: var(--typography-display-large-text-case);
}

.t-display-medium-strong {
    font-size: calc(var(--typography-display-medium-strong-font-size) * 1px);
    text-decoration: var(--typography-display-medium-strong-text-decoration);
    font-family: var(--typography-display-medium-strong-font-family), sans-serif;
    font-weight: var(--typography-display-medium-strong-font-weight);
    font-style: var(--typography-display-medium-strong-font-style);
    font-stretch: var(--typography-display-medium-strong-font-stretch);
    letter-spacing: var(--typography-display-medium-strong-letter-spacing);
    line-height: calc(var(--typography-display-medium-strong-line-height) / var(--typography-display-medium-strong-font-size));
    text-transform: var(--typography-display-medium-strong-text-case);
}

    .t-display-medium-strong small {
        font-size: 0.55em;
    }

.t-display-medium-light {
    font-size: calc(var(--typography-display-medium-light-font-size) * 1px);
    text-decoration: var(--typography-display-medium-light-text-decoration);
    font-family: var(--typography-display-medium-light-font-family), sans-serif;
    font-weight: var(--typography-display-medium-light-font-weight);
    font-style: var(--typography-display-medium-light-font-style);
    font-stretch: var(--typography-display-medium-light-font-stretch);
    letter-spacing: var(--typography-display-medium-light-letter-spacing);
    line-height: calc(var(--typography-display-medium-light-line-height) / var(--typography-display-medium-light-font-size));
    text-transform: var(--typography-display-medium-light-text-case);
}

    .t-display-medium-light b,
    .t-display-medium-light strong {
        font-size: calc(var(--typography-display-medium-strong-font-size) * 1px);
        text-decoration: var(--typography-display-medium-strong-text-decoration);
        font-family: var(--typography-display-medium-strong-font-family), sans-serif;
        font-weight: var(--typography-display-medium-strong-font-weight);
        font-style: var(--typography-display-medium-strong-font-style);
        font-stretch: var(--typography-display-medium-strong-font-stretch);
        letter-spacing: var(--typography-display-medium-strong-letter-spacing);
        line-height: calc(var(--typography-display-medium-strong-line-height) / var(--typography-display-medium-strong-font-size));
        text-transform: var(--typography-display-medium-strong-text-case);
    }

.t-headline-large {
    font-size: calc(var(--typography-headline-large-font-size) * 1px);
    text-decoration: var(--typography-headline-large-text-decoration);
    font-family: var(--typography-headline-large-font-family), sans-serif;
    font-weight: var(--typography-headline-large-font-weight);
    font-style: var(--typography-headline-large-font-style);
    font-stretch: var(--typography-headline-large-font-stretch);
    letter-spacing: var(--typography-headline-large-letter-spacing);
    line-height: calc(var(--typography-headline-large-line-height) / var(--typography-headline-large-font-size));
    text-transform: var(--typography-headline-large-text-case);
}

.t-headline-medium-normal {
    font-size: calc(var(--typography-headline-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-headline-medium-normal-text-decoration);
    font-family: var(--typography-headline-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-headline-medium-normal-font-weight);
    font-style: var(--typography-headline-medium-normal-font-style);
    font-stretch: var(--typography-headline-medium-normal-font-stretch);
    letter-spacing: var(--typography-headline-medium-normal-letter-spacing);
    line-height: calc(var(--typography-headline-medium-normal-line-height) / var(--typography-headline-medium-normal-font-size));
    text-transform: var(--typography-headline-medium-normal-text-case);
}

.t-headline-medium-strong {
    font-size: calc(var(--typography-headline-medium-strong-font-size) * 1px);
    text-decoration: var(--typography-headline-medium-strong-text-decoration);
    font-family: var(--typography-headline-medium-strong-font-family), sans-serif;
    font-weight: var(--typography-headline-medium-strong-font-weight);
    font-style: var(--typography-headline-medium-strong-font-style);
    font-stretch: var(--typography-headline-medium-strong-font-stretch);
    letter-spacing: var(--typography-headline-medium-strong-letter-spacing);
    line-height: calc(var(--typography-headline-medium-strong-line-height) / var(--typography-headline-medium-strong-font-size));
    text-transform: var(--typography-headline-medium-strong-text-case);
}

.t-headline-medium-light {
    font-size: calc(var(--typography-headline-medium-light-font-size) * 1px);
    text-decoration: var(--typography-headline-medium-light-text-decoration);
    font-family: var(--typography-headline-medium-light-font-family), sans-serif;
    font-weight: var(--typography-headline-medium-light-font-weight);
    font-style: var(--typography-headline-medium-light-font-style);
    font-stretch: var(--typography-headline-medium-light-font-stretch);
    letter-spacing: var(--typography-headline-medium-light-letter-spacing);
    line-height: calc(var(--typography-headline-medium-light-line-height) / var(--typography-headline-medium-light-font-size));
    text-transform: var(--typography-headline-medium-light-text-case);
}

    .t-headline-medium-light b,
    .t-headline-medium-light strong {
        font-size: calc(var(--typography-headline-medium-strong-font-size) * 1px);
        text-decoration: var(--typography-headline-medium-strong-text-decoration);
        font-family: var(--typography-headline-medium-strong-font-family), sans-serif;
        font-weight: var(--typography-headline-medium-strong-font-weight);
        font-style: var(--typography-headline-medium-strong-font-style);
        font-stretch: var(--typography-headline-medium-strong-font-stretch);
        letter-spacing: var(--typography-headline-medium-strong-letter-spacing);
        line-height: calc(var(--typography-headline-medium-strong-line-height) / var(--typography-headline-medium-strong-font-size));
        text-transform: var(--typography-headline-medium-strong-text-case);
    }

.t-headline-small-normal {
    font-size: calc(var(--typography-headline-small-normal-font-size) * 1px);
    text-decoration: var(--typography-headline-small-normal-text-decoration);
    font-family: var(--typography-headline-small-normal-font-family), sans-serif;
    font-weight: var(--typography-headline-small-normal-font-weight);
    font-style: var(--typography-headline-small-normal-font-style);
    font-stretch: var(--typography-headline-small-normal-font-stretch);
    letter-spacing: var(--typography-headline-small-normal-letter-spacing);
    line-height: calc(var(--typography-headline-small-normal-line-height) / var(--typography-headline-small-normal-font-size));
    text-transform: var(--typography-headline-small-normal-text-case);
}

.t-headline-small-strong {
    font-size: calc(var(--typography-headline-small-strong-font-size) * 1px);
    text-decoration: var(--typography-headline-small-strong-text-decoration);
    font-family: var(--typography-headline-small-strong-font-family), sans-serif;
    font-weight: var(--typography-headline-small-strong-font-weight);
    font-style: var(--typography-headline-small-strong-font-style);
    font-stretch: var(--typography-headline-small-strong-font-stretch);
    letter-spacing: var(--typography-headline-small-strong-letter-spacing);
    line-height: calc(var(--typography-headline-small-strong-line-height) / var(--typography-headline-small-strong-font-size));
    text-transform: var(--typography-headline-small-strong-text-case);
    font-size: calc(var(--typography-headline-small-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-headline-small-strong-italicize-text-decoration);
    font-family: var(--typography-headline-small-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-headline-small-strong-italicize-font-weight);
    font-style: var(--typography-headline-small-strong-italicize-font-style);
    font-stretch: var(--typography-headline-small-strong-italicize-font-stretch);
    letter-spacing: var(--typography-headline-small-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-headline-small-strong-italicize-line-height) / var(--typography-headline-small-strong-italicize-font-size));
    text-transform: var(--typography-headline-small-strong-italicize-text-case);
}

.t-title-medium-normal {
    font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-medium-normal-text-decoration);
    font-family: var(--typography-title-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-medium-normal-font-weight);
    font-style: var(--typography-title-medium-normal-font-style);
    font-stretch: var(--typography-title-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
    text-transform: var(--typography-title-medium-normal-text-case);
}

.t-title-large-normal {
    font-size: calc(var(--typography-title-large-normal-font-size) * 1px);
    text-decoration: var(--typography-title-large-normal-text-decoration);
    font-family: var(--typography-title-large-normal-font-family), sans-serif;
    font-weight: var(--typography-title-large-normal-font-weight);
    font-style: var(--typography-title-large-normal-font-style);
    font-stretch: var(--typography-title-large-normal-font-stretch);
    letter-spacing: var(--typography-title-large-normal-letter-spacing);
    line-height: calc(var(--typography-title-large-normal-line-height) / var(--typography-title-large-normal-font-size));
    text-transform: var(--typography-title-large-normal-text-case);
}

.t-title-large-strong {
    font-size: calc(var(--typography-title-large-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-large-strong-italicize-text-decoration);
    font-family: var(--typography-title-large-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-large-strong-italicize-font-weight);
    font-style: var(--typography-title-large-strong-italicize-font-style);
    font-stretch: var(--typography-title-large-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-large-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-large-strong-italicize-line-height) / var(--typography-title-large-strong-italicize-font-size));
    text-transform: var(--typography-title-large-strong-italicize-text-case);
}

.t-title-large-light {
    font-size: calc(var(--typography-title-large-light-font-size) * 1px);
    text-decoration: var(--typography-title-large-light-text-decoration);
    font-family: var(--typography-title-large-light-font-family), sans-serif;
    font-weight: var(--typography-title-large-light-font-weight);
    font-style: var(--typography-title-large-light-font-style);
    font-stretch: var(--typography-title-large-light-font-stretch);
    letter-spacing: var(--typography-title-large-light-letter-spacing);
    line-height: calc(var(--typography-title-large-light-line-height) / var(--typography-title-large-light-font-size));
    text-transform: var(--typography-title-large-light-text-case);
}

.t-title-subtitle-medium {
    font-size: calc(var(--typography-title-subtitle-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-subtitle-medium-normal-text-decoration);
    font-family: var(--typography-title-subtitle-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-subtitle-medium-normal-font-weight);
    font-style: var(--typography-title-subtitle-medium-normal-font-style);
    font-stretch: var(--typography-title-subtitle-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-subtitle-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-subtitle-medium-normal-line-height) / var(--typography-title-subtitle-medium-normal-font-size));
    text-transform: var(--typography-title-subtitle-medium-normal-text-case);
    font-size: calc(var(--typography-title-subtitle-medium-extrabold-font-size) * 1px);
    text-decoration: var(--typography-title-subtitle-medium-extrabold-text-decoration);
    font-family: var(--typography-title-subtitle-medium-extrabold-font-family), sans-serif;
    font-weight: var(--typography-title-subtitle-medium-extrabold-font-weight);
    font-style: var(--typography-title-subtitle-medium-extrabold-font-style);
    font-stretch: var(--typography-title-subtitle-medium-extrabold-font-stretch);
    letter-spacing: var(--typography-title-subtitle-medium-extrabold-letter-spacing);
    line-height: calc(var(--typography-title-subtitle-medium-extrabold-line-height) / var(--typography-title-subtitle-medium-extrabold-font-size));
    text-transform: var(--typography-title-subtitle-medium-extrabold-text-case);
}

.t-title-subtitle-small {
    font-size: calc(var(--typography-title-subtitle-small-font-size) * 1px);
    text-decoration: var(--typography-title-subtitle-small-text-decoration);
    font-family: var(--typography-title-subtitle-small-font-family), sans-serif;
    font-weight: var(--typography-title-subtitle-small-font-weight);
    font-style: var(--typography-title-subtitle-small-font-style);
    font-stretch: var(--typography-title-subtitle-small-font-stretch);
    letter-spacing: var(--typography-title-subtitle-small-letter-spacing);
    line-height: calc(var(--typography-title-subtitle-small-line-height) / var(--typography-title-subtitle-small-font-size));
    text-transform: var(--typography-title-subtitle-small-text-case);
}

.t-title-subtitle-medium-normal {
    font-size: calc(var(--typography-title-subtitle-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-subtitle-medium-normal-text-decoration);
    font-family: var(--typography-title-subtitle-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-subtitle-medium-normal-font-weight);
    font-style: var(--typography-title-subtitle-medium-normal-font-style);
    font-stretch: var(--typography-title-subtitle-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-subtitle-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-subtitle-medium-normal-line-height) / var(--typography-title-subtitle-medium-normal-font-size));
    text-transform: var(--typography-title-subtitle-medium-normal-text-case);
}

.t-title-subtitle-medium-extrabold {
    font-size: calc(var(--typography-title-subtitle-medium-extrabold-font-size) * 1px);
    text-decoration: var(--typography-title-subtitle-medium-extrabold-text-decoration);
    font-family: var(--typography-title-subtitle-medium-extrabold-font-family), sans-serif;
    font-weight: var(--typography-title-subtitle-medium-extrabold-font-weight);
    font-style: var(--typography-title-subtitle-medium-extrabold-font-style);
    font-stretch: var(--typography-title-subtitle-medium-extrabold-font-stretch);
    letter-spacing: var(--typography-title-subtitle-medium-extrabold-letter-spacing);
    line-height: calc(var(--typography-title-subtitle-medium-extrabold-line-height) / var(--typography-title-subtitle-medium-extrabold-font-size));
    text-transform: var(--typography-title-subtitle-medium-extrabold-text-case);
}

.t-title-subtitle-small {
    font-size: calc(var(--typography-title-subtitle-small-font-size) * 1px);
    text-decoration: var(--typography-title-subtitle-small-text-decoration);
    font-family: var(--typography-title-subtitle-small-font-family), sans-serif;
    font-weight: var(--typography-title-subtitle-small-font-weight);
    font-style: var(--typography-title-subtitle-small-font-style);
    font-stretch: var(--typography-title-subtitle-small-font-stretch);
    letter-spacing: var(--typography-title-subtitle-small-letter-spacing);
    line-height: calc(var(--typography-title-subtitle-small-line-height) / var(--typography-title-subtitle-small-font-size));
    text-transform: var(--typography-title-subtitle-small-text-case);
}

.t-label-large-normal {
    font-size: calc(var(--typography-label-large-normal-font-size) * 1px);
    text-decoration: var(--typography-label-large-normal-text-decoration);
    font-family: var(--typography-label-large-normal-font-family), sans-serif;
    font-weight: var(--typography-label-large-normal-font-weight);
    font-style: var(--typography-label-large-normal-font-style);
    font-stretch: var(--typography-label-large-normal-font-stretch);
    letter-spacing: var(--typography-label-large-normal-letter-spacing);
    line-height: calc(var(--typography-label-large-normal-line-height) / var(--typography-label-large-normal-font-size));
    text-transform: var(--typography-label-large-normal-text-case);
}

.t-label-large-medium {
    font-size: calc(var(--typography-label-large-medium-font-size) * 1px);
    text-decoration: var(--typography-label-large-medium-text-decoration);
    font-family: var(--typography-label-large-medium-font-family), sans-serif;
    font-weight: var(--typography-label-large-medium-font-weight);
    font-style: var(--typography-label-large-medium-font-style);
    font-stretch: var(--typography-label-large-medium-font-stretch);
    letter-spacing: var(--typography-label-large-medium-letter-spacing);
    line-height: calc(var(--typography-label-large-medium-line-height) / var(--typography-label-large-medium-font-size));
    text-transform: var(--typography-label-large-medium-text-case);
}

.t-label-large-strong {
    font-size: calc(var(--typography-label-large-strong-font-size) * 1px);
    text-decoration: var(--typography-label-large-strong-text-decoration);
    font-family: var(--typography-label-large-strong-font-family), sans-serif;
    font-weight: var(--typography-label-large-strong-font-weight);
    font-style: var(--typography-label-large-strong-font-style);
    font-stretch: var(--typography-label-large-strong-font-stretch);
    letter-spacing: var(--typography-label-large-strong-letter-spacing);
    line-height: calc(var(--typography-label-large-strong-line-height) / var(--typography-label-large-strong-font-size));
    text-transform: var(--typography-label-large-strong-text-case);
}

.t-label-medium {
    font-size: calc(var(--typography-label-medium-font-size) * 1px);
    text-decoration: var(--typography-label-medium-text-decoration);
    font-family: var(--typography-label-medium-font-family), sans-serif;
    font-weight: var(--typography-label-medium-font-weight);
    font-style: var(--typography-label-medium-font-style);
    font-stretch: var(--typography-label-medium-font-stretch);
    letter-spacing: var(--typography-label-medium-letter-spacing);
    line-height: calc(var(--typography-label-medium-line-height) / var(--typography-label-medium-font-size));
    text-transform: var(--typography-label-medium-text-case);
}

.t-label-small {
    font-size: calc(var(--typography-label-small-font-size) * 1px);
    text-decoration: var(--typography-label-small-text-decoration);
    font-family: var(--typography-label-small-font-family), sans-serif;
    font-weight: var(--typography-label-small-font-weight);
    font-style: var(--typography-label-small-font-style);
    font-stretch: var(--typography-label-small-font-stretch);
    letter-spacing: var(--typography-label-small-letter-spacing);
    line-height: calc(var(--typography-label-small-line-height) / var(--typography-label-small-font-size));
    text-transform: var(--typography-label-small-text-case);
}

.t-label-larger-strong {
    font-size: calc(var(--typography-label-larger-strong-font-size) * 1px);
    text-decoration: var(--typography-label-larger-strong-text-decoration);
    font-family: var(--typography-label-larger-strong-font-family), sans-serif;
    font-weight: var(--typography-label-larger-strong-font-weight);
    font-style: var(--typography-label-larger-strong-font-style);
    font-stretch: var(--typography-label-larger-strong-font-stretch);
    letter-spacing: var(--typography-label-larger-strong-letter-spacing);
    line-height: calc(var(--typography-label-larger-strong-line-height) / var(--typography-label-larger-strong-font-size));
    text-transform: var(--typography-label-larger-strong-text-case);
}

.t-link-large {
    font-size: calc(var(--typography-link-large-font-size) * 1px);
    text-decoration: var(--typography-link-large-text-decoration);
    font-family: var(--typography-link-large-font-family), sans-serif;
    font-weight: var(--typography-link-large-font-weight);
    font-style: var(--typography-link-large-font-style);
    font-stretch: var(--typography-link-large-font-stretch);
    letter-spacing: var(--typography-link-large-letter-spacing);
    line-height: calc(var(--typography-link-large-line-height) / var(--typography-link-large-font-size));
    text-transform: var(--typography-link-large-text-case);
}

.t-link-medium {
    font-size: calc(var(--typography-link-medium-font-size) * 1px);
    text-decoration: var(--typography-link-medium-text-decoration);
    font-family: var(--typography-link-medium-font-family), sans-serif;
    font-weight: var(--typography-link-medium-font-weight);
    font-style: var(--typography-link-medium-font-style);
    font-stretch: var(--typography-link-medium-font-stretch);
    letter-spacing: var(--typography-link-medium-letter-spacing);
    line-height: calc(var(--typography-link-medium-line-height) / var(--typography-link-medium-font-size));
    text-transform: var(--typography-link-medium-text-case);
}

.t-link-small {
    font-size: calc(var(--typography-link-small-font-size) * 1px);
    text-decoration: var(--typography-link-small-text-decoration);
    font-family: var(--typography-link-small-font-family), sans-serif;
    font-weight: var(--typography-link-small-font-weight);
    font-style: var(--typography-link-small-font-style);
    font-stretch: var(--typography-link-small-font-stretch);
    letter-spacing: var(--typography-link-small-letter-spacing);
    line-height: calc(var(--typography-link-small-line-height) / var(--typography-link-small-font-size));
    text-transform: var(--typography-link-small-text-case);
}

.t-table-small-normal {
    font-size: calc(var(--typography-table-small-normal-font-size) * 1px);
    text-decoration: var(--typography-table-small-normal-text-decoration);
    font-family: var(--typography-table-small-normal-font-family), sans-serif;
    font-weight: var(--typography-table-small-normal-font-weight);
    font-style: var(--typography-table-small-normal-font-style);
    font-stretch: var(--typography-table-small-normal-font-stretch);
    letter-spacing: var(--typography-table-small-normal-letter-spacing);
    line-height: calc(var(--typography-table-small-normal-line-height) / var(--typography-table-small-normal-font-size));
    text-transform: var(--typography-table-small-normal-text-case);
}

.t-table-small-strong {
    font-size: calc(var(--typography-table-small-strong-font-size) * 1px);
    text-decoration: var(--typography-table-small-strong-text-decoration);
    font-family: var(--typography-table-small-strong-font-family), sans-serif;
    font-weight: var(--typography-table-small-strong-font-weight);
    font-style: var(--typography-table-small-strong-font-style);
    font-stretch: var(--typography-table-small-strong-font-stretch);
    letter-spacing: var(--typography-table-small-strong-letter-spacing);
    line-height: calc(var(--typography-table-small-strong-line-height) / var(--typography-table-small-strong-font-size));
    text-transform: var(--typography-table-small-strong-text-case);
}

.t-table-medium-normal {
    font-size: calc(var(--typography-table-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-table-medium-normal-text-decoration);
    font-family: var(--typography-table-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-table-medium-normal-font-weight);
    font-style: var(--typography-table-medium-normal-font-style);
    font-stretch: var(--typography-table-medium-normal-font-stretch);
    letter-spacing: var(--typography-table-medium-normal-letter-spacing);
    line-height: calc(var(--typography-table-medium-normal-line-height) / var(--typography-table-medium-normal-font-size));
    text-transform: var(--typography-table-medium-normal-text-case);
}

.t-table-medium-strong {
    font-size: calc(var(--typography-table-medium-strong-font-size) * 1px);
    text-decoration: var(--typography-table-medium-strong-text-decoration);
    font-family: var(--typography-table-medium-strong-font-family), sans-serif;
    font-weight: var(--typography-table-medium-strong-font-weight);
    font-style: var(--typography-table-medium-strong-font-style);
    font-stretch: var(--typography-table-medium-strong-font-stretch);
    letter-spacing: var(--typography-table-medium-strong-letter-spacing);
    line-height: calc(var(--typography-table-medium-strong-line-height) / var(--typography-table-medium-strong-font-size));
    text-transform: var(--typography-table-medium-strong-text-case);
}

.t-table-large-heading {
    font-size: calc(var(--typography-table-large-heading-font-size) * 1px);
    text-decoration: var(--typography-table-large-heading-text-decoration);
    font-family: var(--typography-table-large-heading-font-family), sans-serif;
    font-weight: var(--typography-table-large-heading-font-weight);
    font-style: var(--typography-table-large-heading-font-style);
    font-stretch: var(--typography-table-large-heading-font-stretch);
    letter-spacing: var(--typography-table-large-heading-letter-spacing);
    line-height: calc(var(--typography-table-large-heading-line-height) / var(--typography-table-large-heading-font-size));
    text-transform: var(--typography-table-large-heading-text-case);
}

.t-table-small-heading {
    font-size: calc(var(--typography-table-small-heading-font-size) * 1px);
    text-decoration: var(--typography-table-small-heading-text-decoration);
    font-family: var(--typography-table-small-heading-font-family), sans-serif;
    font-weight: var(--typography-table-small-heading-font-weight);
    font-style: var(--typography-table-small-heading-font-style);
    font-stretch: var(--typography-table-small-heading-font-stretch);
    letter-spacing: var(--typography-table-small-heading-letter-spacing);
    line-height: calc(var(--typography-table-small-heading-line-height) / var(--typography-table-small-heading-font-size));
    text-transform: var(--typography-table-small-heading-text-case);
}

/* color schemes */
.u-colors-primary {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-core-primary) !important;
}

.u-colors-primary-light {
    color: var(--color-on-light-primary) !important;
    background-color: var(--color-light-primary) !important;
}

.u-colors-primary-medium {
    color: var(--color-on-medium-primary) !important;
    background-color: var(--color-medium-primary) !important;
}

.u-colors-primary-dark {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-dark-primary) !important;
}

.u-colors-secondary {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-core-secondary) !important;
}

.u-colors-secondary-light {
    color: var(--color-on-light-secondary) !important;
    background-color: var(--color-light-secondary) !important;
}

.u-colors-secondary-medium {
    color: var(--color-on-medium-secondary) !important;
    background-color: var(--color-medium-secondary) !important;
}

.u-colors-secondary-dark {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-dark-secondary) !important;
}

.u-colors-information {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-core-information) !important;
}

.u-colors-information-light {
    color: var(--color-on-light-information) !important;
    background-color: var(--color-light-information) !important;
}

.u-colors-information-medium {
    color: var(--color-on-medium-information) !important;
    background-color: var(--color-medium-information) !important;
}

.u-colors-information-dark {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-dark-information) !important;
}

.u-colors-success {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-core-success) !important;
}

.u-colors-success-light {
    color: var(--color-on-light-success) !important;
    background-color: var(--color-light-success) !important;
}

.u-colors-success-medium {
    color: var(--color-on-medium-success) !important;
    background-color: var(--color-medium-success) !important;
}

.u-colors-success-dark {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-dark-success) !important;
}

.u-colors-caution {
    color: var(--color-on-core-caution) !important;
    background-color: var(--color-core-caution) !important;
}

.u-colors-caution-light {
    color: var(--color-on-light-caution) !important;
    background-color: var(--color-light-caution) !important;
}

.u-colors-caution-medium {
    color: var(--color-on-medium-caution) !important;
    background-color: var(--color-medium-caution) !important;
}

.u-colors-caution-dark {
    color: var(--color-on-dark-caution) !important;
    background-color: var(--color-dark-caution) !important;
}

.u-colors-error {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-core-error) !important;
}

.u-colors-error-light {
    color: var(--color-on-light-error) !important;
    background-color: var(--color-light-error) !important;
}

.u-colors-error-medium {
    color: var(--color-on-medium-error) !important;
    background-color: var(--color-medium-error) !important;
}

.u-colors-error-dark {
    color: var(--color-on-dark-all-except-caution) !important;
    background-color: var(--color-dark-error) !important;
}

/* colors */
.u-color-shadow-color {
    color: var(--color-shadow-color) !important;
}

.u-color-backdrop-overlay {
    color: var(--color-backdrop-overlay) !important;
}

.u-color-core-primary {
    color: var(--color-core-primary) !important;
}

.u-color-core-secondary {
    color: var(--color-core-secondary) !important;
}

.u-color-core-information {
    color: var(--color-core-information) !important;
}

.u-color-core-success {
    color: var(--color-core-success) !important;
}

.u-color-core-caution {
    color: var(--color-core-caution) !important;
}

.u-color-core-error {
    color: var(--color-core-error) !important;
}

.u-color-light-primary {
    color: var(--color-light-primary) !important;
}

.u-color-light-secondary {
    color: var(--color-light-secondary) !important;
}

.u-color-light-information {
    color: var(--color-light-information) !important;
}

.u-color-light-success {
    color: var(--color-light-success) !important;
}

.u-color-light-caution {
    color: var(--color-light-caution) !important;
}

.u-color-light-error {
    color: var(--color-light-error) !important;
}

.u-color-medium-primary {
    color: var(--color-medium-primary) !important;
}

.u-color-medium-secondary {
    color: var(--color-medium-secondary) !important;
}

.u-color-medium-information {
    color: var(--color-medium-information) !important;
}

.u-color-medium-success {
    color: var(--color-medium-success) !important;
}

.u-color-medium-caution {
    color: var(--color-medium-caution) !important;
}

.u-color-medium-error {
    color: var(--color-medium-error) !important;
}

.u-color-dark-primary {
    color: var(--color-dark-primary) !important;
}

.u-color-dark-secondary {
    color: var(--color-dark-secondary) !important;
}

.u-color-dark-information {
    color: var(--color-dark-information) !important;
}

.u-color-dark-success {
    color: var(--color-dark-success) !important;
}

.u-color-dark-caution {
    color: var(--color-dark-caution) !important;
}

.u-color-dark-error {
    color: var(--color-dark-error) !important;
}

.u-color-on-core-all-except-caution {
    color: var(--color-on-core-all-except-caution) !important;
}

.u-color-on-core-caution {
    color: var(--color-on-core-caution) !important;
}

.u-color-on-light-primary {
    color: var(--color-on-light-primary) !important;
}

.u-color-on-light-secondary {
    color: var(--color-on-light-secondary) !important;
}

.u-color-on-light-information {
    color: var(--color-on-light-information) !important;
}

.u-color-on-light-success {
    color: var(--color-on-light-success) !important;
}

.u-color-on-light-caution {
    color: var(--color-on-light-caution) !important;
}

.u-color-on-light-error {
    color: var(--color-on-light-error) !important;
}

.u-color-on-medium-primary {
    color: var(--color-on-medium-primary) !important;
}

.u-color-on-medium-secondary {
    color: var(--color-on-medium-secondary) !important;
}

.u-color-on-medium-information {
    color: var(--color-on-medium-information) !important;
}

.u-color-on-medium-success {
    color: var(--color-on-medium-success) !important;
}

.u-color-on-medium-caution {
    color: var(--color-on-medium-caution) !important;
}

.u-color-on-medium-error {
    color: var(--color-on-medium-error) !important;
}

.u-color-on-dark-all-except-caution {
    color: var(--color-on-dark-all-except-caution) !important;
}

.u-color-on-dark-caution {
    color: var(--color-on-dark-caution) !important;
}

.u-color-on-background-light {
    color: var(--color-on-background-light) !important;
}

.u-color-on-background-medium {
    color: var(--color-on-background-medium) !important;
}

.u-color-on-background-dark {
    color: var(--color-on-background-dark) !important;
}

.u-color-state-strong-primary-active-label {
    color: var(--color-state-strong-primary-active-label) !important;
}

.u-color-state-strong-primary-disabled-label {
    color: var(--color-state-strong-primary-disabled-label) !important;
}

.u-color-state-strong-primary-active {
    color: var(--color-state-strong-primary-active) !important;
}

.u-color-state-strong-primary-hovered {
    color: var(--color-state-strong-primary-hovered) !important;
}

.u-color-state-strong-primary-pressed {
    color: var(--color-state-strong-primary-pressed) !important;
}

.u-color-state-strong-primary-disabled {
    color: var(--color-state-strong-primary-disabled) !important;
}

.u-color-state-strong-secondary-active {
    color: var(--color-state-strong-secondary-active) !important;
}

.u-color-state-strong-secondary-hovered {
    color: var(--color-state-strong-secondary-hovered) !important;
}

.u-color-state-strong-secondary-pressed {
    color: var(--color-state-strong-secondary-pressed) !important;
}

.u-color-state-strong-information-active {
    color: var(--color-state-strong-information-active) !important;
}

.u-color-state-strong-information-hovered {
    color: var(--color-state-strong-information-hovered) !important;
}

.u-color-state-strong-information-pressed {
    color: var(--color-state-strong-information-pressed) !important;
}

.u-color-state-strong-success-active {
    color: var(--color-state-strong-success-active) !important;
}

.u-color-state-strong-success-hovered {
    color: var(--color-state-strong-success-hovered) !important;
}

.u-color-state-strong-success-pressed {
    color: var(--color-state-strong-success-pressed) !important;
}

.u-color-state-strong-caution-active {
    color: var(--color-state-strong-caution-active) !important;
}

.u-color-state-strong-caution-hovered {
    color: var(--color-state-strong-caution-hovered) !important;
}

.u-color-state-strong-caution-pressed {
    color: var(--color-state-strong-caution-pressed) !important;
}

.u-color-state-strong-error-active {
    color: var(--color-state-strong-error-active) !important;
}

.u-color-state-strong-error-hovered {
    color: var(--color-state-strong-error-hovered) !important;
}

.u-color-state-strong-error-pressed {
    color: var(--color-state-strong-error-pressed) !important;
}

.u-color-state-medium-primary-active-label {
    color: var(--color-state-medium-primary-active-label) !important;
}

.u-color-state-medium-primary-disabled-label {
    color: var(--color-state-medium-primary-disabled-label) !important;
}

.u-color-state-medium-primary-active {
    color: var(--color-state-medium-primary-active) !important;
}

.u-color-state-medium-primary-hovered {
    color: var(--color-state-medium-primary-hovered) !important;
}

.u-color-state-medium-primary-pressed {
    color: var(--color-state-medium-primary-pressed) !important;
}

.u-color-state-medium-primary-disabled {
    color: var(--color-state-medium-primary-disabled) !important;
}

.u-color-state-light-active-label {
    color: var(--color-state-light-active-label) !important;
}

.u-color-state-light-primary-disabled-label {
    color: var(--color-state-light-primary-disabled-label) !important;
}

.u-color-state-light-light-hovered {
    color: var(--color-state-light-light-hovered) !important;
}

.u-color-state-light-light-pressed {
    color: var(--color-state-light-light-pressed) !important;
}

.u-color-social-on-light-active {
    color: var(--color-social-on-light-active) !important;
}

.u-color-social-on-light-hovered {
    color: var(--color-social-on-light-hovered) !important;
}

.u-color-social-on-dark-active {
    color: var(--color-social-on-dark-active) !important;
}

.u-color-social-on-dark-hovered {
    color: var(--color-social-on-dark-hovered) !important;
}

.u-color-field-disabled {
    color: var(--color-field-disabled) !important;
}

.u-color-field-dark {
    color: var(--color-field-dark) !important;
}

.u-color-field-helptext {
    color: var(--color-field-helptext) !important;
}

.u-color-breadcrumb-dark {
    color: var(--color-breadcrumb-dark) !important;
}

.u-color-breadcrumb-link {
    color: var(--color-breadcrumb-link) !important;
}

.u-color-table-highlight {
    color: var(--color-table-highlight) !important;
}

.u-color-table-hovered {
    color: var(--color-table-hovered) !important;
}

.u-color-state-dark-active {
    color: var(--color-state-dark-active) !important;
}

.u-color-state-dark-pressed {
    color: var(--color-state-dark-pressed) !important;
}

.u-color-accordion-disabled {
    color: var(--color-accordion-disabled) !important;
}

.u-color-accordion-disabled-fill {
    color: var(--color-accordion-disabled-fill) !important;
}

.u-color-field-dark-helptext {
    color: var(--color-field-dark-helptext) !important;
}

.u-color-field-dark-active {
    color: var(--color-field-dark-active) !important;
}

.u-color-field-dark-focused {
    color: var(--color-field-dark-focused) !important;
}

/* background colors */
.u-bg-color-shadow-color {
    background-color: var(--color-shadow-color) !important;
}

.u-bg-color-backdrop-overlay {
    background-color: var(--color-backdrop-overlay) !important;
}

.u-bg-color-core-primary {
    background-color: var(--color-core-primary) !important;
}

.u-bg-color-core-secondary {
    background-color: var(--color-core-secondary) !important;
}

.u-bg-color-core-information {
    background-color: var(--color-core-information) !important;
}

.u-bg-color-core-success {
    background-color: var(--color-core-success) !important;
}

.u-bg-color-core-caution {
    background-color: var(--color-core-caution) !important;
}

.u-bg-color-core-error {
    background-color: var(--color-core-error) !important;
}

.u-bg-color-light-primary {
    background-color: var(--color-light-primary) !important;
}

.u-bg-color-light-secondary {
    background-color: var(--color-light-secondary) !important;
}

.u-bg-color-light-information {
    background-color: var(--color-light-information) !important;
}

.u-bg-color-light-success {
    background-color: var(--color-light-success) !important;
}

.u-bg-color-light-caution {
    background-color: var(--color-light-caution) !important;
}

.u-bg-color-light-error {
    background-color: var(--color-light-error) !important;
}

.u-bg-color-medium-primary {
    background-color: var(--color-medium-primary) !important;
}

.u-bg-color-medium-secondary {
    background-color: var(--color-medium-secondary) !important;
}

.u-bg-color-medium-information {
    background-color: var(--color-medium-information) !important;
}

.u-bg-color-medium-success {
    background-color: var(--color-medium-success) !important;
}

.u-bg-color-medium-caution {
    background-color: var(--color-medium-caution) !important;
}

.u-bg-color-medium-error {
    background-color: var(--color-medium-error) !important;
}

.u-bg-color-dark-primary {
    background-color: var(--color-dark-primary) !important;
}

.u-bg-color-dark-secondary {
    background-color: var(--color-dark-secondary) !important;
}

.u-bg-color-dark-information {
    background-color: var(--color-dark-information) !important;
}

.u-bg-color-dark-success {
    background-color: var(--color-dark-success) !important;
}

.u-bg-color-dark-caution {
    background-color: var(--color-dark-caution) !important;
}

.u-bg-color-dark-error {
    background-color: var(--color-dark-error) !important;
}

.u-bg-color-light {
    background-color: var(--color-background-light) !important;
}

.u-bg-color-medium {
    background-color: var(--color-background-medium) !important;
}

.u-bg-color-dark {
    background-color: var(--color-background-dark) !important;
}

.u-bg-color-state-strong-primary-active-label {
    background-color: var(--color-state-strong-primary-active-label) !important;
}

.u-bg-color-state-strong-primary-disabled-label {
    background-color: var(--color-state-strong-primary-disabled-label) !important;
}

.u-bg-color-state-strong-primary-active {
    background-color: var(--color-state-strong-primary-active) !important;
}

.u-bg-color-state-strong-primary-hovered {
    background-color: var(--color-state-strong-primary-hovered) !important;
}

.u-bg-color-state-strong-primary-pressed {
    background-color: var(--color-state-strong-primary-pressed) !important;
}

.u-bg-color-state-strong-primary-disabled {
    background-color: var(--color-state-strong-primary-disabled) !important;
}

.u-bg-color-state-strong-secondary-active {
    background-color: var(--color-state-strong-secondary-active) !important;
}

.u-bg-color-state-strong-secondary-hovered {
    background-color: var(--color-state-strong-secondary-hovered) !important;
}

.u-bg-color-state-strong-secondary-pressed {
    background-color: var(--color-state-strong-secondary-pressed) !important;
}

.u-bg-color-state-strong-information-active {
    background-color: var(--color-state-strong-information-active) !important;
}

.u-bg-color-state-strong-information-hovered {
    background-color: var(--color-state-strong-information-hovered) !important;
}

.u-bg-color-state-strong-information-pressed {
    background-color: var(--color-state-strong-information-pressed) !important;
}

.u-bg-color-state-strong-success-active {
    background-color: var(--color-state-strong-success-active) !important;
}

.u-bg-color-state-strong-success-hovered {
    background-color: var(--color-state-strong-success-hovered) !important;
}

.u-bg-color-state-strong-success-pressed {
    background-color: var(--color-state-strong-success-pressed) !important;
}

.u-bg-color-state-strong-caution-active {
    background-color: var(--color-state-strong-caution-active) !important;
}

.u-bg-color-state-strong-caution-hovered {
    background-color: var(--color-state-strong-caution-hovered) !important;
}

.u-bg-color-state-strong-caution-pressed {
    background-color: var(--color-state-strong-caution-pressed) !important;
}

.u-bg-color-state-strong-error-active {
    background-color: var(--color-state-strong-error-active) !important;
}

.u-bg-color-state-strong-error-hovered {
    background-color: var(--color-state-strong-error-hovered) !important;
}

.u-bg-color-state-strong-error-pressed {
    background-color: var(--color-state-strong-error-pressed) !important;
}

.u-bg-color-state-medium-primary-active-label {
    background-color: var(--color-state-medium-primary-active-label) !important;
}

.u-bg-color-state-medium-primary-disabled-label {
    background-color: var(--color-state-medium-primary-disabled-label) !important;
}

.u-bg-color-state-medium-primary-active {
    background-color: var(--color-state-medium-primary-active) !important;
}

.u-bg-color-state-medium-primary-hovered {
    background-color: var(--color-state-medium-primary-hovered) !important;
}

.u-bg-color-state-medium-primary-pressed {
    background-color: var(--color-state-medium-primary-pressed) !important;
}

.u-bg-color-state-medium-primary-disabled {
    background-color: var(--color-state-medium-primary-disabled) !important;
}

.u-bg-color-state-light-active-label {
    background-color: var(--color-state-light-active-label) !important;
}

.u-bg-color-state-light-primary-disabled-label {
    background-color: var(--color-state-light-primary-disabled-label) !important;
}

.u-bg-color-state-light-light-hovered {
    background-color: var(--color-state-light-light-hovered) !important;
}

.u-bg-color-state-light-light-pressed {
    background-color: var(--color-state-light-light-pressed) !important;
}

.u-bg-color-social-on-light-active {
    background-color: var(--color-social-on-light-active) !important;
}

.u-bg-color-social-on-light-hovered {
    background-color: var(--color-social-on-light-hovered) !important;
}

.u-bg-color-social-on-dark-active {
    background-color: var(--color-social-on-dark-active) !important;
}

.u-bg-color-social-on-dark-hovered {
    background-color: var(--color-social-on-dark-hovered) !important;
}

.u-bg-color-field-disabled {
    background-color: var(--color-field-disabled) !important;
}

.u-bg-color-field-dark {
    background-color: var(--color-field-dark) !important;
}

.u-bg-color-field-helptext {
    background-color: var(--color-field-helptext) !important;
}

.u-bg-color-breadcrumb-dark {
    background-color: var(--color-breadcrumb-dark) !important;
}

.u-bg-color-breadcrumb-link {
    background-color: var(--color-breadcrumb-link) !important;
}

.u-bg-color-table-highlight {
    background-color: var(--color-table-highlight) !important;
}

.u-bg-color-table-hovered {
    background-color: var(--color-table-hovered) !important;
}

.u-bg-color-state-dark-active {
    background-color: var(--color-state-dark-active) !important;
}

.u-bg-color-state-dark-pressed {
    background-color: var(--color-state-dark-pressed) !important;
}

.u-bg-color-accordion-disabled {
    background-color: var(--color-accordion-disabled) !important;
}

.u-bg-color-accordion-disabled-fill {
    background-color: var(--color-accordion-disabled-fill) !important;
}

.u-bg-color-field-dark-helptext {
    background-color: var(--color-field-dark-helptext) !important;
}

.u-bg-color-field-dark-active {
    background-color: var(--color-field-dark-active) !important;
}

.u-bg-color-field-dark-focused {
    background-color: var(--color-field-dark-focused) !important;
}

.u-ms-auto {
    margin-left: auto !important;
}

.u-me-auto {
    margin-right: auto !important;
}

/* some of the display utilities from Bootstrap */
.d-none {
    display: none !important;
}

@media screen and (min-width: 576px) {
    .d-sm-none {
        display: none !important;
    }
}

@media screen and (min-width: 768px) {
    .d-md-none {
        display: none !important;
    }
}

@media screen and (min-width: 992px) {
    .d-lg-none {
        display: none !important;
    }
}

@media screen and (min-width: 1200px) {
    .d-xl-none {
        display: none !important;
    }
}

@media screen and (min-width: 1400px) {
    .d-xxl-none {
        display: none !important;
    }
}

@media screen and (min-width: 1600px) {
    .d-xxxl-none {
        display: none !important;
    }
}

@media screen and (min-width: 1900px) {
    .d-xxxxl-none {
        display: none !important;
    }
}
/* Font utilities (from Bootstrap) */
.fst-italic {
    font-style: italic !important;
}

.fst-normal {
    font-style: normal !important;
}

.fw-light {
    font-weight: 300 !important;
}

.fw-lighter {
    font-weight: lighter !important;
}

.fw-normal {
    font-weight: 400 !important;
}

.fw-bold {
    font-weight: 700 !important;
}

.fw-semibold {
    font-weight: 600 !important;
}

.fw-bolder {
    font-weight: bolder !important;
}

.lh-1 {
    line-height: 1 !important;
}

.lh-sm {
    line-height: 1.25 !important;
}

.lh-base {
    line-height: 1.5 !important;
}

.lh-lg {
    line-height: 2 !important;
}

.text-start {
    text-align: left !important;
}

.text-end {
    text-align: right !important;
}

.text-center {
    text-align: center !important;
}

.text-decoration-none {
    text-decoration: none !important;
}

.text-decoration-underline {
    text-decoration: underline !important;
}

.text-decoration-line-through {
    text-decoration: line-through !important;
}

.text-lowercase {
    text-transform: lowercase !important;
}

.text-uppercase {
    text-transform: uppercase !important;
}

.text-capitalize {
    text-transform: capitalize !important;
}

.text-wrap {
    white-space: normal !important;
}

.text-nowrap {
    white-space: nowrap !important;
}

/* Flexbox utilities (from Bootstrap) */
.flex-fill {
    flex: 1 1 auto !important;
}

.flex-row {
    flex-direction: row !important;
}

.flex-column {
    flex-direction: column !important;
}

.flex-row-reverse {
    flex-direction: row-reverse !important;
}

.flex-column-reverse {
    flex-direction: column-reverse !important;
}

.flex-grow-0 {
    flex-grow: 0 !important;
}

.flex-grow-1 {
    flex-grow: 1 !important;
}

.flex-shrink-0 {
    flex-shrink: 0 !important;
}

.flex-shrink-1 {
    flex-shrink: 1 !important;
}

.flex-wrap {
    flex-wrap: wrap !important;
}

.flex-nowrap {
    flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
}

.justify-content-start {
    justify-content: flex-start !important;
}

.justify-content-end {
    justify-content: flex-end !important;
}

.justify-content-center {
    justify-content: center !important;
}

.justify-content-between {
    justify-content: space-between !important;
}

.justify-content-around {
    justify-content: space-around !important;
}

.justify-content-evenly {
    justify-content: space-evenly !important;
}

.align-items-start {
    align-items: flex-start !important;
}

.align-items-end {
    align-items: flex-end !important;
}

.align-items-center {
    align-items: center !important;
}

.align-items-baseline {
    align-items: baseline !important;
}

.align-items-stretch {
    align-items: stretch !important;
}

.align-content-start {
    align-content: flex-start !important;
}

.align-content-end {
    align-content: flex-end !important;
}

.align-content-center {
    align-content: center !important;
}

.align-content-between {
    align-content: space-between !important;
}

.align-content-around {
    align-content: space-around !important;
}

.align-content-stretch {
    align-content: stretch !important;
}

.align-self-auto {
    align-self: auto !important;
}

.align-self-start {
    align-self: flex-start !important;
}

.align-self-end {
    align-self: flex-end !important;
}

.align-self-center {
    align-self: center !important;
}

.align-self-baseline {
    align-self: baseline !important;
}

.align-self-stretch {
    align-self: stretch !important;
}

.order-first {
    order: -1 !important;
}

.order-0 {
    order: 0 !important;
}

.order-1 {
    order: 1 !important;
}

.order-2 {
    order: 2 !important;
}

.order-3 {
    order: 3 !important;
}

.order-4 {
    order: 4 !important;
}

.order-5 {
    order: 5 !important;
}

.order-last {
    order: 6 !important;
}

/* Screen Reader / Visually Hidden Text / Actually Hidden */
.sr-only,
.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

    .sr-only.focusable {
        position: static;
        overflow: visible;
        clip: auto;
        margin: 0;
        width: auto;
        height: auto;
    }

    .visually-hidden,
    .visually-hidden.focusable {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }

        .visually-hidden.focusable:active, .visually-hidden.focusable:focus, .visually-hidden.focusable:focus-within {
            clip: auto;
            height: auto;
            margin: 0;
            overflow: visible;
            position: static;
            width: auto;
        }

.container-card {
    padding: 16px;
    margin-bottom: 16px;
    background-color: var(--color-background-light);
}

@media screen and (min-width: 992px) {
    .container-card {
        padding: 24px;
    }
}

@media screen and (min-width: 1200px) {
    .container-card {
        border-radius: 12px;
    }
}

.page-intro {
    max-width: 600px;
    color: var(--color-on-medium-primary);
}

    .page-intro h1 {
        position: relative;
        padding-top: 32px;
        margin-top: 0.3em;
        font-size: calc(var(--typography-title-large-strong-italicize-font-size) * 1px);
        text-decoration: var(--typography-title-large-strong-italicize-text-decoration);
        font-family: var(--typography-title-large-strong-italicize-font-family), sans-serif;
        font-weight: var(--typography-title-large-strong-italicize-font-weight);
        font-style: var(--typography-title-large-strong-italicize-font-style);
        font-stretch: var(--typography-title-large-strong-italicize-font-stretch);
        letter-spacing: var(--typography-title-large-strong-italicize-letter-spacing);
        line-height: calc(var(--typography-title-large-strong-italicize-line-height) / var(--typography-title-large-strong-italicize-font-size));
        text-transform: var(--typography-title-large-strong-italicize-text-case);
    }

        .page-intro h1::before {
            content: "";
            position: absolute;
            left: 0;
            top: 0;
            display: block;
            width: 184px;
            height: 8px;
            background-color: var(--color-core-primary);
        }

    .page-intro h2 {
        font-size: calc(var(--typography-title-subtitle-medium-normal-font-size) * 1px);
        text-decoration: var(--typography-title-subtitle-medium-normal-text-decoration);
        font-family: var(--typography-title-subtitle-medium-normal-font-family), sans-serif;
        font-weight: var(--typography-title-subtitle-medium-normal-font-weight);
        font-style: var(--typography-title-subtitle-medium-normal-font-style);
        font-stretch: var(--typography-title-subtitle-medium-normal-font-stretch);
        letter-spacing: var(--typography-title-subtitle-medium-normal-letter-spacing);
        line-height: calc(var(--typography-title-subtitle-medium-normal-line-height) / var(--typography-title-subtitle-medium-normal-font-size));
        text-transform: var(--typography-title-subtitle-medium-normal-text-case);
        font-size: calc(var(--typography-title-subtitle-medium-extrabold-font-size) * 1px);
        text-decoration: var(--typography-title-subtitle-medium-extrabold-text-decoration);
        font-family: var(--typography-title-subtitle-medium-extrabold-font-family), sans-serif;
        font-weight: var(--typography-title-subtitle-medium-extrabold-font-weight);
        font-style: var(--typography-title-subtitle-medium-extrabold-font-style);
        font-stretch: var(--typography-title-subtitle-medium-extrabold-font-stretch);
        letter-spacing: var(--typography-title-subtitle-medium-extrabold-letter-spacing);
        line-height: calc(var(--typography-title-subtitle-medium-extrabold-line-height) / var(--typography-title-subtitle-medium-extrabold-font-size));
        text-transform: var(--typography-title-subtitle-medium-extrabold-text-case);
        text-transform: uppercase;
    }

    .page-intro p:last-child {
        margin-bottom: 0;
    }

@media screen and (min-width: 992px) {
    .page-intro h1 {
        font-size: calc(var(--typography-display-large-font-size) * 1px);
        text-decoration: var(--typography-display-large-text-decoration);
        font-family: var(--typography-display-large-font-family), sans-serif;
        font-weight: var(--typography-display-large-font-weight);
        font-style: var(--typography-display-large-font-style);
        font-stretch: var(--typography-display-large-font-stretch);
        letter-spacing: var(--typography-display-large-letter-spacing);
        line-height: calc(var(--typography-display-large-line-height) / var(--typography-display-large-font-size));
        text-transform: var(--typography-display-large-text-case);
    }

    .page-intro h2 {
        font-size: calc(var(--typography-title-large-strong-italicize-font-size) * 1px);
        text-decoration: var(--typography-title-large-strong-italicize-text-decoration);
        font-family: var(--typography-title-large-strong-italicize-font-family), sans-serif;
        font-weight: var(--typography-title-large-strong-italicize-font-weight);
        font-style: var(--typography-title-large-strong-italicize-font-style);
        font-stretch: var(--typography-title-large-strong-italicize-font-stretch);
        letter-spacing: var(--typography-title-large-strong-italicize-letter-spacing);
        line-height: calc(var(--typography-title-large-strong-italicize-line-height) / var(--typography-title-large-strong-italicize-font-size));
        text-transform: var(--typography-title-large-strong-italicize-text-case);
    }
}

.btn-row {
    display: flex;
    margin: 16px -8px;
}

    .btn-row .btn {
        display: block;
        margin: 0 8px;
    }

.btn {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    padding: 12px 16px;
    border: 2px solid;
    border-radius: 15px;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
    letter-spacing: 0.5px;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
}

    .btn svg {
        position: relative;
        top: -1px;
        fill: currentColor;
    }

        .btn svg.icon-right {
            margin-left: 12px;
        }

        .btn svg.icon-left {
            margin-right: 12px;
        }

.btn-small {
    padding: 8px 24px;
}

.btn-primary-strong svg, .btn-primary-medium svg, .btn-primary-light svg {
    vertical-align: middle;
}

.btn-primary-strong:disabled,
.btn-primary-strong .disabled, .btn-primary-medium:disabled,
.btn-primary-medium .disabled, .btn-primary-light:disabled,
.btn-primary-light .disabled {
    cursor: default;
}

.btn-primary-strong {
    border-color: var(--color-state-strong-primary-active);
    background-color: var(--color-state-strong-primary-active);
    color: var(--color-state-strong-primary-active-label);
}

    .btn-primary-strong:hover, .btn-primary-strong.hover {
        border-color: var(--color-state-strong-primary-hovered);
        background-color: var(--color-state-strong-primary-hovered);
    }

    .btn-primary-strong:active, .btn-primary-strong.active {
        border-color: var(--color-state-strong-primary-pressed);
        background-color: var(--color-state-strong-primary-pressed);
    }

    .btn-primary-strong:focus-visible, .btn-primary-strong.focus {
        background-color: var(--color-state-strong-primary-active);
        border-color: var(--color-core-information);
    }

    .btn-primary-strong:disabled,
    .btn-primary-strong .disabled {
        border-color: var(--color-light-primary);
        background-color: var(--color-light-primary);
        color: var(--color-state-strong-primary-disabled-label);
    }

.btn-primary-medium {
    border-color: var(--color-state-medium-primary-active);
    background-color: var(--color-state-medium-primary-active);
    color: var(--color-state-medium-primary-active-label);
}

    .btn-primary-medium:hover, .btn-primary-medium.hover {
        border-color: var(--color-state-medium-primary-hovered);
        background-color: var(--color-state-medium-primary-hovered);
    }

    .btn-primary-medium:active, .btn-primary-medium.active {
        border-color: var(--color-state-medium-primary-pressed);
        background-color: var(--color-state-medium-primary-pressed);
    }

    .btn-primary-medium:focus-visible, .btn-primary-medium.focus {
        background-color: var(--color-state-medium-primary-active);
        border-color: var(--color-core-information);
    }

    .btn-primary-medium:disabled,
    .btn-primary-medium .disabled {
        border-color: var(--color-light-primary);
        background-color: var(--color-light-primary);
        color: var(--color-state-medium-primary-disabled-label);
    }

.btn-primary-light {
    border-color: transparent;
    background-color: transparent;
    color: var(--color-state-light-active-label);
}

    .btn-primary-light:hover, .btn-primary-light.hover {
        border-color: var(--color-state-light-light-hovered);
        background-color: var(--color-state-light-light-hovered);
    }

    .btn-primary-light:active, .btn-primary-light.active {
        border-color: var(--color-state-light-light-pressed);
        background-color: var(--color-state-light-light-pressed);
    }

    .btn-primary-light:focus-visible, .btn-primary-light.focus {
        background-color: transparent;
        border-color: var(--color-core-information);
    }

    .btn-primary-light:disabled,
    .btn-primary-light .disabled {
        border-color: transparent;
        background-color: transparent;
        color: var(--color-state-light-primary-disabled-label);
    }

.ims-table {
    position: relative;
    width: 100%;
    border-collapse: collapse;
    color: var(--color-on-background-light);
}

    .ims-table tr {
        border-bottom: 1px solid var(--color-core-secondary-80);
    }

        .ims-table tr:hover {
            background-color: var(--color-background-medium);
        }

    .ims-table th,
    .ims-table td {
        padding: 13px 6px;
        vertical-align: top;
        text-align: left;
    }

        .ims-table th:first-child,
        .ims-table td:first-child {
            padding-left: 0;
        }

        .ims-table th:last-child,
        .ims-table td:last-child {
            padding-right: 0;
        }

        .ims-table th.highlight,
        .ims-table td.highlight {
            background-color: var(--color-table-highlight);
        }

    .ims-table th {
        font-size: calc(var(--typography-table-small-strong-font-size) * 1px);
        text-decoration: var(--typography-table-small-strong-text-decoration);
        font-family: var(--typography-table-small-strong-font-family), sans-serif;
        font-weight: var(--typography-table-small-strong-font-weight);
        font-style: var(--typography-table-small-strong-font-style);
        font-stretch: var(--typography-table-small-strong-font-stretch);
        letter-spacing: var(--typography-table-small-strong-letter-spacing);
        line-height: calc(var(--typography-table-small-strong-line-height) / var(--typography-table-small-strong-font-size));
        text-transform: var(--typography-table-small-strong-text-case);
    }

    .ims-table td {
        font-size: calc(var(--typography-table-small-normal-font-size) * 1px);
        text-decoration: var(--typography-table-small-normal-text-decoration);
        font-family: var(--typography-table-small-normal-font-family), sans-serif;
        font-weight: var(--typography-table-small-normal-font-weight);
        font-style: var(--typography-table-small-normal-font-style);
        font-stretch: var(--typography-table-small-normal-font-stretch);
        letter-spacing: var(--typography-table-small-normal-letter-spacing);
        line-height: calc(var(--typography-table-small-normal-line-height) / var(--typography-table-small-normal-font-size));
        text-transform: var(--typography-table-small-normal-text-case);
    }

    .ims-table thead th {
        position: sticky;
        top: 80px;
        vertical-align: bottom;
        background-color: var(--color-background-light);
    }

        .ims-table thead th:first-child {
            font-size: calc(var(--typography-table-small-heading-font-size) * 1px);
            text-decoration: var(--typography-table-small-heading-text-decoration);
            font-family: var(--typography-table-small-heading-font-family), sans-serif;
            font-weight: var(--typography-table-small-heading-font-weight);
            font-style: var(--typography-table-small-heading-font-style);
            font-stretch: var(--typography-table-small-heading-font-stretch);
            letter-spacing: var(--typography-table-small-heading-letter-spacing);
            line-height: calc(var(--typography-table-small-heading-line-height) / var(--typography-table-small-heading-font-size));
            text-transform: var(--typography-table-small-heading-text-case);
        }

        .ims-table thead th::after {
            content: "";
            position: absolute;
            bottom: 0;
            left: 0;
            display: block;
            width: 100%;
            height: 4px;
            background-color: var(--color-core-primary-70);
        }

@media screen and (min-width: 992px) {
    .ims-table th,
    .ims-table td {
        padding: 13px 16px;
        text-align: right;
    }

        .ims-table th:first-child,
        .ims-table td:first-child {
            padding-left: 16px;
            text-align: left;
        }

        .ims-table th:last-child,
        .ims-table td:last-child {
            padding-right: 16px;
        }

    .ims-table th {
        font-size: calc(var(--typography-table-medium-strong-font-size) * 1px);
        text-decoration: var(--typography-table-medium-strong-text-decoration);
        font-family: var(--typography-table-medium-strong-font-family), sans-serif;
        font-weight: var(--typography-table-medium-strong-font-weight);
        font-style: var(--typography-table-medium-strong-font-style);
        font-stretch: var(--typography-table-medium-strong-font-stretch);
        letter-spacing: var(--typography-table-medium-strong-letter-spacing);
        line-height: calc(var(--typography-table-medium-strong-line-height) / var(--typography-table-medium-strong-font-size));
        text-transform: var(--typography-table-medium-strong-text-case);
    }

    .ims-table td {
        font-size: calc(var(--typography-table-medium-normal-font-size) * 1px);
        text-decoration: var(--typography-table-medium-normal-text-decoration);
        font-family: var(--typography-table-medium-normal-font-family), sans-serif;
        font-weight: var(--typography-table-medium-normal-font-weight);
        font-style: var(--typography-table-medium-normal-font-style);
        font-stretch: var(--typography-table-medium-normal-font-stretch);
        letter-spacing: var(--typography-table-medium-normal-letter-spacing);
        line-height: calc(var(--typography-table-medium-normal-line-height) / var(--typography-table-medium-normal-font-size));
        text-transform: var(--typography-table-medium-normal-text-case);
    }

        .ims-table td:first-child {
            padding-left: 32px;
        }

    .ims-table thead th:first-child {
        font-size: calc(var(--typography-table-large-heading-font-size) * 1px);
        text-decoration: var(--typography-table-large-heading-text-decoration);
        font-family: var(--typography-table-large-heading-font-family), sans-serif;
        font-weight: var(--typography-table-large-heading-font-weight);
        font-style: var(--typography-table-large-heading-font-style);
        font-stretch: var(--typography-table-large-heading-font-stretch);
        letter-spacing: var(--typography-table-large-heading-letter-spacing);
        line-height: calc(var(--typography-table-large-heading-line-height) / var(--typography-table-large-heading-font-size));
        text-transform: var(--typography-table-large-heading-text-case);
    }
}

.footnote {
    font-style: italic;
}

@media screen and (min-width: 992px) {
    .footnote {
        padding: 0 16px;
    }
}

body > .overlay {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(24, 25, 27, 0.25);
    opacity: 0;
    transform-origin: right center;
    transform: scaleX(0);
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    transition-property: opacity, transform;
}

body.menu-open > .overlay {
    opacity: 1;
    transform: scaleX(1);
}

@media screen and (min-width: 992px) {
    body > .overlay {
        transform-origin: center bottom;
        transform: scaleY(0);
    }

    body.menu-open {
        height: 100%;
        overflow: hidden;
    }

        body.menu-open > .overlay {
            opacity: 1;
            transform: scaleY(1);
        }
}

.main__header {
    --text-color: var(--color-on-core-all-except-caution);
    --bg-color: var(--color-background-dark);
    color: var(--text-color);
    background-color: var(--bg-color);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 2;
}

@media screen and (max-width: 991.98px) {
    .main__header {
        width: 100%;
    }

        .main__header .container {
            max-width: none;
            padding: 0;
        }

        .main__header > .container {
            position: relative;
            display: flex;
            align-items: stretch;
            width: 100%;
            min-height: 69px;
            padding-left: 44px;
        }
}

@media screen and (min-width: 992px) {
    .main__header {
        right: 0;
        transition: background-color 0.3s ease-in-out;
    }

        .main__header.header-light {
            --text-color: var(--color-on-background-light);
        }

    .header-overlay .main__header {
        --bg-color: transparent;
    }

    .menu-open .main__header, .account-open .main__header, .search-open .main__header, .scrolled .main__header, .menu-open .main__header.header-light, .account-open .main__header.header-light, .search-open .main__header.header-light, .scrolled .main__header.header-light {
        --text-color: var(--color-on-core-all-except-caution);
        --bg-color: var(--color-background-dark);
    }

    .main__header > .container {
        display: flex;
        align-items: stretch;
        height: 76px;
        padding: 7px 24px;
        max-width: none;
    }
}

.main__header .logo a {
    display: flex;
    align-items: center;
    margin: auto;
}

    .main__header .logo a img {
        max-width: 100%;
        height: auto;
    }

@media screen and (max-width: 991.98px) {
    .main__header .logo a {
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        max-width: 70px;
    }
}

@media screen and (min-width: 992px) {
    .main__header .logo {
        display: flex;
        align-items: stretch;
        padding: 0 1vw 0 0;
    }
}

@media screen and (max-width: 991.98px) {
    .toggle--menu {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 44px;
        height: 44px;
        border: 0 none;
        padding: 0;
        margin: auto 0;
        background: none transparent;
        cursor: pointer;
        -webkit-appearance: none;
        appearance: none;
    }

        .toggle--menu > span {
            position: relative;
            display: block;
            width: 18px;
            height: 2px;
            background-color: var(--color-on-core-all-except-caution);
            transform-origin: center;
            transition: background-color 0.3s ease-in-out;
        }

            .toggle--menu > span::before, .toggle--menu > span::after {
                content: "";
                position: absolute;
                display: block;
                width: 100%;
                height: 100%;
                background-color: var(--color-on-core-all-except-caution);
                transition: transform 0.3s ease-in-out;
            }

            .toggle--menu > span::before {
                top: -5px;
            }

            .toggle--menu > span::after {
                bottom: -5px;
            }

    .menu-open .toggle--menu > span {
        background-color: transparent;
    }

        .menu-open .toggle--menu > span::before {
            transform: translateY(5px) rotate(45deg);
        }

        .menu-open .toggle--menu > span::after {
            transform: translateY(-5px) rotate(-45deg);
        }
}

@media screen and (min-width: 992px) {
    .toggle--menu {
        display: none;
    }
}

.main__nav ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

@media screen and (max-width: 991.98px) {
    .main__nav {
        z-index: 1;
        top: 69px;
    }

        .main__nav,
        .main__nav .menu-1-wrapper,
        .main__nav .menu-2-wrapper,
        .main__nav .menu-3 {
            position: fixed;
            left: 0;
            width: 100vw;
            min-height: calc(100vh - 69px);
            padding-bottom: 88px;
            background-color: var(--color-background-light);
            opacity: 0;
            transform: translateX(100%);
            transition-duration: 0.3s;
            transition-timing-function: ease-in-out;
            transition-property: opacity, transform;
            overflow-y: auto;
            overflow-x: hidden;
        }

    .menu-open .main__nav {
        opacity: 1;
        transform: translateX(0%);
    }

    .main__nav .menu-0-scroller > .header {
        border-bottom: 1px solid var(--color-core-primary);
    }

        .main__nav .menu-0-scroller > .header h2 {
            padding: 12px 16px;
            margin: 0 8px;
            font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
            text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
            font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
            font-weight: var(--typography-title-small-strong-italicize-font-weight);
            font-style: var(--typography-title-small-strong-italicize-font-style);
            font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
            letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
            line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
            text-transform: var(--typography-title-small-strong-italicize-text-case);
            color: var(--color-core-primary);
        }

    .main__nav .menu-0-link,
    .main__nav .menu-1-link {
        position: relative;
        display: block;
        padding: 14px 40px 14px 16px;
        border-radius: 15px;
        margin: 0 8px;
        font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
        text-decoration: var(--typography-body-medium-normal-text-decoration);
        font-family: var(--typography-body-medium-normal-font-family), sans-serif;
        font-weight: var(--typography-body-medium-normal-font-weight);
        font-style: var(--typography-body-medium-normal-font-style);
        font-stretch: var(--typography-body-medium-normal-font-stretch);
        letter-spacing: var(--typography-body-medium-normal-letter-spacing);
        line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
        text-transform: var(--typography-body-medium-normal-text-case);
        text-decoration: none;
        color: var(--color-state-strong-primary-active);
    }

        .main__nav .menu-0-link:hover,
        .main__nav .menu-1-link:hover {
            color: var(--color-state-strong-primary-hovered);
        }

        .main__nav .menu-0-link:focus, .main__nav .menu-0-link:focus-visible, .main__nav .menu-0-link:active,
        .main__nav .menu-1-link:focus,
        .main__nav .menu-1-link:focus-visible,
        .main__nav .menu-1-link:active {
            color: var(--color-state-strong-primary-pressed);
            background-color: var(--color-light-primary);
        }

        .main__nav .menu-0-link[href="#"]::after,
        .main__nav .menu-1-link[href="#"]::after {
            content: "›";
            position: absolute;
            right: 16px;
            top: 0;
            bottom: 0;
            display: block;
            width: 24px;
            height: 48px;
            margin: auto 0;
            text-align: center;
            font-size: 33px;
            font-weight: 100;
            line-height: 48px;
        }

    .main__nav .menu-1-wrapper {
        top: 0;
        z-index: 2;
        max-height: calc(100vh - 69px);
        overflow: hidden;
    }

        .main__nav .menu-1-wrapper.selected {
            overflow-y: auto;
        }

        .main__nav .menu-1-wrapper > .header {
            border-bottom: 1px solid var(--color-core-primary);
        }

            .main__nav .menu-1-wrapper > .header h3 {
                margin: 0;
            }

                .main__nav .menu-1-wrapper > .header h3 a {
                    position: relative;
                    display: block;
                    padding: 12px 16px 12px 40px;
                    margin: 0 8px;
                    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
                    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
                    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
                    font-weight: var(--typography-title-small-strong-italicize-font-weight);
                    font-style: var(--typography-title-small-strong-italicize-font-style);
                    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
                    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
                    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
                    text-transform: var(--typography-title-small-strong-italicize-text-case);
                    color: var(--color-core-primary);
                }

                    .main__nav .menu-1-wrapper > .header h3 a::before {
                        content: "‹";
                        position: absolute;
                        left: 8px;
                        top: 0;
                        bottom: 0;
                        display: block;
                        width: 24px;
                        height: 46px;
                        margin: auto 0;
                        text-align: center;
                        font-size: 33px;
                        font-weight: 100;
                        font-style: normal;
                        line-height: 42px;
                    }

        .main__nav .menu-1-wrapper > .row {
            display: block;
            margin: 0;
        }

    .main__nav .selected + .menu-1-wrapper {
        opacity: 1;
        transform: translateX(0%);
    }

    .main__nav .menu-1-link span {
        display: block;
    }

        .main__nav .menu-1-link span b {
            font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
            text-decoration: var(--typography-body-large-strong-text-decoration);
            font-family: var(--typography-body-large-strong-font-family), sans-serif;
            font-weight: var(--typography-body-large-strong-font-weight);
            font-style: var(--typography-body-large-strong-font-style);
            font-stretch: var(--typography-body-large-strong-font-stretch);
            letter-spacing: var(--typography-body-large-strong-letter-spacing);
            line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
            text-transform: var(--typography-body-large-strong-text-case);
        }

        .main__nav .menu-1-link span.meta {
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            color: var(--color-on-background-light);
        }

    .main__nav .menu-2-wrapper {
        top: 0;
        z-index: 3;
        max-height: calc(100vh - 69px);
        overflow: hidden;
    }

        .main__nav .menu-2-wrapper.selected {
            overflow-y: scroll;
            opacity: 1;
            transform: translateX(0%);
        }

        .main__nav .menu-2-wrapper .row {
            display: block;
            margin: 0;
        }

            .main__nav .menu-2-wrapper .row > * {
                margin: 0;
                padding: 0;
            }

            .main__nav .menu-2-wrapper .row + .row {
                padding: 0 8px;
            }

        .main__nav .menu-2-wrapper .header .col-lg {
            position: relative;
            padding: 10px 16px 9px 48px;
            border-bottom: 1px solid var(--color-core-primary);
            color: var(--color-core-primary);
            cursor: pointer;
        }

            .main__nav .menu-2-wrapper .header .col-lg::before {
                content: "‹";
                position: absolute;
                left: 16px;
                top: 0;
                bottom: 0;
                display: block;
                width: 24px;
                height: 46px;
                margin: auto 0;
                text-align: center;
                font-size: 33px;
                font-weight: 100;
                font-style: normal;
                line-height: 42px;
            }

        .main__nav .menu-2-wrapper .header h3 {
            margin: 0;
            font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
            text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
            font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
            font-weight: var(--typography-title-small-strong-italicize-font-weight);
            font-style: var(--typography-title-small-strong-italicize-font-style);
            font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
            letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
            line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
            text-transform: var(--typography-title-small-strong-italicize-text-case);
        }

        .main__nav .menu-2-wrapper .header h4 {
            margin: 0;
            font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
            text-decoration: var(--typography-body-large-strong-text-decoration);
            font-family: var(--typography-body-large-strong-font-family), sans-serif;
            font-weight: var(--typography-body-large-strong-font-weight);
            font-style: var(--typography-body-large-strong-font-style);
            font-stretch: var(--typography-body-large-strong-font-stretch);
            letter-spacing: var(--typography-body-large-strong-letter-spacing);
            line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
            text-transform: var(--typography-body-large-strong-text-case);
            color: var(--color-on-background-light);
        }

        .main__nav .menu-2-wrapper .header .col-lg-auto {
            padding: 0 8px;
        }

            .main__nav .menu-2-wrapper .header .col-lg-auto .btn {
                border: 0 none;
                border-radius: 0;
            }

                .main__nav .menu-2-wrapper .header .col-lg-auto .btn svg {
                    display: none;
                }

            .main__nav .menu-2-wrapper .header .col-lg-auto a.btn,
            .main__nav .menu-2-wrapper h5 a {
                position: relative;
                display: block;
                padding: 14px 40px 14px 16px;
                font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
                text-decoration: var(--typography-body-medium-normal-text-decoration);
                font-family: var(--typography-body-medium-normal-font-family), sans-serif;
                font-weight: var(--typography-body-medium-normal-font-weight);
                font-style: var(--typography-body-medium-normal-font-style);
                font-stretch: var(--typography-body-medium-normal-font-stretch);
                letter-spacing: var(--typography-body-medium-normal-letter-spacing);
                line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
                text-transform: var(--typography-body-medium-normal-text-case);
                text-decoration: none;
                color: var(--color-state-strong-primary-active);
                background-color: transparent;
                cursor: pointer;
            }

                .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:hover, .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:focus, .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:focus-visible,
                .main__nav .menu-2-wrapper h5 a:hover,
                .main__nav .menu-2-wrapper h5 a:focus,
                .main__nav .menu-2-wrapper h5 a:focus-visible {
                    color: var(--color-state-strong-primary-hovered);
                    background-color: transparent;
                }

                .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:active,
                .main__nav .menu-2-wrapper h5 a:active {
                    color: var(--color-state-strong-primary-pressed);
                    background-color: transparent;
                }

        .main__nav .menu-2-wrapper h5 a {
            margin: 0;
        }

            .main__nav .menu-2-wrapper h5 a::after {
                content: "›";
                position: absolute;
                right: 16px;
                top: 0;
                bottom: 0;
                display: block;
                width: 24px;
                height: 48px;
                margin: auto 0;
                text-align: center;
                font-size: 33px;
                font-weight: 100;
                line-height: 48px;
            }

        .main__nav .menu-2-wrapper .banner-ad-wrapper {
            display: none;
        }

    .main__nav .menu-2 li > a {
        display: flex;
        width: 100%;
        padding: 8px;
        text-decoration: none;
    }

        .main__nav .menu-2 li > a img {
            display: block;
            flex: 0 0 84px;
            margin-right: 8px;
            border-radius: 4px;
        }

        .main__nav .menu-2 li > a > span {
            display: block;
            padding-top: 4px;
        }

        .main__nav .menu-2 li > a b {
            font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
            text-decoration: var(--typography-body-large-strong-text-decoration);
            font-family: var(--typography-body-large-strong-font-family), sans-serif;
            font-weight: var(--typography-body-large-strong-font-weight);
            font-style: var(--typography-body-large-strong-font-style);
            font-stretch: var(--typography-body-large-strong-font-stretch);
            letter-spacing: var(--typography-body-large-strong-letter-spacing);
            line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
            text-transform: var(--typography-body-large-strong-text-case);
            line-height: 1.3125;
            color: var(--color-state-strong-primary-active);
        }

        .main__nav .menu-2 li > a .meta {
            display: block;
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            line-height: 1.4285714286;
            color: var(--color-on-background-light);
        }

    .main__nav .menu-3 {
        top: 0;
        z-index: 4;
        max-height: calc(100vh - 69px);
        overflow: hidden;
    }

        .main__nav .menu-3.btn-row {
            display: block;
            margin: 0;
        }

            .main__nav .menu-3.btn-row .btn {
                margin: 0 8px;
                border: 0 none;
                border-radius: 0;
                background-color: transparent;
            }

        .main__nav .menu-3.selected {
            overflow-y: scroll;
            opacity: 1;
            transform: translateX(0%);
        }

        .main__nav .menu-3 li > a,
        .main__nav .menu-3 .btn {
            position: relative;
            display: block;
            padding: 14px 24px;
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            text-decoration: none;
            color: var(--color-state-strong-primary-active);
            cursor: pointer;
        }

            .main__nav .menu-3 li > a:hover, .main__nav .menu-3 li > a:focus, .main__nav .menu-3 li > a:focus-visible,
            .main__nav .menu-3 .btn:hover,
            .main__nav .menu-3 .btn:focus,
            .main__nav .menu-3 .btn:focus-visible {
                color: var(--color-state-strong-primary-hovered);
            }

            .main__nav .menu-3 li > a:active,
            .main__nav .menu-3 .btn:active {
                color: var(--color-state-strong-primary-pressed);
            }

        .main__nav .menu-2 .header a,
        .main__nav .menu-3 .header a {
            position: relative;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            min-height: 48px;
            padding: 10px 16px 9px 48px;
            border-bottom: 1px solid var(--color-core-primary);
            font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
            text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
            font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
            font-weight: var(--typography-title-small-strong-italicize-font-weight);
            font-style: var(--typography-title-small-strong-italicize-font-style);
            font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
            letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
            line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
            text-transform: var(--typography-title-small-strong-italicize-text-case);
            text-decoration: none;
            color: var(--color-core-primary);
            cursor: pointer;
        }

            .main__nav .menu-2 .header a::before,
            .main__nav .menu-3 .header a::before {
                content: "‹";
                position: absolute;
                left: 16px;
                top: 0;
                bottom: 0;
                display: block;
                width: 24px;
                height: 46px;
                margin: auto 0;
                text-align: center;
                font-size: 33px;
                font-weight: 100;
                font-style: normal;
                line-height: 42px;
            }

            .main__nav .menu-2 .header a span,
            .main__nav .menu-3 .header a span {
                display: block;
                width: 100%;
                padding: 0;
            }

                .main__nav .menu-2 .header a span + span,
                .main__nav .menu-3 .header a span + span {
                    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
                    text-decoration: var(--typography-body-large-strong-text-decoration);
                    font-family: var(--typography-body-large-strong-font-family), sans-serif;
                    font-weight: var(--typography-body-large-strong-font-weight);
                    font-style: var(--typography-body-large-strong-font-style);
                    font-stretch: var(--typography-body-large-strong-font-stretch);
                    letter-spacing: var(--typography-body-large-strong-letter-spacing);
                    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
                    text-transform: var(--typography-body-large-strong-text-case);
                    color: var(--color-on-background-light);
                }

    .main__nav .menu-featured .featured-link {
        padding: 8px 16px;
        color: var(--color-on-background-light);
    }

        .main__nav .menu-featured .featured-link img {
            display: block;
            width: 100%;
            height: auto;
            border-radius: 12px;
        }

        .main__nav .menu-featured .featured-link h6 {
            font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-title-medium-normal-text-decoration);
            font-family: var(--typography-title-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-title-medium-normal-font-weight);
            font-style: var(--typography-title-medium-normal-font-style);
            font-stretch: var(--typography-title-medium-normal-font-stretch);
            letter-spacing: var(--typography-title-medium-normal-letter-spacing);
            line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
            text-transform: var(--typography-title-medium-normal-text-case);
            color: var(--color-core-primary);
        }

        .main__nav .menu-featured .featured-link p {
            display: none;
        }

        .main__nav .menu-featured .featured-link:hover h6, .main__nav .menu-featured .featured-link:focus h6, .main__nav .menu-featured .featured-link:focus-visible h6, .main__nav .menu-featured .featured-link:active h6 {
            color: var(--color-on-background-light);
        }

    .main__nav .menu-featured-small li:not(.header) a {
        display: flex;
        padding: 8px;
        border-radius: 4px;
        margin: 0 8px;
    }

        .main__nav .menu-featured-small li:not(.header) a img {
            display: block;
            flex: 0 0 84px;
            border-radius: 8px;
            margin-right: 8px;
        }

        .main__nav .menu-featured-small li:not(.header) a span {
            display: block;
        }

        .main__nav .menu-featured-small li:not(.header) a b {
            font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-title-medium-normal-text-decoration);
            font-family: var(--typography-title-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-title-medium-normal-font-weight);
            font-style: var(--typography-title-medium-normal-font-style);
            font-stretch: var(--typography-title-medium-normal-font-stretch);
            letter-spacing: var(--typography-title-medium-normal-letter-spacing);
            line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
            text-transform: var(--typography-title-medium-normal-text-case);
            color: var(--color-core-primary);
        }

        .main__nav .menu-featured-small li:not(.header) a .meta {
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            color: var(--color-on-background-light);
        }

        .main__nav .menu-featured-small li:not(.header) a:hover, .main__nav .menu-featured-small li:not(.header) a:focus, .main__nav .menu-featured-small li:not(.header) a:focus-visible, .main__nav .menu-featured-small li:not(.header) a:active {
            background-color: var(--color-light-primary);
        }

            .main__nav .menu-featured-small li:not(.header) a:hover b, .main__nav .menu-featured-small li:not(.header) a:focus b, .main__nav .menu-featured-small li:not(.header) a:focus-visible b, .main__nav .menu-featured-small li:not(.header) a:active b {
                color: var(--color-on-background-light);
            }
}

@media screen and (min-width: 992px) {
    .main__nav {
        display: flex;
        text-align: center;
    }

        .main__nav .menu-0-scroller {
            height: 100%;
        }

            .main__nav .menu-0-scroller > .header {
                display: none;
            }

        .main__nav .menu-0 {
            display: flex;
            height: 100%;
        }

        .main__nav .menu-0-link {
            display: flex;
            align-items: center;
            height: 100%;
            padding: 0 1vw;
            border: 2px solid transparent;
            border-radius: 12px;
            font-size: calc(var(--typography-label-large-normal-font-size) * 1px);
            text-decoration: var(--typography-label-large-normal-text-decoration);
            font-family: var(--typography-label-large-normal-font-family), sans-serif;
            font-weight: var(--typography-label-large-normal-font-weight);
            font-style: var(--typography-label-large-normal-font-style);
            font-stretch: var(--typography-label-large-normal-font-stretch);
            letter-spacing: var(--typography-label-large-normal-letter-spacing);
            line-height: calc(var(--typography-label-large-normal-line-height) / var(--typography-label-large-normal-font-size));
            text-transform: var(--typography-label-large-normal-text-case);
            letter-spacing: 0.01px;
            text-decoration: none;
            color: var(--text-color);
        }

            .main__nav .menu-0-link > span {
                position: relative;
            }

                .main__nav .menu-0-link > span::after {
                    content: "";
                    position: absolute;
                    bottom: -4px;
                    left: 0;
                    display: block;
                    width: 100%;
                    height: 2px;
                    background-color: var(--text-color);
                    transform: scaleX(0);
                    transform-origin: left center;
                    transition: transform 0.3s ease-in-out;
                }

            .main__nav .menu-0-link.selected, .main__nav .menu-0-link:hover, .main__nav .menu-0-link:active, .main__nav .menu-0-link:focus, .main__nav .menu-0-link:focus-visible {
                font-weight: 600;
                letter-spacing: 0;
            }

                .main__nav .menu-0-link.selected > span::after, .main__nav .menu-0-link:hover > span::after, .main__nav .menu-0-link:active > span::after, .main__nav .menu-0-link:focus > span::after, .main__nav .menu-0-link:focus-visible > span::after {
                    transform: scaleX(1);
                }

            .main__nav .menu-0-link:focus-visible {
                outline: none;
                border-color: var(--color-core-information);
            }

        .main__nav .menu-1-wrapper {
            position: absolute;
            z-index: -1;
            left: 0;
            top: 76px;
            width: 100%;
            max-width: 1580px;
            padding: 0 32px;
            overflow: auto;
            max-height: 0;
            text-align: left;
            color: var(--color-on-background-light);
            background-color: var(--color-background-light);
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
            opacity: 0;
            transition-duration: 0.4s, 0.3s, 0.3s;
            transition-timing-function: ease-in-out;
            transition-property: max-height, opacity;
        }

            .main__nav .menu-1-wrapper.selected {
                z-index: 1;
                opacity: 1;
                max-height: calc(100vh - 80px);
            }

            .main__nav .menu-1-wrapper > .header {
                display: none;
            }

            .main__nav .menu-1-wrapper > .row {
                flex-wrap: nowrap;
                min-width: 975px;
                padding: 16px 0;
            }

        .main__nav .menu-1 {
            position: relative;
            flex: 0 0 312px;
            padding: 32px 48px 32px 0;
        }

            .main__nav .menu-1::after {
                content: "";
                position: absolute;
                right: 24px;
                top: 0;
                display: block;
                width: 1px;
                height: 100%;
                background-color: var(--color-medium-secondary);
            }

            .main__nav .menu-1 .menu-1-item + .menu-1-item {
                margin-top: 8px;
            }

            .main__nav .menu-1 a {
                position: relative;
                display: block;
                padding: 6px 30px 6px 6px;
                border: 2px solid transparent;
                border-radius: 12px;
                text-decoration: none;
                color: var(--color-state-strong-primary-active);
            }

                .main__nav .menu-1 a > span {
                    display: block;
                }

                .main__nav .menu-1 a b {
                    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
                    text-decoration: var(--typography-body-large-strong-text-decoration);
                    font-family: var(--typography-body-large-strong-font-family), sans-serif;
                    font-weight: var(--typography-body-large-strong-font-weight);
                    font-style: var(--typography-body-large-strong-font-style);
                    font-stretch: var(--typography-body-large-strong-font-stretch);
                    letter-spacing: var(--typography-body-large-strong-letter-spacing);
                    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
                    text-transform: var(--typography-body-large-strong-text-case);
                    line-height: 1.375;
                    color: var(--color-state-strong-primary-active);
                }

                .main__nav .menu-1 a .meta {
                    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
                    text-decoration: var(--typography-body-medium-normal-text-decoration);
                    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
                    font-weight: var(--typography-body-medium-normal-font-weight);
                    font-style: var(--typography-body-medium-normal-font-style);
                    font-stretch: var(--typography-body-medium-normal-font-stretch);
                    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
                    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
                    text-transform: var(--typography-body-medium-normal-text-case);
                    line-height: 1.2142857143;
                    color: var(--color-on-background-light);
                }

                .main__nav .menu-1 a::after {
                    content: "›";
                    position: absolute;
                    right: 8px;
                    top: 0;
                    bottom: 0;
                    display: block;
                    width: 24px;
                    height: 57px;
                    margin: auto 0;
                    text-align: center;
                    font-size: 33px;
                    font-weight: 100;
                    line-height: 57px;
                }

                .main__nav .menu-1 a:hover {
                    color: var(--color-state-strong-primary-hovered);
                }

                    .main__nav .menu-1 a:hover b,
                    .main__nav .menu-1 a:hover .meta {
                        color: var(--color-state-strong-primary-hovered);
                    }

                .main__nav .menu-1 a:active {
                    color: var(--color-state-strong-primary-pressed);
                }

                    .main__nav .menu-1 a:active b {
                        color: var(--color-state-strong-primary-pressed);
                    }

                .main__nav .menu-1 a:focus, .main__nav .menu-1 a:focus-visible, .main__nav .menu-1 a.selected {
                    border-color: var(--color-light-primary);
                    color: var(--color-on-background-light);
                    background-color: var(--color-light-primary);
                }

                    .main__nav .menu-1 a:focus b,
                    .main__nav .menu-1 a:focus .meta, .main__nav .menu-1 a:focus-visible b,
                    .main__nav .menu-1 a:focus-visible .meta, .main__nav .menu-1 a.selected b,
                    .main__nav .menu-1 a.selected .meta {
                        color: var(--color-on-background-light);
                    }

                    .main__nav .menu-1 a:focus::after, .main__nav .menu-1 a:focus-visible::after, .main__nav .menu-1 a.selected::after {
                        color: transparent;
                    }

                .main__nav .menu-1 a:focus-visible {
                    border-color: var(--color-core-information);
                    outline: none;
                }

        .main__nav .menu-2-wrapper {
            flex: 0 1 auto;
            display: none;
            flex-direction: column;
            padding: 0;
        }

            .main__nav .menu-2-wrapper.selected {
                display: flex;
            }

            .main__nav .menu-2-wrapper > .row:first-child,
            .main__nav .menu-2-wrapper > .row:nth-child(3) {
                margin: 0;
            }

            .main__nav .menu-2-wrapper .header {
                padding: 0;
            }

                .main__nav .menu-2-wrapper .header > .row {
                    padding-top: 8px;
                    padding-bottom: 16px;
                    border-bottom: 1px solid var(--color-medium-secondary);
                    margin: 0;
                }

                    .main__nav .menu-2-wrapper .header > .row > .col-lg {
                        padding-left: 8px;
                    }

                        .main__nav .menu-2-wrapper .header > .row > .col-lg h3 {
                            margin: 0;
                            font-size: calc(var(--typography-title-large-strong-italicize-font-size) * 1px);
                            text-decoration: var(--typography-title-large-strong-italicize-text-decoration);
                            font-family: var(--typography-title-large-strong-italicize-font-family), sans-serif;
                            font-weight: var(--typography-title-large-strong-italicize-font-weight);
                            font-style: var(--typography-title-large-strong-italicize-font-style);
                            font-stretch: var(--typography-title-large-strong-italicize-font-stretch);
                            letter-spacing: var(--typography-title-large-strong-italicize-letter-spacing);
                            line-height: calc(var(--typography-title-large-strong-italicize-line-height) / var(--typography-title-large-strong-italicize-font-size));
                            text-transform: var(--typography-title-large-strong-italicize-text-case);
                            color: var(--color-core-primary);
                        }

                        .main__nav .menu-2-wrapper .header > .row > .col-lg h4 {
                            margin: 0;
                        }

            .main__nav .menu-2-wrapper .footer {
                padding: 8px 8px 0;
                border-top: 1px solid var(--color-medium-secondary);
                margin-top: 32px;
            }

                .main__nav .menu-2-wrapper .footer h5 a {
                    padding: 0;
                }

        .main__nav .menu-3-wrapper {
            position: relative;
            padding-left: 52px;
            flex: 1 1 281px;
        }

            .main__nav .menu-3-wrapper:first-child {
                padding-left: 32px;
                padding-right: 32px;
                margin-left: -16px;
            }

            .main__nav .menu-3-wrapper + .menu-3-wrapper {
                padding-left: 32px;
                padding-right: 32px;
            }

            .main__nav .menu-2-wrapper h5,
            .main__nav .menu-3-wrapper h5 {
                margin-bottom: 0;
            }

                .main__nav .menu-2-wrapper h5 a,
                .main__nav .menu-3-wrapper h5 a {
                    display: block;
                    padding: 8px 8px 0 8px;
                    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
                    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
                    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
                    font-weight: var(--typography-title-small-strong-italicize-font-weight);
                    font-style: var(--typography-title-small-strong-italicize-font-style);
                    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
                    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
                    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
                    text-transform: var(--typography-title-small-strong-italicize-text-case);
                    color: var(--color-on-background-light);
                    cursor: default;
                }

        .main__nav .menu-3 .header {
            display: none;
        }

        .main__nav .menu-3 a {
            display: block;
            padding: 10px 6px 8px;
            border: 2px solid transparent;
            border-radius: 4px;
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            color: var(--color-core-primary);
        }

            .main__nav .menu-3 a span {
                display: inline-block;
                border-bottom: 2px solid transparent;
            }

            .main__nav .menu-3 a:hover, .main__nav .menu-3 a:focus, .main__nav .menu-3 a:focus-visible {
                color: var(--color-on-background-light);
            }

                .main__nav .menu-3 a:hover span, .main__nav .menu-3 a:focus span, .main__nav .menu-3 a:focus-visible span {
                    border-bottom-color: var(--color-core-primary);
                }

            .main__nav .menu-3 a:focus-visible {
                border-color: var(--color-core-information);
                outline: none;
            }

            .main__nav .menu-3 a.btn-primary-medium {
                color: var(--color-state-medium-primary-active-label);
            }

                .main__nav .menu-3 a.btn-primary-medium:hover, .main__nav .menu-3 a.btn-primary-medium:active, .main__nav .menu-3 a.btn-primary-medium:focus-visible {
                    color: var(--color-state-medium-primary-active-label);
                }

                .main__nav .menu-3 a.btn-primary-medium:disabled {
                    color: var(--color-state-medium-primary-disabled-label);
                }

        .main__nav .menu-featured-small .header {
            display: none;
        }

        .main__nav .menu-featured-small a {
            display: flex;
            padding: 8px;
            margin: 8px 0;
            text-decoration: none;
        }

            .main__nav .menu-featured-small a img {
                display: none;
            }

            .main__nav .menu-featured-small a > span {
                display: block;
                padding-top: 4px;
            }

            .main__nav .menu-featured-small a b {
                font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
                text-decoration: var(--typography-body-large-strong-text-decoration);
                font-family: var(--typography-body-large-strong-font-family), sans-serif;
                font-weight: var(--typography-body-large-strong-font-weight);
                font-style: var(--typography-body-large-strong-font-style);
                font-stretch: var(--typography-body-large-strong-font-stretch);
                letter-spacing: var(--typography-body-large-strong-letter-spacing);
                line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
                text-transform: var(--typography-body-large-strong-text-case);
                line-height: 1.3125;
                color: var(--color-state-strong-primary-active);
            }

            .main__nav .menu-featured-small a .meta {
                display: block;
                font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
                text-decoration: var(--typography-body-medium-normal-text-decoration);
                font-family: var(--typography-body-medium-normal-font-family), sans-serif;
                font-weight: var(--typography-body-medium-normal-font-weight);
                font-style: var(--typography-body-medium-normal-font-style);
                font-stretch: var(--typography-body-medium-normal-font-stretch);
                letter-spacing: var(--typography-body-medium-normal-letter-spacing);
                line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
                text-transform: var(--typography-body-medium-normal-text-case);
                line-height: 1.4285714286;
                color: var(--color-on-background-light);
            }

            .main__nav .menu-featured-small a span {
                border-bottom: 0 none;
            }

            .main__nav .menu-featured-small a:hover, .main__nav .menu-featured-small a:focus, .main__nav .menu-featured-small a:focus-visible {
                border-color: var(--color-light-primary);
                background-color: var(--color-light-primary);
            }

                .main__nav .menu-featured-small a:hover b, .main__nav .menu-featured-small a:focus b, .main__nav .menu-featured-small a:focus-visible b {
                    color: var(--color-on-background-light);
                }

            .main__nav .menu-featured-small a:focus-visible {
                border-color: var(--color-core-information);
            }

        .main__nav .banner-ad-wrapper {
            display: none;
        }

        .main__nav .menu-featured-wrapper {
            flex-basis: 67%;
        }

            .main__nav .menu-featured-wrapper h5 {
                margin-bottom: 8px;
            }

        .main__nav .menu-featured li,
        .main__nav .menu-featured a {
            display: block;
        }

        .main__nav .menu-featured .featured-link {
            padding: 8px;
            border-radius: 12px;
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            text-decoration: none;
            color: var(--color-on-background-light);
        }

            .main__nav .menu-featured .featured-link img {
                display: block;
                width: 100%;
                max-width: 400px;
                height: auto;
                border-radius: 12px;
            }

            .main__nav .menu-featured .featured-link h6 {
                font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
                text-decoration: var(--typography-title-medium-normal-text-decoration);
                font-family: var(--typography-title-medium-normal-font-family), sans-serif;
                font-weight: var(--typography-title-medium-normal-font-weight);
                font-style: var(--typography-title-medium-normal-font-style);
                font-stretch: var(--typography-title-medium-normal-font-stretch);
                letter-spacing: var(--typography-title-medium-normal-letter-spacing);
                line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
                text-transform: var(--typography-title-medium-normal-text-case);
                color: var(--color-core-primary);
            }

            .main__nav .menu-featured .featured-link p {
                display: none;
            }

            .main__nav .menu-featured .featured-link:hover, .main__nav .menu-featured .featured-link:focus, .main__nav .menu-featured .featured-link:focus-visible, .main__nav .menu-featured .featured-link:active {
                text-decoration: none;
            }

                .main__nav .menu-featured .featured-link:hover h6, .main__nav .menu-featured .featured-link:focus h6, .main__nav .menu-featured .featured-link:focus-visible h6, .main__nav .menu-featured .featured-link:active h6 {
                    color: var(--color-on-background-light);
                }
}

@media screen and (min-width: 1200px) {
    .main__nav .menu-featured .featured-link {
        margin-bottom: 8px;
        display: flex;
        color: var(--color-on-background-light);
        background-color: transparent;
    }

        .main__nav .menu-featured .featured-link:hover, .main__nav .menu-featured .featured-link:active, .main__nav .menu-featured .featured-link:focus, .main__nav .menu-featured .featured-link:focus-visible {
            background-color: var(--color-light-primary);
        }

            .main__nav .menu-featured .featured-link:hover h6, .main__nav .menu-featured .featured-link:active h6, .main__nav .menu-featured .featured-link:focus h6, .main__nav .menu-featured .featured-link:focus-visible h6 {
                color: var(--color-on-background-light);
            }

                .main__nav .menu-featured .featured-link:hover h6 span, .main__nav .menu-featured .featured-link:active h6 span, .main__nav .menu-featured .featured-link:focus h6 span, .main__nav .menu-featured .featured-link:focus-visible h6 span {
                    border-bottom-color: transparent;
                }

        .main__nav .menu-featured .featured-link img {
            flex: 0 0 200px;
            display: block;
            border-radius: 12px;
            margin-right: 8px;
        }

        .main__nav .menu-featured .featured-link div {
            padding-left: 8px;
        }

        .main__nav .menu-featured .featured-link h6 {
            margin: 0;
            font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-title-medium-normal-text-decoration);
            font-family: var(--typography-title-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-title-medium-normal-font-weight);
            font-style: var(--typography-title-medium-normal-font-style);
            font-stretch: var(--typography-title-medium-normal-font-stretch);
            letter-spacing: var(--typography-title-medium-normal-letter-spacing);
            line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
            text-transform: var(--typography-title-medium-normal-text-case);
            color: var(--color-core-primary);
        }

            .main__nav .menu-featured .featured-link h6 span {
                display: inline-block;
                border-bottom: 2px solid transparent;
            }

        .main__nav .menu-featured .featured-link p {
            display: block;
            margin: 0;
        }

        .main__nav .menu-featured .featured-link .link {
            border-bottom: 0 none;
            font-size: calc(var(--typography-body-medium-strong-font-size) * 1px);
            text-decoration: var(--typography-body-medium-strong-text-decoration);
            font-family: var(--typography-body-medium-strong-font-family), sans-serif;
            font-weight: var(--typography-body-medium-strong-font-weight);
            font-style: var(--typography-body-medium-strong-font-style);
            font-stretch: var(--typography-body-medium-strong-font-stretch);
            letter-spacing: var(--typography-body-medium-strong-letter-spacing);
            line-height: calc(var(--typography-body-medium-strong-line-height) / var(--typography-body-medium-strong-font-size));
            text-transform: var(--typography-body-medium-strong-text-case);
            white-space: nowrap;
        }

    .main__nav .banner-ad-wrapper {
        display: block;
        position: relative;
        padding-top: 16px;
    }

        .main__nav .banner-ad-wrapper a,
        .main__nav .banner-ad-wrapper img {
            display: block;
        }

        .main__nav .banner-ad-wrapper img {
            max-width: 100%;
            height: auto;
        }

    .main__nav .menu-featured-small a img {
        display: block;
        flex: 0 0 84px;
        margin-right: 8px;
        border-radius: 4px;
    }

    .main__nav .menu-featured-small a > span {
        padding-left: 8px;
    }
}

@media screen and (min-width: 1400px) {
    .main__nav .menu-1-wrapper {
        width: auto;
        border-radius: 0 0 12px;
    }

    .main__nav .menu-featured-wrapper {
        flex-basis: 730px;
    }
}

@media screen and (min-width: 1600px) {
    .main__nav .menu-1-wrapper {
        min-width: 1580px;
        padding-left: 72px;
        padding-right: 72px;
    }

    .main__nav .menu-1 {
        flex: 0 0 474px;
        padding-right: 104px;
    }

        .main__nav .menu-1::after {
            right: 52px;
        }

    .main__nav .menu-3-wrapper,
    .main__nav .banner-ad-wrapper {
        padding-left: 104px;
    }

        .main__nav .menu-3-wrapper::after,
        .main__nav .banner-ad-wrapper::after {
            left: 52px;
        }
}

.search-wrapper {
    display: flex;
    align-items: center;
}

    .search-wrapper .btn--search {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        padding: 12px 16px;
        border: 2px solid;
        border-radius: 15px;
        font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
        line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
        letter-spacing: 0.5px;
        text-decoration: none;
        text-transform: uppercase;
        cursor: pointer;
        color: var(--color-medium-primary);
        border-color: transparent;
        background-color: transparent;
    }

        .search-wrapper .btn--search svg {
            position: relative;
            top: -1px;
            fill: currentColor;
        }

            .search-wrapper .btn--search svg.icon-right {
                margin-left: 12px;
            }

            .search-wrapper .btn--search svg.icon-left {
                margin-right: 12px;
            }

    .search-wrapper .main__search {
        display: flex;
        align-items: center;
        margin-left: 1vw;
    }

        .search-wrapper .main__search.closed + .btn--search {
            color: var(--text-color);
        }

            .search-wrapper .main__search.closed + .btn--search:hover, .search-wrapper .main__search.closed + .btn--search:active, .search-wrapper .main__search.closed + .btn--search:focus, .search-wrapper .main__search.closed + .btn--search:focus-visible {
                color: var(--color-medium-primary);
            }

        .search-wrapper .main__search #search-keywords-bg input {
            padding: 10px;
            border: 2px solid transparent;
            border-radius: 4px;
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            text-decoration: var(--typography-body-medium-normal-text-decoration);
            font-family: var(--typography-body-medium-normal-font-family), sans-serif;
            font-weight: var(--typography-body-medium-normal-font-weight);
            font-style: var(--typography-body-medium-normal-font-style);
            font-stretch: var(--typography-body-medium-normal-font-stretch);
            letter-spacing: var(--typography-body-medium-normal-letter-spacing);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
            text-transform: var(--typography-body-medium-normal-text-case);
            color: var(--color-on-light-primary);
            background-color: var(--color-light-primary);
        }

            .search-wrapper .main__search #search-keywords-bg input:focus, .search-wrapper .main__search #search-keywords-bg input:focus-visible {
                outline: none;
                border-color: var(--color-core-information);
            }

@media screen and (max-width: 991.98px) {
    .search-wrapper .main__search .search-input-wrapper {
        display: flex;
        position: fixed;
        left: 0;
        top: 69px;
        width: 100vw;
        padding: 12px 8px;
        background: var(--color-background-dark);
        transition-duration: 0.3s;
        transition-timing-function: ease-in-out;
        transition-property: opacity, transform;
    }

    .search-wrapper .main__search #search-keywords-bg {
        flex: 1;
    }

        .search-wrapper .main__search #search-keywords-bg input {
            width: 100%;
        }

    .search-wrapper .main__search.closed .search-input-wrapper {
        opacity: 0;
        transform: translateX(100vw);
    }
}

@media screen and (min-width: 992px) {
    .search-wrapper {
        margin-left: auto;
    }

        .search-wrapper .main__search #search-keywords-bg {
            overflow: hidden;
            width: 250px;
            border-radius: 4px;
            transition: width 0.3s ease-in-out;
        }

            .search-wrapper .main__search #search-keywords-bg input {
                width: 250px;
            }

        .search-wrapper .main__search.closed #search-keywords-bg {
            width: 0;
        }

        .search-wrapper #search-button {
            display: none;
        }
}

.main__header .utility-nav {
    position: relative;
    z-index: 1;
    font-size: calc(var(--typography-label-large-normal-font-size) * 1px);
    text-decoration: var(--typography-label-large-normal-text-decoration);
    font-family: var(--typography-label-large-normal-font-family), sans-serif;
    font-weight: var(--typography-label-large-normal-font-weight);
    font-style: var(--typography-label-large-normal-font-style);
    font-stretch: var(--typography-label-large-normal-font-stretch);
    letter-spacing: var(--typography-label-large-normal-letter-spacing);
    line-height: calc(var(--typography-label-large-normal-line-height) / var(--typography-label-large-normal-font-size));
    text-transform: var(--typography-label-large-normal-text-case);
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}

    .main__header .utility-nav a {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
        min-width: 44px;
        text-decoration: none;
        color: var(--text-color);
    }

        .main__header .utility-nav a svg {
            fill: currentColor;
        }

        .main__header .utility-nav a:hover, .main__header .utility-nav a:active, .main__header .utility-nav a:focus, .main__header .utility-nav a:focus-visible {
            color: var(--color-medium-primary);
        }

        .main__header .utility-nav a.link-cart {
            position: relative;
        }

            .main__header .utility-nav a.link-cart span {
                position: absolute;
                top: 10px;
                right: 4px;
                display: block;
                width: 20px;
                height: 20px;
                border: 1px solid var(--color-on-core-all-except-caution);
                border-radius: 50%;
                overflow: hidden;
                font-size: calc(var(--typography-body-extra-small-normal-font-size) * 1px);
                text-decoration: var(--typography-body-extra-small-normal-text-decoration);
                font-family: var(--typography-body-extra-small-normal-font-family), sans-serif;
                font-weight: var(--typography-body-extra-small-normal-font-weight);
                font-style: var(--typography-body-extra-small-normal-font-style);
                font-stretch: var(--typography-body-extra-small-normal-font-stretch);
                letter-spacing: var(--typography-body-extra-small-normal-letter-spacing);
                line-height: calc(var(--typography-body-extra-small-normal-line-height) / var(--typography-body-extra-small-normal-font-size));
                text-transform: var(--typography-body-extra-small-normal-text-case);
                text-align: center;
                line-height: 19px;
                background-color: var(--color-core-success);
            }

            .main__header .utility-nav a.link-cart:hover span, .main__header .utility-nav a.link-cart:active span, .main__header .utility-nav a.link-cart:focus span, .main__header .utility-nav a.link-cart:focus-visible span {
                color: var(--text-color);
            }

    .main__header .utility-nav .site-members {
        position: relative;
    }

    .main__header .utility-nav .account-nav-wrapper {
        top: 69px;
        right: 0;
        min-width: 180px;
        padding: 8px 0;
        border-radius: 0 0 4px 4px;
        overflow: hidden;
        background-color: var(--color-background-light);
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
        opacity: 1;
        transition-duration: 0.3s;
        transition-timing-function: ease-in-out;
    }

        .main__header .utility-nav .account-nav-wrapper.hidden {
            opacity: 0;
        }

        .main__header .utility-nav .account-nav-wrapper > ul {
            padding: 0;
            margin: 0;
            list-style: none;
        }

        .main__header .utility-nav .account-nav-wrapper li + li {
            border-top: 1px solid var(--color-medium-secondary);
        }

        .main__header .utility-nav .account-nav-wrapper a {
            display: flex;
            flex-wrap: nowrap;
            align-items: center;
            padding: 12px 16px;
            border: 2px solid;
            border-radius: 15px;
            font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
            line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
            letter-spacing: 0.5px;
            text-decoration: none;
            text-transform: uppercase;
            cursor: pointer;
            border-color: transparent;
            background-color: transparent;
            color: var(--color-state-light-active-label);
            justify-content: start;
        }

            .main__header .utility-nav .account-nav-wrapper a svg {
                position: relative;
                top: -1px;
                fill: currentColor;
            }

                .main__header .utility-nav .account-nav-wrapper a svg.icon-right {
                    margin-left: 12px;
                }

                .main__header .utility-nav .account-nav-wrapper a svg.icon-left {
                    margin-right: 12px;
                }

            .main__header .utility-nav .account-nav-wrapper a:hover, .main__header .utility-nav .account-nav-wrapper a.hover {
                border-color: var(--color-state-light-light-hovered);
                background-color: var(--color-state-light-light-hovered);
            }

            .main__header .utility-nav .account-nav-wrapper a:active, .main__header .utility-nav .account-nav-wrapper a.active {
                border-color: var(--color-state-light-light-pressed);
                background-color: var(--color-state-light-light-pressed);
            }

            .main__header .utility-nav .account-nav-wrapper a:focus-visible, .main__header .utility-nav .account-nav-wrapper a.focus {
                background-color: transparent;
                border-color: var(--color-core-information);
            }

            .main__header .utility-nav .account-nav-wrapper a:disabled,
            .main__header .utility-nav .account-nav-wrapper a .disabled {
                border-color: transparent;
                background-color: transparent;
                color: var(--color-state-light-primary-disabled-label);
            }

@media screen and (max-width: 991.98px) {
    .main__header .utility-nav {
        margin-left: auto;
    }

        .main__header .utility-nav a.link-account span {
            display: none;
        }

        .main__header .utility-nav .account-nav-wrapper {
            position: fixed;
        }

            .main__header .utility-nav .account-nav-wrapper.hidden {
                transform: translateX(100%);
            }
}

@media screen and (min-width: 992px) {
    .main__header .utility-nav {
        height: 100%;
    }

        .main__header .utility-nav a {
            padding: 0 1.1vw;
        }

            .main__header .utility-nav a.link-account span {
                margin-left: 8px;
            }

        .main__header .utility-nav .account-nav-wrapper {
            position: absolute;
            max-height: calc(100vh - 80px);
            transition-property: max-height, opacity;
        }

            .main__header .utility-nav .account-nav-wrapper.hidden {
                max-height: 0;
            }
}

.page-footer .glider-prev,
.page-footer .glider-next {
    display: none;
}

.page-footer .glider-slide {
    display: flex;
    align-items: center;
    padding: 10px 16px;
}

    .page-footer .glider-slide a {
        display: flex;
        justify-content: center;
        align-items: center;
    }

@media screen and (min-width: 992px) {
    .page-footer .sponsors-contain {
        display: flex;
        justify-content: center;
    }

    .page-footer .sponsors {
        max-width: calc(100% - 88px);
        margin: 0 auto;
    }

    .page-footer .glider-prev,
    .page-footer .glider-next {
        display: block;
        width: 44px;
        text-align: center;
        font-size: 30px;
        color: var(--color-dark-secondary);
    }

        .page-footer .glider-prev.disabled,
        .page-footer .glider-next.disabled {
            color: var(--color-medium-secondary);
        }

    .page-footer .glider-prev {
        left: 0;
    }

    .page-footer .glider-next {
        right: 0;
    }
}

.fat-footer {
    text-align: center;
    color: var(--color-on-background-dark);
    background-color: var(--color-background-dark);
}

    .fat-footer .ds-container {
        padding: 16px;
    }

    .fat-footer a {
        font-size: calc(var(--typography-link-large-font-size) * 1px);
        text-decoration: var(--typography-link-large-text-decoration);
        font-family: var(--typography-link-large-font-family), sans-serif;
        font-weight: var(--typography-link-large-font-weight);
        font-style: var(--typography-link-large-font-style);
        font-stretch: var(--typography-link-large-font-stretch);
        letter-spacing: var(--typography-link-large-letter-spacing);
        line-height: calc(var(--typography-link-large-line-height) / var(--typography-link-large-font-size));
        text-transform: var(--typography-link-large-text-case);
        color: var(--color-state-dark-active);
    }

        .fat-footer a:hover, .fat-footer a:active, .fat-footer a:focus, .fat-footer a:focus-visible {
            color: var(--color-state-dark-pressed);
        }

    .fat-footer .banner-ad-1,
    .fat-footer .banner-ad-2 {
        margin-bottom: 24px;
        padding-top: 8px;
        padding-bottom: 8px;
    }

        .fat-footer .banner-ad-1 a,
        .fat-footer .banner-ad-1 img,
        .fat-footer .banner-ad-2 a,
        .fat-footer .banner-ad-2 img {
            display: block;
        }

        .fat-footer .banner-ad-1 img,
        .fat-footer .banner-ad-2 img {
            width: 100%;
            max-width: 100%;
            height: auto;
            margin: 0 auto;
        }

    .fat-footer .contact-info {
        margin-bottom: 40px;
    }

    .fat-footer .footer-nav ul,
    .fat-footer .copyright ul {
        margin-left: 0;
        padding-left: 0;
    }

    .fat-footer .footer-nav li,
    .fat-footer .copyright li {
        display: block;
        list-style: none;
    }

    .fat-footer .footer-nav a,
    .fat-footer .copyright a {
        display: inline-block;
        padding: 11px 10px 10px;
    }

    .fat-footer .copyright a {
        font-size: calc(var(--typography-link-medium-font-size) * 1px);
        text-decoration: var(--typography-link-medium-text-decoration);
        font-family: var(--typography-link-medium-font-family), sans-serif;
        font-weight: var(--typography-link-medium-font-weight);
        font-style: var(--typography-link-medium-font-style);
        font-stretch: var(--typography-link-medium-font-stretch);
        letter-spacing: var(--typography-link-medium-letter-spacing);
        line-height: calc(var(--typography-link-medium-line-height) / var(--typography-link-medium-font-size));
        text-transform: var(--typography-link-medium-text-case);
    }

    .fat-footer .footer-nav {
        margin-bottom: 24px;
    }

    .fat-footer .footer-social {
        padding-top: 16px;
        border: 1px solid var(--color-medium-secondary);
        border-width: 1px 0;
        margin-bottom: 36px;
        text-align: left;
    }

        .fat-footer .footer-social .social-nav + h3 {
            margin-top: 36px;
        }

    .fat-footer .social-nav {
        display: flex;
        justify-content: space-between;
        margin: 16px 0;
    }

        .fat-footer .social-nav a {
            display: block;
            color: var(--color-social-on-dark-active);
        }

            .fat-footer .social-nav a:hover, .fat-footer .social-nav a:active, .fat-footer .social-nav a:focus, .fat-footer .social-nav a:focus-visible {
                color: var(--color-social-on-dark-hovered);
            }

            .fat-footer .social-nav a svg {
                fill: currentColor;
            }

@media screen and (min-width: 992px) {
    .fat-footer {
        text-align: left;
    }

        .fat-footer .ds-container {
            max-width: 1256px;
            margin: 0 auto;
            padding-top: 32px;
        }

        .fat-footer .banner-ad-1 img,
        .fat-footer .banner-ad-2 img {
            width: auto;
        }

        .fat-footer .banner-ad-1 img {
            width: 970px;
            height: 90px;
            margin: 0 auto;
        }

        .fat-footer .banner-ad-2 img {
            margin-left: auto;
        }

        .fat-footer .contact-info {
            margin-bottom: 24px;
        }

        .fat-footer .footer-social {
            justify-content: center;
            padding-top: 36px;
            padding-bottom: 16px;
            margin-left: 0;
            margin-right: 0;
            margin-bottom: 16px;
        }

            .fat-footer .footer-social .col-lg-6 {
                width: auto;
            }

            .fat-footer .footer-social h3 {
                margin-left: 20px;
            }

        .fat-footer .social-nav a {
            margin: 0 20px;
        }

        .fat-footer .copyright {
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 36px;
        }

            .fat-footer .copyright ul {
                display: flex;
            }
}

.alert {
    display: none;
    position: fixed;
    top: 69px;
    z-index: 1;
    width: 100%;
    padding: 8px 48px 8px 16px;
    font-size: calc(var(--typography-body-large-normal-font-size) * 1px);
    text-decoration: var(--typography-body-large-normal-text-decoration);
    font-family: var(--typography-body-large-normal-font-family), sans-serif;
    font-weight: var(--typography-body-large-normal-font-weight);
    font-style: var(--typography-body-large-normal-font-style);
    font-stretch: var(--typography-body-large-normal-font-stretch);
    letter-spacing: var(--typography-body-large-normal-letter-spacing);
    line-height: calc(var(--typography-body-large-normal-line-height) / var(--typography-body-large-normal-font-size));
    text-transform: var(--typography-body-large-normal-text-case);
    color: var(--color-on-dark-all-except-caution);
    background-color: var(--color-background-dark);
}

.alert-open .alert {
    display: block;
}

.alert a {
    display: inline-block;
    white-space: nowrap;
    font-weight: 600;
    color: var(--color-on-dark-all-except-caution);
}

.alert .close {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px 8px 8px;
    width: 40px;
    height: 40px;
    border: 2px solid transparent;
    border-radius: 12px;
    font-size: 33px;
    font-weight: 100;
    line-height: 1;
    color: var(--color-on-dark-all-except-caution);
    background-color: transparent;
    cursor: pointer;
}

    .alert .close:focus-visible {
        outline: none;
        border-color: var(--color-core-information);
    }

.alert.alert-info {
    background-color: var(--color-core-information);
}

    .alert.alert-info .close:focus-visible {
        border-color: var(--color-on-dark-all-except-caution);
    }

.alert.alert-error {
    background-color: var(--color-core-error);
}

.alert.alert-success {
    background-color: var(--color-core-success);
}

.alert.alert-caution {
    color: var(--color-on-background-medium);
    background-color: var(--color-core-caution);
}

    .alert.alert-caution a {
        color: var(--color-on-background-medium);
    }

    .alert.alert-caution .close {
        color: var(--color-on-background-medium);
    }

@media screen and (min-width: 992px) {
    .alert {
        top: 76px;
        padding-left: 48px;
        text-align: center;
    }
}

.hero {
    position: relative;
    margin-top: 69px;
}

    .hero img:not(.hero-text img) {
        width: 100%;
        max-width: 100%;
        height: auto;
    }

    .hero video,
    .hero .overlay {
        display: none;
    }

    .hero .social-nav {
        display: none;
    }

    .hero .hero-text {
        position: relative;
        margin-top: 16px;
        padding: 16px;
    }

        .hero .hero-text img {
            display: none;
        }

        .hero .hero-text h1 {
            position: relative;
            margin: 16px 0;
        }

            .hero .hero-text h1::before {
                content: "";
                position: absolute;
                left: 0;
                top: -24px;
                display: block;
                width: 156px;
                height: 8px;
                background-color: var(--color-core-primary);
            }

        .hero .hero-text h2 {
            margin: 16px 0;
        }

    .hero .countdown {
        display: flex;
        margin: 16px -16px;
        text-align: center;
    }

        .hero .countdown .digit-col {
            position: relative;
            padding: 0 16px;
        }

            .hero .countdown .digit-col > span {
                display: block;
            }

            .hero .countdown .digit-col + .digit-col::before {
                content: "";
                position: absolute;
                left: 0;
                top: 0;
                bottom: 0;
                display: block;
                width: 1px;
                height: 80%;
                margin: auto 0;
                background-color: var(--color-on-background-light);
            }

@media screen and (min-width: 992px) {
    .hero {
        height: 100vh;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 0;
        overflow: hidden;
    }

        .hero .ds-container {
            display: flex;
            align-items: center;
            width: 100%;
            max-width: 1252px;
            margin: 0 auto;
        }

        .hero img:not(.hero-text img),
        .hero video,
        .hero .overlay {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 100%;
            height: 100%;
        }

        .hero img:not(.hero-text img),
        .hero video {
            aspect-ratio: 1.92;
            display: block;
            height: 100%;
            width: auto;
            min-width: 100%;
            max-width: none;
            object-fit: cover;
        }

        .hero .overlay {
            display: block;
        }

            .hero .overlay .pause-btn {
                position: absolute;
                right: 24px;
                top: 93px;
                padding: 10px 9px 10px 10px;
                border: 2px solid transparent;
                border-radius: 12px;
                color: var(--color-on-background-dark);
                background-color: transparent;
                transition: transform 0.3s ease-in-out;
            }

    .alert-open .hero .overlay .pause-btn {
        transform: translateY(40px);
    }

    .hero .overlay .pause-btn .icon-pause {
        display: none;
    }

    .hero .overlay .pause-btn .icon-play {
        display: inline-block;
    }

    .hero .overlay .pause-btn.is-playing .icon-pause {
        display: inline-block;
    }

    .hero .overlay .pause-btn.is-playing .icon-play {
        display: none;
    }

    .hero .overlay .pause-btn:hover, .hero .overlay .pause-btn:active, .hero .overlay .pause-btn:focus, .hero .overlay .pause-btn:focus-visible {
        color: var(--color-medium-primary);
    }

    .hero .overlay .pause-btn:focus, .hero .overlay .pause-btn:focus-visible {
        border-color: var(--color-core-information);
        outline: none;
    }

    .hero .social-nav {
        display: flex;
        position: absolute;
        bottom: 24px;
        right: 24px;
    }

        .hero .social-nav a {
            display: flex;
            flex: 0 1 auto;
            min-width: 44px;
            padding: 5px;
            margin: 0 4px;
            border: 2px solid transparent;
            border-radius: 12px;
        }

            .hero .social-nav a svg {
                max-width: 100%;
                height: auto;
            }

            .hero .social-nav a:focus, .hero .social-nav a:focus-visible {
                border-color: var(--color-core-information);
                outline: none;
            }

    .hero .hero-text {
        max-width: 600px;
    }

        .hero .hero-text img {
            display: block;
            margin: 0 auto;
        }

        .hero .hero-text h1::before {
            content: none;
        }

    .hero.hero-dark .overlay {
        background-color: rgba(24, 25, 27, 0.7);
    }

    .hero.hero-dark a svg {
        fill: var(--color-social-on-dark-active);
    }

    .hero.hero-dark a:hover svg {
        fill: var(--color-social-on-dark-hovered);
    }

    .hero.hero-dark a:focus-visible, .hero.hero-dark a.focus {
        border-color: var(--color-core-information);
    }

    .hero.hero-dark .hero-text {
        color: var(--color-on-background-dark);
    }

    .hero.hero-dark .countdown .digit-col + .digit-col::before {
        background-color: var(--color-on-background-dark);
    }

    .hero.hero-light .overlay {
        background-color: rgba(255, 255, 255, 0.7);
    }

    .hero.hero-light a svg {
        fill: var(--color-social-on-light-active);
    }

    .hero.hero-light a:hover svg {
        fill: var(--color-social-on-light-hovered);
    }

    .hero.hero-light a:focus-visible, .hero.hero-light a.focus {
        border-color: var(--color-core-information);
    }

    .hero.hero-light .hero-text {
        color: var(--color-on-background-light);
    }

    .hero.hero-light .countdown .digit-col + .digit-col::before {
        background-color: var(--color-on-background-light);
    }

    .hero.hero-center .ds-container {
        justify-content: center;
    }

    .hero.hero-center .hero-text {
        text-align: center;
    }

        .hero.hero-center .hero-text h1::before {
            right: 0;
            margin: 0 auto;
        }

    .hero.hero-center .countdown,
    .hero.hero-center .btn-row {
        justify-content: center;
    }

    .hero.hero-left .hero-text, .hero.hero-right .hero-text {
        text-align: left;
    }

        .hero.hero-left .hero-text h1::before, .hero.hero-right .hero-text h1::before {
            left: 0;
        }

    .hero.hero-left .countdown,
    .hero.hero-left .btn-row, .hero.hero-right .countdown,
    .hero.hero-right .btn-row {
        justify-content: flex-start;
    }

    .hero.hero-left .ds-container {
        justify-content: flex-start;
    }

    .hero.hero-right .ds-container {
        justify-content: flex-end;
    }
}

.featured-content {
    padding: 16px 0;
}

    .featured-content .ds-container {
        max-width: 1252px;
        margin: 0 auto;
        padding: 0 15px;
    }

    .featured-content .intro {
        max-width: 630px;
        margin: 0 auto;
        padding: 0 15px;
        text-align: center;
    }

    .featured-content .col-lg-4 {
        margin-bottom: 16px;
    }

    .featured-content .card {
        display: flex;
        flex-direction: column;
        height: 100%;
        border-radius: 12px;
    }

    .featured-content .header {
        padding: 16px;
    }

        .featured-content .header h4 {
            display: flex;
            align-items: center;
            margin: 0;
        }

            .featured-content .header h4 img {
                display: block;
                margin-right: 16px;
            }

    .featured-content .image img {
        width: 100%;
        max-width: 100%;
        height: auto;
        border-radius: 12px 12px 0 0;
    }

    .featured-content .header + .image img {
        border-radius: 0;
    }

    .featured-content .content {
        padding: 16px;
    }

        .featured-content .content h3 {
            margin-top: 0;
        }

        .featured-content .content p {
            margin-bottom: 0;
        }

    .featured-content .btn-row {
        flex-wrap: wrap;
        margin-top: auto;
        margin-bottom: 0;
        padding: 16px 16px 0 16px;
    }

        .featured-content .btn-row .btn {
            margin-bottom: 16px;
        }

    .featured-content .cta {
        display: flex;
        justify-content: center;
    }

    .featured-content.featured-content-light .card {
        background-color: var(--color-light-primary);
    }

    .featured-content.featured-content-medium .card {
        background-color: var(--color-medium-primary);
    }

    .featured-content.featured-content-strong .card {
        background-color: var(--color-background-dark);
    }

    .featured-content.featured-content-strong .header,
    .featured-content.featured-content-strong .content {
        color: var(--color-on-background-dark);
    }

@media screen and (min-width: 992px) {
    .featured-content .col-lg-4 {
        margin-bottom: 0;
    }
}

.featured-content-banner {
    position: relative;
    max-width: 100%;
    overflow: hidden;
}

    .featured-content-banner img {
        position: absolute;
        bottom: 96px;
        width: auto;
        height: 315px;
    }

    .featured-content-banner .featured-text {
        position: relative;
        margin-top: 16px;
        padding: 16px;
    }

        .featured-content-banner .featured-text h2 {
            position: relative;
            margin: 16px 0;
        }

            .featured-content-banner .featured-text h2::before {
                content: "";
                position: absolute;
                left: 0;
                top: -24px;
                display: block;
                width: 156px;
                height: 8px;
                background-color: var(--color-core-primary);
            }

        .featured-content-banner .featured-text p {
            margin: 16px 0;
        }

        .featured-content-banner .featured-text .btn-row {
            margin-top: 347px;
        }

@media screen and (min-width: 768px) {
    .featured-content-banner img {
        left: 0;
        width: 100%;
        height: 49.6875vw;
    }

    .featured-content-banner .featured-text .btn-row {
        margin-top: calc(49.6875vw + 32px);
    }
}

@media screen and (min-width: 992px) {
    .featured-content-banner {
        aspect-ratio: 2.0210526316;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .featured-content-banner .ds-container {
            display: flex;
            align-items: center;
            width: 100%;
            max-width: 1252px;
            margin: 0 auto;
        }

        .featured-content-banner img {
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0;
            margin: auto;
        }

        .featured-content-banner .featured-text {
            max-width: 600px;
        }

            .featured-content-banner .featured-text h2::before {
                width: 184px;
            }

            .featured-content-banner .featured-text .btn-row {
                margin-top: 16px;
            }

        .featured-content-banner.featured-content-banner-dark a svg {
            fill: var(--color-social-on-dark-active);
        }

        .featured-content-banner.featured-content-banner-dark a:hover svg {
            fill: var(--color-social-on-dark-hovered);
        }

        .featured-content-banner.featured-content-banner-dark a:focus-visible, .featured-content-banner.featured-content-banner-dark a.focus {
            border-color: var(--color-core-information);
        }

        .featured-content-banner.featured-content-banner-dark .featured-text {
            color: var(--color-on-background-dark);
        }

        .featured-content-banner.featured-content-banner-light a svg {
            fill: var(--color-social-on-light-active);
        }

        .featured-content-banner.featured-content-banner-light a:hover svg {
            fill: var(--color-social-on-light-hovered);
        }

        .featured-content-banner.featured-content-banner-light a:focus-visible, .featured-content-banner.featured-content-banner-light a.focus {
            border-color: var(--color-core-information);
        }

        .featured-content-banner.featured-content-banner-light .featured-text {
            color: var(--color-on-background-light);
        }

        .featured-content-banner.featured-content-banner-center .ds-container {
            justify-content: center;
        }

        .featured-content-banner.featured-content-banner-center .featured-text {
            text-align: center;
        }

            .featured-content-banner.featured-content-banner-center .featured-text h2::before {
                right: 0;
                margin: 0 auto;
            }

        .featured-content-banner.featured-content-banner-center .btn-row {
            justify-content: center;
        }

        .featured-content-banner.featured-content-banner-left .featured-text, .featured-content-banner.featured-content-banner-right .featured-text {
            text-align: left;
        }

            .featured-content-banner.featured-content-banner-left .featured-text h2::before, .featured-content-banner.featured-content-banner-right .featured-text h2::before {
                left: 0;
            }

        .featured-content-banner.featured-content-banner-left .btn-row, .featured-content-banner.featured-content-banner-right .btn-row {
            justify-content: flex-start;
        }

        .featured-content-banner.featured-content-banner-left .ds-container {
            justify-content: flex-start;
        }

        .featured-content-banner.featured-content-banner-right .ds-container {
            justify-content: flex-end;
        }
}

.featured-content-news {
    padding: 16px 0;
}

    .featured-content-news .ds-container {
        max-width: 1280px;
        margin: 0 auto;
        padding: 0 16px;
    }

    .featured-content-news .intro {
        max-width: 630px;
        margin: 36px auto;
        padding: 0 15px;
        text-align: center;
    }

    .featured-content-news .row {
        position: relative;
        padding-top: 18px;
    }

        .featured-content-news .row::before {
            content: "";
            position: absolute;
            left: 15px;
            top: 0;
            display: block;
            width: 300px;
            height: 8px;
            background-color: var(--color-core-primary);
        }

        .featured-content-news .row + .row {
            padding-top: 0;
            margin-bottom: 8px;
        }

            .featured-content-news .row + .row::before {
                content: none;
            }

    .featured-content-news .col-lg-6 {
        margin-bottom: 32px;
    }

    .featured-content-news .col-lg-4 {
        margin-bottom: 32px;
    }

        .featured-content-news .col-lg-4 .img-news {
            margin-bottom: 16px;
        }

    .featured-content-news .img-news {
        border-radius: 12px;
        overflow: hidden;
    }

        .featured-content-news .img-news img {
            display: block;
            width: 100%;
            max-width: 100%;
            height: auto;
        }

    .featured-content-news .item-text h3 {
        margin-top: 0;
    }

    .featured-content-news .item-text p {
        color: var(--color-on-light-secondary);
    }

    .featured-content-news .meta {
        display: flex;
        margin: 16px -15px;
    }

        .featured-content-news .meta span {
            padding: 6px 15px;
        }

            .featured-content-news .meta span + span {
                border-left: 1px solid var(--color-on-background-light);
            }

    .featured-content-news .btn-row {
        flex-wrap: wrap;
        margin-top: auto;
        margin-bottom: 0;
    }

        .featured-content-news .btn-row .btn {
            margin-bottom: 16px;
        }

    .featured-content-news .cta {
        display: flex;
        justify-content: center;
    }

@media screen and (min-width: 992px) {
    .featured-content-news .ds-container {
        padding: 0 28px;
    }

    .featured-content-news .col-lg-4 {
        display: flex;
        flex-direction: column;
    }

        .featured-content-news .col-lg-4 .item-text {
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
}

.newsletter {
    background-color: var(--color-light-primary);
}

    .newsletter img {
        display: none;
    }

    .newsletter .intro {
        padding: 8px 16px 0;
        text-align: center;
    }

    .newsletter .form {
        padding: 0 16px 16px;
    }

    .newsletter form,
    .newsletter .mktoFormRow,
    .newsletter .mktoFormCol,
    .newsletter .mktoFieldWrap,
    .newsletter .mktoLabel,
    .newsletter input {
        display: block;
        width: 100%;
    }

    .newsletter .mktoFormCol {
        position: relative;
        padding-bottom: 8px;
    }

    .newsletter .mktoLabel,
    .newsletter .mktoErrorMsg {
        font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
        text-decoration: var(--typography-body-small-normal-text-decoration);
        font-family: var(--typography-body-small-normal-font-family), sans-serif;
        font-weight: var(--typography-body-small-normal-font-weight);
        font-style: var(--typography-body-small-normal-font-style);
        font-stretch: var(--typography-body-small-normal-font-stretch);
        letter-spacing: var(--typography-body-small-normal-letter-spacing);
        line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
        text-transform: var(--typography-body-small-normal-text-case);
    }

    .newsletter .mktoLabel {
        position: absolute;
        left: 8px;
        top: 56px;
        font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
        text-decoration: var(--typography-body-small-normal-text-decoration);
        font-family: var(--typography-body-small-normal-font-family), sans-serif;
        font-weight: var(--typography-body-small-normal-font-weight);
        font-style: var(--typography-body-small-normal-font-style);
        font-stretch: var(--typography-body-small-normal-font-stretch);
        letter-spacing: var(--typography-body-small-normal-letter-spacing);
        line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
        text-transform: var(--typography-body-small-normal-text-case);
        color: var(--color-field-helptext);
    }

    .newsletter .mktoAsterix {
        display: inline-block;
    }

    .newsletter input[type=text],
    .newsletter input[type=email] {
        padding: 15px 7px 15px 31px;
        border: 1px solid var(--color-core-primary);
        border-radius: 4px;
        margin-bottom: 20px;
        line-height: 1.5;
        color: var(--color-field-dark);
        background-repeat: no-repeat;
    }

        .newsletter input[type=text][aria-invalid=true],
        .newsletter input[type=email][aria-invalid=true] {
            border-color: var(--color-core-error);
        }

        .newsletter input[type=text]:focus, .newsletter input[type=text]:focus-visible,
        .newsletter input[type=email]:focus,
        .newsletter input[type=email]:focus-visible {
            outline: none;
            border-color: var(--color-core-information);
        }

        .newsletter input[type=text]::placeholder,
        .newsletter input[type=email]::placeholder {
            color: var(--color-field-helptext);
        }

        .newsletter input[type=text]::-webkit-input-placeholder,
        .newsletter input[type=email]::-webkit-input-placeholder {
            color: var(--color-field-helptext);
        }

        .newsletter input[type=text]::-moz-placeholder,
        .newsletter input[type=email]::-moz-placeholder {
            color: var(--color-field-helptext);
        }

    .newsletter #FirstName,
    .newsletter #LastName {
        background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNS41IiB2aWV3Qm94PSIwIDAgMTYgMTUuNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtOCA3LjVjLTEuMSAwLTItLjMtMi43LTEuMXMtMS4xLTEuNS0xLjEtMi42LjMtMiAxLjEtMi43Yy43LS44IDEuNi0xLjEgMi43LTEuMXMyIC4zIDIuNyAxLjFjLjcuNyAxLjEgMS42IDEuMSAyLjdzLS40IDItMS4xIDIuNy0xLjYgMS0yLjcgMXptLTggOHYtMi40YzAtLjYuMi0xLjIuNS0xLjZzLjctLjggMS4yLTFjMS4xLS41IDIuMi0uOSAzLjItMS4xczIuMS0uNCAzLjEtLjQgMi4xLjEgMy4xLjQgMi4xLjYgMy4yIDEuMWMuNS4yLjkuNiAxLjIgMXMuNSAxIC41IDEuNnYyLjR6bTEuNS0xLjVoMTN2LS45YzAtLjMtLjEtLjUtLjItLjgtLjItLjItLjQtLjQtLjYtLjUtMS4xLS41LTItLjktMi45LTEuMXMtMS44LS4zLTIuOC0uMy0xLjkuMS0yLjguMy0xLjkuNS0yLjkgMS4xYy0uMi4xLS40LjMtLjYuNXMtLjIuNS0uMi44em02LjUtOGMuNiAwIDEuMi0uMiAxLjYtLjZzLjYtMSAuNi0xLjYtLjItMS4yLS42LTEuNy0xLS42LTEuNi0uNi0xLjIuMi0xLjYuNmMtLjQuNS0uNiAxLS42IDEuN3MuMiAxLjEuNiAxLjZjLjQuNC45LjYgMS42LjZ6IiBmaWxsPSIjNjA1OTM3Ii8+PC9zdmc+");
        background-size: 16px 15.5px;
        background-position: 8px center;
    }

    .newsletter #Email {
        background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAxNiIgdmlld0JveD0iMCAwIDIwIDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xLjUgMTZjLS40IDAtLjgtLjEtMS0uNS0uMy0uMy0uNS0uNi0uNS0xdi0xM2MwLS40LjItLjguNS0xLjEuMy0uMi42LS40IDEtLjRoMTdjLjQgMCAuOC4yIDEgLjQuNC40LjUuNy41IDEuMXYxM2MwIC40LS4xLjgtLjUgMS0uMy4zLS42LjUtMSAuNXptOC41LTcuNi04LjUtNS41djExLjZoMTd2LTExLjZ6bTAtMS41IDguNC01LjRoLTE2Ljh6bS04LjUtNHYtMS40IDEzeiIgZmlsbD0iIzYwNTkzNyIvPjwvc3ZnPg==");
        background-size: 20px 16px;
        background-position: 6px center;
    }

    .newsletter .mktoErrorMsg {
        color: var(--color-core-error);
    }

    .newsletter .mktoButtonRow {
        display: flex;
        justify-content: center;
    }

    .newsletter .mktoButton {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        padding: 12px 16px;
        border: 2px solid;
        border-radius: 15px;
        font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
        line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
        letter-spacing: 0.5px;
        text-decoration: none;
        text-transform: uppercase;
        cursor: pointer;
        border-color: var(--color-state-strong-primary-active);
        background-color: var(--color-state-strong-primary-active);
        color: var(--color-state-strong-primary-active-label);
    }

        .newsletter .mktoButton svg {
            position: relative;
            top: -1px;
            fill: currentColor;
        }

            .newsletter .mktoButton svg.icon-right {
                margin-left: 12px;
            }

            .newsletter .mktoButton svg.icon-left {
                margin-right: 12px;
            }

        .newsletter .mktoButton:hover, .newsletter .mktoButton.hover {
            border-color: var(--color-state-strong-primary-hovered);
            background-color: var(--color-state-strong-primary-hovered);
        }

        .newsletter .mktoButton:active, .newsletter .mktoButton.active {
            border-color: var(--color-state-strong-primary-pressed);
            background-color: var(--color-state-strong-primary-pressed);
        }

        .newsletter .mktoButton:focus-visible, .newsletter .mktoButton.focus {
            background-color: var(--color-state-strong-primary-active);
            border-color: var(--color-core-information);
        }

        .newsletter .mktoButton:disabled,
        .newsletter .mktoButton .disabled {
            border-color: var(--color-light-primary);
            background-color: var(--color-light-primary);
            color: var(--color-state-strong-primary-disabled-label);
        }

@media screen and (min-width: 992px) {
    .newsletter {
        position: relative;
    }

        .newsletter img {
            display: block;
            max-width: 100%;
            height: auto;
        }

        .newsletter .ds-container {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            width: 100%;
            height: 100%;
            margin: auto;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

        .newsletter .form {
            width: 392px;
        }
}

@media screen and (min-width: 1200px) {
    .newsletter .contads-containeriner {
        justify-content: flex-start;
        padding-top: 18vw;
    }
}

.breadcrumb {
    display: flex;
    flex-wrap: wrap;
    padding: 8px 16px;
    margin: 0;
    list-style: none;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    color: var(--color-breadcrumb-dark);
}

    .breadcrumb .breadcrumb-item.active {
        padding: 10px 2px;
    }

    .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
        content: "/";
        padding-right: 8px;
    }

    .breadcrumb .breadcrumb-item a {
        display: inline-block;
        padding: 10px;
        margin-left: -8px;
        color: var(--color-breadcrumb-link);
    }

.news-grid .ds-container {
    max-width: 1254px;
    padding: 0 15px;
    margin: 0 auto;
}

.news-grid .news-filters {
    margin-bottom: 40px;
}

    .news-grid .news-filters .input-group {
        position: relative;
        padding-bottom: 20px;
        margin-bottom: 15px;
    }

    .news-grid .news-filters .form-label {
        position: absolute;
        bottom: 0;
        left: 0;
        display: block;
        padding: 0 8px;
        font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
        text-decoration: var(--typography-body-small-normal-text-decoration);
        font-family: var(--typography-body-small-normal-font-family), sans-serif;
        font-weight: var(--typography-body-small-normal-font-weight);
        font-style: var(--typography-body-small-normal-font-style);
        font-stretch: var(--typography-body-small-normal-font-stretch);
        letter-spacing: var(--typography-body-small-normal-letter-spacing);
        line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
        text-transform: var(--typography-body-small-normal-text-case);
        color: var(--color-field-helptext);
    }

    .news-grid .news-filters .form-control {
        width: 100%;
        padding: 17px 14px 16px;
        border: 1px solid var(--color-core-primary);
        border-radius: 4px;
        color: var(--color-field-dark);
    }

        .news-grid .news-filters .form-control:focus, .news-grid .news-filters .form-control:focus-visible {
            outline: none;
            border-color: var(--color-core-information);
        }

        .news-grid .news-filters .form-control::placeholder {
            color: var(--color-field-helptext);
        }

        .news-grid .news-filters .form-control::-webkit-input-placeholder {
            color: var(--color-field-helptext);
        }

        .news-grid .news-filters .form-control::-moz-placeholder {
            color: var(--color-field-helptext);
        }

    .news-grid .news-filters .btn {
        margin: 0 auto;
        min-width: 120px;
        justify-content: center;
    }

.news-grid .col-lg-4 {
    display: flex;
}

.news-grid .item-news {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 15px 0;
    margin-bottom: 50px;
    text-decoration: none;
    color: var(--color-on-background-light);
}

    .news-grid .item-news::before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        display: block;
        height: 8px;
        background-color: var(--color-core-primary);
        transform-origin: left center;
        transform: scaleX(0.5);
        transition: transform 0.3s ease-in-out;
    }

.news-grid .img-news {
    border-radius: 12px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
    overflow: hidden;
}

    .news-grid .img-news img {
        display: block;
        width: 100%;
        max-width: 100%;
        height: auto;
    }

.news-grid .item-text {
    position: relative;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

    .news-grid .item-text p {
        margin-top: 0;
        color: var(--color-on-light-secondary);
    }

.news-grid .meta {
    display: flex;
    margin: auto -15px 16px;
}

    .news-grid .meta span {
        padding: 6px 15px;
    }

        .news-grid .meta span + span {
            border-left: 1px solid var(--color-on-background-light);
        }

.news-grid .btn-row {
    flex-wrap: wrap;
    margin-top: 0;
    margin-bottom: 0;
}

.news-grid .load-more {
    display: flex;
    justify-content: center;
    margin-bottom: 64px;
}

@media screen and (min-width: 992px) {
    .news-grid .news-filters {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

        .news-grid .news-filters .input-group {
            flex-basis: 27.45%;
            margin-bottom: 0;
        }

        .news-grid .news-filters .btn {
            flex-basis: 12.9%;
            margin: 0;
        }

    .news-grid .item-news:hover::before {
        transform: scaleX(1);
    }
}

.product-card .product-category :first-child {
    margin-top: 0;
}

.product-card .product {
    margin: 24px 0;
}

    .product-card .product + .product {
        padding-top: 24px;
        border-top: 1px solid var(--color-medium-secondary);
    }

.product-card .product-image img {
    display: block;
    border-radius: 4px;
}

.product-card .product-details {
    max-width: 600px;
    margin-bottom: 24px;
}

.product-card .additional-details {
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
}

.product-card .product-form {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-self: center;
    margin-left: auto;
}

    .product-card .product-form .form-control {
        width: 100%;
        padding: 17px 14px 16px;
        border: 1px solid var(--color-core-primary);
        border-radius: 4px;
        color: var(--color-field-dark);
    }

        .product-card .product-form .form-control:focus, .product-card .product-form .form-control:focus-visible {
            outline: none;
            border-color: var(--color-core-information);
        }

        .product-card .product-form .form-control::placeholder {
            color: var(--color-field-helptext);
        }

        .product-card .product-form .form-control::-webkit-input-placeholder {
            color: var(--color-field-helptext);
        }

        .product-card .product-form .form-control::-moz-placeholder {
            color: var(--color-field-helptext);
        }

    .product-card .product-form select.form-control {
        width: 85px;
    }

.product-card .product-label {
    font-size: calc(var(--typography-title-large-normal-font-size) * 1px);
    text-decoration: var(--typography-title-large-normal-text-decoration);
    font-family: var(--typography-title-large-normal-font-family), sans-serif;
    font-weight: var(--typography-title-large-normal-font-weight);
    font-style: var(--typography-title-large-normal-font-style);
    font-stretch: var(--typography-title-large-normal-font-stretch);
    letter-spacing: var(--typography-title-large-normal-letter-spacing);
    line-height: calc(var(--typography-title-large-normal-line-height) / var(--typography-title-large-normal-font-size));
    text-transform: var(--typography-title-large-normal-text-case);
    text-align: right;
}

    .product-card .product-label .discount {
        font-size: calc(var(--typography-body-large-normal-font-size) * 1px);
        text-decoration: var(--typography-body-large-normal-text-decoration);
        font-family: var(--typography-body-large-normal-font-family), sans-serif;
        font-weight: var(--typography-body-large-normal-font-weight);
        font-style: var(--typography-body-large-normal-font-style);
        font-stretch: var(--typography-body-large-normal-font-stretch);
        letter-spacing: var(--typography-body-large-normal-letter-spacing);
        line-height: calc(var(--typography-body-large-normal-line-height) / var(--typography-body-large-normal-font-size));
        text-transform: var(--typography-body-large-normal-text-case);
        color: var(--color-core-information);
    }

    .product-card .product-label .price-information {
        font-size: calc(var(--typography-body-medium-light-font-size) * 1px);
        text-decoration: var(--typography-body-medium-light-text-decoration);
        font-family: var(--typography-body-medium-light-font-family), sans-serif;
        font-weight: var(--typography-body-medium-light-font-weight);
        font-style: var(--typography-body-medium-light-font-style);
        font-stretch: var(--typography-body-medium-light-font-stretch);
        letter-spacing: var(--typography-body-medium-light-letter-spacing);
        line-height: calc(var(--typography-body-medium-light-line-height) / var(--typography-body-medium-light-font-size));
        text-transform: var(--typography-body-medium-light-text-case);
    }

    .product-card .product-label + select {
        margin-left: 16px;
    }

.product-card .product-btns {
    display: flex;
    justify-content: flex-end;
    flex-basis: 100%;
    margin: 16px -8px 24px;
}

    .product-card .product-btns .btn {
        margin: 0 8px;
    }

.product-card .product-links a {
    display: block;
    padding: 10px 0;
    text-align: right;
}

@media screen and (min-width: 992px) {
    .product-card .product {
        margin: 48px 0;
    }

        .product-card .product + .product {
            padding-top: 48px;
        }

    .product-card .product-info {
        display: flex;
        margin: 0 -8px;
    }

        .product-card .product-info > div {
            padding: 0 8px;
        }

    .product-card .product-details {
        margin-bottom: 0;
    }

        .product-card .product-details :first-child {
            margin-top: 0;
        }

    .product-card .product-btns {
        margin-top: 32px;
        margin-bottom: 0;
    }

    .product-card .product-links {
        display: flex;
        margin: 0 -12px;
    }

        .product-card .product-links a {
            padding: 0 12px;
        }
}

.image-zoom {
    position: relative;
}

    .image-zoom::before {
        z-index: -1;
        content: "";
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.9);
        opacity: 0;
        transition: opacity 0.3s ease-in-out;
    }

    .image-zoom img {
        position: relative;
        display: block;
        max-width: 100%;
        height: auto;
    }

        .image-zoom img:hover {
            cursor: zoom-in;
        }

    .image-zoom .btn-row {
        position: relative;
        justify-content: center;
        margin-bottom: 0;
        background-color: #fff;
    }

    .image-zoom .close-image {
        display: none;
    }

    .image-zoom.zoomed {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 1000;
        width: 100vw;
        height: 100vh;
        overflow: scroll;
    }

        .image-zoom.zoomed::before {
            z-index: 0;
            opacity: 1;
        }

        .image-zoom.zoomed img {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            max-width: none;
            width: auto;
            max-height: 80vh;
            margin: auto;
        }

            .image-zoom.zoomed img:hover {
                cursor: zoom-out;
            }

        .image-zoom.zoomed .btn-row {
            display: none;
        }

        .image-zoom.zoomed .close-image {
            display: block;
            position: fixed;
            right: 16px;
            padding: 0 10px;
            border: transparent;
            font-size: 48px;
            font-weight: 100;
            line-height: 1;
            color: white;
            background: transparent;
            cursor: pointer;
        }

@media screen and (min-width: 992px) {
    .image-zoom .btn-row {
        justify-content: flex-end;
    }

    .image-zoom.zoomed img {
        max-height: 90vh;
    }
}
/*# sourceMappingURL=design-system.css.map */

